Searched refs:ObjectStack (Results 1 – 11 of 11) sorted by relevance
132 accounting::ObjectStack* GetAllocationStack();133 accounting::ObjectStack* GetLiveStack();191 std::unique_ptr<accounting::ObjectStack> gc_mark_stack_;193 std::vector<accounting::ObjectStack*> revoked_mark_stacks_197 std::vector<accounting::ObjectStack*> pooled_mark_stacks_
50 typedef AtomicStack<mirror::Object> ObjectStack; typedef158 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)315 accounting::ObjectStack* mark_stack_;
48 typedef AtomicStack<mirror::Object> ObjectStack; typedef204 accounting::ObjectStack* mark_stack_;
49 typedef AtomicStack<mirror::Object> ObjectStack; typedef195 accounting::ObjectStack* mark_stack_;
47 gc_mark_stack_(accounting::ObjectStack::Create("concurrent copying gc mark stack", in ConcurrentCopying()650 accounting::ObjectStack* ConcurrentCopying::GetAllocationStack() { in GetAllocationStack()654 accounting::ObjectStack* ConcurrentCopying::GetLiveStack() { in GetLiveStack()1201 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()1986 accounting::ObjectStack* alloc_stack = GetAllocationStack(); in IsOnAllocStack()
236 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
1184 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()1292 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()
355 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
559 accounting::ObjectStack* GetLiveStack() SHARED_REQUIRES(Locks::heap_bitmap_lock_) { in GetLiveStack()579 accounting::ObjectStack* stack)584 void MarkAllocStackAsLive(accounting::ObjectStack* stack)840 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()1225 std::unique_ptr<accounting::ObjectStack> mark_stack_;1230 std::unique_ptr<accounting::ObjectStack> allocation_stack_;1233 std::unique_ptr<accounting::ObjectStack> live_stack_;
552 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, in Heap()555 allocation_stack_.reset(accounting::ObjectStack::Create( in Heap()557 live_stack_.reset(accounting::ObjectStack::Create( in Heap()1048 void Heap::MarkAllocStackAsLive(accounting::ObjectStack* stack) { in MarkAllocStackAsLive()2562 accounting::ObjectStack* stack) { in MarkAllocStack()2917 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()2918 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in VerifyReference()3143 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
272 typedef AtomicStack<mirror::Object> ObjectStack; typedef