Lines Matching refs:copy
991 Object* copy = reinterpret_cast<Object*>(dst); in CopyAndFixupObjectsCallback() local
994 copy->SetLockWord(LockWord(), false); in CopyAndFixupObjectsCallback()
995 image_writer->FixupObject(obj, copy); in CopyAndFixupObjectsCallback()
1001 FixupVisitor(ImageWriter* image_writer, Object* copy) : image_writer_(image_writer), copy_(copy) { in FixupVisitor() argument
1028 FixupClassVisitor(ImageWriter* image_writer, Object* copy) : FixupVisitor(image_writer, copy) { in FixupClassVisitor() argument
1049 void ImageWriter::FixupObject(Object* orig, Object* copy) { in FixupObject() argument
1051 DCHECK(copy != nullptr); in FixupObject()
1056 copy->SetReadBarrierPointer(GetImageAddress(orig)); in FixupObject()
1057 DCHECK_EQ(copy->GetReadBarrierPointer(), GetImageAddress(orig)); in FixupObject()
1061 FixupClassVisitor visitor(this, copy); in FixupObject()
1064 FixupVisitor visitor(this, copy); in FixupObject()
1068 FixupMethod(orig->AsArtMethod<kVerifyNone>(), down_cast<ArtMethod*>(copy)); in FixupObject()
1072 down_cast<mirror::Class*>(copy)->SetObjectSizeWithoutChecks(size); in FixupObject()
1128 void ImageWriter::FixupMethod(ArtMethod* orig, ArtMethod* copy) { in FixupMethod() argument
1136 copy->SetEntryPointFromPortableCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1139 copy->SetEntryPointFromInterpreterPtrSize<kVerifyNone>(orig->GetEntryPointFromInterpreter(), in FixupMethod()
1141 copy->SetEntryPointFromJniPtrSize<kVerifyNone>(orig->GetEntryPointFromJni(), target_ptr_size_); in FixupMethod()
1142 copy->SetEntryPointFromQuickCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1149 copy->SetEntryPointFromPortableCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1152 copy->SetEntryPointFromQuickCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1157 copy->SetEntryPointFromPortableCompiledCode<kVerifyNone>( in FixupMethod()
1160 copy->SetEntryPointFromQuickCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1168 copy->SetEntryPointFromPortableCompiledCode<kVerifyNone>( in FixupMethod()
1171 copy->SetEntryPointFromQuickCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1173 copy->SetEntryPointFromInterpreterPtrSize<kVerifyNone>( in FixupMethod()
1179 copy->SetEntryPointFromQuickCompiledCodePtrSize<kVerifyNone>(quick_code, target_ptr_size_); in FixupMethod()
1203 copy->SetEntryPointFromPortableCompiledCodePtrSize<kVerifyNone>( in FixupMethod()
1210 copy->SetEntryPointFromJniPtrSize<kVerifyNone>(GetOatAddress(jni_dlsym_lookup_offset_), in FixupMethod()
1222 copy->SetEntryPointFromInterpreterPtrSize<kVerifyNone>( in FixupMethod()