Inheritance diagram for persistentHeap:

Public Types | |
| REFILL_NUMBER_OF_SUPERBLOCKS = 16 | |
| enum | { REFILL_NUMBER_OF_SUPERBLOCKS = 16 } |
| enum | { REFILL_NUMBER_OF_SUPERBLOCKS = 16 } |
| enum | { REFILL_NUMBER_OF_SUPERBLOCKS = 16 } |
Public Member Functions | |
| persistentHeap (void) | |
| ~persistentHeap (void) | |
| void | format (void) |
| void | free (void *ptr) |
| void | stats (void) |
| int | getHeapIndex (void) |
| threadHeap & | getHeap (int i) |
| superblock * | acquire (const int c, hoardHeap *dest) |
| void | release (superblock *sb) |
| void | scavenge () |
| persistentSuperblock * | acquirePersistentSuperblock (bool isFree, int fullness, int sizeClass) |
| void * | getPersistentSegmentBase () |
| ~persistentHeap (void) | |
| void | format (void) |
| void | free (void *ptr) |
| void | stats (void) |
| int | getHeapIndex (void) |
| threadHeap & | getHeap (int i) |
| superblock * | acquire (const int c, hoardHeap *dest) |
| void | release (superblock *sb) |
| void | scavenge () |
| void * | getPersistentSegmentBase () |
| ~persistentHeap (void) | |
| void | format (void) |
| void | free (void *ptr) |
| void | stats (void) |
| int | getHeapIndex (void) |
| threadHeap & | getHeap (int i) |
| superblock * | acquire (const int c, hoardHeap *dest) |
| void | release (superblock *sb) |
| void | scavenge () |
| void * | getPersistentSegmentBase () |
Static Public Member Functions | |
| static size_t | objectSize (void *ptr) |
Definition at line 52 of file persistentheap.h.
1.4.7