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.tranlocalArrayPool
private final Tranlocal[]
GammaObjectPool.tranlocals
Methods 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 TypeMethodDescriptionvoid
Puts an old Tranlocal in this pool.void
GammaObjectPool.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 Tranlocal
BaseGammaTxnRef.openForConstruction
(FatFixedLengthGammaTxn tx) final Tranlocal
BaseGammaTxnRef.openForConstruction
(FatMonoGammaTxn tx) final Tranlocal
BaseGammaTxnRef.openForConstruction
(FatVariableLengthGammaTxn tx) final Tranlocal
BaseGammaTxnRef.openForConstruction
(GammaTxn tx) final Tranlocal
BaseGammaTxnRef.openForRead
(FatFixedLengthGammaTxn tx, int desiredLockMode) final Tranlocal
BaseGammaTxnRef.openForRead
(FatMonoGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForRead
(FatVariableLengthGammaTxn tx, int desiredLockMode) final Tranlocal
BaseGammaTxnRef.openForRead
(GammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForRead
(LeanFixedLengthGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForRead
(LeanMonoGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(FatFixedLengthGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(FatMonoGammaTxn tx, int desiredLockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(FatVariableLengthGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(GammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(LeanFixedLengthGammaTxn tx, int lockMode) final Tranlocal
BaseGammaTxnRef.openForWrite
(LeanMonoGammaTxn tx, int lockMode) Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type TranlocalModifier and TypeMethodDescriptionfinal Listeners
BaseGammaTxnRef.commit
(Tranlocal tranlocal, GammaObjectPool pool) private void
final boolean
BaseGammaTxnRef.flattenCommute
(GammaTxn tx, Tranlocal tranlocal, int lockMode) final boolean
BaseGammaTxnRef.hasReadConflict
(Tranlocal tranlocal) private void
BaseGammaTxnRef.initTranlocalForCommute
(GammaTxnConfig config, Tranlocal tranlocal) private void
BaseGammaTxnRef.initTranlocalForConstruction
(Tranlocal tranlocal) private static void
BaseGammaTxnRef.initTranlocalForRead
(GammaTxnConfig config, Tranlocal tranlocal) final Listeners
BaseGammaTxnRef.leanCommit
(Tranlocal tranlocal) final boolean
BaseGammaTxnRef.load
(GammaTxn tx, Tranlocal tranlocal, int lockMode, int spinCount, boolean arriveNeeded) final boolean
final int
BaseGammaTxnRef.registerChangeListener
(RetryLatch latch, Tranlocal tranlocal, GammaObjectPool pool, long listenerEra) final void
BaseGammaTxnRef.releaseAfterFailure
(Tranlocal tranlocal, GammaObjectPool pool) final void
BaseGammaTxnRef.releaseAfterReading
(Tranlocal tranlocal, GammaObjectPool pool) final void
BaseGammaTxnRef.releaseAfterUpdate
(Tranlocal tranlocal, GammaObjectPool pool) final boolean
BaseGammaTxnRef.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 Tranlocal
GammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) Gets the Tranlocal for a specific AbstractGammaTxnRef.abstract Tranlocal
GammaTxn.locate
(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions with parameters of type TranlocalModifier and TypeMethodDescriptionabstract boolean
GammaTxn.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.array
FatFixedLengthGammaTxn.head
final Tranlocal
FatMonoGammaTxn.tranlocal
Methods in org.multiverse.stms.gamma.transactions.fat that return TranlocalModifier and TypeMethodDescriptionfinal Tranlocal
FatFixedLengthGammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) final Tranlocal
FatMonoGammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) final Tranlocal
FatVariableLengthGammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) final Tranlocal
FatFixedLengthGammaTxn.locate
(BaseGammaTxnRef o) final Tranlocal
FatMonoGammaTxn.locate
(BaseGammaTxnRef o) final Tranlocal
FatVariableLengthGammaTxn.locate
(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions.fat with parameters of type TranlocalModifier and TypeMethodDescriptionfinal void
final boolean
FatFixedLengthGammaTxn.isReadConsistent
(Tranlocal justAdded) final boolean
FatMonoGammaTxn.isReadConsistent
(Tranlocal justAdded) final boolean
FatVariableLengthGammaTxn.isReadConsistent
(Tranlocal justAdded) final void
FatFixedLengthGammaTxn.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.head
final Tranlocal
LeanMonoGammaTxn.tranlocal
Methods in org.multiverse.stms.gamma.transactions.lean that return TranlocalModifier and TypeMethodDescriptionfinal Tranlocal
LeanFixedLengthGammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) final Tranlocal
LeanMonoGammaTxn.getRefTranlocal
(BaseGammaTxnRef ref) final Tranlocal
LeanFixedLengthGammaTxn.locate
(BaseGammaTxnRef o) final Tranlocal
LeanMonoGammaTxn.locate
(BaseGammaTxnRef o) Methods in org.multiverse.stms.gamma.transactions.lean with parameters of type TranlocalModifier and TypeMethodDescriptionfinal boolean
LeanFixedLengthGammaTxn.isReadConsistent
(Tranlocal justAdded) final boolean
LeanMonoGammaTxn.isReadConsistent
(Tranlocal justAdded) final void
LeanFixedLengthGammaTxn.shiftInFront
(Tranlocal newHead)