Lines Matching refs:OatFileAssistant

56 std::ostream& operator << (std::ostream& stream, const OatFileAssistant::OatStatus status) {  in operator <<()
58 case OatFileAssistant::kOatCannotOpen: in operator <<()
61 case OatFileAssistant::kOatDexOutOfDate: in operator <<()
64 case OatFileAssistant::kOatBootImageOutOfDate: in operator <<()
67 case OatFileAssistant::kOatUpToDate: in operator <<()
77 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
81 : OatFileAssistant(dex_location, in OatFileAssistant()
90 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
159 bool OatFileAssistant::UseFdToReadFiles() { in UseFdToReadFiles()
163 bool OatFileAssistant::IsInBootClassPath() { in IsInBootClassPath()
180 int OatFileAssistant::GetDexOptNeeded(CompilerFilter::Filter target, in GetDexOptNeeded()
197 bool OatFileAssistant::IsUpToDate() { in IsUpToDate()
201 std::unique_ptr<OatFile> OatFileAssistant::GetBestOatFile() { in GetBestOatFile()
205 std::string OatFileAssistant::GetStatusDump() { in GetStatusDump()
252 std::vector<std::unique_ptr<const DexFile>> OatFileAssistant::LoadDexFiles( in LoadDexFiles()
262 bool OatFileAssistant::LoadDexFiles( in LoadDexFiles()
301 bool OatFileAssistant::HasDexFiles() { in HasDexFiles()
310 OatFileAssistant::OatStatus OatFileAssistant::OdexFileStatus() { in OdexFileStatus()
314 OatFileAssistant::OatStatus OatFileAssistant::OatFileStatus() { in OatFileStatus()
318 bool OatFileAssistant::DexChecksumUpToDate(const VdexFile& file, std::string* error_msg) { in DexChecksumUpToDate()
351 bool OatFileAssistant::DexChecksumUpToDate(const OatFile& file, std::string* error_msg) { in DexChecksumUpToDate()
386 OatFileAssistant::OatStatus OatFileAssistant::GivenOatFileStatus(const OatFile& file) { in GivenOatFileStatus()
433 bool OatFileAssistant::AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& headers, in AnonymousDexVdexLocation()
464 bool OatFileAssistant::IsAnonymousVdexBasename(const std::string& basename) { in IsAnonymousVdexBasename()
527 bool OatFileAssistant::DexLocationToOdexFilename(const std::string& location, in DexLocationToOdexFilename()
534 bool OatFileAssistant::DexLocationToOatFilename(const std::string& location, in DexLocationToOatFilename()
560 const std::vector<uint32_t>* OatFileAssistant::GetRequiredDexChecksums() { in GetRequiredDexChecksums()
599 bool OatFileAssistant::ValidateBootClassPathChecksums(const OatFile& oat_file) { in ValidateBootClassPathChecksums()
638 OatFileAssistant::OatFileInfo& OatFileAssistant::GetBestInfo() { in GetBestInfo()
674 std::unique_ptr<gc::space::ImageSpace> OatFileAssistant::OpenImageSpace(const OatFile* oat_file) { in OpenImageSpace()
690 OatFileAssistant::OatFileInfo::OatFileInfo(OatFileAssistant* oat_file_assistant, in OatFileInfo()
695 bool OatFileAssistant::OatFileInfo::IsOatLocation() { in IsOatLocation()
699 const std::string* OatFileAssistant::OatFileInfo::Filename() { in Filename()
703 bool OatFileAssistant::OatFileInfo::IsUseable() { in IsUseable()
715 OatFileAssistant::OatStatus OatFileAssistant::OatFileInfo::Status() { in Status()
771 OatFileAssistant::DexOptNeeded OatFileAssistant::OatFileInfo::GetDexOptNeeded( in GetDexOptNeeded()
806 const OatFile* OatFileAssistant::OatFileInfo::GetFile() { in GetFile()
851 bool OatFileAssistant::OatFileInfo::CompilerFilterIsOkay( in CompilerFilterIsOkay()
867 bool OatFileAssistant::OatFileInfo::ClassLoaderContextIsOkay(ClassLoaderContext* context, in ClassLoaderContextIsOkay()
909 bool OatFileAssistant::OatFileInfo::IsExecutable() { in IsExecutable()
914 void OatFileAssistant::OatFileInfo::Reset() { in Reset()
920 void OatFileAssistant::OatFileInfo::Reset(const std::string& filename, in Reset()
934 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFile() { in ReleaseFile()
939 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFileForUse() { in ReleaseFileForUse()
951 void OatFileAssistant::GetOptimizationStatus( in GetOptimizationStatus()
958 OatFileAssistant oat_file_assistant(filename.c_str(), isa, /*load_executable=*/ false); in GetOptimizationStatus()