Searched refs:collector_ (Results 1 – 7 of 7) sorted by relevance
106 : collector_(collector) {} in CalculateObjectForwardingAddressVisitor()110 DCHECK(collector_->IsMarked(obj)); in operator ()()111 collector_->ForwardObject(obj); in operator ()()115 MarkCompact* const collector_; member in art::gc::collector::CalculateObjectForwardingAddressVisitor327 explicit UpdateRootVisitor(MarkCompact* collector) : collector_(collector) { in UpdateRootVisitor()335 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); in VisitRoots()349 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj); in VisitRoots()358 MarkCompact* const collector_; member in art::gc::collector::UpdateRootVisitor363 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) { in UpdateObjectReferencesVisitor()367 collector_->UpdateObjectReferences(obj); in operator ()()[all …]
263 : collector_(cc) {} in ConcurrentCopyingImmuneSpaceObjVisitor()268 DCHECK(collector_->immune_region_.ContainsObject(obj)); in operator ()()270 collector_->cc_heap_bitmap_->GetContinuousSpaceBitmap(obj); in operator ()()274 DCHECK(collector_->heap_->GetMarkBitmap()->Test(obj)) in operator ()()286 collector_->PushOntoMarkStack<true>(obj); in operator ()()291 ConcurrentCopying* collector_; member in art::gc::collector::ConcurrentCopyingImmuneSpaceObjVisitor494 : collector_(collector) {} in ConcurrentCopyingVerifyNoFromSpaceRefsVisitor()502 collector_->AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); in operator ()()504 if (collector_->RegionSpace()->IsInToSpace(ref)) { in operator ()()511 collector_->IsOnAllocStack(ref))) in operator ()()[all …]
161 : start_time_(NanoTime()), collector_(collector) { in ScopedPause()166 collector_->RegisterPause(NanoTime() - start_time_); in ~ScopedPause()
697 explicit SemiSpaceMarkObjectVisitor(SemiSpace* collector) : collector_(collector) { in SemiSpaceMarkObjectVisitor()703 collector_->MarkObject(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); in operator ()()709 collector_->DelayReferenceReferent(klass, ref); in operator ()()713 SemiSpace* const collector_; member in art::gc::collector::SemiSpaceMarkObjectVisitor
125 GarbageCollector* const collector_; variable
525 explicit VerifyRootMarkedVisitor(MarkSweep* collector) : collector_(collector) { } in VerifyRootMarkedVisitor()529 CHECK(collector_->IsMarked(root)) << info.ToString(); in VisitRoot()533 MarkSweep* const collector_; member in art::gc::collector::VerifyRootMarkedVisitor617 explicit DelayReferenceReferentVisitor(MarkSweep* collector) : collector_(collector) { in DelayReferenceReferentVisitor()623 collector_->DelayReferenceReferent(klass, ref); in operator ()()627 MarkSweep* const collector_; member in art::gc::collector::DelayReferenceReferentVisitor
2087 context.collector_ = this; in BuildBins()2098 ZygoteCompactingCollector* collector_; member2111 ZygoteCompactingCollector* collector = context->collector_; in Callback()