Searched refs:ObjectStack (Results 1 – 11 of 11) sorted by relevance
50 typedef AtomicStack<mirror::Object> ObjectStack; typedef146 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)286 accounting::ObjectStack* mark_stack_;
48 typedef AtomicStack<mirror::Object> ObjectStack; typedef209 accounting::ObjectStack* mark_stack_;
49 typedef AtomicStack<mirror::Object> ObjectStack; typedef219 accounting::ObjectStack* mark_stack_;
201 accounting::ObjectStack* GetAllocationStack();202 accounting::ObjectStack* GetLiveStack();
469 accounting::ObjectStack* ConcurrentCopying::GetAllocationStack() { in GetAllocationStack()473 accounting::ObjectStack* ConcurrentCopying::GetLiveStack() { in GetLiveStack()783 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()1484 accounting::ObjectStack* alloc_stack = GetAllocationStack(); in IsOnAllocStack()
251 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
1116 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()1223 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()
326 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
517 accounting::ObjectStack* GetLiveStack() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetLiveStack()538 accounting::ObjectStack* stack)543 void MarkAllocStackAsLive(accounting::ObjectStack* stack)735 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()1091 std::unique_ptr<accounting::ObjectStack> mark_stack_;1096 std::unique_ptr<accounting::ObjectStack> allocation_stack_;1099 std::unique_ptr<accounting::ObjectStack> live_stack_;
455 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, in Heap()458 allocation_stack_.reset(accounting::ObjectStack::Create( in Heap()460 live_stack_.reset(accounting::ObjectStack::Create( in Heap()862 void Heap::MarkAllocStackAsLive(accounting::ObjectStack* stack) { in MarkAllocStackAsLive()2325 accounting::ObjectStack* stack) { in MarkAllocStack()2649 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()2650 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in VerifyReference()2872 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
269 typedef AtomicStack<mirror::Object> ObjectStack; typedef