• Home
  • Raw
  • Download

Lines Matching refs:OatFileAssistant

55 std::ostream& operator << (std::ostream& stream, const OatFileAssistant::OatStatus status) {  in operator <<()
57 case OatFileAssistant::kOatCannotOpen: in operator <<()
60 case OatFileAssistant::kOatDexOutOfDate: in operator <<()
63 case OatFileAssistant::kOatBootImageOutOfDate: in operator <<()
66 case OatFileAssistant::kOatUpToDate: in operator <<()
76 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
80 : OatFileAssistant(dex_location, in OatFileAssistant()
89 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
158 OatFileAssistant::~OatFileAssistant() { in ~OatFileAssistant()
165 bool OatFileAssistant::UseFdToReadFiles() { in UseFdToReadFiles()
169 bool OatFileAssistant::IsInBootClassPath() { in IsInBootClassPath()
186 int OatFileAssistant::GetDexOptNeeded(CompilerFilter::Filter target, in GetDexOptNeeded()
203 bool OatFileAssistant::IsUpToDate() { in IsUpToDate()
207 std::unique_ptr<OatFile> OatFileAssistant::GetBestOatFile() { in GetBestOatFile()
211 std::string OatFileAssistant::GetStatusDump() { in GetStatusDump()
258 std::vector<std::unique_ptr<const DexFile>> OatFileAssistant::LoadDexFiles( in LoadDexFiles()
268 bool OatFileAssistant::LoadDexFiles( in LoadDexFiles()
307 bool OatFileAssistant::HasOriginalDexFiles() { in HasOriginalDexFiles()
315 OatFileAssistant::OatStatus OatFileAssistant::OdexFileStatus() { in OdexFileStatus()
319 OatFileAssistant::OatStatus OatFileAssistant::OatFileStatus() { in OatFileStatus()
323 bool OatFileAssistant::DexChecksumUpToDate(const VdexFile& file, std::string* error_msg) { in DexChecksumUpToDate()
355 bool OatFileAssistant::DexChecksumUpToDate(const OatFile& file, std::string* error_msg) { in DexChecksumUpToDate()
389 OatFileAssistant::OatStatus OatFileAssistant::GivenOatFileStatus(const OatFile& file) { in GivenOatFileStatus()
436 bool OatFileAssistant::AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& headers, in AnonymousDexVdexLocation()
467 bool OatFileAssistant::IsAnonymousVdexBasename(const std::string& basename) { in IsAnonymousVdexBasename()
530 bool OatFileAssistant::DexLocationToOdexFilename(const std::string& location, in DexLocationToOdexFilename()
537 bool OatFileAssistant::DexLocationToOatFilename(const std::string& location, in DexLocationToOatFilename()
563 const std::vector<uint32_t>* OatFileAssistant::GetRequiredDexChecksums() { in GetRequiredDexChecksums()
602 bool OatFileAssistant::ValidateBootClassPathChecksums(const OatFile& oat_file) { in ValidateBootClassPathChecksums()
677 OatFileAssistant::OatFileInfo& OatFileAssistant::GetBestInfo() { in GetBestInfo()
719 std::unique_ptr<gc::space::ImageSpace> OatFileAssistant::OpenImageSpace(const OatFile* oat_file) { in OpenImageSpace()
735 OatFileAssistant::OatFileInfo::OatFileInfo(OatFileAssistant* oat_file_assistant, in OatFileInfo()
740 bool OatFileAssistant::OatFileInfo::IsOatLocation() { in IsOatLocation()
744 const std::string* OatFileAssistant::OatFileInfo::Filename() { in Filename()
748 bool OatFileAssistant::OatFileInfo::IsUseable() { in IsUseable()
759 OatFileAssistant::OatStatus OatFileAssistant::OatFileInfo::Status() { in Status()
814 OatFileAssistant::DexOptNeeded OatFileAssistant::OatFileInfo::GetDexOptNeeded( in GetDexOptNeeded()
849 const OatFile* OatFileAssistant::OatFileInfo::GetFile() { in GetFile()
893 bool OatFileAssistant::OatFileInfo::CompilerFilterIsOkay( in CompilerFilterIsOkay()
909 bool OatFileAssistant::OatFileInfo::ClassLoaderContextIsOkay(ClassLoaderContext* context, in ClassLoaderContextIsOkay()
942 bool OatFileAssistant::OatFileInfo::IsExecutable() { in IsExecutable()
947 void OatFileAssistant::OatFileInfo::Reset() { in Reset()
953 void OatFileAssistant::OatFileInfo::Reset(const std::string& filename, in Reset()
967 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFile() { in ReleaseFile()
972 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFileForUse() { in ReleaseFileForUse()
1004 void OatFileAssistant::GetOptimizationStatus( in GetOptimizationStatus()
1011 OatFileAssistant oat_file_assistant(filename.c_str(), isa, /*load_executable=*/ false); in GetOptimizationStatus()