Home
last modified time | relevance | path

Searched refs:orig_dex_cache (Results 1 – 3 of 3) sorted by relevance

/art/patchoat/
Dpatchoat.cc578 auto* orig_dex_cache = dex_caches->GetWithoutChecks(i); in PatchDexFileArrays() local
579 auto* copy_dex_cache = RelocatedCopyOf(orig_dex_cache); in PatchDexFileArrays()
584 GcRoot<mirror::String>* orig_strings = orig_dex_cache->GetStrings(); in PatchDexFileArrays()
590 orig_dex_cache->FixupStrings(RelocatedCopyOf(orig_strings), RelocatedPointerVisitor(this)); in PatchDexFileArrays()
592 GcRoot<mirror::Class>* orig_types = orig_dex_cache->GetResolvedTypes(); in PatchDexFileArrays()
598 orig_dex_cache->FixupResolvedTypes(RelocatedCopyOf(orig_types), in PatchDexFileArrays()
601 ArtMethod** orig_methods = orig_dex_cache->GetResolvedMethods(); in PatchDexFileArrays()
608 for (size_t j = 0, num = orig_dex_cache->NumResolvedMethods(); j != num; ++j) { in PatchDexFileArrays()
614 ArtField** orig_fields = orig_dex_cache->GetResolvedFields(); in PatchDexFileArrays()
621 for (size_t j = 0, num = orig_dex_cache->NumResolvedFields(); j != num; ++j) { in PatchDexFileArrays()
/art/compiler/
Dimage_writer.cc1969 void ImageWriter::FixupDexCache(mirror::DexCache* orig_dex_cache, in FixupDexCache() argument
1975 GcRoot<mirror::String>* orig_strings = orig_dex_cache->GetStrings(); in FixupDexCache()
1980 orig_dex_cache->FixupStrings(NativeCopyLocation(orig_strings, orig_dex_cache), in FixupDexCache()
1983 GcRoot<mirror::Class>* orig_types = orig_dex_cache->GetResolvedTypes(); in FixupDexCache()
1988 orig_dex_cache->FixupResolvedTypes(NativeCopyLocation(orig_types, orig_dex_cache), in FixupDexCache()
1991 ArtMethod** orig_methods = orig_dex_cache->GetResolvedMethods(); in FixupDexCache()
1996 ArtMethod** copy_methods = NativeCopyLocation(orig_methods, orig_dex_cache); in FixupDexCache()
1997 for (size_t i = 0, num = orig_dex_cache->NumResolvedMethods(); i != num; ++i) { in FixupDexCache()
2004 ArtField** orig_fields = orig_dex_cache->GetResolvedFields(); in FixupDexCache()
2009 ArtField** copy_fields = NativeCopyLocation(orig_fields, orig_dex_cache); in FixupDexCache()
[all …]
Dimage_writer.h410 void FixupDexCache(mirror::DexCache* orig_dex_cache, mirror::DexCache* copy_dex_cache)