Searched refs:ObjectStack (Results 1 – 8 of 8) sorted by relevance
43 typedef AtomicStack<mirror::Object> ObjectStack; typedef196 accounting::ObjectStack* GetAllocationStack();197 accounting::ObjectStack* GetLiveStack();251 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)326 std::unique_ptr<accounting::ObjectStack> gc_mark_stack_;347 std::unique_ptr<accounting::ObjectStack> rb_mark_bit_stack_;355 std::vector<accounting::ObjectStack*> revoked_mark_stacks_359 std::vector<accounting::ObjectStack*> pooled_mark_stacks_
49 typedef AtomicStack<mirror::Object> ObjectStack; typedef157 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)315 accounting::ObjectStack* mark_stack_;
47 typedef AtomicStack<mirror::Object> ObjectStack; typedef206 accounting::ObjectStack* mark_stack_;
1207 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()1315 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()
337 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
77 typedef AtomicStack<mirror::Object> ObjectStack; typedef644 accounting::ObjectStack* GetLiveStack() REQUIRES_SHARED(Locks::heap_bitmap_lock_) { in GetLiveStack()664 accounting::ObjectStack* stack)669 void MarkAllocStackAsLive(accounting::ObjectStack* stack)977 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()1412 std::unique_ptr<accounting::ObjectStack> mark_stack_;1417 std::unique_ptr<accounting::ObjectStack> allocation_stack_;1420 std::unique_ptr<accounting::ObjectStack> live_stack_;
618 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, in Heap()621 allocation_stack_.reset(accounting::ObjectStack::Create( in Heap()623 live_stack_.reset(accounting::ObjectStack::Create( in Heap()1009 void Heap::MarkAllocStackAsLive(accounting::ObjectStack* stack) { in MarkAllocStackAsLive()2609 accounting::ObjectStack* stack) { in MarkAllocStack()3007 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()3008 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in VerifyReference()3230 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
288 typedef AtomicStack<mirror::Object> ObjectStack; typedef