Home | History | Annotate | Download | only in JIT

Lines Matching defs:FreeBlock

91     /// FreeBlock - Turn an allocated block into a free block, adjusting
93 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList);
159 /// FreeBlock - Turn an allocated block into a free block, adjusting
163 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) {
199 FreeRangeHeader &FreeBlock = *(FreeRangeHeader*)this;
201 FreeBlock.ThisAllocated = 0;
204 FreeBlock.AddToFreeList(FreeList);
208 FreeBlock.SetEndOfBlockSizeMarker();
209 return FreeListToReturn ? FreeListToReturn : &FreeBlock;
401 // FreeBlock calls getBlockAfter it doesn't fall off the end.
551 FreeMemoryList = MemRange->FreeBlock(FreeMemoryList);