Lines Matching refs:accounting
61 namespace accounting {
96 if (card == accounting::CardTable::kCardDirty) { in operator()
390 accounting::CardTable* GetCardTable() const { in GetCardTable()
476 accounting::HeapBitmap* GetLiveBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetLiveBitmap()
480 accounting::HeapBitmap* GetMarkBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetMarkBitmap()
484 accounting::ObjectStack* GetLiveStack() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetLiveStack()
501 void MarkAllocStack(accounting::SpaceBitmap<kObjectAlignment>* bitmap1,
502 accounting::SpaceBitmap<kObjectAlignment>* bitmap2,
503 accounting::SpaceBitmap<kLargeObjectAlignment>* large_objects,
504 accounting::ObjectStack* stack)
508 void MarkAllocStackAsLive(accounting::ObjectStack* stack)
584 accounting::ModUnionTable* FindModUnionTableFromSpace(space::Space* space);
585 void AddModUnionTable(accounting::ModUnionTable* mod_union_table);
587 accounting::RememberedSet* FindRememberedSetFromSpace(space::Space* space);
588 void AddRememberedSet(accounting::RememberedSet* remembered_set);
640 accounting::ObjectStack* GetMarkStack() { in GetMarkStack()
803 std::unique_ptr<accounting::CardTable> card_table_;
806 AllocationTrackingSafeMap<space::Space*, accounting::ModUnionTable*, kAllocatorTagHeap>
810 AllocationTrackingSafeMap<space::Space*, accounting::RememberedSet*, kAllocatorTagHeap>
965 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
966 std::unique_ptr<accounting::HeapBitmap> mark_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
969 std::unique_ptr<accounting::ObjectStack> mark_stack_;
974 std::unique_ptr<accounting::ObjectStack> allocation_stack_;
977 std::unique_ptr<accounting::ObjectStack> live_stack_;