Home | History | Annotate | Download | only in runtime

Lines Matching refs:OatFile

240   const OatFile* RegisterOatFile(const OatFile* oat_file)
289 static bool VerifyOatImageChecksum(const OatFile* oat_file, const InstructionSet instruction_set);
292 static bool VerifyOatChecksums(const OatFile* oat_file, const InstructionSet instruction_set,
295 static bool VerifyOatAndDexFileChecksums(const OatFile* oat_file,
431 bool FindOatMethodFor(mirror::ArtMethod* method, OatFile::OatMethod* oat_method)
434 OatFile& GetImageOatFile(gc::space::ImageSpace* space)
486 const OatFile::OatClass* oat_class)
502 bool FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, OatFile::OatClass* oat_class)
559 void LinkCode(Handle<mirror::ArtMethod> method, const OatFile::OatClass* oat_class,
581 const OatFile::OatDexFile* FindOpenedOatDexFileForDexFile(const DexFile& dex_file)
587 const OatFile::OatDexFile* FindOpenedOatDexFile(const char* oat_location,
593 const OatFile* FindOatFileFromOatLocation(const std::string& oat_location,
597 const OatFile* FindOpenedOatFileFromOatLocation(const std::string& oat_location)
600 const OatFile* OpenOatFileFromDexLocation(const std::string& dex_location,
607 const OatFile* GetInterpretedOnlyOat(const std::string& oat_path,
611 const OatFile* PatchAndRetrieveOat(const std::string& input, const std::string& output,
616 bool CheckOatFile(const Runtime* runtime, const OatFile* oat_file, InstructionSet isa,
620 const OatFile* FindOatFileInOatLocationForDexFile(const char* dex_location,
628 const OatFile* CreateOatFileForDexLocation(const char* dex_location,
633 // Finds an OatFile that contains a DexFile for the given a DexFile location.
638 const OatFile* FindOatFileContainingDexFileFromDexLocation(const char* dex_location,
655 bool VerifyOatWithDexFile(const OatFile* oat_file, const char* dex_location,
700 std::vector<const OatFile*> oat_files_ GUARDED_BY(dex_lock_);