Searched refs:blockAllocator (Results 1 - 13 of 13) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/heap/ |
H A D | CopiedBlockInlines.h | 47 m_workList = adoptPtr(new CopyWorkList(Heap::heap(owner)->blockAllocator()));
|
H A D | WeakSet.cpp | 39 heap()->blockAllocator().deallocate(WeakBlock::destroy(block)); 76 WeakBlock* block = WeakBlock::create(heap()->blockAllocator().allocate<WeakBlock>()); 87 heap()->blockAllocator().deallocate(WeakBlock::destroy(block));
|
H A D | CopiedSpaceInlines.h | 105 m_heap->blockAllocator().deallocate(CopiedBlock::destroy(block)); 110 m_heap->blockAllocator().deallocate(CopiedBlock::destroy(block)); 125 CopiedBlock* block = CopiedBlock::createNoZeroFill(m_heap->blockAllocator().allocate<CopiedBlock>()); 143 CopiedBlock* block = CopiedBlock::create(m_heap->blockAllocator().allocate<CopiedBlock>());
|
H A D | BlockAllocator.cpp | 113 void BlockAllocator::blockFreeingThreadStartFunc(void* blockAllocator) argument 115 static_cast<BlockAllocator*>(blockAllocator)->blockFreeingThreadMain();
|
H A D | HandleSet.cpp | 48 m_vm->heap.blockAllocator().deallocate(HandleBlock::destroy(m_blockList.removeHead())); 53 HandleBlock* newBlock = HandleBlock::create(m_vm->heap.blockAllocator().allocate<HandleBlock>(), this);
|
H A D | CopiedSpace.cpp | 50 m_heap->blockAllocator().deallocate(CopiedBlock::destroy(m_toSpace->removeHead())); 53 m_heap->blockAllocator().deallocate(CopiedBlock::destroy(m_fromSpace->removeHead())); 56 m_heap->blockAllocator().deallocateCustomSize(CopiedBlock::destroy(m_oversizeBlocks.removeHead())); 85 CopiedBlock* block = CopiedBlock::create(m_heap->blockAllocator().allocateCustomSize(sizeof(CopiedBlock) + bytes, CopiedBlock::blockSize)); 143 m_heap->blockAllocator().deallocateCustomSize(CopiedBlock::destroy(oldBlock)); 215 m_heap->blockAllocator().deallocateCustomSize(CopiedBlock::destroy(block));
|
H A D | CopyWorkList.h | 132 inline CopyWorkList::CopyWorkList(BlockAllocator& blockAllocator) argument 133 : m_blockAllocator(blockAllocator)
|
H A D | MarkStack.cpp | 49 MarkStackArray::MarkStackArray(BlockAllocator& blockAllocator) argument 50 : m_blockAllocator(blockAllocator)
|
H A D | MarkedAllocator.cpp | 115 return MarkedBlock::create(m_heap->blockAllocator().allocate<MarkedBlock>(), this, cellSize, m_destructorType); 116 return MarkedBlock::create(m_heap->blockAllocator().allocateCustomSize(blockSize, MarkedBlock::blockSize), this, cellSize, m_destructorType);
|
H A D | GCThreadSharedData.cpp | 59 , m_sharedMarkStack(vm->heap.blockAllocator())
|
H A D | MarkedSpace.cpp | 200 m_heap->blockAllocator().deallocate(MarkedBlock::destroy(block)); 203 m_heap->blockAllocator().deallocateCustomSize(MarkedBlock::destroy(block));
|
H A D | Heap.h | 224 BlockAllocator& blockAllocator(); 399 inline BlockAllocator& Heap::blockAllocator() function in class:JSC::Heap
|
H A D | SlotVisitor.cpp | 20 : m_stack(shared.m_vm->heap.blockAllocator())
|
Completed in 194 milliseconds