Lines Matching refs:accounting
75 namespace accounting {
522 accounting::CardTable* GetCardTable() const { in GetCardTable()
526 accounting::ReadBarrierTable* GetReadBarrierTable() const { in GetReadBarrierTable()
636 accounting::HeapBitmap* GetLiveBitmap() REQUIRES_SHARED(Locks::heap_bitmap_lock_) { in GetLiveBitmap()
640 accounting::HeapBitmap* GetMarkBitmap() REQUIRES_SHARED(Locks::heap_bitmap_lock_) { in GetMarkBitmap()
644 accounting::ObjectStack* GetLiveStack() REQUIRES_SHARED(Locks::heap_bitmap_lock_) { in GetLiveStack()
661 void MarkAllocStack(accounting::SpaceBitmap<kObjectAlignment>* bitmap1,
662 accounting::SpaceBitmap<kObjectAlignment>* bitmap2,
663 accounting::SpaceBitmap<kLargeObjectAlignment>* large_objects,
664 accounting::ObjectStack* stack)
669 void MarkAllocStackAsLive(accounting::ObjectStack* stack)
752 accounting::ModUnionTable* FindModUnionTableFromSpace(space::Space* space);
753 void AddModUnionTable(accounting::ModUnionTable* mod_union_table);
755 accounting::RememberedSet* FindRememberedSetFromSpace(space::Space* space);
756 void AddRememberedSet(accounting::RememberedSet* remembered_set);
977 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()
1216 std::unique_ptr<accounting::CardTable> card_table_;
1218 std::unique_ptr<accounting::ReadBarrierTable> rb_table_;
1221 AllocationTrackingSafeMap<space::Space*, accounting::ModUnionTable*, kAllocatorTagHeap>
1225 AllocationTrackingSafeMap<space::Space*, accounting::RememberedSet*, kAllocatorTagHeap>
1407 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
1409 std::unique_ptr<accounting::HeapBitmap> mark_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
1412 std::unique_ptr<accounting::ObjectStack> mark_stack_;
1417 std::unique_ptr<accounting::ObjectStack> allocation_stack_;
1420 std::unique_ptr<accounting::ObjectStack> live_stack_;