Home
last modified time | relevance | path

Searched refs:ObjectStack (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/collector/
Dconcurrent_copying.h45 typedef AtomicStack<mirror::Object> ObjectStack; typedef
199 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 …]
Dmark_sweep.h49 typedef AtomicStack<mirror::Object> ObjectStack; typedef
157 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
315 accounting::ObjectStack* mark_stack_;
Dsemi_space.h47 typedef AtomicStack<mirror::Object> ObjectStack; typedef
206 accounting::ObjectStack* mark_stack_;
Dsemi_space.cc283 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects()
Dmark_sweep.cc1207 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray()
1315 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in Sweep()
/art/runtime/gc/
Dheap.h79 typedef AtomicStack<mirror::Object> ObjectStack; typedef
658 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_;
/art/runtime/gc/accounting/
Datomic_stack.h288 typedef AtomicStack<mirror::Object> ObjectStack; typedef