Searched refs:GetCardTable (Results 1 – 13 of 13) sorted by relevance
37 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() function51 return Runtime::Current()->GetHeap()->GetCardTable(); in GetCardTable()
57 ALWAYS_INLINE static gc::accounting::CardTable* GetCardTable();
155 tlsPtr_.card_table = Runtime::Current()->GetHeap()->GetCardTable()->GetBiasedBegin(); in InitCardTable()
56 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()
175 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()414 CardTable* const card_table = heap_->GetCardTable(); in UpdateAndMarkReferences()532 CardTable* const card_table = GetHeap()->GetCardTable(); in ProcessCards()599 cleared_cards_.insert(heap_->GetCardTable()->CardFromAddr(reinterpret_cast<void*>(addr))); in SetCards()604 auto* card_ptr = heap_->GetCardTable()->CardFromAddr(reinterpret_cast<void*>(addr)); in ContainsCardFor()
89 Runtime::Current()->GetHeap()->GetCardTable()->MarkCard(klass); in GetObjectArrayClass()
124 accounting::CardTable* card_table = Runtime::Current()->GetHeap()->GetCardTable(); in SweepCallback()
359 heap_->GetCardTable()->ModifyCardsAtomic(space->Begin(), in BindBitmaps()371 heap_->GetCardTable()->ClearCardRange(space->Begin(), space->Limit()); in BindBitmaps()739 if (heap_->GetCardTable()->GetCard(obj) == gc::accounting::CardTable::kCardClean) { in VerifyNoMissingCardMarks()811 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllDirtyImmuneObjects()851 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllNewlyDirtyImmuneObjects()1377 accounting::CardTable* const card_table = heap_->GetCardTable(); in MarkingPhase()1451 accounting::CardTable* const card_table = heap_->GetCardTable(); in CopyingPhase()2679 add_gc_range(heap_->GetCardTable()->MemMapBegin(), heap_->GetCardTable()->MemMapSize()); in CaptureRssAtPeak()2893 *Runtime::Current()->GetHeap()->GetCardTable()->CardFromAddr( in AssertToSpaceInvariant()3743 heap_->GetCardTable()->ClearCardRange(region_space_->Begin(), region_space_->Limit()); in FinishPhase()
181 heap_->GetCardTable()->ClearCardTable(); in MarkingPhase()
860 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); in Run()881 accounting::CardTable* card_table = GetHeap()->GetCardTable(); in ScanGrayObjects()
72 accounting::CardTable* card_table = heap_->GetCardTable(); in DumpObjectInfo()
527 accounting::CardTable* GetCardTable() const { in GetCardTable() function
2912 accounting::CardTable* card_table = heap_->GetCardTable(); in VerifyReference()3132 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()()