Searched refs:dex_file_location (Results 1 – 5 of 5) sorted by relevance
/art/runtime/ |
D | oat_file.cc | 427 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 …]
|
D | oat_file.h | 406 const std::string& dex_file_location,
|
D | class_linker.cc | 1140 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/ |
D | image_space.cc | 823 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/ |
D | oatdump.cc | 635 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()
|