• Home
  • Raw
  • Download

Lines Matching refs:OatFile

101 class OatFileBase : public OatFile {
131 OatFileBase(const std::string& filename, bool executable) : OatFile(filename, executable) {} in OatFileBase()
392 inline static bool ReadOatDexFileData(const OatFile& oat_file, in ReadOatDexFileData()
408 static bool ReadIndexBssMapping(OatFile* oat_file, in ReadIndexBssMapping()
1522 void OatFile::ResolveRelativeEncodedDexLocation(const char* abs_dex_location, in ResolveRelativeEncodedDexLocation()
1570 OatFile* OatFile::OpenWithElfFile(int zip_fd, in OpenWithElfFile()
1582 OatFile* OatFile::Open(int zip_fd, in Open()
1607 OatFile* with_dlopen = OatFileBase::OpenOatFile<DlOpenOatFile>(zip_fd, in Open()
1636 OatFile* with_internal = OatFileBase::OpenOatFile<ElfOatFile>(zip_fd, in Open()
1649 OatFile* OatFile::Open(int zip_fd, in Open()
1662 OatFile* with_internal = OatFileBase::OpenOatFile<ElfOatFile>(zip_fd, in Open()
1676 OatFile* OatFile::OpenWritable(int zip_fd, in OpenWritable()
1693 OatFile* OatFile::OpenReadable(int zip_fd, in OpenReadable()
1710 OatFile* OatFile::OpenFromVdex(const std::vector<const DexFile*>& dex_files, in OpenFromVdex()
1717 OatFile::OatFile(const std::string& location, bool is_executable) in OatFile() function in art::OatFile
1735 OatFile::~OatFile() { in ~OatFile()
1739 const OatHeader& OatFile::GetOatHeader() const { in GetOatHeader()
1743 const uint8_t* OatFile::Begin() const { in Begin()
1748 const uint8_t* OatFile::End() const { in End()
1753 const uint8_t* OatFile::DexBegin() const { in DexBegin()
1757 const uint8_t* OatFile::DexEnd() const { in DexEnd()
1761 ArrayRef<const uint32_t> OatFile::GetBootImageRelocations() const { in GetBootImageRelocations()
1771 ArrayRef<ArtMethod*> OatFile::GetBssMethods() const { in GetBssMethods()
1782 ArrayRef<GcRoot<mirror::Object>> OatFile::GetBssGcRoots() const { in GetBssGcRoots()
1792 const OatDexFile* OatFile::GetOatDexFile(const char* dex_location, in GetOatDexFile()
1861 OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile()
1903 OatDexFile::OatDexFile(const OatFile* oat_file, in OatDexFile()
1955 OatFile::OatClass OatDexFile::GetOatClass(uint16_t class_def_index) const { in GetOatClass()
1961 return OatFile::OatClass(oat_file_, in GetOatClass()
2002 return OatFile::OatClass(oat_file_, in GetOatClass()
2012 const OatFile* oat_file = GetOatFile(); in GetQuickenedInfoOf()
2080 OatFile::OatClass::OatClass(const OatFile* oat_file, in OatClass()
2114 uint32_t OatFile::OatClass::GetOatMethodOffsetsOffset(uint32_t method_index) const { in GetOatMethodOffsetsOffset()
2122 const OatMethodOffsets* OatFile::OatClass::GetOatMethodOffsets(uint32_t method_index) const { in GetOatMethodOffsets()
2144 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const { in GetOatMethod()
2159 void OatFile::OatMethod::LinkMethod(ArtMethod* method) const { in LinkMethod()
2164 bool OatFile::IsDebuggable() const { in IsDebuggable()
2168 CompilerFilter::Filter OatFile::GetCompilerFilter() const { in GetCompilerFilter()
2172 std::string OatFile::GetClassLoaderContext() const { in GetClassLoaderContext()
2176 const char* OatFile::GetCompilationReason() const { in GetCompilationReason()
2180 OatFile::OatClass OatFile::FindOatClass(const DexFile& dex_file, in FindOatClass()
2187 return OatFile::OatClass::Invalid(); in FindOatClass()
2193 static void DCheckIndexToBssMapping(const OatFile* oat_file, in DCheckIndexToBssMapping()
2217 void OatFile::InitializeRelocations() const { in InitializeRelocations()