Lines Matching defs:collector_
296 explicit UpdateRootVisitor(MarkCompact* collector) : collector_(collector) {}
303 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj);
317 mirror::Object* new_obj = collector_->GetMarkedForwardAddress(obj);
326 MarkCompact* const collector_;
331 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) {}
335 collector_->UpdateObjectReferences(obj);
339 MarkCompact* const collector_;
422 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) {}
426 collector_->UpdateHeapReference(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset));
431 collector_->UpdateHeapReference(
445 root->Assign(collector_->GetMarkedForwardAddress(root->AsMirrorPtr()));
449 MarkCompact* const collector_;
567 explicit MarkObjectVisitor(MarkCompact* collector) : collector_(collector) {}
574 collector_->MarkObject(obj->GetFieldObject<mirror::Object, kVerifyNone>(offset));
581 collector_->DelayReferenceReferent(klass, ref);
594 collector_->MarkObject(root->AsMirrorPtr());
598 MarkCompact* const collector_;