/art/runtime/gc/collector/ |
mark_compact.cc | 107 mark_stack_ = heap_->GetMarkStack(); 108 DCHECK(mark_stack_ != nullptr); 247 std::vector<StackReference<mirror::Object>> temp(mark_stack_->Begin(), mark_stack_->End()); 248 CHECK_LE(mark_stack_->Size(), new_size); 249 mark_stack_->Resize(new_size); 251 mark_stack_->PushBack(obj.AsMirrorPtr()); 256 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { 257 ResizeMarkStack(mark_stack_->Capacity() * 2) [all...] |
sticky_mark_sweep.cc | 55 mark_stack_->Reset();
|
mark_sweep.cc | 98 mark_stack_(nullptr), 114 mark_stack_ = heap_->GetMarkStack(); 115 DCHECK(mark_stack_ != nullptr); 358 ResizeMarkStack(mark_stack_->Capacity() * 2); 363 if (UNLIKELY(mark_stack_->Size() < mark_stack_->Capacity())) { 367 std::vector<StackReference<mirror::Object>> temp(mark_stack_->Begin(), mark_stack_->End()); 368 CHECK_LE(mark_stack_->Size(), new_size); 369 mark_stack_->Resize(new_size) 749 StackReference<mirror::Object> mark_stack_[kMaxSize]; member in class:art::gc::collector::MarkSweep::MarkStackTask [all...] |
semi_space.cc | 93 mark_stack_(nullptr), 146 mark_stack_ = heap_->GetMarkStack(); 147 DCHECK(mark_stack_ != nullptr); 442 std::vector<StackReference<Object>> temp(mark_stack_->Begin(), mark_stack_->End()); 443 CHECK_LE(mark_stack_->Size(), new_size); 444 mark_stack_->Resize(new_size); 446 mark_stack_->PushBack(obj.AsMirrorPtr()); 451 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) [all...] |
mark_compact.h | 195 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::MarkCompact
|
semi_space.h | 204 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::SemiSpace
|
mark_sweep.h | 315 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::MarkSweep
|
/art/runtime/gc/ |
heap.h | 1225 std::unique_ptr<accounting::ObjectStack> mark_stack_; member in class:art::gc::Heap [all...] |
heap.cc | 552 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, [all...] |