Home
last modified time | relevance | path

Searched refs:dex_headers (Results 1 – 4 of 4) sorted by relevance

/aosp12/art/runtime/
H A Dvdex_file.cc361 bool VdexFile::MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) in MatchesDexFileChecksums()
363 if (dex_headers.size() != GetNumberOfDexFiles()) { in MatchesDexFileChecksums()
365 << GetNumberOfDexFiles() << ", actual=" << dex_headers.size() << ")"; in MatchesDexFileChecksums()
369 for (size_t i = 0; i < dex_headers.size(); ++i) { in MatchesDexFileChecksums()
370 if (checksums[i] != dex_headers[i]->checksum_) { in MatchesDexFileChecksums()
H A Doat_file_manager.cc467 const std::vector<const DexFile::Header*> dex_headers = GetDexFileHeaders(dex_mem_maps); in OpenDexFilesFromOat_Impl() local
472 bool has_vdex = OatFileAssistant::AnonymousDexVdexLocation(dex_headers, in OpenDexFilesFromOat_Impl()
487 } else if (!vdex_file->MatchesDexFileChecksums(dex_headers)) { in OpenDexFilesFromOat_Impl()
501 dex_headers[i]->checksum_, in OpenDexFilesFromOat_Impl()
H A Doat_file_assistant.h265 static bool AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& dex_headers,
H A Dvdex_file.h300 bool MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) const;