Lines Matching refs:allocation_stack_
555 allocation_stack_.reset(accounting::ObjectStack::Create( in Heap()
1033 for (auto* it = allocation_stack_->Begin(), *end = allocation_stack_->End(); it < end; ++it) { in VisitObjectsInternal()
1274 allocation_stack_->Reset(); in ~Heap()
1547 if (allocation_stack_->ContainsSorted(obj)) { in IsLiveObjectLocked()
1550 } else if (allocation_stack_->Contains(obj)) { in IsLiveObjectLocked()
2555 MarkAllocStackAsLive(allocation_stack_.get()); in FlushAllocStack()
2556 allocation_stack_->Reset(); in FlushAllocStack()
2917 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()
3041 DCHECK(!allocation_stack_->AtomicPushBack(*obj)); in PushOnAllocationStackWithInternalGC()
3049 CHECK(allocation_stack_->AtomicPushBackIgnoreGrowthLimit(*obj)); in PushOnAllocationStackWithInternalGC()
3051 } while (!allocation_stack_->AtomicPushBack(*obj)); in PushOnAllocationStackWithInternalGC()
3059 while (!allocation_stack_->AtomicBumpBack(kThreadLocalAllocationStackSize, &start_address, in PushOnThreadLocalAllocationStackWithInternalGC()
3067 CHECK(allocation_stack_->AtomicPushBackIgnoreGrowthLimit(*obj)); in PushOnThreadLocalAllocationStackWithInternalGC()
3081 allocation_stack_->Sort(); in VerifyHeapReferences()
3230 allocation_stack_.swap(live_stack_); in SwapStacks()