Home
last modified time | relevance | path

Searched refs:allocation_stack_ (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/
Dheap-visit-objects-inl.h112 for (auto* it = allocation_stack_->Begin(), *end = allocation_stack_->End(); it < end; ++it) { in VisitObjectsInternal()
Dheap.cc552 allocation_stack_.reset(accounting::ObjectStack::Create( in Heap()
1130 allocation_stack_->Reset(); in ~Heap()
1430 if (allocation_stack_->ContainsSorted(obj.Ptr())) { in IsLiveObjectLocked()
1433 } else if (allocation_stack_->Contains(obj.Ptr())) { in IsLiveObjectLocked()
2446 MarkAllocStackAsLive(allocation_stack_.get()); in FlushAllocStack()
2447 allocation_stack_->Reset(); in FlushAllocStack()
2817 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()
2934 DCHECK(!allocation_stack_->AtomicPushBack(obj->Ptr())); in PushOnAllocationStackWithInternalGC()
2942 CHECK(allocation_stack_->AtomicPushBackIgnoreGrowthLimit(obj->Ptr())); in PushOnAllocationStackWithInternalGC()
2944 } while (!allocation_stack_->AtomicPushBack(obj->Ptr())); in PushOnAllocationStackWithInternalGC()
[all …]
Dheap-inl.h229 } else if (UNLIKELY(!allocation_stack_->AtomicPushBack(obj->Ptr()))) { in PushOnAllocationStack()
Dheap.h1308 std::unique_ptr<accounting::ObjectStack> allocation_stack_; variable
/art/runtime/gc/collector/
Dmark_sweep.h157 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
Dconcurrent_copying.cc1139 return heap_->allocation_stack_.get(); in GetAllocationStack()
1260 for (auto* it = heap_->allocation_stack_->Begin(), *end = heap_->allocation_stack_->End(); in VerifyNoFromSpaceReferences()
Dmark_sweep.cc1122 CHECK(!heap_->allocation_stack_->Contains(obj)) in VerifyIsLive()