Lines Matching refs:orig_dex
149 art::Handle<art::mirror::Object> orig_dex(hs.NewHandle(ext->GetOriginalDexFile())); in GetDexDataForRetransformation() local
150 if (!orig_dex.IsNull()) { in GetDexDataForRetransformation()
151 if (orig_dex->IsArrayInstance()) { in GetDexDataForRetransformation()
152 DCHECK(orig_dex->GetClass()->GetComponentType()->IsPrimitiveByte()); in GetDexDataForRetransformation()
154 hs.NewHandle(art::down_cast<art::mirror::ByteArray*>(orig_dex->AsArray()))); in GetDexDataForRetransformation()
158 } else if (orig_dex->IsDexCache()) { in GetDexDataForRetransformation()
159 dex_file = orig_dex->AsDexCache()->GetDexFile(); in GetDexDataForRetransformation()
161 DCHECK(orig_dex->GetClass()->DescriptorEquals("Ljava/lang/Long;")) in GetDexDataForRetransformation()
163 << orig_dex->GetClass()->PrettyClass(); in GetDexDataForRetransformation()
168 if (!art::UnboxPrimitiveForResult(orig_dex.Get(), prim_long_class, &val)) { in GetDexDataForRetransformation()
192 art::ObjPtr<art::mirror::Object> orig_dex(ext->GetOriginalDexFile()); in DexNeedsDequickening() local
193 if (orig_dex.IsNull()) { in DexNeedsDequickening()
197 } else if (!orig_dex->IsArrayInstance()) { in DexNeedsDequickening()
200 DCHECK(orig_dex->IsDexCache() || orig_dex->GetClass()->DescriptorEquals("Ljava/lang/Long;")); in DexNeedsDequickening()
206 DCHECK(orig_dex->GetClass()->GetComponentType()->IsPrimitiveByte()); in DexNeedsDequickening()
219 art::ObjPtr<art::mirror::Object> orig_dex(ext->GetOriginalDexFile()); in GetQuickenedDexFile() local
220 DCHECK(!orig_dex->IsArrayInstance()); in GetQuickenedDexFile()
221 if (orig_dex->IsDexCache()) { in GetQuickenedDexFile()
222 return orig_dex->AsDexCache()->GetDexFile(); in GetQuickenedDexFile()
225 DCHECK(orig_dex->GetClass()->DescriptorEquals("Ljava/lang/Long;")) in GetQuickenedDexFile()
227 << orig_dex->GetClass()->PrettyClass(); in GetQuickenedDexFile()
232 if (!art::UnboxPrimitiveForResult(orig_dex.Ptr(), prim_long_class, &val)) { in GetQuickenedDexFile()
320 art::ObjPtr<art::mirror::ByteArray> orig_dex( in Init() local
322 dex_data_memory_.resize(orig_dex->GetLength()); in Init()
323 memcpy(dex_data_memory_.data(), orig_dex->GetData(), dex_data_memory_.size()); in Init()