Home
last modified time | relevance | path

Searched refs:OatDexFile (Results 1 – 14 of 14) sorted by relevance

/art/runtime/
Doat_file.h87 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 …]
Doat_file.cc328 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()
Dclass_linker.h554 const OatFile::OatDexFile* FindOpenedOatDexFileForDexFile(const DexFile& dex_file)
560 const OatFile::OatDexFile* FindOpenedOatDexFile(const char* oat_location,
Dclass_linker.cc680 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 …]
Druntime.cc612 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in OpenDexFilesFromImage()
/art/compiler/
Doat_writer.h159 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_;
Doat_writer.cc749 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()
Doat_test.cc150 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file->GetLocation().c_str(), in TEST_F()
/art/test/117-nopatchoat/
Dnopatchoat.cc31 const OatFile::OatDexFile* oat_dex_file = in hasExecutableOat()
/art/test/116-nodex2oat/
Dnodex2oat.cc31 const OatFile::OatDexFile* oat_dex_file = in hasOat()
/art/test/118-noimage-dex2oat/
Dnoimage-dex2oat.cc31 const OatFile::OatDexFile* oat_dex_file = in hasOat()
/art/oatdump/
Doatdump.cc244 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/
Ddalvik_system_DexFile.cc304 const art::OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(filename, nullptr, in CopyProfileFile()
/art/runtime/gc/space/
Dimage_space.cc696 for (const OatFile::OatDexFile* oat_dex_file : oat_file_->GetOatDexFiles()) { in ValidateOatFile()