Searched refs:collector_ (Results 1 - 10 of 10) sorted by relevance

/art/runtime/gc/accounting/
H A Dremembered_set.cc66 : 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 Dmark_compact.cc288 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 Dconcurrent_copying.cc302 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 Dgarbage_collector.cc158 : start_time_(NanoTime()), collector_(collector) {
163 collector_->RegisterPause(NanoTime() - start_time_);
H A Dgarbage_collector.h134 GarbageCollector* const collector_; member in class:art::gc::collector::GarbageCollector::ScopedPause
H A Dsemi_space.cc685 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 Dmark_sweep.cc560 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
636 explicit DelayReferenceReferentVisitor(MarkSweep* collector) : collector_(collector) {}
641 collector_->DelayReferenceReferent(klass, ref);
645 MarkSweep* const collector_; member in class:art::gc::collector::MarkSweep::DelayReferenceReferentVisitor
/art/runtime/gc/
H A Dreference_processor.cc38 : collector_(nullptr),
87 if (LIKELY(collector_ != nullptr)) {
94 if (collector_->IsMarkedHeapReference(referent_addr)) {
126 collector_ = collector;
181 collector_ = nullptr;
H A Dreference_processor.h86 collector::GarbageCollector* collector_ GUARDED_BY(Locks::reference_processor_lock_);
H A Dheap.cc2320 context.collector_ = this;
2331 ZygoteCompactingCollector* collector_; member in struct:art::gc::FINAL::BinContext
2345 ZygoteCompactingCollector* collector = context->collector_;

Completed in 95 milliseconds