HomeSort by relevance Sort by last modified time
    Searched defs:sizeClass (Results 1 - 2 of 2) sorted by null

  /external/webkit/Source/JavaScriptCore/heap/
MarkedSpace.cpp 53 MarkedBlock* MarkedSpace::allocateBlock(SizeClass& sizeClass)
55 MarkedBlock* block = MarkedBlock::create(globalData(), sizeClass.cellSize);
56 sizeClass.blockList.append(block);
57 sizeClass.nextBlock = block;
75 void* MarkedSpace::allocateFromSizeClass(SizeClass& sizeClass)
77 for (MarkedBlock*& block = sizeClass.nextBlock ; block; block = block->next()) {
85 return allocateBlock(sizeClass)->allocate();
99 SizeClass& sizeClass = sizeClassFor(block->cellSize())
    [all...]
  /external/webkit/Source/JavaScriptCore/jit/
ExecutableAllocatorFixedVMPool.cpp 106 size_t allocate(AllocationTableSizeClass& sizeClass)
108 ASSERT(sizeClass.blockSize() == subregionSize);
111 size_t alignment = sizeClass.blockAlignment();
112 size_t count = sizeClass.blockCount();
127 void free(size_t location, AllocationTableSizeClass& sizeClass)
129 ASSERT(sizeClass.blockSize() == subregionSize);
132 size_t count = sizeClass.blockCount();
189 size_t allocate(AllocationTableSizeClass& sizeClass)
193 return m_ptr->allocate(sizeClass);
196 void free(size_t location, AllocationTableSizeClass& sizeClass)
    [all...]

Completed in 43 milliseconds