Searched refs:OatDexFile (Results 1 – 14 of 14) sorted by relevance
/art/runtime/ |
D | oat_file.h | 90 class OatDexFile; variable 219 friend class OatDexFile; variable 222 class OatDexFile { 255 ~OatDexFile(); 258 OatDexFile(const OatFile* oat_file, 273 DISALLOW_COPY_AND_ASSIGN(OatDexFile); 276 const OatDexFile* GetOatDexFile(const char* dex_location, 281 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 | 335 OatDexFile* oat_dex_file = new OatDexFile(this, in Setup() 368 const OatFile::OatDexFile* OatFile::GetOatDexFile(const char* dex_location, in GetOatDexFile() 379 const OatFile::OatDexFile* oat_dex_file = nullptr; in GetOatDexFile() 428 for (const OatDexFile* odf : oat_dex_files_storage_) { in GetOatDexFile() 440 OatFile::OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile() function in art::OatFile::OatDexFile 453 OatFile::OatDexFile::~OatDexFile() {} in ~OatDexFile() 455 size_t OatFile::OatDexFile::FileSize() const { in FileSize() 459 const DexFile* OatFile::OatDexFile::OpenDexFile(std::string* error_msg) const { in OpenDexFile() 464 uint32_t OatFile::OatDexFile::GetOatClassOffset(uint16_t class_def_index) const { in GetOatClassOffset() 468 OatFile::OatClass OatFile::OatDexFile::GetOatClass(uint16_t class_def_index) const { in GetOatClass()
|
D | class_linker.cc | 696 const OatFile::OatDexFile* ClassLinker::FindOpenedOatDexFileForDexFile(const DexFile& dex_file) { in FindOpenedOatDexFileForDexFile() 702 const OatFile::OatDexFile* ClassLinker::FindOpenedOatDexFile(const char* oat_location, in FindOpenedOatDexFile() 715 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOpenedOatDexFile() 768 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(next_name, nullptr, false); in LoadMultiDexFilesFromOatFile() 844 const OatFile::OatDexFile* oat_dex_file = FindOpenedOatDexFile(oat_location, dex_location, in OpenDexFilesFromOat() 1021 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOatFileInOatLocationForDexFile() 1143 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in VerifyOatAndDexFileChecksums() 1148 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in VerifyOatAndDexFileChecksums() 1178 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, nullptr); in VerifyOatWithDexFile() 1639 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile(dex_file_location.c_str(), in InitFromImage() [all …]
|
D | class_linker.h | 581 const OatFile::OatDexFile* FindOpenedOatDexFileForDexFile(const DexFile& dex_file) 587 const OatFile::OatDexFile* FindOpenedOatDexFile(const char* oat_location,
|
D | runtime.cc | 628 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in OpenDexFilesFromImage()
|
/art/test/117-nopatchoat/ |
D | nopatchoat.cc | 27 static const OatFile::OatDexFile* getOatDexFile(jclass cls) { in getOatDexFile() 32 const OatFile::OatDexFile* oat_dex_file = in getOatDexFile() 39 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); in hasExecutableOat() 45 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); in isPic()
|
/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 | 758 OatDexFile* oat_dex_file = new OatDexFile(offset, *dex_file); in InitOatDexFiles() 791 for (OatDexFile* oat_dex_file : oat_dex_files_) { in InitOatClasses() 1096 OatWriter::OatDexFile::OatDexFile(size_t offset, const DexFile& dex_file) { in OatDexFile() function in art::OatWriter::OatDexFile 1106 size_t OatWriter::OatDexFile::SizeOf() const { in SizeOf() 1114 void OatWriter::OatDexFile::UpdateChecksum(OatHeader* oat_header) const { in UpdateChecksum() 1123 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/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 | 250 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump() 279 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in GetQuickOatCode() 308 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in AddAllOffsets() 361 bool DumpOatDexFile(std::ostream& os, const OatFile::OatDexFile& oat_dex_file) { in DumpOatDexFile() 957 const std::vector<const OatFile::OatDexFile*> oat_dex_files_; 1058 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in Dump()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 314 const art::OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(filename, nullptr, in CopyProfileFile()
|
/art/runtime/gc/space/ |
D | image_space.cc | 773 for (const OatFile::OatDexFile* oat_dex_file : oat_file_->GetOatDexFiles()) { in ValidateOatFile()
|