Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::runtime::SimpleRuntimeContext Member List

This is the complete list of members for galois::runtime::SimpleRuntimeContext, including all inherited members.

acquire(Lockable *lockable, galois::MethodFlag m)galois::runtime::SimpleRuntimeContextinlineprotected
AcquireStatus enum namegalois::runtime::LockManagerBaseprotected
addToNhood(Lockable *lockable)galois::runtime::SimpleRuntimeContextinlineprotected
ALREADY_OWNER enum valuegalois::runtime::LockManagerBaseprotected
cancelIteration()galois::runtime::SimpleRuntimeContext
CASowner(Lockable *lockable, LockManagerBase *other)galois::runtime::LockManagerBaseinlineprotected
commitIteration()galois::runtime::SimpleRuntimeContext
doAcquire(Lockable *, galois::MethodFlag)galois::runtime::SimpleRuntimeContextfriend
FAIL enum valuegalois::runtime::LockManagerBaseprotected
getOwner(Lockable *lockable)galois::runtime::SimpleRuntimeContextinlineprotectedstatic
NEW_OWNER enum valuegalois::runtime::LockManagerBaseprotected
release(Lockable *lockable)galois::runtime::SimpleRuntimeContextprotected
setOwner(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotected
SimpleRuntimeContext(bool child=false)galois::runtime::SimpleRuntimeContextinline
startIteration()galois::runtime::SimpleRuntimeContextinline
stealByCAS(Lockable *lockable, LockManagerBase *other)galois::runtime::LockManagerBaseinlineprotected
subAcquire(Lockable *lockable, galois::MethodFlag m)galois::runtime::SimpleRuntimeContextprotectedvirtual
tryAcquire(Lockable *lockable)galois::runtime::LockManagerBaseprotected
tryLock(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotectedstatic
~SimpleRuntimeContext()galois::runtime::SimpleRuntimeContextinlinevirtual