Searched refs:ConcurrentAllocator (Results 1 – 12 of 12) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | concurrent-allocator.cc | 83 void ConcurrentAllocator::FreeLinearAllocationArea() { in FreeLinearAllocationArea() 93 void ConcurrentAllocator::MakeLinearAllocationAreaIterable() { in MakeLinearAllocationAreaIterable() 103 void ConcurrentAllocator::MarkLinearAllocationAreaBlack() { in MarkLinearAllocationAreaBlack() 112 void ConcurrentAllocator::UnmarkLinearAllocationArea() { in UnmarkLinearAllocationArea() 122 AllocationResult ConcurrentAllocator::AllocateInLabSlow( in AllocateInLabSlow() 134 bool ConcurrentAllocator::EnsureLab(AllocationOrigin origin) { in EnsureLab() 156 AllocationResult ConcurrentAllocator::AllocateOutsideLab( in AllocateOutsideLab() 172 bool ConcurrentAllocator::IsBlackAllocationEnabled() const { in IsBlackAllocationEnabled() 176 Heap* ConcurrentAllocator::owning_heap() const { return space_->heap(); } in owning_heap()
|
D | local-heap.h | 97 ConcurrentAllocator* old_space_allocator() { in old_space_allocator() 100 ConcurrentAllocator* code_space_allocator() { in code_space_allocator() 103 ConcurrentAllocator* shared_old_space_allocator() { in shared_old_space_allocator() 315 std::unique_ptr<ConcurrentAllocator> old_space_allocator_; 316 std::unique_ptr<ConcurrentAllocator> code_space_allocator_; 317 std::unique_ptr<ConcurrentAllocator> shared_old_space_allocator_; 320 friend class ConcurrentAllocator; variable
|
D | heap-allocator.h | 17 class ConcurrentAllocator; variable 106 ConcurrentAllocator* shared_old_allocator_; 107 ConcurrentAllocator* shared_map_allocator_;
|
D | concurrent-allocator-inl.h | 21 AllocationResult ConcurrentAllocator::AllocateRaw(int object_size, in AllocateRaw() 37 AllocationResult ConcurrentAllocator::AllocateInLab( in AllocateInLab()
|
D | concurrent-allocator.h | 34 class ConcurrentAllocator { 40 explicit ConcurrentAllocator(LocalHeap* local_heap, PagedSpace* space) in ConcurrentAllocator() function
|
D | local-heap.cc | 110 std::make_unique<ConcurrentAllocator>(this, heap_->old_space()); in SetUp() 114 std::make_unique<ConcurrentAllocator>(this, heap_->code_space()); in SetUp() 119 std::make_unique<ConcurrentAllocator>(this, heap_->shared_old_space()); in SetUp()
|
D | scavenger.cc | 553 ConcurrentAllocator* CreateSharedOldAllocator(Heap* heap) { in CreateSharedOldAllocator() 555 return new ConcurrentAllocator(nullptr, heap->shared_old_space()); in CreateSharedOldAllocator()
|
D | heap.h | 76 class ConcurrentAllocator; variable 869 inline ConcurrentAllocator* concurrent_allocator_for_maps(); 2181 std::unique_ptr<ConcurrentAllocator> shared_old_allocator_; 2182 std::unique_ptr<ConcurrentAllocator> shared_map_allocator_;
|
D | scavenger.h | 200 std::unique_ptr<ConcurrentAllocator> shared_old_allocator_;
|
D | heap-inl.h | 110 ConcurrentAllocator* Heap::concurrent_allocator_for_maps() { in concurrent_allocator_for_maps()
|
D | mark-compact.cc | 1650 ConcurrentAllocator* shared_old_allocator, in EvacuateVisitorBase() 1731 ConcurrentAllocator* shared_old_allocator_; 1742 ConcurrentAllocator* shared_old_allocator, in EvacuateNewSpaceVisitor() 1901 ConcurrentAllocator* shared_old_allocator, in EvacuateOldSpaceVisitor() 3537 ConcurrentAllocator* CreateSharedOldAllocator(Heap* heap) { in CreateSharedOldAllocator() 3539 return new ConcurrentAllocator(nullptr, heap->shared_old_space()); in CreateSharedOldAllocator() 3642 std::unique_ptr<ConcurrentAllocator> shared_old_allocator_;
|
D | heap.cc | 5893 new ConcurrentAllocator(main_thread_local_heap(), shared_old_space_)); in SetUpSpaces() 5898 new ConcurrentAllocator(main_thread_local_heap(), shared_map_space_)); in SetUpSpaces()
|