Searched refs:GetCardTable (Results 1 – 14 of 14) 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();
158 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()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()
90 Runtime::Current()->GetHeap()->GetCardTable()->MarkCard(klass); in GetObjectArrayClass()
124 accounting::CardTable* card_table = Runtime::Current()->GetHeap()->GetCardTable(); in SweepCallback()
65 accounting::CardTable* card_table = heap_->GetCardTable(); in DumpObjectInfo()
537 accounting::CardTable* GetCardTable() const { in GetCardTable() function
3046 accounting::CardTable* card_table = heap_->GetCardTable(); in VerifyReference()3266 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()()
375 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()
182 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()
569 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()