Memory Divider X
MDX = malloc() + free() + Garbage Collection
MemoryDividerX::MDXPool Member List
This is the complete list of members for MemoryDividerX::MDXPool, including all inherited members.
checkIntegrity(FILE *fout, bool crashOnError)MemoryDividerX::MDXPool
createPool(MDXConfiguration *config)MemoryDividerX::MDXPool [static]
deletePool()MemoryDividerX::MDXPool
dumpMemory(FILE *fout, void *floor, void *roof)MemoryDividerX::MDXPool [static]
dumpPoolStatus(FILE *fout, uinta verbosity)MemoryDividerX::MDXPool
FLAG_CHECK_INTEGRITY_EVERY_CALLMemoryDividerX::MDXPool [static]
FLAG_COLLECTIBLEMemoryDividerX::MDXPool [static]
FLAG_FILL_ON_FREEMemoryDividerX::MDXPool [static]
FLAG_FILL_ON_MALLOCMemoryDividerX::MDXPool [static]
FLAG_INTERCEPT_FREEMemoryDividerX::MDXPool [static]
FLAG_MARKEDMemoryDividerX::MDXPool [static]
FLAG_ON_FREE_MASKMemoryDividerX::MDXPool [static]
formatFlags(FILE *fout, uinta flags)MemoryDividerX::MDXPool [static]
free(void *chunk)MemoryDividerX::MDXPool
free(uinta count, void **chunks)MemoryDividerX::MDXPool
getConfiguration(MDXConfiguration *config)MemoryDividerX::MDXPool
getDefaultConfiguration(MDXConfiguration *config)MemoryDividerX::MDXPool [static]
getFlags(void *chunk)MemoryDividerX::MDXPool
getFlags(uinta count, MDXFlags *flags)MemoryDividerX::MDXPool
getLen(void *chunk)MemoryDividerX::MDXPool
getLen(uinta count, MDXLen *lens)MemoryDividerX::MDXPool
getStatistics(MDXStatistics *stats)MemoryDividerX::MDXPool
innerFree(void *innerFreeParam, void *chunk)MemoryDividerX::MDXPool
innerFree(void *innerFreeParam, uinta count, void **chunks)MemoryDividerX::MDXPool
isMarked(void *chunk)MemoryDividerX::MDXPool
makeCollectible(void *chunk)MemoryDividerX::MDXPool
makeCollectible(uinta count, void **chunks)MemoryDividerX::MDXPool
malloc(uinta len, void **chunk, uinta flags)MemoryDividerX::MDXPool
malloc(uinta *len, void **chunk, uinta flags)MemoryDividerX::MDXPool
malloc(uinta count, MDXShortMalloc *reqs, uinta flags)MemoryDividerX::MDXPool
malloc(uinta count, MDXLongMalloc *reqs)MemoryDividerX::MDXPool
mark(void *chunk)MemoryDividerX::MDXPool
mark(uinta count, void **chunks)MemoryDividerX::MDXPool
setOnFreeFlags(void *chunk, uinta flags)MemoryDividerX::MDXPool
setOnFreeFlags(uinta count, MDXFlags *flags)MemoryDividerX::MDXPool
triggerGarbageCollection()MemoryDividerX::MDXPool
uncacheThread()MemoryDividerX::MDXPool
updateConfiguration(MDXConfiguration *config)MemoryDividerX::MDXPool
 All Classes Namespaces Functions Variables