Home
last modified time | relevance | path

Searched refs:dex_file_location (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Doat_file.cc427 std::string dex_file_location = ResolveRelativeEncodedDexLocation( in Setup() local
436 dex_file_location.c_str()); in Setup()
443 "file offset", GetLocation().c_str(), i, dex_file_location.c_str()); in Setup()
449 dex_file_location.c_str(), dex_file_offset, Size()); in Setup()
456 dex_file_location.c_str()); in Setup()
464 dex_file_location.c_str(), dex_file_pointer); in Setup()
470 dex_file_location.c_str(), dex_file_pointer); in Setup()
480 dex_file_location.c_str()); in Setup()
484 std::string canonical_location = DexFile::GetDexCanonicalLocation(dex_file_location.c_str()); in Setup()
488 dex_file_location, in Setup()
[all …]
Doat_file.h406 const std::string& dex_file_location,
Dclass_linker.cc1140 const std::string& dex_file_location(dex_cache->GetLocation()->ToModifiedUtf8()); in InitFromImage() local
1141 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile(dex_file_location.c_str(), in InitFromImage()
1143 CHECK(oat_dex_file != nullptr) << oat_file.GetLocation() << " " << dex_file_location; in InitFromImage()
1147 LOG(FATAL) << "Failed to open dex file " << dex_file_location in InitFromImage()
/art/runtime/gc/space/
Dimage_space.cc823 const std::string& dex_file_location = oat_dex_file->GetDexFileLocation(); in ValidateOatFile() local
825 if (!DexFile::GetChecksum(dex_file_location.c_str(), &dex_file_location_checksum, error_msg)) { in ValidateOatFile()
827 "%s", dex_file_location.c_str(), GetName(), error_msg->c_str()); in ValidateOatFile()
833 oat_file_->GetLocation().c_str(), dex_file_location.c_str(), in ValidateOatFile()
/art/oatdump/
Doatdump.cc635 std::string dex_file_location = oat_dex_file.GetDexFileLocation(); in ExportDexFile() local
639 os << "Failed to open dex file '" << dex_file_location << "': " << error_msg; in ExportDexFile()
658 if (dex_file_location.size() > PATH_MAX || dex_file_location.size() <= 0) { in ExportDexFile()
663 size_t dex_orig_pos = dex_file_location.rfind('/'); in ExportDexFile()
665 dex_orig_name = dex_file_location; in ExportDexFile()
667 dex_orig_name = dex_file_location.substr(dex_orig_pos + 1); in ExportDexFile()
671 dex_file_location.erase(dex_orig_pos, strlen("base.apk") + 1); in ExportDexFile()
672 size_t apk_orig_pos = dex_file_location.rfind('/'); in ExportDexFile()
674 dex_orig_name = dex_file_location.substr(++apk_orig_pos); in ExportDexFile()