Home
last modified time | relevance | path

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

/art/runtime/
Doat_file.h69 class OatDexFile; variable
164 friend class OatDexFile; variable
167 class OatDexFile {
188 ~OatDexFile();
191 OatDexFile(const OatFile* oat_file,
204 DISALLOW_COPY_AND_ASSIGN(OatDexFile);
207 const OatDexFile* GetOatDexFile(const std::string& dex_location,
211 std::vector<const OatDexFile*> GetOatDexFiles() const;
258 typedef SafeMap<std::string, const OatDexFile*> Table;
262 friend class OatDexFile; variable
Doat_file.cc303 oat_dex_files_.Put(dex_file_location, new OatDexFile(this, in Setup()
326 const OatFile::OatDexFile* OatFile::GetOatDexFile(const std::string& dex_location, in GetOatDexFile()
331 const OatFile::OatDexFile* oat_dex_file = it->second; in GetOatDexFile()
351 std::vector<const OatFile::OatDexFile*> OatFile::GetOatDexFiles() const { in GetOatDexFiles()
352 std::vector<const OatFile::OatDexFile*> result; in GetOatDexFiles()
359 OatFile::OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile() function in art::OatFile::OatDexFile
370 OatFile::OatDexFile::~OatDexFile() {} in ~OatDexFile()
372 size_t OatFile::OatDexFile::FileSize() const { in FileSize()
376 const DexFile* OatFile::OatDexFile::OpenDexFile() const { in OpenDexFile()
381 const OatFile::OatClass* OatFile::OatDexFile::GetOatClass(uint16_t class_def_index) const { in GetOatClass()
Dclass_linker.cc682 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOpenedOatFileFromDexLocation()
720 …const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, &dex_location_chec… in FindDexFileInOatLocation()
833 …const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, &dex_location_chec… in FindOrCreateOatFileForDexLocationLocked()
858 …const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, &dex_location_chec… in VerifyOatFileChecksums()
863 std::vector<const OatFile::OatDexFile*> oat_dex_files = oat_file->GetOatDexFiles(); in VerifyOatFileChecksums()
865 const OatFile::OatDexFile* oat_dex_file = oat_dex_files[i]; in VerifyOatFileChecksums()
926 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, NULL); in FindDexFileInOatFileFromDexLocation()
1044 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile(dex_file_location, NULL); in InitFromImage()
1510 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file.GetLocation(), in GetOatClass()
2550 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file.GetLocation(), in VerifyClassUsingOatFile()
/art/compiler/
Doat_writer.h121 class OatDexFile {
123 explicit OatDexFile(size_t offset, const DexFile& dex_file);
140 DISALLOW_COPY_AND_ASSIGN(OatDexFile);
182 std::vector<OatDexFile*> oat_dex_files_;
Doat_writer.cc110 OatDexFile* oat_dex_file = new OatDexFile(offset, *dex_file); in InitOatDexFiles()
796 OatWriter::OatDexFile::OatDexFile(size_t offset, const DexFile& dex_file) { in OatDexFile() function in art::OatWriter::OatDexFile
806 size_t OatWriter::OatDexFile::SizeOf() const { in SizeOf()
814 void OatWriter::OatDexFile::UpdateChecksum(OatHeader& oat_header) const { in UpdateChecksum()
823 bool OatWriter::OatDexFile::Write(OatWriter* oat_writer, in Write()
Doat_test.cc114 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file->GetLocation(), in TEST_F()
/art/oatdump/
Doatdump.cc148 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in Dump()
175 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in GetOatCode()
200 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; in AddAllOffsets()
244 void DumpOatDexFile(std::ostream& os, const OatFile::OatDexFile& oat_dex_file) { in DumpOatDexFile()
658 std::vector<const OatFile::OatDexFile*> oat_dex_files_;
741 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in Dump()
/art/runtime/native/
Ddalvik_system_DexFile.cc233 const art::OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(filename.c_str(), NULL); in DexFile_isDexOptNeeded()
/art/runtime/gc/space/
Dimage_space.cc276 for (const OatFile::OatDexFile* oat_dex_file : oat_file_->GetOatDexFiles()) { in ValidateOatFile()