/aosp12/art/runtime/ |
H A D | oat_file.h | 46 class OatDexFile; variable 297 friend class art::OatDexFile; 305 const OatDexFile* GetOatDexFile(const char* dex_location, 432 std::vector<const OatDexFile*> oat_dex_files_storage_; 470 friend class art::OatDexFile; 481 class OatDexFile final { 557 ~OatDexFile(); 560 explicit OatDexFile(TypeLookupTable&& lookup_table); 568 OatDexFile(const OatFile* oat_file, 584 OatDexFile(const OatFile* oat_file, [all …]
|
H A D | oat_file.cc | 546 OatDexFile* oat_dex_file = new OatDexFile( in Setup() 982 OatDexFile* oat_dex_file = new OatDexFile( in Setup() 1703 OatDexFile* oat_dex_file = new OatDexFile(oat_file.get(), in Open() 2021 const OatDexFile* oat_dex_file = nullptr; in GetOatDexFile() 2079 OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile() function in art::OatDexFile 2130 OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile() function in art::OatDexFile 2146 OatDexFile::OatDexFile(TypeLookupTable&& lookup_table) : lookup_table_(std::move(lookup_table)) { in OatDexFile() function in art::OatDexFile 2154 OatDexFile::~OatDexFile() {} in ~OatDexFile() 2156 size_t OatDexFile::FileSize() const { in FileSize() 2181 bool OatDexFile::IsBackedByVdexOnly() const { in IsBackedByVdexOnly() [all …]
|
H A D | oat_file_manager.cc | 107 const std::vector<const OatDexFile*>& oat_dex_files = oat_file->GetOatDexFiles(); in FindOpenedOatFileFromDexLocation() 108 for (const OatDexFile* oat_dex_file : oat_dex_files) { in FindOpenedOatFileFromDexLocation() 337 OatDexFile::MadviseDexFile(*dex_file, MadviseState::kMadviseStateAtLoad); in OpenDexFilesFromOat()
|
H A D | module_exclusion_test.cc | 182 for (const OatDexFile* oat_dex_file : odex_file->GetOatDexFiles()) { in TEST_F()
|
H A D | oat_file_assistant.cc | 285 const OatDexFile* oat_dex_file = oat_file.GetOatDexFile( in LoadDexFiles() 387 const OatDexFile* oat_dex_file = file.GetOatDexFile(dex.c_str(), nullptr); in DexChecksumUpToDate()
|
/aosp12/art/libdexfile/dex/ |
H A D | dex_file_loader.h | 30 class OatDexFile; variable 133 const OatDexFile* oat_dex_file, 144 const OatDexFile* oat_dex_file, 158 const OatDexFile* oat_dex_file, 188 const OatDexFile* oat_dex_file,
|
H A D | art_dex_file_loader.h | 33 class OatDexFile; variable 67 const OatDexFile* oat_dex_file, 161 const OatDexFile* oat_dex_file,
|
H A D | standard_dex_file.h | 26 class OatDexFile; variable 118 const OatDexFile* oat_dex_file, in StandardDexFile()
|
H A D | dex_file_loader.cc | 226 const OatDexFile* oat_dex_file, in Open() 251 const OatDexFile* oat_dex_file, in Open() 277 const OatDexFile* oat_dex_file, in OpenWithDataSection() 347 const OatDexFile* oat_dex_file, in OpenCommon()
|
H A D | dex_file.h | 45 class OatDexFile; variable 736 const OatDexFile* GetOatDexFile() const { in GetOatDexFile() 741 void SetOatDexFile(const OatDexFile* oat_dex_file) const { in SetOatDexFile() 822 const OatDexFile* oat_dex_file, 895 mutable const OatDexFile* oat_dex_file_;
|
H A D | art_dex_file_loader.cc | 84 static constexpr OatDexFile* kNoOatDexFile = nullptr; 166 const OatDexFile* oat_dex_file, in Open() 567 const OatDexFile* oat_dex_file, in OpenCommon()
|
H A D | compact_dex_file.cc | 93 const OatDexFile* oat_dex_file, in CompactDexFile()
|
H A D | compact_dex_file.h | 311 const OatDexFile* oat_dex_file,
|
H A D | dex_file.cc | 103 const OatDexFile* oat_dex_file, in DexFile()
|
/aosp12/art/dex2oat/linker/ |
H A D | oat_writer.h | 251 class OatDexFile; variable 283 OatDexFile* oat_dex_file, 285 bool LayoutDexFile(OatDexFile* oat_dex_file); 287 OatDexFile* oat_dex_file, 290 OatDexFile* oat_dex_file, 292 bool WriteDexFile(OatDexFile* oat_dex_file, 474 std::vector<std::unique_ptr<art::OatDexFile>> type_lookup_table_oat_dex_files_; 478 dchecked_vector<OatDexFile> oat_dex_files_;
|
H A D | oat_writer.cc | 307 class OatWriter::OatDexFile { class in art::linker::OatWriter 309 OatDexFile(const char* dex_file_location, 313 OatDexFile(OatDexFile&& src) = default; 374 DISALLOW_COPY_AND_ASSIGN(OatDexFile); 2880 OatDexFile* oat_dex_file = &oat_dex_files_[i]; in WriteIndexBssMappings() 2980 OatDexFile* oat_dex_file = &oat_dex_files_[i]; in WriteOatDexFiles() 3565 OatDexFile* oat_dex_file = &oat_dex_files_[i]; in InitializeTypeLookupTables() 3604 OatDexFile* oat_dex_file = &oat_dex_files_[i]; in WriteDexLayoutSections() 3670 OatDexFile* oat_dex_file = &oat_dex_files_[i]; in WriteTypeLookupTables() 3855 OatWriter::OatDexFile::OatDexFile(const char* dex_file_location, in OatDexFile() function in art::linker::OatWriter::OatDexFile [all …]
|
H A D | oat_writer_test.cc | 464 const OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file.GetLocation().c_str(), in TEST_F()
|
/aosp12/art/runtime/entrypoints/quick/ |
H A D | quick_dexcache_entrypoints.cc | 86 const OatDexFile* oat_dex_file = dex_file->GetOatDexFile(); in StoreTypeInBss() 114 const OatDexFile* oat_dex_file = dex_file->GetOatDexFile(); in StoreStringInBss()
|
/aosp12/art/test/common/ |
H A D | runtime_state.cc | 69 const OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); in Java_Main_hasOatFile() 80 const OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); in Java_Main_getCompilerFilter() 120 const OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); in Java_Main_compiledWithOptimizing()
|
/aosp12/art/oatdump/ |
H A D | oatdump.cc | 237 const OatDexFile* oat_dex_file = oat_dex_files[i]; in Walk() 243 void WalkOatDexFile(const OatDexFile* oat_dex_file) { in WalkOatDexFile() 513 const OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump() 598 const OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump() 630 const OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump() 723 const OatDexFile* oat_dex_file = oat_dex_files_[i]; in GetQuickOatCode() 822 const OatDexFile* oat_dex_file = oat_dex_files_[i]; in AddAllOffsets() 943 const OatDexFile& oat_dex_file, in ExportDexFile() 1675 const std::vector<const OatDexFile*> oat_dex_files_; 1807 for (const OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in Dump() [all …]
|
/aosp12/art/runtime/jit/ |
H A D | jit.h | 41 class OatDexFile; variable 499 std::vector<std::unique_ptr<OatDexFile>> type_lookup_tables_;
|
H A D | jit.cc | 1204 std::make_unique<art::OatDexFile>(std::move(type_lookup_table))); in CreateThreadPool() 1783 const OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); in CanAssumeInitialized()
|
/aosp12/art/dex2oat/ |
H A D | dex2oat_test.cc | 517 for (const OatDexFile* oat_dex_file : odex_file->GetOatDexFiles()) { in CheckResult() 797 for (const OatDexFile* oat_dex_file : odex_file->GetOatDexFiles()) { in CheckResult() 1221 std::vector<const OatDexFile*> oat_dex_files = odex_file->GetOatDexFiles(); in TEST_F() 1224 for (const OatDexFile* oat_dex : oat_dex_files) { in TEST_F() 1329 std::vector<const OatDexFile*> oat_dex_files = odex_file->GetOatDexFiles(); in TEST_F() 1333 for (const OatDexFile* oat_dex : oat_dex_files) { in TEST_F() 1608 std::vector<const OatDexFile*> oat_dex_files = odex_file->GetOatDexFiles(); in TEST_F() 1611 for (const OatDexFile* oat_dex : oat_dex_files) { in TEST_F() 1744 std::vector<const OatDexFile*> oat_dex_files = odex_file->GetOatDexFiles(); in TEST_F() 1747 for (const OatDexFile* oat_dex : oat_dex_files) { in TEST_F()
|
/aosp12/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 421 OatDexFile::FindClassDef(*dex_file, descriptor.c_str(), hash); in DexFile_defineClassNative() 826 const std::vector<const OatDexFile*>& oat_dex_files = oat_file->GetOatDexFiles(); in DexFile_getDexFileOutputPaths() 827 for (const OatDexFile* oat_dex_file : oat_dex_files) { in DexFile_getDexFileOutputPaths()
|
/aosp12/art/runtime/gc/space/ |
H A D | image_space.cc | 3272 for (const OatDexFile* oat_dex_file : oat_file.GetOatDexFiles()) { in ValidateOatFile() 3308 const OatDexFile* multi_dex = oat_file.GetOatDexFile(multi_dex_location.c_str(), in ValidateOatFile()
|