Lines Matching refs:visitor

1677   auto visitor = [&](mirror::Object* obj) {  in VerifyHeap()  local
1683 GetLiveBitmap()->Visit(visitor); in VerifyHeap()
2205 auto visitor = [&](mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_) { in BuildBins()
2212 bin_live_bitmap_->Walk(visitor); in BuildBins()
2984 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in operator ()() local
2986 obj->VisitReferences(visitor, visitor); in operator ()()
2991 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in VerifyRoots() local
2992 Runtime::Current()->VisitRoots(&visitor); in VerifyRoots()
3056 VerifyObjectVisitor visitor(self, this, &fail_count, verify_referents); in VerifyHeapReferences() local
3062 VisitObjectsPaused(visitor); in VerifyHeapReferences()
3064 visitor.VerifyRoots(); in VerifyHeapReferences()
3065 if (visitor.GetFailureCount() > 0) { in VerifyHeapReferences()
3078 return visitor.GetFailureCount(); in VerifyHeapReferences()
3164 VerifyReferenceCardVisitor visitor(heap_, const_cast<bool*>(&failed_)); in operator ()()
3165 obj->VisitReferences(visitor, VoidFunctor()); in operator ()()
3185 VerifyLiveStackReferences visitor(this); in VerifyMissingCardMarks() local
3186 GetLiveBitmap()->Visit(visitor); in VerifyMissingCardMarks()
3190 visitor(it->AsMirrorPtr()); in VerifyMissingCardMarks()
3193 return !visitor.Failed(); in VerifyMissingCardMarks()
3327 IdentityMarkHeapReferenceVisitor visitor; in PreGcVerificationPaused() local
3328 mod_union_table->UpdateAndMarkReferences(&visitor); in PreGcVerificationPaused()
4045 void Heap::VisitAllocationRecords(RootVisitor* visitor) const { in VisitAllocationRecords()
4049 GetAllocationRecords()->VisitRoots(visitor); in VisitAllocationRecords()
4054 void Heap::SweepAllocationRecords(IsMarkedVisitor* visitor) const { in SweepAllocationRecords()
4058 GetAllocationRecords()->SweepAllocationRecords(visitor); in SweepAllocationRecords()