Searched refs:mark_stack_ (Results 1 – 9 of 9) sorted by relevance
/art/runtime/gc/collector/ |
D | mark_sweep.cc | 98 mark_stack_(nullptr), in MarkSweep() 114 mark_stack_ = heap_->GetMarkStack(); in InitializePhase() 115 DCHECK(mark_stack_ != nullptr); in InitializePhase() 358 ResizeMarkStack(mark_stack_->Capacity() * 2); in ExpandMarkStack() 363 if (UNLIKELY(mark_stack_->Size() < mark_stack_->Capacity())) { in ResizeMarkStack() 367 std::vector<StackReference<mirror::Object>> temp(mark_stack_->Begin(), mark_stack_->End()); in ResizeMarkStack() 368 CHECK_LE(mark_stack_->Size(), new_size); in ResizeMarkStack() 369 mark_stack_->Resize(new_size); in ResizeMarkStack() 371 mark_stack_->PushBack(obj.AsMirrorPtr()); in ResizeMarkStack() 384 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { in MarkObjectNonNullParallel() [all …]
|
D | mark_compact.cc | 116 mark_stack_ = heap_->GetMarkStack(); in InitializePhase() 117 DCHECK(mark_stack_ != nullptr); in InitializePhase() 260 std::vector<StackReference<mirror::Object>> temp(mark_stack_->Begin(), mark_stack_->End()); in ResizeMarkStack() 261 CHECK_LE(mark_stack_->Size(), new_size); in ResizeMarkStack() 262 mark_stack_->Resize(new_size); in ResizeMarkStack() 264 mark_stack_->PushBack(obj.AsMirrorPtr()); in ResizeMarkStack() 269 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { in MarkStackPush() 270 ResizeMarkStack(mark_stack_->Capacity() * 2); in MarkStackPush() 273 mark_stack_->PushBack(obj); in MarkStackPush() 546 DCHECK(mark_stack_->IsEmpty()); in Sweep() [all …]
|
D | semi_space.cc | 93 mark_stack_(nullptr), in SemiSpace() 146 mark_stack_ = heap_->GetMarkStack(); in InitializePhase() 147 DCHECK(mark_stack_ != nullptr); in InitializePhase() 459 std::vector<StackReference<Object>> temp(mark_stack_->Begin(), mark_stack_->End()); in ResizeMarkStack() 460 CHECK_LE(mark_stack_->Size(), new_size); in ResizeMarkStack() 461 mark_stack_->Resize(new_size); in ResizeMarkStack() 463 mark_stack_->PushBack(obj.AsMirrorPtr()); in ResizeMarkStack() 468 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { in MarkStackPush() 469 ResizeMarkStack(mark_stack_->Capacity() * 2); in MarkStackPush() 472 mark_stack_->PushBack(obj); in MarkStackPush() [all …]
|
D | sticky_mark_sweep.cc | 55 mark_stack_->Reset(); in MarkReachableObjects()
|
D | semi_space.h | 204 accounting::ObjectStack* mark_stack_; variable
|
D | mark_compact.h | 195 accounting::ObjectStack* mark_stack_; variable
|
D | mark_sweep.h | 315 accounting::ObjectStack* mark_stack_; variable
|
/art/runtime/gc/ |
D | heap.h | 841 return mark_stack_.get(); in GetMarkStack() 1225 std::unique_ptr<accounting::ObjectStack> mark_stack_; variable
|
D | heap.cc | 552 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, in Heap()
|