| _initNumProcs class | hoardHeap | [friend] |
| _numProcessors | hoardHeap | [protected, static] |
| _numProcessorsMask | hoardHeap | [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] |