Uses of Class
org.multiverse.stms.gamma.transactionalobjects.Tranlocal
Packages that use Tranlocal
Package
Description
-
Uses of Tranlocal in org.multiverse.stms.gamma
Fields in org.multiverse.stms.gamma declared as TranlocalModifier and TypeFieldDescriptionprivate Tranlocal[][]GammaObjectPool.tranlocalArrayPoolprivate final Tranlocal[]GammaObjectPool.tranlocalsMethods in org.multiverse.stms.gamma that return TranlocalModifier and TypeMethodDescriptionGammaObjectPool.take(BaseGammaTxnRef owner) Takes a Tranlocal from the pool for the specified GammaTxnRef.GammaObjectPool.takeTranlocalArray(int size) Takes a tranlocal array from the pool with the given size.Methods in org.multiverse.stms.gamma with parameters of type TranlocalModifier and TypeMethodDescriptionvoidPuts an old Tranlocal in this pool.voidGammaObjectPool.putTranlocalArray(Tranlocal[] array) Puts a GammaTranlocal array in the pool. -
Uses of Tranlocal in org.multiverse.stms.gamma.transactionalobjects
Fields in org.multiverse.stms.gamma.transactionalobjects declared as TranlocalMethods in org.multiverse.stms.gamma.transactionalobjects that return TranlocalModifier and TypeMethodDescriptionfinal TranlocalBaseGammaTxnRef.openForConstruction(FatFixedLengthGammaTxn tx) final TranlocalBaseGammaTxnRef.openForConstruction(FatMonoGammaTxn tx) final TranlocalBaseGammaTxnRef.openForConstruction(FatVariableLengthGammaTxn tx) final TranlocalBaseGammaTxnRef.openForConstruction(GammaTxn tx) final TranlocalBaseGammaTxnRef.openForRead(FatFixedLengthGammaTxn tx, int desiredLockMode) final TranlocalBaseGammaTxnRef.openForRead(FatMonoGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForRead(FatVariableLengthGammaTxn tx, int desiredLockMode) final TranlocalBaseGammaTxnRef.openForRead(GammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForRead(LeanFixedLengthGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForRead(LeanMonoGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForWrite(FatFixedLengthGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForWrite(FatMonoGammaTxn tx, int desiredLockMode) final TranlocalBaseGammaTxnRef.openForWrite(FatVariableLengthGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForWrite(GammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForWrite(LeanFixedLengthGammaTxn tx, int lockMode) final TranlocalBaseGammaTxnRef.openForWrite(LeanMonoGammaTxn tx, int lockMode) Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type TranlocalModifier and TypeMethodDescriptionfinal ListenersBaseGammaTxnRef.commit(Tranlocal tranlocal, GammaObjectPool pool) private voidfinal booleanBaseGammaTxnRef.flattenCommute(GammaTxn tx, Tranlocal tranlocal, int lockMode) final booleanBaseGammaTxnRef.hasReadConflict(Tranlocal tranlocal) private voidBaseGammaTxnRef.initTranlocalForCommute(GammaTxnConfig config, Tranlocal tranlocal) private voidBaseGammaTxnRef.initTranlocalForConstruction(Tranlocal tranlocal) private static voidBaseGammaTxnRef.initTranlocalForRead(GammaTxnConfig config, Tranlocal tranlocal) final ListenersBaseGammaTxnRef.leanCommit(Tranlocal tranlocal) final booleanBaseGammaTxnRef.load(GammaTxn tx, Tranlocal tranlocal, int lockMode, int spinCount, boolean arriveNeeded) final booleanfinal intBaseGammaTxnRef.registerChangeListener(RetryLatch latch, Tranlocal tranlocal, GammaObjectPool pool, long listenerEra) final voidBaseGammaTxnRef.releaseAfterFailure(Tranlocal tranlocal, GammaObjectPool pool) final voidBaseGammaTxnRef.releaseAfterReading(Tranlocal tranlocal, GammaObjectPool pool) final voidBaseGammaTxnRef.releaseAfterUpdate(Tranlocal tranlocal, GammaObjectPool pool) final booleanBaseGammaTxnRef.tryLockAndCheckConflict(GammaTxn tx, Tranlocal tranlocal, int spinCount, int desiredLockMode) Tries to acquire a lock on a previous read/written tranlocal and checks for conflict. -
Uses of Tranlocal in org.multiverse.stms.gamma.transactions
Methods in org.multiverse.stms.gamma.transactions that return TranlocalModifier and TypeMethodDescriptionabstract TranlocalGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) Gets the Tranlocal for a specific AbstractGammaTxnRef.abstract TranlocalGammaTxn.locate(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions with parameters of type TranlocalModifier and TypeMethodDescriptionabstract booleanGammaTxn.isReadConsistent(Tranlocal justAdded) -
Uses of Tranlocal in org.multiverse.stms.gamma.transactions.fat
Fields in org.multiverse.stms.gamma.transactions.fat declared as TranlocalModifier and TypeFieldDescriptionFatVariableLengthGammaTxn.arrayFatFixedLengthGammaTxn.headfinal TranlocalFatMonoGammaTxn.tranlocalMethods in org.multiverse.stms.gamma.transactions.fat that return TranlocalModifier and TypeMethodDescriptionfinal TranlocalFatFixedLengthGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) final TranlocalFatMonoGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) final TranlocalFatVariableLengthGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) final TranlocalFatFixedLengthGammaTxn.locate(BaseGammaTxnRef o) final TranlocalFatMonoGammaTxn.locate(BaseGammaTxnRef o) final TranlocalFatVariableLengthGammaTxn.locate(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions.fat with parameters of type TranlocalModifier and TypeMethodDescriptionfinal voidfinal booleanFatFixedLengthGammaTxn.isReadConsistent(Tranlocal justAdded) final booleanFatMonoGammaTxn.isReadConsistent(Tranlocal justAdded) final booleanFatVariableLengthGammaTxn.isReadConsistent(Tranlocal justAdded) final voidFatFixedLengthGammaTxn.shiftInFront(Tranlocal newHead) -
Uses of Tranlocal in org.multiverse.stms.gamma.transactions.lean
Fields in org.multiverse.stms.gamma.transactions.lean declared as TranlocalModifier and TypeFieldDescriptionLeanFixedLengthGammaTxn.headfinal TranlocalLeanMonoGammaTxn.tranlocalMethods in org.multiverse.stms.gamma.transactions.lean that return TranlocalModifier and TypeMethodDescriptionfinal TranlocalLeanFixedLengthGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) final TranlocalLeanMonoGammaTxn.getRefTranlocal(BaseGammaTxnRef ref) final TranlocalLeanFixedLengthGammaTxn.locate(BaseGammaTxnRef o) final TranlocalLeanMonoGammaTxn.locate(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions.lean with parameters of type TranlocalModifier and TypeMethodDescriptionfinal booleanLeanFixedLengthGammaTxn.isReadConsistent(Tranlocal justAdded) final booleanLeanMonoGammaTxn.isReadConsistent(Tranlocal justAdded) final voidLeanFixedLengthGammaTxn.shiftInFront(Tranlocal newHead)