/art/runtime/gc/collector/ |
mark_sweep.cc | 98 current_space_bitmap_(nullptr), mark_bitmap_(nullptr), mark_stack_(nullptr), 113 mark_stack_ = heap_->GetMarkStack(); 114 DCHECK(mark_stack_ != nullptr); 321 ResizeMarkStack(mark_stack_->Capacity() * 2); 326 if (UNLIKELY(mark_stack_->Size() < mark_stack_->Capacity())) { 330 std::vector<Object*> temp(mark_stack_->Begin(), mark_stack_->End()); 331 CHECK_LE(mark_stack_->Size(), new_size); 332 mark_stack_->Resize(new_size) 626 Object* mark_stack_[kMaxSize]; member in class:art::gc::collector::MarkStackTask [all...] |
mark_compact.cc | 133 mark_stack_ = heap_->GetMarkStack(); 134 DCHECK(mark_stack_ != nullptr); 277 std::vector<Object*> temp(mark_stack_->Begin(), mark_stack_->End()); 278 CHECK_LE(mark_stack_->Size(), new_size); 279 mark_stack_->Resize(new_size); 281 mark_stack_->PushBack(obj); 286 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { 287 ResizeMarkStack(mark_stack_->Capacity() * 2) [all...] |
sticky_mark_sweep.cc | 54 mark_stack_->Reset();
|
semi_space.cc | 134 mark_stack_ = heap_->GetMarkStack(); 135 DCHECK(mark_stack_ != nullptr); 414 std::vector<Object*> temp(mark_stack_->Begin(), mark_stack_->End()); 415 CHECK_LE(mark_stack_->Size(), new_size); 416 mark_stack_->Resize(new_size); 418 mark_stack_->PushBack(obj); 423 if (UNLIKELY(mark_stack_->Size() >= mark_stack_->Capacity())) { 424 ResizeMarkStack(mark_stack_->Capacity() * 2) [all...] |
mark_compact.h | 215 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::MarkCompact
|
semi_space.h | 205 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::SemiSpace
|
mark_sweep.h | 285 accounting::ObjectStack* mark_stack_; member in class:art::gc::collector::MarkSweep
|
/art/runtime/gc/ |
heap.h | 641 return mark_stack_.get(); 969 std::unique_ptr<accounting::ObjectStack> mark_stack_; member in class:art::gc::Heap [all...] |
heap.cc | 397 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, [all...] |