persistentHeap Member List

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

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


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