Home | History | Annotate | Download | only in collector

Lines Matching refs:accounting

29 #include "gc/accounting/card_table-inl.h"
30 #include "gc/accounting/heap_bitmap-inl.h"
31 #include "gc/accounting/mod_union_table.h"
32 #include "gc/accounting/space_bitmap-inl.h"
188 RecursiveMarkDirtyObjects(true, accounting::CardTable::kCardDirty);
235 RecursiveMarkDirtyObjects(false, accounting::CardTable::kCardDirty - 1);
269 accounting::ModUnionTable* mod_union_table = heap_->FindModUnionTableFromSpace(space);
305 accounting::ContinuousSpaceBitmap* bitmap = space->GetMarkBitmap();
442 accounting::ContinuousSpaceBitmap* object_bitmap = current_space_bitmap_;
683 accounting::ContinuousSpaceBitmap* bitmap,
694 accounting::ContinuousSpaceBitmap* const bitmap_;
705 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable();
726 accounting::CardTable* card_table = GetHeap()->GetCardTable();
753 card_end = AlignUp(card_end, accounting::CardTable::kCardSize);
754 DCHECK(IsAligned<accounting::CardTable::kCardSize>(card_begin));
755 DCHECK(IsAligned<accounting::CardTable::kCardSize>(card_end));
760 accounting::CardTable::kCardSize);
818 accounting::ContinuousSpaceBitmap* bitmap, uintptr_t begin, uintptr_t end)
824 accounting::ContinuousSpaceBitmap* const bitmap_;
937 accounting::ObjectStack* allocation_stack = heap_->allocation_stack_.get();
999 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) {
1031 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap();
1032 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap();
1070 accounting::LargeObjectBitmap* large_live_objects = large_object_space->GetLiveBitmap();
1071 accounting::LargeObjectBitmap* large_mark_objects = large_object_space->GetMarkBitmap();
1104 accounting::ObjectStack* live_stack = heap_->GetLiveStack();