Searched defs:OatFile (Results 1 - 2 of 2) sorted by relevance
/art/runtime/ |
H A D | oat_file.h | 68 class OatFile { class in namespace:art 77 static OatFile* OpenWithElfFile(int zip_fd, 87 static OatFile* Open(int zip_fd, 97 // Similar to OatFile::Open(const std::string...), but accepts input vdex and 100 static OatFile* Open(int zip_fd, 116 static OatFile* OpenWritable(int zip_fd, 122 static OatFile* OpenReadable(int zip_fd, 128 virtual ~OatFile(); 227 // Return the offset from the start of the OatFile to the 244 OatClass(const OatFile* oat_fil [all...] |
H A D | oat_file.cc | 71 // Whether OatFile::Open will try dlopen. Fallback is our own ELF loader. 74 // Whether OatFile::Open will try dlopen on the host. On the host we're not linking against 85 // These are used in OatFile::Open to try all our loaders. 91 // 3) ComputeFields() to populate the OatFile fields like begin_, using FindDynamicSymbolAddress. 95 class OatFileBase : public OatFile { 127 OatFileBase(const std::string& filename, bool executable) : OatFile(filename, executable) {} 386 // Read an unaligned entry from the OatDexFile data in OatFile and advance the read 388 // Return true on success, false if the read would go beyond the end of the OatFile. 390 inline static bool ReadOatDexFileData(const OatFile& oat_file, 437 static bool ReadIndexBssMapping(OatFile* oat_fil 1540 OatFile::OatFile(const std::string& location, bool is_executable) function in class:art::OatFile [all...] |
Completed in 456 milliseconds