Home
last modified time | relevance | path

Searched refs:oat_filename (Results 1 – 9 of 9) sorted by relevance

/art/runtime/native/
Ddalvik_system_DexFile.cc906 std::string oat_filename; in DexFile_getDexFileOutputPaths() local
918 oat_filename = GetSystemImageFilename(oat_file->GetLocation().c_str(), in DexFile_getDexFileOutputPaths()
924 if (!oat_filename.empty()) { in DexFile_getDexFileOutputPaths()
931 if (oat_filename.empty()) { in DexFile_getDexFileOutputPaths()
942 oat_filename = best_oat_file->GetLocation(); in DexFile_getDexFileOutputPaths()
946 const char* filenames[] = { oat_filename.c_str(), nullptr }; in DexFile_getDexFileOutputPaths()
949 vdex_filename = GetVdexFilename(oat_filename); in DexFile_getDexFileOutputPaths()
/art/runtime/oat/
Doat_file_assistant.h336 std::string* oat_filename,
345 std::string* oat_filename,
Doat_file_assistant.cc652 std::string* oat_filename, in DexLocationToOatFilename() argument
656 location, isa, Runtime::Current()->DenyArtApexDataFiles(), oat_filename, error_msg); in DexLocationToOatFilename()
662 std::string* oat_filename, in DexLocationToOatFilename() argument
664 CHECK(oat_filename != nullptr); in DexLocationToOatFilename()
672 *oat_filename = apex_data_file; in DexLocationToOatFilename()
704 return GetDalvikCacheFilename(location, dalvik_cache, oat_filename, error_msg); in DexLocationToOatFilename()
Doat_file.cc127 const std::string& oat_filename,
1906 const std::string& oat_filename, in Open() argument
1915 CHECK(!oat_filename.empty()) << oat_location; in Open()
1918 std::string vdex_filename = GetVdexFilename(oat_filename); in Open()
1932 oat_filename, in Open()
1945 LOG(ERROR) << "Failed to dlopen: " << oat_filename << " with error " << *error_msg; in Open()
1962 oat_filename, in Open()
/art/dex2oat/linker/
Dimage_test.h206 std::string oat_filename = ReplaceFileExtension(image_filename, "oat"); in DoCompile() local
207 out_helper.oat_files.push_back(ScratchFile(OS::CreateEmptyFile(oat_filename.c_str()))); in DoCompile()
208 oat_filenames.push_back(oat_filename); in DoCompile()
/art/libartbase/base/
Dfile_utils.h167 std::string GetVdexFilename(const std::string& oat_filename);
/art/oatdump/
Doatdump.cc354 const char* oat_filename, in OatDumperOptions() argument
369 oat_filename_(oat_filename != nullptr ? std::make_optional(oat_filename) : std::nullopt), in OatDumperOptions()
2491 static std::unique_ptr<OatFile> OpenOat(const std::string& oat_filename, in OpenOat() argument
2502 oat_filename, in OpenOat()
2503 oat_filename, in OpenOat()
2667 static int SymbolizeOat(const char* oat_filename, in SymbolizeOat() argument
2673 OpenOat(oat_filename, in SymbolizeOat()
2677 LOG(ERROR) << "Failed to open oat file from '" << oat_filename << "': " << error_msg; in SymbolizeOat()
2704 const char* oat_filename, in Dump() argument
2713 if (oat_filename != nullptr) { in Dump()
[all …]
/art/runtime/gc/space/
Dimage_space.cc1757 std::string oat_filename = ImageHeader::GetOatLocationFromImageLocation(art_filename); in ValidateOatFile() local
1791 oat_filename, in ValidateOatFile()
1802 oat_filename.c_str(), in ValidateOatFile()
1956 std::string oat_filename = ImageHeader::GetOatLocationFromImageLocation(art_filename); in CompileBootclasspathElements() local
1959 android::base::unique_fd oat_fd(memfd_create_compat(oat_filename.c_str(), /*flags=*/ 0)); in CompileBootclasspathElements()
2865 std::string oat_filename = in OpenOatFile() local
2873 oat_filename, in OpenOatFile()
2898 oat_filename.c_str(), in OpenOatFile()
2965 oat_filename.c_str(), in OpenOatFile()
/art/dex2oat/
Ddex2oat.cc1253 for (const std::string& oat_filename : oat_filenames_) { in OpenFile() local
1254 std::unique_ptr<File> oat_file(OS::CreateEmptyFile(oat_filename.c_str())); in OpenFile()
1256 PLOG(ERROR) << "Failed to create oat file: " << oat_filename; in OpenFile()
1260 PLOG(ERROR) << "Failed to make oat file world readable: " << oat_filename; in OpenFile()
1276 ? ReplaceFileExtension(oat_filename, "vdex") in OpenFile()