Lines Matching refs:collector_

108       : collector_(collector) {}  in CalculateObjectForwardingAddressVisitor()
112 DCHECK(collector_->IsMarked(obj)); in operator ()()
113 collector_->ForwardObject(obj); in operator ()()
117 MarkCompact* const collector_; member in art::gc::collector::CalculateObjectForwardingAddressVisitor
327 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) { in UpdateObjectReferencesVisitor()
331 collector_->UpdateObjectReferences(obj); in operator ()()
335 MarkCompact* const collector_; member in art::gc::collector::UpdateObjectReferencesVisitor
424 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) { in UpdateReferenceVisitor()
429 collector_->UpdateHeapReference(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); in operator ()()
434 collector_->UpdateHeapReference( in operator ()()
439 MarkCompact* const collector_; member in art::gc::collector::UpdateReferenceVisitor
492 explicit MoveObjectVisitor(MarkCompact* collector) : collector_(collector) { in MoveObjectVisitor()
496 collector_->MoveObject(obj, obj->SizeOf()); in operator ()()
500 MarkCompact* const collector_; member in art::gc::collector::MoveObjectVisitor
561 explicit MarkCompactMarkObjectVisitor(MarkCompact* collector) : collector_(collector) { in MarkCompactMarkObjectVisitor()
567 collector_->MarkObject(obj->GetFieldObject<mirror::Object, kVerifyNone>(offset)); in operator ()()
573 collector_->DelayReferenceReferent(klass, ref); in operator ()()
577 MarkCompact* const collector_; member in art::gc::collector::MarkCompactMarkObjectVisitor