Home
last modified time | relevance | path

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

/art/runtime/
Dvdex_file.cc360 bool VdexFile::MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) in MatchesDexFileChecksums()
362 if (dex_headers.size() != GetNumberOfDexFiles()) { in MatchesDexFileChecksums()
364 << GetNumberOfDexFiles() << ", actual=" << dex_headers.size() << ")"; in MatchesDexFileChecksums()
368 for (size_t i = 0; i < dex_headers.size(); ++i) { in MatchesDexFileChecksums()
369 if (checksums[i] != dex_headers[i]->checksum_) { in MatchesDexFileChecksums()
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()
Doat_file_assistant.h265 static bool AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& dex_headers,
Dvdex_file.h299 bool MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) const;