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();
151 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()
72 accounting::CardTable* card_table = heap_->GetCardTable(); in DumpObjectInfo()
535 accounting::CardTable* GetCardTable() const { in GetCardTable() function
2888 accounting::CardTable* card_table = heap_->GetCardTable(); in VerifyReference()3102 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()()
338 heap_->GetCardTable()->ModifyCardsAtomic(space->Begin(), in BindBitmaps()350 heap_->GetCardTable()->ClearCardRange(space->Begin(), space->Limit()); in BindBitmaps()717 if (heap_->GetCardTable()->GetCard(obj) == gc::accounting::CardTable::kCardClean) { in VerifyNoMissingCardMarks()789 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllDirtyImmuneObjects()829 accounting::CardTable* const card_table = heap_->GetCardTable(); in GrayAllNewlyDirtyImmuneObjects()1327 accounting::CardTable* const card_table = heap_->GetCardTable(); in MarkingPhase()1401 accounting::CardTable* const card_table = heap_->GetCardTable(); in CopyingPhase()2606 add_gc_range(heap_->GetCardTable()->MemMapBegin(), heap_->GetCardTable()->MemMapSize()); in CaptureRssAtPeak()2819 *Runtime::Current()->GetHeap()->GetCardTable()->CardFromAddr( in AssertToSpaceInvariant()3664 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()