Home
last modified time | relevance | path

Searched refs:GetCardTable (Results 1 – 14 of 14) sorted by relevance

/art/runtime/
Dwrite_barrier-inl.h37 GetCardTable()->MarkCard(dst.Ptr()); in ForFieldWrite()
43 GetCardTable()->MarkCard(dst.Ptr()); in ForArrayWrite()
47 GetCardTable()->MarkCard(obj.Ptr()); in ForEveryFieldWrite()
50 inline gc::accounting::CardTable* WriteBarrier::GetCardTable() { in GetCardTable() function
51 return Runtime::Current()->GetHeap()->GetCardTable(); in GetCardTable()
Dwrite_barrier.h57 ALWAYS_INLINE static gc::accounting::CardTable* GetCardTable();
Dthread.cc158 tlsPtr_.card_table = Runtime::Current()->GetHeap()->GetCardTable()->GetBiasedBegin(); in InitCardTable()
/art/runtime/gc/accounting/
Dremembered_set.cc56 CardTable* card_table = GetHeap()->GetCardTable(); in ClearCards()
136 CardTable* card_table = heap_->GetCardTable(); in UpdateAndMarkReferences()
165 CardTable* card_table = heap_->GetCardTable(); in Dump()
176 CardTable* card_table = heap_->GetCardTable(); in AssertAllDirtyCardsAreWithinSpace()
Dmod_union_table.cc175 CardTable* card_table = GetHeap()->GetCardTable(); in ProcessCards()
351 CardTable* card_table = heap_->GetCardTable(); in Verify()
368 CardTable* card_table = heap_->GetCardTable(); in Dump()
389 CardTable* const card_table = heap_->GetCardTable(); in VisitObjects()
422 CardTable* const card_table = heap_->GetCardTable(); in UpdateAndMarkReferences()
540 CardTable* const card_table = GetHeap()->GetCardTable(); in ProcessCards()
607 cleared_cards_.insert(heap_->GetCardTable()->CardFromAddr(reinterpret_cast<void*>(addr))); in SetCards()
612 auto* card_ptr = heap_->GetCardTable()->CardFromAddr(reinterpret_cast<void*>(addr)); in ContainsCardFor()
Dmod_union_table_test.cc90 Runtime::Current()->GetHeap()->GetCardTable()->MarkCard(klass); in GetObjectArrayClass()
/art/runtime/gc/space/
Dzygote_space.cc124 accounting::CardTable* card_table = Runtime::Current()->GetHeap()->GetCardTable(); in SweepCallback()
/art/runtime/gc/
Dverification.cc65 accounting::CardTable* card_table = heap_->GetCardTable(); in DumpObjectInfo()
Dheap.h537 accounting::CardTable* GetCardTable() const { in GetCardTable() function
Dheap.cc3046 accounting::CardTable* card_table = heap_->GetCardTable(); in VerifyReference()
3266 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()()
/art/runtime/gc/collector/
Dconcurrent_copying.cc375 heap_->GetCardTable()->ModifyCardsAtomic(space->Begin(), in BindBitmaps()
387 heap_->GetCardTable()->ClearCardRange(space->Begin(), space->Limit()); in BindBitmaps()
754 if (heap_->GetCardTable()->GetCard(obj) == gc::accounting::CardTable::kCardClean) { in VerifyNoMissingCardMarks()
826 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllDirtyImmuneObjects()
866 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllNewlyDirtyImmuneObjects()
1394 accounting::CardTable* const card_table = heap_->GetCardTable(); in MarkingPhase()
1468 accounting::CardTable* const card_table = heap_->GetCardTable(); in CopyingPhase()
2712 add_gc_range(heap_->GetCardTable()->MemMapBegin(), heap_->GetCardTable()->MemMapSize()); in CaptureRssAtPeak()
2931 *Runtime::Current()->GetHeap()->GetCardTable()->CardFromAddr( in AssertToSpaceInvariant()
3776 heap_->GetCardTable()->ClearCardRange(region_space_->Begin(), region_space_->Limit()); in FinishPhase()
Dsemi_space.cc182 heap_->GetCardTable()->ClearCardTable(); in MarkingPhase()
Dmark_sweep.cc860 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); in Run()
881 accounting::CardTable* card_table = GetHeap()->GetCardTable(); in ScanGrayObjects()
Dmark_compact.cc569 accounting::CardTable* const card_table = heap_->GetCardTable(); in BindAndResetBitmaps()
2778 accounting::CardTable* const card_table = heap_->GetCardTable(); in CompactionPause()
3779 accounting::CardTable* const card_table = heap_->GetCardTable(); in UpdateAndMarkModUnion()
3833 accounting::CardTable* card_table = heap_->GetCardTable(); in ScanDirtyObjects()