processHeap Member List

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

_initNumProcs classhoardHeap [friend]
_numProcessorshoardHeap [protected, static]
_numProcessorsMaskhoardHeap [protected, static]
acquire(const int c, hoardHeap *dest)processHeap [inline]
acquire(const int c, hoardHeap *dest) (defined in processHeap)processHeap [inline]
acquire(const int c, hoardHeap *dest) (defined in processHeap)processHeap [inline]
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
free(void *ptr)processHeap
free(void *ptr) (defined in processHeap)processHeap
free(void *ptr) (defined in processHeap)processHeap
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
getHeap(int i)processHeap [inline]
getHeap(int i) (defined in processHeap)processHeap [inline]
getHeap(int i) (defined in processHeap)processHeap [inline]
getHeapIndex(void)processHeap [inline]
getHeapIndex(void) (defined in processHeap)processHeap [inline]
getHeapIndex(void) (defined in processHeap)processHeap [inline]
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
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
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]
printSuperblockList()hoardHeap
printSuperblockList() (defined in hoardHeap)hoardHeap
processHeap(persistentHeap *persistentHeap)processHeap
processHeap(void)processHeap
processHeap(persistentHeap *persistentHeap) (defined in processHeap)processHeap
REFILL_NUMBER_OF_SUPERBLOCKS enum value (defined in processHeap)processHeap
release(superblock *sb)processHeap [inline]
release(superblock *sb) (defined in processHeap)processHeap [inline]
release(superblock *sb) (defined in processHeap)processHeap [inline]
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]
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]
stats(void)processHeap
stats(void) (defined in processHeap)processHeap
stats(void) (defined in processHeap)processHeap
SUPERBLOCK_SIZE enum value (defined in hoardHeap)hoardHeap
~processHeap(void)processHeap [inline]
~processHeap(void)processHeap [inline]
~processHeap(void)processHeap [inline]


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