Home
last modified time | relevance | path

Searched refs:orig (Results 1 – 2 of 2) sorted by relevance

/art/compiler/
Dimage_writer.cc493 void ImageWriter::FixupObject(const Object* orig, Object* copy) { in FixupObject() argument
494 DCHECK(orig != NULL); in FixupObject()
496 copy->SetClass(down_cast<Class*>(GetImageAddress(orig->GetClass()))); in FixupObject()
498 if (orig->IsClass()) { in FixupObject()
499 FixupClass(orig->AsClass(), down_cast<Class*>(copy)); in FixupObject()
500 } else if (orig->IsObjectArray()) { in FixupObject()
501 FixupObjectArray(orig->AsObjectArray<Object>(), down_cast<ObjectArray<Object>*>(copy)); in FixupObject()
502 } else if (orig->IsArtMethod()) { in FixupObject()
503 FixupMethod(orig->AsArtMethod(), down_cast<ArtMethod*>(copy)); in FixupObject()
505 FixupInstanceFields(orig, copy); in FixupObject()
[all …]
Dimage_writer.h156 void FixupClass(const mirror::Class* orig, mirror::Class* copy)
158 void FixupMethod(const mirror::ArtMethod* orig, mirror::ArtMethod* copy)
160 void FixupObject(const mirror::Object* orig, mirror::Object* copy)
162 void FixupObjectArray(const mirror::ObjectArray<mirror::Object>* orig,
165 void FixupInstanceFields(const mirror::Object* orig, mirror::Object* copy)
167 void FixupStaticFields(const mirror::Class* orig, mirror::Class* copy)
169 void FixupFields(const mirror::Object* orig, mirror::Object* copy, uint32_t ref_offsets,