|
Galois
|
Maintain a freelist using a lock which doesn't cover SourceHeap. More...
#include <Mem.h>
Public Types | |
| enum | { AllocSize = SourceHeap::AllocSize } |
Public Member Functions | |
| void | clear () |
| SelfLockFreeListHeap () | |
| ~SelfLockFreeListHeap () | |
| void * | allocate (size_t size) |
| void | deallocate (void *ptr) |
Maintain a freelist using a lock which doesn't cover SourceHeap.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |