Searched refs:ModUnionTable (Results 1 – 8 of 8) sorted by relevance
50 class ModUnionTable {60 explicit ModUnionTable(const std::string& name, Heap* heap, space::ContinuousSpace* space) in ModUnionTable() function65 virtual ~ModUnionTable() {} in ~ModUnionTable()120 class ModUnionTableReferenceCache : public ModUnionTable {124 : ModUnionTable(name, heap, space) {} in ModUnionTableReferenceCache()159 ModUnionTable::CardSet cleared_cards_;167 class ModUnionTableCardCache : public ModUnionTable {
41 explicit ModUnionAddToCardSetVisitor(ModUnionTable::CardSet* const cleared_cards) in ModUnionAddToCardSetVisitor()53 ModUnionTable::CardSet* const cleared_cards_;58 ModUnionAddToCardBitmapVisitor(ModUnionTable::CardBitmap* bitmap, CardTable* card_table) in ModUnionAddToCardBitmapVisitor()71 ModUnionTable::CardBitmap* const bitmap_;336 void ModUnionTable::FilterCards() { in FilterCards()484 : ModUnionTable(name, heap, space) { in ModUnionTableCardCache()500 ModUnionTable::CardBitmap* card_bitmap) in CardBitVisitor()528 ModUnionTable::CardBitmap* const card_bitmap_;
42 static ModUnionTable* Create(151 ModUnionTable* ModUnionTableFactory::Create( in Create()195 std::unique_ptr<ModUnionTable> table(ModUnionTableFactory::Create( in RunTest()
82 class ModUnionTable; variable775 accounting::ModUnionTable* FindModUnionTableFromSpace(space::Space* space);776 void AddModUnionTable(accounting::ModUnionTable* mod_union_table);1319 AllocationTrackingSafeMap<space::Space*, accounting::ModUnionTable*, kAllocatorTagHeap>
705 accounting::ModUnionTable* mod_union_table = new accounting::ModUnionTableToZygoteAllocspace( in Heap()2487 accounting::ModUnionTable* mod_union_table = in PreZygoteFork()2510 accounting::ModUnionTable* table = pair.second; in PreZygoteFork()3163 accounting::ModUnionTable* mod_union_table = table_pair.second; in VerifyHeapReferences()3328 accounting::ModUnionTable* Heap::FindModUnionTableFromSpace(space::Space* space) { in FindModUnionTableFromSpace()3351 accounting::ModUnionTable* table = FindModUnionTableFromSpace(space); in ProcessCards()3421 accounting::ModUnionTable* mod_union_table = table_pair.second; in PreGcVerificationPaused()4207 void Heap::AddModUnionTable(accounting::ModUnionTable* mod_union_table) { in AddModUnionTable()
290 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in MarkReachableObjects()
823 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in GrayAllDirtyImmuneObjects()863 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in GrayAllNewlyDirtyImmuneObjects()1399 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in MarkingPhase()1571 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in CopyingPhase()3776 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space); in FinishPhase()
320 accounting::ModUnionTable* mod_union_table = heap_->FindModUnionTableFromSpace(space); in UpdateAndMarkModUnion()