• Home
  • Raw
  • Download

Lines Matching refs:oat_file

127   OatSymbolizer(const OatFile* oat_file, const std::string& output_name, bool no_bits) :  in OatSymbolizer()  argument
128 oat_file_(oat_file), in OatSymbolizer()
389 OatDumper(const OatFile& oat_file, const OatDumperOptions& options) in OatDumper() argument
390 : oat_file_(oat_file), in OatDumper()
391 oat_dex_files_(oat_file.GetOatDexFiles()), in OatDumper()
398 oat_file.Begin(), in OatDumper()
399 oat_file.End(), in OatDumper()
2078 const OatFile* oat_file = image_space_.GetOatFile(); in Dump() local
2079 if (oat_file == nullptr) { in Dump()
2080 oat_file = runtime->GetOatFileManager().FindOpenedOatFileFromOatLocation(oat_location); in Dump()
2082 if (oat_file == nullptr) { in Dump()
2083 oat_file = OatFile::Open(/* zip_fd */ -1, in Dump()
2093 if (oat_file == nullptr) { in Dump()
2099 stats_.oat_file_bytes = oat_file->Size(); in Dump()
2101 oat_dumper_.reset(new OatDumper(*oat_file, *oat_dumper_options_)); in Dump()
2103 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in Dump()
2972 std::unique_ptr<OatFile> oat_file(OatFile::Open(/* zip_fd */ -1, in DumpImages() local
2981 if (oat_file == nullptr) { in DumpImages()
2986 gc::space::ImageSpace::CreateFromAppImage(options->app_image_, oat_file.get(), &error_msg)); in DumpImages()
3017 std::unique_ptr<OatFile> oat_file, in InstallOatFile() argument
3026 OatFile* oat_file_ptr = oat_file.get(); in InstallOatFile()
3028 runtime->GetOatFileManager().RegisterOatFile(std::move(oat_file)); in InstallOatFile()
3054 std::unique_ptr<OatFile> oat_file, in DumpOatWithRuntime() argument
3057 CHECK(runtime != nullptr && oat_file != nullptr && options != nullptr); in DumpOatWithRuntime()
3060 OatFile* oat_file_ptr = oat_file.get(); in DumpOatWithRuntime()
3062 jobject class_loader = InstallOatFile(runtime, std::move(oat_file), &class_path); in DumpOatWithRuntime()
3075 static int DumpOatWithoutRuntime(OatFile* oat_file, OatDumperOptions* options, std::ostream* os) { in DumpOatWithoutRuntime() argument
3076 CHECK(oat_file != nullptr && options != nullptr); in DumpOatWithoutRuntime()
3081 OatDumper oat_dumper(*oat_file, *options); in DumpOatWithoutRuntime()
3096 std::unique_ptr<OatFile> oat_file(OatFile::Open(/* zip_fd */ -1, in DumpOat() local
3105 if (oat_file == nullptr) { in DumpOat()
3111 return DumpOatWithRuntime(runtime, std::move(oat_file), options, os); in DumpOat()
3113 return DumpOatWithoutRuntime(oat_file.get(), options, os); in DumpOat()
3122 std::unique_ptr<OatFile> oat_file(OatFile::Open(/* zip_fd */ -1, in SymbolizeOat() local
3131 if (oat_file == nullptr) { in SymbolizeOat()
3139 if (Is64BitInstructionSet(oat_file->GetOatHeader().GetInstructionSet())) { in SymbolizeOat()
3140 OatSymbolizer<ElfTypes64> oat_symbolizer(oat_file.get(), output_name, no_bits); in SymbolizeOat()
3143 OatSymbolizer<ElfTypes32> oat_symbolizer(oat_file.get(), output_name, no_bits); in SymbolizeOat()
3170 std::unique_ptr<OatFile> oat_file(OatFile::Open(/* zip_fd */ -1, in Dump() local
3179 if (oat_file == nullptr) { in Dump()
3185 InstallOatFile(runtime, std::move(oat_file), &class_path))); in Dump()