Uses of Class
org.multiverse.stms.gamma.transactionalobjects.Tranlocal
-
-
Uses of Tranlocal in org.multiverse.stms.gamma
Fields in org.multiverse.stms.gamma declared as Tranlocal Modifier and Type Field Description private Tranlocal[][]GammaObjectPool. tranlocalArrayPoolprivate Tranlocal[]GammaObjectPool. tranlocalsMethods in org.multiverse.stms.gamma that return Tranlocal Modifier and Type Method Description TranlocalGammaObjectPool. take(BaseGammaTxnRef owner)Takes a Tranlocal from the pool for the specified GammaTxnRef.Tranlocal[]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 Tranlocal Modifier and Type Method Description voidGammaObjectPool. put(Tranlocal tranlocal)Puts 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 Tranlocal Modifier and Type Field Description TranlocalTranlocal. nextTranlocalTranlocal. previousMethods in org.multiverse.stms.gamma.transactionalobjects with parameters of type Tranlocal Modifier and Type Method Description ListenersBaseGammaTxnRef. commit(Tranlocal tranlocal, GammaObjectPool pool)private voidBaseGammaTxnRef. evaluate(Tranlocal tranlocal, GammaTxn tx, Function function)booleanBaseGammaTxnRef. flattenCommute(GammaTxn tx, Tranlocal tranlocal, int lockMode)booleanBaseGammaTxnRef. hasReadConflict(Tranlocal tranlocal)private voidBaseGammaTxnRef. initTranlocalForCommute(GammaTxnConfig config, Tranlocal tranlocal)private voidBaseGammaTxnRef. initTranlocalForConstruction(Tranlocal tranlocal)private static voidBaseGammaTxnRef. initTranlocalForRead(GammaTxnConfig config, Tranlocal tranlocal)ListenersBaseGammaTxnRef. leanCommit(Tranlocal tranlocal)booleanBaseGammaTxnRef. load(GammaTxn tx, Tranlocal tranlocal, int lockMode, int spinCount, boolean arriveNeeded)booleanBaseGammaTxnRef. prepare(GammaTxn tx, Tranlocal tranlocal)intBaseGammaTxnRef. registerChangeListener(RetryLatch latch, Tranlocal tranlocal, GammaObjectPool pool, long listenerEra)voidBaseGammaTxnRef. releaseAfterFailure(Tranlocal tranlocal, GammaObjectPool pool)voidBaseGammaTxnRef. releaseAfterReading(Tranlocal tranlocal, GammaObjectPool pool)voidBaseGammaTxnRef. releaseAfterUpdate(Tranlocal tranlocal, GammaObjectPool pool)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 Tranlocal Modifier and Type Method Description abstract 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 Tranlocal Modifier and Type Method Description abstract booleanGammaTxn. isReadConsistent(Tranlocal justAdded) -
Uses of Tranlocal in org.multiverse.stms.gamma.transactions.fat
Fields in org.multiverse.stms.gamma.transactions.fat declared as Tranlocal Modifier and Type Field Description Tranlocal[]FatVariableLengthGammaTxn. arrayTranlocalFatFixedLengthGammaTxn. headTranlocalFatMonoGammaTxn. tranlocalMethods in org.multiverse.stms.gamma.transactions.fat that return Tranlocal Modifier and Type Method Description TranlocalFatFixedLengthGammaTxn. getRefTranlocal(BaseGammaTxnRef ref)TranlocalFatMonoGammaTxn. getRefTranlocal(BaseGammaTxnRef ref)TranlocalFatVariableLengthGammaTxn. getRefTranlocal(BaseGammaTxnRef ref)TranlocalFatFixedLengthGammaTxn. locate(BaseGammaTxnRef o)TranlocalFatMonoGammaTxn. locate(BaseGammaTxnRef o)TranlocalFatVariableLengthGammaTxn. locate(BaseGammaTxnRef o)Methods in org.multiverse.stms.gamma.transactions.fat with parameters of type Tranlocal Modifier and Type Method Description voidFatVariableLengthGammaTxn. attach(Tranlocal tranlocal, int hash)booleanFatFixedLengthGammaTxn. isReadConsistent(Tranlocal justAdded)booleanFatMonoGammaTxn. isReadConsistent(Tranlocal justAdded)booleanFatVariableLengthGammaTxn. isReadConsistent(Tranlocal justAdded)voidFatFixedLengthGammaTxn. shiftInFront(Tranlocal newHead) -
Uses of Tranlocal in org.multiverse.stms.gamma.transactions.lean
Fields in org.multiverse.stms.gamma.transactions.lean declared as Tranlocal Modifier and Type Field Description TranlocalLeanFixedLengthGammaTxn. headTranlocalLeanMonoGammaTxn. tranlocalMethods in org.multiverse.stms.gamma.transactions.lean that return Tranlocal Modifier and Type Method Description TranlocalLeanFixedLengthGammaTxn. getRefTranlocal(BaseGammaTxnRef ref)TranlocalLeanMonoGammaTxn. getRefTranlocal(BaseGammaTxnRef ref)TranlocalLeanFixedLengthGammaTxn. locate(BaseGammaTxnRef o)TranlocalLeanMonoGammaTxn. locate(BaseGammaTxnRef o)Methods in org.multiverse.stms.gamma.transactions.lean with parameters of type Tranlocal Modifier and Type Method Description booleanLeanFixedLengthGammaTxn. isReadConsistent(Tranlocal justAdded)booleanLeanMonoGammaTxn. isReadConsistent(Tranlocal justAdded)voidLeanFixedLengthGammaTxn. shiftInFront(Tranlocal newHead)
-