Classes | |
struct | FreeNode |
struct | PAState |
Typedefs | |
typedef Galois::Runtime::LL::PtrLock < FreeNode, true > | HeadPtr |
typedef Galois::Runtime::LL::CacheLineStorage < HeadPtr > | HeadPtrStorage |
Functions | |
void * | allocFromOS () |
Variables | |
static Galois::Runtime::LL::StaticInstance < PAState > | PA |
static Galois::Runtime::LL::SimpleLock < DoAllocLock > | allocLock |
static Galois::Runtime::LL::SimpleLock < true > | dataLock |
static __thread HeadPtr * | head = 0 |
typedef Galois::Runtime::LL::CacheLineStorage<HeadPtr> anonymous_namespace{PageAlloc.cpp}::HeadPtrStorage |
void* anonymous_namespace{PageAlloc.cpp}::allocFromOS | ( | ) |
Galois::Runtime::LL::SimpleLock<DoAllocLock> anonymous_namespace{PageAlloc.cpp}::allocLock [static] |
Galois::Runtime::LL::SimpleLock<true> anonymous_namespace{PageAlloc.cpp}::dataLock [static] |
Galois::Runtime::LL::StaticInstance<PAState> anonymous_namespace{PageAlloc.cpp}::PA [static] |