Searched defs:ObjectStack (Results 1 - 6 of 6) sorted by relevance

/art/runtime/gc/collector/
H A Dmark_compact.h48 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
196 accounting::ObjectStack* mark_stack_;
H A Dsemi_space.h47 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
205 accounting::ObjectStack* mark_stack_;
H A Dmark_sweep.h49 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
157 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
316 accounting::ObjectStack* mark_stack_;
H A Dconcurrent_copying.h43 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
173 accounting::ObjectStack* GetAllocationStack();
174 accounting::ObjectStack* GetLiveStack();
283 std::unique_ptr<accounting::ObjectStack> gc_mark_stack_;
291 std::unique_ptr<accounting::ObjectStack> rb_mark_bit_stack_;
300 std::vector<accounting::ObjectStack*> revoked_mark_stacks_
304 std::vector<accounting::ObjectStack*> pooled_mark_stacks_
/art/runtime/gc/accounting/
H A Datomic_stack.h282 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
/art/runtime/gc/
H A Dheap.h76 typedef AtomicStack<mirror::Object> ObjectStack; typedef in namespace:art::gc::accounting
598 accounting::ObjectStack* GetLiveStack() REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
618 accounting::ObjectStack* stack)
623 void MarkAllocStackAsLive(accounting::ObjectStack* stack)
894 accounting::ObjectStack* GetMarkStack() {
1303 std::unique_ptr<accounting::ObjectStack> mark_stack_;
1308 std::unique_ptr<accounting::ObjectStack> allocation_stack_;
1311 std::unique_ptr<accounting::ObjectStack> live_stack_;

Completed in 72 milliseconds