Searched refs:ObjectStack (Results 1 – 7 of 7) sorted by relevance
45 typedef AtomicStack<mirror::Object> ObjectStack; typedef199 accounting::ObjectStack* GetAllocationStack();200 accounting::ObjectStack* GetLiveStack();254 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)327 void RemoveThreadMarkStackMapping(Thread* thread, accounting::ObjectStack* tl_mark_stack)329 void AddThreadMarkStackMapping(Thread* thread, accounting::ObjectStack* tl_mark_stack)335 std::unique_ptr<accounting::ObjectStack> gc_mark_stack_;356 std::unique_ptr<accounting::ObjectStack> rb_mark_bit_stack_;368 std::vector<accounting::ObjectStack*> revoked_mark_stacks_372 std::vector<accounting::ObjectStack*> pooled_mark_stacks_[all …]
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_;
283 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
1207 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()1315 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()
79 typedef AtomicStack<mirror::Object> ObjectStack; typedef658 accounting::ObjectStack* GetLiveStack() REQUIRES_SHARED(Locks::heap_bitmap_lock_) { in GetLiveStack()678 accounting::ObjectStack* stack)683 void MarkAllocStackAsLive(accounting::ObjectStack* stack)1002 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()1452 std::unique_ptr<accounting::ObjectStack> mark_stack_;1457 std::unique_ptr<accounting::ObjectStack> allocation_stack_;1460 std::unique_ptr<accounting::ObjectStack> live_stack_;
288 typedef AtomicStack<mirror::Object> ObjectStack; typedef