Searched refs:collector_ (Results 1 – 10 of 10) sorted by relevance
/art/runtime/gc/accounting/ |
D | remembered_set.cc | 67 : collector_(collector), target_space_(target_space), in RememberedSetReferenceVisitor() 78 collector_->MarkHeapReference(ref_ptr, /*do_atomic_update*/ false); in operator ()() 87 collector_->DelayReferenceReferent(klass, ref); in operator ()() 102 root->Assign(collector_->MarkObject(root->AsMirrorPtr())); in VisitRoot() 108 collector::GarbageCollector* const collector_; member in art::gc::accounting::RememberedSetReferenceVisitor 118 : collector_(collector), target_space_(target_space), in RememberedSetObjectVisitor() 124 collector_); in operator ()() 129 collector::GarbageCollector* const collector_; member in art::gc::accounting::RememberedSetObjectVisitor
|
/art/runtime/gc/collector/ |
D | mark_compact.cc | 294 explicit UpdateRootVisitor(MarkCompact* collector) : collector_(collector) {} in UpdateRootVisitor() 301 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); in VisitRoots() 315 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); in VisitRoots() 324 MarkCompact* const collector_; member in art::gc::collector::MarkCompact::UpdateRootVisitor 329 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) {} in UpdateObjectReferencesVisitor() 333 collector_->UpdateObjectReferences(obj); in operator ()() 337 MarkCompact* const collector_; member in art::gc::collector::MarkCompact::UpdateObjectReferencesVisitor 420 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) {} in UpdateReferenceVisitor() 424 collector_->UpdateHeapReference(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); in operator ()() 429 collector_->UpdateHeapReference( in operator ()() [all …]
|
D | concurrent_copying.cc | 392 : collector_(collector) {} in VerifyGrayImmuneObjectsVisitor() 424 ConcurrentCopying* const collector_; member in art::gc::collector::ConcurrentCopying::VerifyGrayImmuneObjectsVisitor 431 if (!collector_->immune_spaces_.ContainsObject(ref.Ptr())) { in CheckReference() 440 CHECK(collector_->immune_spaces_.ContainsObject( in CheckReference() 650 : collector_(cc) {} in ImmuneSpaceScanObjVisitor() 655 collector_->ScanImmuneObject(obj); in operator ()() 662 collector_->ScanImmuneObject(obj); in operator ()() 671 ConcurrentCopying* const collector_; member in art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor 1038 : collector_(collector) {} in VerifyNoFromSpaceRefsVisitor() 1048 collector_->AssertToSpaceInvariant(holder, offset, ref); in operator ()() [all …]
|
D | garbage_collector.cc | 167 : start_time_(NanoTime()), collector_(collector), with_reporting_(with_reporting) { in ScopedPause() 179 collector_->RegisterPause(NanoTime() - start_time_); in ~ScopedPause()
|
D | semi_space.cc | 688 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} in MarkObjectVisitor() 693 collector_->MarkObject(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); in operator ()() 698 collector_->DelayReferenceReferent(klass, ref); in operator ()() 717 collector_->MarkObjectIfNotInToSpace(root); in VisitRoot() 721 SemiSpace* const collector_; member in art::gc::collector::SemiSpace::MarkObjectVisitor
|
D | garbage_collector.h | 135 GarbageCollector* const collector_; variable
|
D | mark_sweep.cc | 553 explicit VerifyRootMarkedVisitor(MarkSweep* collector) : collector_(collector) { } in VerifyRootMarkedVisitor() 557 CHECK(collector_->IsMarked(root) != nullptr) << info.ToString(); in VisitRoot() 561 MarkSweep* const collector_; member in art::gc::collector::MarkSweep::VerifyRootMarkedVisitor 633 explicit DelayReferenceReferentVisitor(MarkSweep* collector) : collector_(collector) {} in DelayReferenceReferentVisitor() 638 collector_->DelayReferenceReferent(klass, ref); in operator ()() 642 MarkSweep* const collector_; member in art::gc::collector::MarkSweep::DelayReferenceReferentVisitor
|
/art/runtime/gc/ |
D | reference_processor.cc | 39 : collector_(nullptr), in ReferenceProcessor() 87 if (LIKELY(collector_ != nullptr)) { in GetReferent() 97 ObjPtr<mirror::Object> forwarded_ref = collector_->IsMarked(referent.Ptr()); in GetReferent() 135 collector_ = collector; in ProcessReferences() 198 collector_ = nullptr; in ProcessReferences()
|
D | reference_processor.h | 96 collector::GarbageCollector* collector_ GUARDED_BY(Locks::reference_processor_lock_);
|
D | heap.cc | 2319 context.collector_ = this; in BuildBins() 2330 ZygoteCompactingCollector* collector_; member 2344 ZygoteCompactingCollector* collector = context->collector_; in Callback()
|