Lines Matching refs:BlockSize

67     /// BlockSize - This is the size in bytes of this memory block,
69 uintptr_t BlockSize : (sizeof(intptr_t)*CHAR_BIT - 2);
77 const_cast<MemoryRangeHeader *>(this))+BlockSize);
118 void *EndOfBlock = (char*)this + BlockSize;
119 ((intptr_t *)EndOfBlock)[-1] = BlockSize;
183 BlockSize += FollowingFreeBlock.BlockSize;
194 PrevFreeBlock->GrowBlock(PrevFreeBlock->BlockSize + BlockSize);
215 assert(NewSize > BlockSize && "Not growing block?");
216 BlockSize = NewSize;
238 assert(NewSize <= BlockSize &&
243 if (BlockSize <= NewSize+FreeRangeHeader::getMinBlockSize())
251 BlockSize = NewSize;
255 NewNextBlock.BlockSize = (char*)&FormerNextBlock - (char*)&NewNextBlock;
357 uintptr_t largest = candidateBlock->BlockSize;
361 if (iter->BlockSize > largest) {
362 largest = iter->BlockSize;
383 ActualSize = CurBlock->BlockSize - sizeof(MemoryRangeHeader);
406 EndBlock->BlockSize = sizeof(MemoryRangeHeader);
413 NewBlock->BlockSize = (uintptr_t)EndBlock - (uintptr_t)NewBlock;
417 assert(NewBlock->BlockSize - sizeof(MemoryRangeHeader) >= MinSize &&
430 uintptr_t BlockSize = FunctionEnd - (uint8_t *)CurBlock;
433 FreeMemoryList =CurBlock->TrimAllocationToSize(FreeMemoryList, BlockSize);
448 uintptr_t BlockSize = result + Size - (uint8_t *)CurBlock;
449 FreeMemoryList =CurBlock->TrimAllocationToSize(FreeMemoryList, BlockSize);
476 uintptr_t largest = candidateBlock->BlockSize;
480 if (iter->BlockSize > largest) {
481 largest = iter->BlockSize;
530 uintptr_t BlockSize = TableEnd - (uint8_t *)CurBlock;
533 FreeMemoryList =CurBlock->TrimAllocationToSize(FreeMemoryList, BlockSize);
547 memset(MemRange+1, 0xCD, MemRange->BlockSize-sizeof(*MemRange));
634 Mem3->BlockSize = sizeof(MemoryRangeHeader);
641 Mem2->BlockSize = FreeRangeHeader::getMinBlockSize();
650 Mem1->BlockSize = sizeof(MemoryRangeHeader);
658 Mem0->BlockSize = (char*)Mem1-(char*)Mem0;
701 /// allocated blocks, make sure that adding BlockSize gives a valid block.
763 if (Hdr->BlockSize != *Marker) {
765 << "and BlockSize (" << Hdr->BlockSize << ") don't match.";