Home
last modified time | relevance | path

Searched refs:ObjectStack (Results 1 – 6 of 6) sorted by relevance

/art/runtime/gc/collector/
Dsticky_mark_sweep.cc58 accounting::ObjectStack* live_stack = GetHeap()->GetLiveStack(); in Sweep()
Dmark_sweep.h49 typedef AtomicStack<mirror::Object*> ObjectStack; typedef
147 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
406 accounting::ObjectStack* mark_stack_;
Dmark_sweep.cc279 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
306 accounting::ObjectStack* allocation_stack = GetHeap()->allocation_stack_.get(); in ReclaimPhase()
1013 accounting::ObjectStack* live_stack;
1023 accounting::ObjectStack* live_stack = array_check->live_stack; in IsMarkedArrayCallback()
1143 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()
/art/runtime/gc/
Dheap.h356 accounting::ObjectStack* GetLiveStack() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetLiveStack()
368 accounting::ObjectStack* stack)
666 UniquePtr<accounting::ObjectStack> mark_stack_;
672 UniquePtr<accounting::ObjectStack> allocation_stack_;
675 UniquePtr<accounting::ObjectStack> live_stack_;
Dheap.cc205 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", default_mark_stack_size)); in Heap()
206 allocation_stack_.reset(accounting::ObjectStack::Create("allocation stack", in Heap()
208 live_stack_.reset(accounting::ObjectStack::Create("live stack", in Heap()
1173 accounting::ObjectStack* stack) { in MarkAllocStack()
1376 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in operator ()()
1377 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
1549 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
/art/runtime/gc/accounting/
Datomic_stack.h199 typedef AtomicStack<mirror::Object*> ObjectStack; typedef