Searched refs:gc_mark_stack_ (Results 1 – 2 of 2) sorted by relevance
80 gc_mark_stack_(accounting::ObjectStack::Create("concurrent copying gc mark stack", in ConcurrentCopying()1216 if (UNLIKELY(gc_mark_stack_->IsFull())) { in PushOntoLocalMarkStack()1219 gc_mark_stack_->PushBack(ref); in PushOntoLocalMarkStack()1236 while (!gc_mark_stack_->IsEmpty()) { in ProcessMarkStackForMarkingAndComputeLiveBytes()1237 mirror::Object* ref = gc_mark_stack_->PopBack(); in ProcessMarkStackForMarkingAndComputeLiveBytes()1747 DCHECK(gc_mark_stack_->IsFull()); in ExpandGcMarkStack()1748 const size_t new_size = gc_mark_stack_->Capacity() * 2; in ExpandGcMarkStack()1749 std::vector<StackReference<mirror::Object>> temp(gc_mark_stack_->Begin(), in ExpandGcMarkStack()1750 gc_mark_stack_->End()); in ExpandGcMarkStack()1751 gc_mark_stack_->Resize(new_size); in ExpandGcMarkStack()[all …]
335 std::unique_ptr<accounting::ObjectStack> gc_mark_stack_; variable