Searched defs:OatFile (Results 1 - 2 of 2) sorted by relevance
/art/runtime/ |
H A D | oat_file.h | 49 class OatFile { class in namespace:art 58 static OatFile* OpenWithElfFile(ElfFile* elf_file, const std::string& location, 65 static OatFile* Open(const std::string& filename, 79 static OatFile* OpenWritable(File* file, const std::string& location, 83 static OatFile* OpenReadable(File* file, const std::string& location, 87 virtual ~OatFile(); 184 // Return the offset from the start of the OatFile to the 197 OatClass(const OatFile* oat_file, 204 const OatFile* const oat_file_; 268 OatFile(cons [all...] |
H A D | oat_file.cc | 56 // Whether OatFile::Open will try dlopen. Fallback is our own ELF loader. 59 // Whether OatFile::Open will try dlopen on the host. On the host we're not linking against 70 // These are used in OatFile::Open to try all our loaders. 76 // 3) ComputeFields() to populate the OatFile fields like begin_, using FindDynamicSymbolAddress. 80 class OatFileBase : public OatFile { 96 OatFileBase(const std::string& filename, bool executable) : OatFile(filename, executable) {} 216 // Read an unaligned entry from the OatDexFile data in OatFile and advance the read 218 // Return true on success, false if the read would go beyond the end of the OatFile. 220 inline static bool ReadOatDexFileData(const OatFile& oat_file, 490 // OatFile vi 1036 OatFile::OatFile(const std::string& location, bool is_executable) function in class:art::OatFile [all...] |
Completed in 42 milliseconds