Home | History | Annotate | Download | only in JIT

Lines Matching refs:FreeBlock

92     /// FreeBlock - Turn an allocated block into a free block, adjusting
94 FreeRangeHeader *FreeBlock(FreeRangeHeader *FreeList);
160 /// FreeBlock - Turn an allocated block into a free block, adjusting
164 FreeRangeHeader *MemoryRangeHeader::FreeBlock(FreeRangeHeader *FreeList) {
200 FreeRangeHeader &FreeBlock = *(FreeRangeHeader*)this;
202 FreeBlock.ThisAllocated = 0;
205 FreeBlock.AddToFreeList(FreeList);
209 FreeBlock.SetEndOfBlockSizeMarker();
210 return FreeListToReturn ? FreeListToReturn : &FreeBlock;
405 // FreeBlock calls getBlockAfter it doesn't fall off the end.
542 FreeMemoryList = MemRange->FreeBlock(FreeMemoryList);