Searched refs:OatDexFile (Results 1 – 14 of 14) sorted by relevance
/art/runtime/ |
D | oat_file.h | 87 class OatDexFile; variable 222 friend class OatDexFile; variable 225 class OatDexFile { 258 ~OatDexFile(); 261 OatDexFile(const OatFile* oat_file, 276 DISALLOW_COPY_AND_ASSIGN(OatDexFile); 279 const OatDexFile* GetOatDexFile(const char* dex_location, 284 const std::vector<const OatDexFile*>& GetOatDexFiles() const { in GetOatDexFiles() 340 std::vector<const OatDexFile*> oat_dex_files_storage_; 347 typedef AllocationTrackingSafeMap<StringPiece, const OatDexFile*, kAllocatorTagOatFile> Table; [all …]
|
D | oat_file.cc | 328 OatDexFile* oat_dex_file = new OatDexFile(this, in Setup() 361 const OatFile::OatDexFile* OatFile::GetOatDexFile(const char* dex_location, in GetOatDexFile() 372 const OatFile::OatDexFile* oat_dex_file = nullptr; in GetOatDexFile() 421 for (const OatDexFile* odf : oat_dex_files_storage_) { in GetOatDexFile() 433 OatFile::OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile() function in art::OatFile::OatDexFile 446 OatFile::OatDexFile::~OatDexFile() {} in ~OatDexFile() 448 size_t OatFile::OatDexFile::FileSize() const { in FileSize() 452 const DexFile* OatFile::OatDexFile::OpenDexFile(std::string* error_msg) const { in OpenDexFile() 457 uint32_t OatFile::OatDexFile::GetOatClassOffset(uint16_t class_def_index) const { in GetOatClassOffset() 461 OatFile::OatClass OatFile::OatDexFile::GetOatClass(uint16_t class_def_index) const { in GetOatClass()
|
D | class_linker.h | 554 const OatFile::OatDexFile* FindOpenedOatDexFileForDexFile(const DexFile& dex_file) 560 const OatFile::OatDexFile* FindOpenedOatDexFile(const char* oat_location,
|
D | class_linker.cc | 680 const OatFile::OatDexFile* ClassLinker::FindOpenedOatDexFileForDexFile(const DexFile& dex_file) { in FindOpenedOatDexFileForDexFile() 686 const OatFile::OatDexFile* ClassLinker::FindOpenedOatDexFile(const char* oat_location, in FindOpenedOatDexFile() 699 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOpenedOatDexFile() 752 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(next_name, nullptr, false); in LoadMultiDexFilesFromOatFile() 828 const OatFile::OatDexFile* oat_dex_file = FindOpenedOatDexFile(oat_location, dex_location, in OpenDexFilesFromOat() 1005 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOatFileInOatLocationForDexFile() 1123 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in VerifyOatAndDexFileChecksums() 1128 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in VerifyOatAndDexFileChecksums() 1158 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, nullptr); in VerifyOatWithDexFile() 1623 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile(dex_file_location.c_str(), in InitFromImage() [all …]
|
D | runtime.cc | 612 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in OpenDexFilesFromImage()
|
/art/compiler/ |
D | oat_writer.h | 159 class OatDexFile { 161 explicit OatDexFile(size_t offset, const DexFile& dex_file); 178 DISALLOW_COPY_AND_ASSIGN(OatDexFile); 262 std::vector<OatDexFile*> oat_dex_files_;
|
D | oat_writer.cc | 749 OatDexFile* oat_dex_file = new OatDexFile(offset, *dex_file); in InitOatDexFiles() 782 for (OatDexFile* oat_dex_file : oat_dex_files_) { in InitOatClasses() 1087 OatWriter::OatDexFile::OatDexFile(size_t offset, const DexFile& dex_file) { in OatDexFile() function in art::OatWriter::OatDexFile 1097 size_t OatWriter::OatDexFile::SizeOf() const { in SizeOf() 1105 void OatWriter::OatDexFile::UpdateChecksum(OatHeader* oat_header) const { in UpdateChecksum() 1114 bool OatWriter::OatDexFile::Write(OatWriter* oat_writer, in Write()
|
D | oat_test.cc | 150 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file->GetLocation().c_str(), in TEST_F()
|
/art/test/117-nopatchoat/ |
D | nopatchoat.cc | 31 const OatFile::OatDexFile* oat_dex_file = in hasExecutableOat()
|
/art/test/116-nodex2oat/ |
D | nodex2oat.cc | 31 const OatFile::OatDexFile* oat_dex_file = in hasOat()
|
/art/test/118-noimage-dex2oat/ |
D | noimage-dex2oat.cc | 31 const OatFile::OatDexFile* oat_dex_file = in hasOat()
|
/art/oatdump/ |
D | oatdump.cc | 244 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump() 273 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in GetQuickOatCode() 301 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in AddAllOffsets() 354 bool DumpOatDexFile(std::ostream& os, const OatFile::OatDexFile& oat_dex_file) { in DumpOatDexFile() 950 const std::vector<const OatFile::OatDexFile*> oat_dex_files_; 1048 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in Dump()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 304 const art::OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(filename, nullptr, in CopyProfileFile()
|
/art/runtime/gc/space/ |
D | image_space.cc | 696 for (const OatFile::OatDexFile* oat_dex_file : oat_file_->GetOatDexFiles()) { in ValidateOatFile()
|