threadHeap Member List

This is the complete list of members for threadHeap, including all inherited members.

_initNumProcs classhoardHeap [friend]
_numProcessorshoardHeap [protected, static]
_numProcessorsMaskhoardHeap [protected, static]
align(const size_t sz)hoardHeap [inline, static]
align(const size_t sz) (defined in hoardHeap)hoardHeap [inline, static]
align(const size_t sz) (defined in hoardHeap)hoardHeap [inline, static]
ALIGNMENT enum value (defined in hoardHeap)hoardHeap
ALIGNMENT_MASK enum value (defined in hoardHeap)hoardHeap
EMPTY_FRACTION enum value (defined in hoardHeap)hoardHeap
findAvailableSuperblock(int sizeclass, block *&b, persistentHeap *persistentheap)hoardHeap
findAvailableSuperblock(int sizeclass, block *&b, processHeap *pHeap)hoardHeap [inline]
findAvailableSuperblock(int sizeclass, block *&b, persistentHeap *persistentheap) (defined in hoardHeap)hoardHeap
freeBlock(block *&b, superblock *&sb, int sizeclass, persistentHeap *persistentheap)hoardHeap
freeBlock(block *&b, superblock *&sb, int sizeclass, processHeap *pHeap)hoardHeap
freeBlock(block *&b, superblock *&sb, int sizeclass, persistentHeap *persistentheap) (defined in hoardHeap)hoardHeap
getIndex(void)hoardHeap [inline]
getIndex(void) (defined in hoardHeap)hoardHeap [inline]
getIndex(void) (defined in hoardHeap)hoardHeap [inline]
getReleaseThreshold(const int sizeclass)hoardHeap [inline, static]
getReleaseThreshold(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
getReleaseThreshold(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
getStats(int sizeclass, int &U, int &A)hoardHeap [inline]
getStats(int sizeclass, int &U, int &A) (defined in hoardHeap)hoardHeap [inline]
getStats(int sizeclass, int &U, int &A) (defined in hoardHeap)hoardHeap [inline]
HEAP_MAGIC enum value (defined in hoardHeap)hoardHeap
hoardHeap(void)hoardHeap
hoardHeap(void) (defined in hoardHeap)hoardHeap
hoardHeap(void) (defined in hoardHeap)hoardHeap
incUStats(int sizeclass)hoardHeap [inline]
incUStats(int sizeclass) (defined in hoardHeap)hoardHeap [inline]
incUStats(int sizeclass) (defined in hoardHeap)hoardHeap [inline]
insertSuperblock(int sizeclass, superblock *sb, persistentHeap *persistentheap)hoardHeap
insertSuperblock(int sizeclass, superblock *sb, processHeap *pHeap)hoardHeap
insertSuperblock(int sizeclass, superblock *sb, processHeap *pHeap) (defined in hoardHeap)hoardHeap
insertSuperblock(int sizeclass, superblock *sb, persistentHeap *persistentheap) (defined in hoardHeap)hoardHeap
lock(void)hoardHeap [inline]
lock(void) (defined in hoardHeap)hoardHeap [inline]
lock(void) (defined in hoardHeap)hoardHeap [inline]
malloc(const size_t sz)threadHeap
malloc(const size_t sz) (defined in threadHeap)threadHeap
malloc(const size_t sz) (defined in threadHeap)threadHeap
MAX_EMPTY_SUPERBLOCKS enum value (defined in hoardHeap)hoardHeap
MAX_HEAPS enum value (defined in hoardHeap)hoardHeap
MAX_HEAPS_MASK enum value (defined in hoardHeap)hoardHeap
memalign(size_t alignment, size_t sz)threadHeap [inline]
memalign(size_t alignment, size_t sz) (defined in threadHeap)threadHeap [inline]
memalign(size_t alignment, size_t sz) (defined in threadHeap)threadHeap [inline]
moveSuperblock(superblock *, int sizeclass, int fromBin, int toBin)hoardHeap
moveSuperblock(superblock *, int sizeclass, int fromBin, int toBin) (defined in hoardHeap)hoardHeap
moveSuperblock(superblock *, int sizeclass, int fromBin, int toBin) (defined in hoardHeap)hoardHeap
numBlocks(const int sizeclass)hoardHeap [inline, static]
numBlocks(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
numBlocks(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
objectSize(void *ptr)threadHeap [inline, static]
objectSize(void *ptr) (defined in threadHeap)threadHeap [inline, static]
objectSize(void *ptr) (defined in threadHeap)threadHeap [inline, static]
printSuperblockList()hoardHeap
printSuperblockList() (defined in hoardHeap)hoardHeap
removeMaxSuperblock(int sizeclass)hoardHeap
removeMaxSuperblock(int sizeclass) (defined in hoardHeap)hoardHeap
removeMaxSuperblock(int sizeclass) (defined in hoardHeap)hoardHeap
removePartiallyFullSuperblock(int fullness, int sizeclass)hoardHeap
removePartiallyFullSuperblock(int fullness, int sizeclass) (defined in hoardHeap)hoardHeap
RESET_LEAST_EMPTY_BIN enum value (defined in hoardHeap)hoardHeap
setIndex(int i)hoardHeap [inline]
setIndex(int i) (defined in hoardHeap)hoardHeap [inline]
setIndex(int i) (defined in hoardHeap)hoardHeap [inline]
setPersistentHeap(persistentHeap *p)threadHeap [inline]
setPersistentHeap(persistentHeap *p) (defined in threadHeap)threadHeap [inline]
setpHeap(processHeap *p)threadHeap [inline]
setpHeap(processHeap *p) (defined in threadHeap)threadHeap [inline]
setpHeap(processHeap *p) (defined in threadHeap)threadHeap [inline]
SIZE_CLASSES enum value (defined in hoardHeap)hoardHeap
sizeClass(const size_t sz)hoardHeap [inline, static]
sizeClass(const size_t sz) (defined in hoardHeap)hoardHeap [inline, static]
sizeClass(const size_t sz) (defined in hoardHeap)hoardHeap [inline, static]
sizeFromClass(const int sizeclass)hoardHeap [inline, static]
sizeFromClass(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
sizeFromClass(const int sizeclass) (defined in hoardHeap)hoardHeap [inline, static]
SUPERBLOCK_SIZE enum value (defined in hoardHeap)hoardHeap
threadHeap(void)threadHeap
threadHeap(void) (defined in threadHeap)threadHeap
threadHeap(void) (defined in threadHeap)threadHeap
unlock(void)hoardHeap [inline]
unlock(void) (defined in hoardHeap)hoardHeap [inline]
unlock(void) (defined in hoardHeap)hoardHeap [inline]


Generated on Sat Apr 23 11:43:36 2011 for Mnemosyne by  doxygen 1.4.7