Lines Matching refs:OatFileAssistant
57 std::ostream& operator << (std::ostream& stream, const OatFileAssistant::OatStatus status) { in operator <<()
59 case OatFileAssistant::kOatCannotOpen: in operator <<()
62 case OatFileAssistant::kOatDexOutOfDate: in operator <<()
65 case OatFileAssistant::kOatBootImageOutOfDate: in operator <<()
68 case OatFileAssistant::kOatUpToDate: in operator <<()
71 case OatFileAssistant::kOatContextOutOfDate: in operator <<()
79 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
84 : OatFileAssistant(dex_location, in OatFileAssistant()
94 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
180 bool OatFileAssistant::UseFdToReadFiles() { in UseFdToReadFiles()
184 bool OatFileAssistant::IsInBootClassPath() { in IsInBootClassPath()
201 int OatFileAssistant::GetDexOptNeeded(CompilerFilter::Filter target, in GetDexOptNeeded()
214 bool OatFileAssistant::IsUpToDate() { in IsUpToDate()
218 std::unique_ptr<OatFile> OatFileAssistant::GetBestOatFile() { in GetBestOatFile()
222 std::string OatFileAssistant::GetStatusDump() { in GetStatusDump()
269 std::vector<std::unique_ptr<const DexFile>> OatFileAssistant::LoadDexFiles( in LoadDexFiles()
279 bool OatFileAssistant::LoadDexFiles( in LoadDexFiles()
318 bool OatFileAssistant::HasDexFiles() { in HasDexFiles()
327 OatFileAssistant::OatStatus OatFileAssistant::OdexFileStatus() { in OdexFileStatus()
331 OatFileAssistant::OatStatus OatFileAssistant::OatFileStatus() { in OatFileStatus()
335 bool OatFileAssistant::DexChecksumUpToDate(const VdexFile& file, std::string* error_msg) { in DexChecksumUpToDate()
368 bool OatFileAssistant::DexChecksumUpToDate(const OatFile& file, std::string* error_msg) { in DexChecksumUpToDate()
416 OatFileAssistant::OatStatus OatFileAssistant::GivenOatFileStatus(const OatFile& file) { in GivenOatFileStatus()
473 bool OatFileAssistant::AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& headers, in AnonymousDexVdexLocation()
502 bool OatFileAssistant::IsAnonymousVdexBasename(const std::string& basename) { in IsAnonymousVdexBasename()
519 bool OatFileAssistant::DexLocationToOdexFilename(const std::string& location, in DexLocationToOdexFilename()
558 bool OatFileAssistant::DexLocationToOatFilename(const std::string& location, in DexLocationToOatFilename()
605 const std::vector<uint32_t>* OatFileAssistant::GetRequiredDexChecksums() { in GetRequiredDexChecksums()
631 bool OatFileAssistant::ValidateBootClassPathChecksums(const OatFile& oat_file) { in ValidateBootClassPathChecksums()
678 OatFileAssistant::OatFileInfo& OatFileAssistant::GetBestInfo() { in GetBestInfo()
729 std::unique_ptr<gc::space::ImageSpace> OatFileAssistant::OpenImageSpace(const OatFile* oat_file) { in OpenImageSpace()
745 OatFileAssistant::OatFileInfo::OatFileInfo(OatFileAssistant* oat_file_assistant, in OatFileInfo()
750 bool OatFileAssistant::OatFileInfo::IsOatLocation() { in IsOatLocation()
754 const std::string* OatFileAssistant::OatFileInfo::Filename() { in Filename()
758 bool OatFileAssistant::OatFileInfo::IsUseable() { in IsUseable()
771 OatFileAssistant::OatStatus OatFileAssistant::OatFileInfo::Status() { in Status()
787 OatFileAssistant::DexOptNeeded OatFileAssistant::OatFileInfo::GetDexOptNeeded( in GetDexOptNeeded()
810 const OatFile* OatFileAssistant::OatFileInfo::GetFile() { in GetFile()
902 bool OatFileAssistant::OatFileInfo::CompilerFilterIsOkay( in CompilerFilterIsOkay()
918 bool OatFileAssistant::ClassLoaderContextIsOkay(const OatFile& oat_file) const { in ClassLoaderContextIsOkay()
950 bool OatFileAssistant::OatFileInfo::IsExecutable() { in IsExecutable()
955 void OatFileAssistant::OatFileInfo::Reset() { in Reset()
961 void OatFileAssistant::OatFileInfo::Reset(const std::string& filename, in Reset()
975 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFile() { in ReleaseFile()
980 std::unique_ptr<OatFile> OatFileAssistant::OatFileInfo::ReleaseFileForUse() { in ReleaseFileForUse()
992 void OatFileAssistant::GetOptimizationStatus( in GetOptimizationStatus()
999 OatFileAssistant oat_file_assistant(filename.c_str(), in GetOptimizationStatus()
1012 void OatFileAssistant::GetOptimizationStatus( in GetOptimizationStatus()