FreeBlock
FreeBlock(block);
void FreeBlock(cached_block* block);
cache->FreeBlock(block);
FreeBlock(cacheList.ItemAt(cacheList.CountItems() / 2), sizeOfBlocksInCache,
FreeBlock(nonCacheList.ItemAt(nonCacheList.CountItems() / 2), sizeOfNonCacheBlocks,
FreeBlock(cacheList.LastItem(), sizeOfBlocksInCache, isMallocTest, theThread,
FreeBlock(nonCacheList.LastItem(), sizeOfNonCacheBlocks, isMallocTest, theThread,
void FreeBlock(void *, size_t blockSize, bool isMallocTest,
FreeBlock(usedList.ItemAt(usedList.CountItems() / 2), sizeOfBlocksInCache);
FreeBlock(nonCacheList.ItemAt(nonCacheList.CountItems() / 2), sizeOfNonCacheBlocks);
FreeBlock(usedList.ItemAt(usedList.CountItems() / 3), sizeOfBlocksInCache);
FreeBlock(nonCacheList.ItemAt(nonCacheList.CountItems() / 3), sizeOfNonCacheBlocks);
FreeBlock(usedList.LastItem(), sizeOfBlocksInCache);
FreeBlock(nonCacheList.LastItem(), sizeOfNonCacheBlocks);
FreeBlock(usedList.LastItem(), sizeOfBlocksInCache);
FreeBlock(nonCacheList.LastItem(), sizeOfNonCacheBlocks);
void FreeBlock(void*, size_t blockSize);
void FreeBlock(cached_block* block);
cache->FreeBlock(block);
FreeBlock(block);