Home
last modified time | relevance | path

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

/art/runtime/gc/collector/
Dmark_sweep.cc100 mark_stack_(nullptr), in MarkSweep()
118 mark_stack_ = heap_->GetMarkStack(); in InitializePhase()
119 DCHECK(mark_stack_ != nullptr); in InitializePhase()
384 ResizeMarkStack(mark_stack_->Capacity() * 2); in ExpandMarkStack()
389 if (UNLIKELY(mark_stack_->Size() < mark_stack_->Capacity())) { in ResizeMarkStack()
393 std::vector<StackReference<mirror::Object>> temp(mark_stack_->Begin(), mark_stack_->End()); in ResizeMarkStack()
394 CHECK_LE(mark_stack_->Size(), new_size); in ResizeMarkStack()
395 mark_stack_->Resize(new_size); in ResizeMarkStack()
397 mark_stack_->PushBack(obj.AsMirrorPtr()); in ResizeMarkStack()
410 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { in MarkObjectNonNullParallel()
[all …]
Dsemi_space.cc83 mark_stack_(nullptr), in SemiSpace()
128 mark_stack_ = heap_->GetMarkStack(); in InitializePhase()
129 DCHECK(mark_stack_ != nullptr); in InitializePhase()
361 std::vector<StackReference<Object>> temp(mark_stack_->Begin(), mark_stack_->End()); in ResizeMarkStack()
362 CHECK_LE(mark_stack_->Size(), new_size); in ResizeMarkStack()
363 mark_stack_->Resize(new_size); in ResizeMarkStack()
365 mark_stack_->PushBack(obj.AsMirrorPtr()); in ResizeMarkStack()
370 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { in MarkStackPush()
371 ResizeMarkStack(mark_stack_->Capacity() * 2); in MarkStackPush()
374 mark_stack_->PushBack(obj); in MarkStackPush()
[all …]
Dsticky_mark_sweep.cc59 mark_stack_->Reset(); in MarkReachableObjects()
Dsemi_space.h206 accounting::ObjectStack* mark_stack_; variable
Dmark_sweep.h315 accounting::ObjectStack* mark_stack_; variable
/art/runtime/gc/
Dheap.h1005 return mark_stack_.get(); in GetMarkStack()
1459 std::unique_ptr<accounting::ObjectStack> mark_stack_; variable
Dheap.cc657 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, in Heap()