Searched refs:dex_caches (Results 1 – 6 of 6) sorted by relevance
/art/runtime/mirror/ |
D | class_ext.cc | 42 ObjPtr<ObjectArray<DexCache>> dex_caches) { in SetObsoleteArrays() argument 43 CHECK_EQ(methods.IsNull(), dex_caches.IsNull()); in SetObsoleteArrays() 47 SetFieldObject<false>(obsolete_dex_cache_off, dex_caches.Ptr()); in SetObsoleteArrays()
|
D | class_ext.h | 68 void SetObsoleteArrays(ObjPtr<PointerArray> methods, ObjPtr<ObjectArray<DexCache>> dex_caches)
|
/art/patchoat/ |
D | patchoat.cc | 897 auto* dex_caches = down_cast<mirror::ObjectArray<mirror::DexCache>*>( in PatchDexFileArrays() local 900 for (size_t i = 0, count = dex_caches->GetLength(); i < count; ++i) { in PatchDexFileArrays() 901 auto* orig_dex_cache = dex_caches->GetWithoutChecks(i); in PatchDexFileArrays()
|
/art/dex2oat/linker/ |
D | image_writer.cc | 1179 std::vector<ObjPtr<mirror::DexCache>> dex_caches; in PruneNonImageClasses() local 1182 dex_caches.reserve(class_linker->GetDexCachesData().size()); in PruneNonImageClasses() 1187 dex_caches.push_back(self->DecodeJObject(data.weak_root)->AsDexCache()); in PruneNonImageClasses() 1190 for (ObjPtr<mirror::DexCache> dex_cache : dex_caches) { in PruneNonImageClasses() 1293 Handle<ObjectArray<Object>> dex_caches( in CreateImageRoots() local 1295 CHECK(dex_caches != nullptr) << "Failed to allocate a dex cache array."; in CreateImageRoots() 1323 dex_caches->Set<false>(i, dex_cache.Ptr()); in CreateImageRoots() 1333 image_roots->Set<false>(ImageHeader::kDexCaches, dex_caches.Get()); in CreateImageRoots()
|
/art/runtime/ |
D | class_linker.cc | 1269 Handle<mirror::ObjectArray<mirror::DexCache>> dex_caches, 1279 Handle<mirror::ObjectArray<mirror::DexCache>> dex_caches, in Update() argument 1289 const size_t num_dex_caches = dex_caches->GetLength(); in Update() 1291 ObjPtr<mirror::DexCache> dex_cache = dex_caches->Get(i); in Update() 1420 mirror::ObjectArray<mirror::DexCache>* dex_caches = in OpenImageDexFiles() local 1423 for (int32_t i = 0; i < dex_caches->GetLength(); i++) { in OpenImageDexFiles() 1424 ObjPtr<mirror::DexCache> dex_cache = dex_caches->Get(i); in OpenImageDexFiles() 1583 const Handle<mirror::ObjectArray<mirror::DexCache> >& dex_caches, in VerifyAppImage() 1625 for (int32_t i = 0; i < dex_caches->GetLength(); i++) { in VerifyAppImage() 1626 ObjPtr<mirror::DexCache> dex_cache = dex_caches->Get(i); in VerifyAppImage() [all …]
|
/art/runtime/gc/space/ |
D | image_space.cc | 1294 auto* dex_caches = image_header.GetImageRoot<kWithoutReadBarrier>(ImageHeader::kDexCaches)-> in RelocateInPlace() local 1296 for (int32_t i = 0, count = dex_caches->GetLength(); i < count; ++i) { in RelocateInPlace() 1297 mirror::DexCache* dex_cache = dex_caches->Get<kVerifyNone, kWithoutReadBarrier>(i); in RelocateInPlace()
|