Lines Matching full:blocks
178 // Tests memory management in a CodeRange by allocating and freeing blocks,
212 List<Block> blocks(1000);
227 blocks.Add(Block(base, static_cast<int>(allocated)));
232 int index = Pseudorandom() % blocks.length();
233 code_range->FreeRawMemory(blocks[index].base, blocks[index].size);
234 current_allocated -= blocks[index].size;
235 if (index < blocks.length() - 1) {
236 blocks[index] = blocks.RemoveLast();
238 blocks.RemoveLast();