Lines Matching refs:copy
587 mirror::Object* copy = RelocatedCopyOf(object); in VisitObject() local
588 CHECK(copy != nullptr); in VisitObject()
593 copy->SetReadBarrierPointer(moved_to); in VisitObject()
594 DCHECK_EQ(copy->GetReadBarrierPointer(), moved_to); in VisitObject()
597 PatchOat::PatchVisitor visitor(this, copy); in VisitObject()
601 auto* copy_klass = down_cast<mirror::Class*>(copy); in VisitObject()
636 auto* dest = down_cast<mirror::AbstractMethod*>(copy); in VisitObject()
642 void PatchOat::FixupMethod(ArtMethod* object, ArtMethod* copy) { in FixupMethod() argument
644 copy->CopyFrom(object, pointer_size); in FixupMethod()
647 copy->SetDeclaringClass(RelocatedAddressOfPointer(object->GetDeclaringClass())); in FixupMethod()
648 copy->SetDexCacheResolvedMethods(RelocatedAddressOfPointer(object->GetDexCacheResolvedMethods())); in FixupMethod()
649 copy->SetDexCacheResolvedTypes(RelocatedAddressOfPointer(object->GetDexCacheResolvedTypes())); in FixupMethod()
650 copy->SetEntryPointFromQuickCompiledCodePtrSize(RelocatedAddressOfPointer( in FixupMethod()
652 copy->SetEntryPointFromInterpreterPtrSize(RelocatedAddressOfPointer( in FixupMethod()
654 copy->SetEntryPointFromJniPtrSize(RelocatedAddressOfPointer( in FixupMethod()