Searched refs:collector_ (Results 1 - 10 of 10) sorted by relevance
/art/runtime/gc/accounting/ |
H A D | remembered_set.cc | 66 : collector_(collector), target_space_(target_space), 75 collector_->MarkHeapReference(ref_ptr); 84 collector_->DelayReferenceReferent(klass, ref); 99 root->Assign(collector_->MarkObject(root->AsMirrorPtr())); 105 collector::GarbageCollector* const collector_; member in class:art::gc::accounting::RememberedSetReferenceVisitor::collector 115 : collector_(collector), target_space_(target_space), 121 collector_); 126 collector::GarbageCollector* const collector_; member in class:art::gc::accounting::RememberedSetObjectVisitor::collector
|
/art/runtime/gc/collector/ |
H A D | mark_compact.cc | 288 explicit UpdateRootVisitor(MarkCompact* collector) : collector_(collector) {} 295 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); 309 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); 318 MarkCompact* const collector_; member in class:art::gc::collector::MarkCompact::UpdateRootVisitor 323 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) {} 327 collector_->UpdateObjectReferences(obj); 331 MarkCompact* const collector_; member in class:art::gc::collector::MarkCompact::UpdateObjectReferencesVisitor 414 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) {} 418 collector_->UpdateHeapReference(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); 423 collector_ 441 MarkCompact* const collector_; member in class:art::gc::collector::MarkCompact::UpdateReferenceVisitor 580 MarkCompact* const collector_; member in class:art::gc::collector::MarkCompact::MarkObjectVisitor [all...] |
H A D | concurrent_copying.cc | 302 explicit ImmuneSpaceObjVisitor(ConcurrentCopying* cc) : collector_(cc) {} 307 DCHECK(collector_->immune_spaces_.ContainsObject(obj)); 309 collector_->cc_heap_bitmap_->GetContinuousSpaceBitmap(obj); 313 DCHECK(collector_->heap_->GetMarkBitmap()->Test(obj)) 325 collector_->PushOntoMarkStack(obj); 330 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::ImmuneSpaceObjVisitor 662 : collector_(collector) {} 670 collector_->AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); 672 if (collector_->RegionSpace()->IsInToSpace(ref)) { 679 collector_ 696 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::VerifyNoFromSpaceRefsVisitor 731 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::VerifyNoFromSpaceRefsFieldVisitor 767 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::VerifyNoFromSpaceRefsObjectVisitor 828 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::AssertToSpaceInvariantRefsVisitor 862 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::AssertToSpaceInvariantFieldVisitor 885 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::AssertToSpaceInvariantObjectVisitor 1240 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::ClearBlackPtrsVisitor 1394 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::ComputeUnevacFromSpaceLiveRatioVisitor 1615 ConcurrentCopying* const collector_; member in class:art::gc::collector::ConcurrentCopying::RefFieldsVisitor [all...] |
H A D | garbage_collector.cc | 158 : start_time_(NanoTime()), collector_(collector) { 163 collector_->RegisterPause(NanoTime() - start_time_);
|
H A D | garbage_collector.h | 134 GarbageCollector* const collector_; member in class:art::gc::collector::GarbageCollector::ScopedPause
|
H A D | semi_space.cc | 685 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} 690 collector_->MarkObject(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); 695 collector_->DelayReferenceReferent(klass, ref); 714 collector_->MarkObjectIfNotInToSpace(root); 718 SemiSpace* const collector_; member in class:art::gc::collector::SemiSpace::MarkObjectVisitor
|
H A D | mark_sweep.cc | 560 explicit VerifyRootMarkedVisitor(MarkSweep* collector) : collector_(collector) { } 564 CHECK(collector_->IsMarked(root) != nullptr) << info.ToString(); 568 MarkSweep* const collector_; member in class:art::gc::collector::MarkSweep::VerifyRootMarkedVisitor 635 explicit DelayReferenceReferentVisitor(MarkSweep* collector) : collector_(collector) {} 640 collector_->DelayReferenceReferent(klass, ref); 644 MarkSweep* const collector_; member in class:art::gc::collector::MarkSweep::DelayReferenceReferentVisitor
|
/art/runtime/gc/ |
H A D | reference_processor.cc | 38 : collector_(nullptr), 87 if (LIKELY(collector_ != nullptr)) { 94 if (collector_->IsMarkedHeapReference(referent_addr)) { 126 collector_ = collector; 181 collector_ = nullptr;
|
H A D | reference_processor.h | 86 collector::GarbageCollector* collector_ GUARDED_BY(Locks::reference_processor_lock_);
|
H A D | heap.cc | 2320 context.collector_ = this; 2331 ZygoteCompactingCollector* collector_; member in struct:art::gc::FINAL::BinContext 2345 ZygoteCompactingCollector* collector = context->collector_;
|
Completed in 164 milliseconds