Lines Matching refs:updater
3095 ClassLoaderRootsUpdater updater(this); in UpdateClassTableClasses() local
3105 linker->VisitClassTables([cond, &updater](ClassTable* table) in UpdateClassTableClasses()
3107 table->VisitClassesIfConditionMet(cond, updater); in UpdateClassTableClasses()
3110 linker->GetBootClassTable()->VisitClassesIfConditionMet(cond, updater); in UpdateClassTableClasses()
3191 ClassLoaderRootsUpdater updater(this); in CompactionPause() local
3193 linker->VisitClassLoaders(&updater); in CompactionPause()
3194 linker->GetBootClassTable()->VisitRoots(updater, /*skip_classes=*/true); in CompactionPause()
3226 LinearAllocPageUpdater updater(this); in CompactionPause() local
3228 updater.MultiObjectArena(page_begin, first_obj); in CompactionPause()
3230 updater.SingleObjectArena(page_begin, page_size); in CompactionPause()
3884 LinearAllocPageUpdater updater(this); in ConcurrentlyProcessLinearAllocPage() local
3889 updater.MultiObjectArena(fault_page + diff, first_obj + diff); in ConcurrentlyProcessLinearAllocPage()
3891 updater.SingleObjectArena(fault_page + diff, gPageSize); in ConcurrentlyProcessLinearAllocPage()
3894 if (updater.WasLastPageTouched()) { in ConcurrentlyProcessLinearAllocPage()
4073 LinearAllocPageUpdater updater(this); in ProcessLinearAlloc() local
4085 updater.MultiObjectArena(page_begin + diff, first_obj + diff); in ProcessLinearAlloc()
4088 updater.SingleObjectArena(page_begin + diff, page_size); in ProcessLinearAlloc()
4095 if (updater.WasLastPageTouched()) { in ProcessLinearAlloc()