MCPcopy Create free account
hub / github.com/TheForceEngine/TheForceEngine / getBinFromSize

Function getBinFromSize

TheForceEngine/TFE_Memory/memoryRegion.cpp:677–685  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

675 }
676
677 s32 getBinFromSize(u32 size)
678 {
679 if (size < 32) { return 0; }
680 else if (size <= 64) { return 1; }
681 else if (size <= 128) { return 2; }
682 else if (size <= 256) { return 3; }
683 else if (size <= 512) { return 4; }
684 return 5;
685 }
686
687 void removeHeaderFromFreelist(MemoryBlock* block, RegionAllocHeader* header)
688 {

Callers 2

region_allocFunction · 0.85
insertBlockIntoFreelistFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected