Lines Matching refs:visitor

643     VerifyGrayImmuneObjectsVisitor visitor(this);  in VerifyGrayImmuneObjects()  local
646 [&visitor](mirror::Object* obj) in VerifyGrayImmuneObjects()
652 kWithoutReadBarrier>(visitor, visitor); in VerifyGrayImmuneObjects()
712 auto visitor = [&](mirror::Object* obj) in VerifyNoMissingCardMarks()
724 region_space_->Walk(visitor); in VerifyNoMissingCardMarks()
727 heap_->GetLiveBitmap()->Visit(visitor); in VerifyNoMissingCardMarks()
792 VisitorType visitor(self); in GrayAllDirtyImmuneObjects() local
803 table->VisitObjects(&VisitorType::Callback, &visitor); in GrayAllDirtyImmuneObjects()
821 visitor, in GrayAllDirtyImmuneObjects()
832 VisitorType visitor(self); in GrayAllNewlyDirtyImmuneObjects() local
843 visitor, in GrayAllNewlyDirtyImmuneObjects()
999 CaptureRootsForMarkingVisitor</*kAtomicTestAndSet*/ true> visitor(concurrent_copying_, self); in Run() local
1000 thread->VisitRoots(&visitor, kVisitRootFlagAllRoots); in Run()
1133 visitor(this, obj_region_idx); in AddLiveBytesAndScanRef() local
1135 visitor, visitor); in AddLiveBytesAndScanRef()
1138 if (visitor.ContainsInterRegionRefs()) { in AddLiveBytesAndScanRef()
1248 visitor(collector_, /*obj_region_idx*/ static_cast<size_t>(-1)); in operator ()() local
1250 visitor, visitor); in operator ()()
1343 ImmuneSpaceCaptureRefsVisitor visitor(this); in MarkingPhase() local
1345 table->VisitObjects(ImmuneSpaceCaptureRefsVisitor::Callback, &visitor); in MarkingPhase()
1352 visitor, in MarkingPhase()
1360 CaptureRootsForMarkingVisitor visitor(this, self); in MarkingPhase() local
1361 Runtime::Current()->VisitConcurrentRoots(&visitor, kVisitRootFlagAllRoots); in MarkingPhase()
1366 CaptureRootsForMarkingVisitor visitor(this, self); in MarkingPhase() local
1367 Runtime::Current()->VisitNonThreadRoots(&visitor); in MarkingPhase()
1482 auto visitor = [this](mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_) { in CopyingPhase()
1488 region_space_->ScanUnevacFromSpace(&region_space_inter_region_bitmap_, visitor); in CopyingPhase()
1494 visitor); in CopyingPhase()
1515 ImmuneSpaceScanObjVisitor visitor(this); in CopyingPhase() local
1517 table->VisitObjects(ImmuneSpaceScanObjVisitor::Callback, &visitor); in CopyingPhase()
1524 visitor, in CopyingPhase()
1875 VerifyNoFromSpaceRefsVisitor visitor(collector_); in operator ()() local
1876 visitor(ref, offset, obj.Ptr()); in operator ()()
1894 VerifyNoFromSpaceRefsVisitor visitor(collector_); in VisitRoot() local
1895 visitor(root->AsMirrorPtr()); in VisitRoot()
1920 VerifyNoFromSpaceRefsFieldVisitor visitor(this); in VerifyNoFromSpaceReferences() local
1922 visitor, in VerifyNoFromSpaceReferences()
1923 visitor); in VerifyNoFromSpaceReferences()
2301 AssertToSpaceInvariantFieldVisitor visitor(this); in ProcessMarkStackRef() local
2303 visitor, in ProcessMarkStackRef()
2304 visitor); in ProcessMarkStackRef()
3109 RefFieldsVisitor<kNoUnEvac> visitor(this, thread_running_gc_); in Scan() local
3112 visitor, visitor); in Scan()