Photon Fusion 2.0.3

DynamicHeap Member List

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

_bins (defined in DynamicHeap)DynamicHeap
_blocks (defined in DynamicHeap)DynamicHeap
_blocksFreePages (defined in DynamicHeap)DynamicHeap
_blocksUsed (defined in DynamicHeap)DynamicHeap
_config (defined in DynamicHeap)DynamicHeap
_debruijnTable (defined in DynamicHeap)DynamicHeapstatic
_gcBlock (defined in DynamicHeap)DynamicHeap
_gcBlockPage (defined in DynamicHeap)DynamicHeap
_gcGen (defined in DynamicHeap)DynamicHeap
_gcPhase (defined in DynamicHeap)DynamicHeap
_gcStack (defined in DynamicHeap)DynamicHeap
_gcStackCapacity (defined in DynamicHeap)DynamicHeap
_gcStackCount (defined in DynamicHeap)DynamicHeap
_memoryAllocated (defined in DynamicHeap)DynamicHeap
_objectsAllocated (defined in DynamicHeap)DynamicHeap
_rootList (defined in DynamicHeap)DynamicHeap
_rootListCapacity (defined in DynamicHeap)DynamicHeap
_rootListCount (defined in DynamicHeap)DynamicHeap
_typeMap (defined in DynamicHeap)DynamicHeap
_typeMapLength (defined in DynamicHeap)DynamicHeap
_typeMapStrides (defined in DynamicHeap)DynamicHeap
_types (defined in DynamicHeap)DynamicHeapstatic
_typesByOffset (defined in DynamicHeap)DynamicHeapstatic
AllocateBlock(DynamicHeap *heap) (defined in DynamicHeap)DynamicHeapstatic
AllocateInternal(DynamicHeap *heap, int size, out byte block) (defined in DynamicHeap)DynamicHeapstatic
AllocatePage(DynamicHeap *heap) (defined in DynamicHeap)DynamicHeapstatic
AllocatePage_Internal(DynamicHeap *heap, bool mustSucceed) (defined in DynamicHeap)DynamicHeapstatic
BitScan(uint v) (defined in DynamicHeap)DynamicHeapstatic
BlocksWithAvailablePages(DynamicHeap *heap) (defined in DynamicHeap)DynamicHeapstatic
CollectGarbage(DynamicHeap *heap, void **dynamicRoots, int dynamicRootsLength)DynamicHeapstatic
CollectGarbageDelegate(DynamicHeap *heap, void **dynamicRoots, int dynamicRootsLength)DynamicHeap
Destroy(Block *block) (defined in DynamicHeap)DynamicHeapstatic
ExpandStack(DynamicHeap *heap) (defined in DynamicHeap)DynamicHeapstatic
Free(DynamicHeap *heap, void *ptr)DynamicHeapstatic
FreeInternal(DynamicHeap *heap, void *ptr, Object objData) (defined in DynamicHeap)DynamicHeapstatic
GetBin(int size) (defined in DynamicHeap)DynamicHeapstatic
GetBinByIndex(DynamicHeap *heap, int binIndex) (defined in DynamicHeap)DynamicHeapstatic
GetBinIndexForSize(DynamicHeap *heap, int size) (defined in DynamicHeap)DynamicHeapstatic
GetPageForPtr(DynamicHeap *heap, Block *block, void *ptr) (defined in DynamicHeap)DynamicHeapstatic
GetPageOffset(Page *page, ObjectFree *obj) (defined in DynamicHeap)DynamicHeapstatic
GetTypeOffset< T >() (defined in DynamicHeap)DynamicHeapstatic
InitObj(DynamicHeap *heap, Object *obj, ushort type, ushort array, byte block) (defined in DynamicHeap)DynamicHeapstatic
InitRoot(DynamicHeap *heap, Object *obj) (defined in DynamicHeap)DynamicHeapstatic
IsPtrInBlock(DynamicHeap *heap, Block *block, void *p) (defined in DynamicHeap)DynamicHeapstatic
NextGen(DynamicHeap *heap) (defined in DynamicHeap)DynamicHeapstatic
ObjectFlags enum name (defined in DynamicHeap)DynamicHeap
ObjectsFreeCount(Page *p) (defined in DynamicHeap)DynamicHeapstatic
PagesWithAvailableObjectsInBin(Bin *bin) (defined in DynamicHeap)DynamicHeapstatic
ResolvePageOffset(Page *page, int offset) (defined in DynamicHeap)DynamicHeapstatic
SetForcedAlive< T >(T *ptr)DynamicHeapstatic
ThrowHeapCorrupted() (defined in DynamicHeap)DynamicHeapstatic
TryAllocateFromPage(DynamicHeap *heap, Page *page, int size, out byte block) (defined in DynamicHeap)DynamicHeapstatic
WordCount(int size) (defined in DynamicHeap)DynamicHeapstatic