Home
last modified time | relevance | path

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

/art/runtime/
Doat_file.cc425 const std::string& dex_file_location, in ReadIndexBssMapping() argument
435 dex_file_location.c_str(), in ReadIndexBssMapping()
456 dex_file_location.c_str(), in ReadIndexBssMapping()
604 std::string dex_file_location(oat_dex_file_location); in Setup() local
605 bool is_multidex = DexFileLoader::IsMultiDexLocation(dex_file_location.c_str()); in Setup()
614 dex_file_location.c_str()); in Setup()
625 dex_file_location.c_str(), in Setup()
635 (!StartsWith(dex_file_location, primary_location) || in Setup()
636 dex_file_location[primary_location.size()] != DexFileLoader::kMultiDexSeparator)) { in Setup()
640 dex_file_location.c_str(), in Setup()
[all …]
Doat_file.h561 const std::string& dex_file_location,
576 const std::string& dex_file_location,
Dclass_linker.cc1872 std::string dex_file_location(dex_cache->GetLocation()->ToModifiedUtf8()); in OpenImageDexFiles() local
1874 dex_file_location.c_str(), in OpenImageDexFiles()
2133 std::string dex_file_location = dex_cache->GetLocation()->ToModifiedUtf8(); in AddImageSpace() local
2135 dex_file_location.c_str(), in AddImageSpace()
4060 std::string dex_file_location = dex_file.GetLocation(); in RegisterDexFileLocked() local
4064 CHECK_GE(dex_file_location.length(), dex_cache_length) in RegisterDexFileLocked()
4066 const std::string dex_file_suffix = dex_file_location.substr( in RegisterDexFileLocked()
4067 dex_file_location.length() - dex_cache_length, in RegisterDexFileLocked()
/art/dexlayout/
Ddexlayout.cc1827 const std::string& dex_file_location = input_dex_file->GetLocation(); in OutputDexFile() local
1832 const size_t last_slash = dex_file_location.rfind('/'); in OutputDexFile()
1833 std::string dex_file_directory = dex_file_location.substr(0, last_slash + 1); in OutputDexFile()
1835 output_location = dex_file_location + ".new"; in OutputDexFile()
1840 const size_t separator = dex_file_location.rfind('!'); in OutputDexFile()
1842 output_location += dex_file_location.substr(separator + 1); in OutputDexFile()
1860 LOG(ERROR) << "Failed to write main section for dex file " << dex_file_location; in OutputDexFile()
1866 LOG(ERROR) << "Failed to write data section for dex file " << dex_file_location; in OutputDexFile()
/art/oatdump/
Doatdump.cc968 std::string dex_file_location = oat_dex_file.GetDexFileLocation(); in ExportDexFile() local
984 os << "Failed to open dex file '" << dex_file_location << "': " << error_msg; in ExportDexFile()
999 os << "Unexpected checksum from unquicken dex file '" << dex_file_location << "'\n"; in ExportDexFile()
1013 if (dex_file_location.size() > PATH_MAX || dex_file_location.size() <= 0) { in ExportDexFile()
1018 size_t dex_orig_pos = dex_file_location.rfind('/'); in ExportDexFile()
1020 dex_orig_name = dex_file_location; in ExportDexFile()
1022 dex_orig_name = dex_file_location.substr(dex_orig_pos + 1); in ExportDexFile()
1028 dex_file_location.erase(dex_orig_pos, strlen("base.apk") + 1); in ExportDexFile()
1029 size_t apk_orig_pos = dex_file_location.rfind('/'); in ExportDexFile()
1031 dex_orig_name = dex_file_location.substr(++apk_orig_pos); in ExportDexFile()
/art/runtime/gc/space/
Dimage_space.cc3757 const std::string& dex_file_location = oat_dex_file->GetDexFileLocation(); in ValidateOatFile() local
3761 if (DexFileLoader::IsMultiDexLocation(dex_file_location.c_str())) { in ValidateOatFile()
3766 if (!dex_file_loader.GetMultiDexChecksums(dex_file_location.c_str(), &checksums, error_msg)) { in ValidateOatFile()
3769 dex_file_location.c_str(), in ValidateOatFile()
3779 dex_file_location.c_str(), in ValidateOatFile()
3789 dex_file_location.c_str()); in ValidateOatFile()
/art/dex2oat/linker/
Doat_writer.cc302 OatDexFile(const char* dex_file_location,
3903 OatWriter::OatDexFile::OatDexFile(const char* dex_file_location, in OatDexFile() argument
3912 dex_file_location_size_(strlen(dex_file_location)), in OatDexFile()
3913 dex_file_location_data_(dex_file_location), in OatDexFile()