Searched refs:ObjectStack (Results 1 – 6 of 6) sorted by relevance
58 accounting::ObjectStack* live_stack = GetHeap()->GetLiveStack(); in Sweep()
49 typedef AtomicStack<mirror::Object*> ObjectStack; typedef147 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)406 accounting::ObjectStack* mark_stack_;
279 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()
356 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_;
205 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 ()()
199 typedef AtomicStack<mirror::Object*> ObjectStack; typedef