Home
last modified time | relevance | path

Searched refs:collector_ (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/collector/
Dmark_compact.cc106 : 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::CalculateObjectForwardingAddressVisitor
327 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::UpdateRootVisitor
363 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) { in UpdateObjectReferencesVisitor()
367 collector_->UpdateObjectReferences(obj); in operator ()()
[all …]
Dconcurrent_copying.cc263 : 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::ConcurrentCopyingImmuneSpaceObjVisitor
494 : 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 …]
Dgarbage_collector.cc161 : start_time_(NanoTime()), collector_(collector) { in ScopedPause()
166 collector_->RegisterPause(NanoTime() - start_time_); in ~ScopedPause()
Dsemi_space.cc697 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
Dgarbage_collector.h125 GarbageCollector* const collector_; variable
Dmark_sweep.cc525 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::VerifyRootMarkedVisitor
617 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
/art/runtime/gc/
Dheap.cc2087 context.collector_ = this; in BuildBins()
2098 ZygoteCompactingCollector* collector_; member
2111 ZygoteCompactingCollector* collector = context->collector_; in Callback()