Lines Matching refs:OatFileAssistant
47 std::ostream& operator << (std::ostream& stream, const OatFileAssistant::OatStatus status) { in operator <<()
49 case OatFileAssistant::kOatOutOfDate: in operator <<()
52 case OatFileAssistant::kOatUpToDate: in operator <<()
55 case OatFileAssistant::kOatNeedsRelocation: in operator <<()
65 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
69 : OatFileAssistant(dex_location, nullptr, isa, profile_changed, load_executable) in OatFileAssistant()
72 OatFileAssistant::OatFileAssistant(const char* dex_location, in OatFileAssistant() function in art::OatFileAssistant
96 OatFileAssistant::~OatFileAssistant() { in ~OatFileAssistant()
103 bool OatFileAssistant::IsInBootClassPath() { in IsInBootClassPath()
120 bool OatFileAssistant::Lock(std::string* error_msg) { in Lock()
137 bool OatFileAssistant::OatFileCompilerFilterIsOkay(CompilerFilter::Filter target) { in OatFileCompilerFilterIsOkay()
146 bool OatFileAssistant::OdexFileCompilerFilterIsOkay(CompilerFilter::Filter target) { in OdexFileCompilerFilterIsOkay()
155 OatFileAssistant::DexOptNeeded OatFileAssistant::GetDexOptNeeded(CompilerFilter::Filter target) { in GetDexOptNeeded()
201 bool OatFileAssistant::IsUpToDate() { in IsUpToDate()
205 OatFileAssistant::ResultOfAttemptToUpdate
206 OatFileAssistant::MakeUpToDate(CompilerFilter::Filter target, std::string* error_msg) { in MakeUpToDate()
216 std::unique_ptr<OatFile> OatFileAssistant::GetBestOatFile() { in GetBestOatFile()
268 std::vector<std::unique_ptr<const DexFile>> OatFileAssistant::LoadDexFiles( in LoadDexFiles()
308 bool OatFileAssistant::HasOriginalDexFiles() { in HasOriginalDexFiles()
316 const std::string* OatFileAssistant::OdexFileName() { in OdexFileName()
332 bool OatFileAssistant::OdexFileExists() { in OdexFileExists()
336 OatFileAssistant::OatStatus OatFileAssistant::OdexFileStatus() { in OdexFileStatus()
346 bool OatFileAssistant::OdexFileIsOutOfDate() { in OdexFileIsOutOfDate()
359 bool OatFileAssistant::OdexFileNeedsRelocation() { in OdexFileNeedsRelocation()
363 bool OatFileAssistant::OdexFileIsUpToDate() { in OdexFileIsUpToDate()
376 CompilerFilter::Filter OatFileAssistant::OdexFileCompilerFilter() { in OdexFileCompilerFilter()
382 std::string OatFileAssistant::ArtFileName(const OatFile* oat_file) const { in ArtFileName()
393 const std::string* OatFileAssistant::OatFileName() { in OatFileName()
416 bool OatFileAssistant::OatFileExists() { in OatFileExists()
420 OatFileAssistant::OatStatus OatFileAssistant::OatFileStatus() { in OatFileStatus()
430 bool OatFileAssistant::OatFileIsOutOfDate() { in OatFileIsOutOfDate()
443 bool OatFileAssistant::OatFileNeedsRelocation() { in OatFileNeedsRelocation()
447 bool OatFileAssistant::OatFileIsUpToDate() { in OatFileIsUpToDate()
460 CompilerFilter::Filter OatFileAssistant::OatFileCompilerFilter() { in OatFileCompilerFilter()
467 OatFileAssistant::OatStatus OatFileAssistant::GivenOatFileStatus(const OatFile& file) { in GivenOatFileStatus()
480 bool OatFileAssistant::GivenOatFileIsOutOfDate(const OatFile& file) { in GivenOatFileIsOutOfDate()
569 bool OatFileAssistant::GivenOatFileNeedsRelocation(const OatFile& file) { in GivenOatFileNeedsRelocation()
573 bool OatFileAssistant::GivenOatFileIsUpToDate(const OatFile& file) { in GivenOatFileIsUpToDate()
620 OatFileAssistant::ResultOfAttemptToUpdate
621 OatFileAssistant::RelocateOatFile(const std::string* input_file, std::string* error_msg) { in RelocateOatFile()
672 OatFileAssistant::ResultOfAttemptToUpdate
673 OatFileAssistant::GenerateOatFile(CompilerFilter::Filter target, std::string* error_msg) { in GenerateOatFile()
738 bool OatFileAssistant::Dex2Oat(const std::vector<std::string>& args, in Dex2Oat()
789 bool OatFileAssistant::DexFilenameToOdexFilename(const std::string& location, in DexFilenameToOdexFilename()
829 std::string OatFileAssistant::DalvikCacheDirectory() { in DalvikCacheDirectory()
847 std::string OatFileAssistant::ImageLocation() { in ImageLocation()
857 const uint32_t* OatFileAssistant::GetRequiredDexChecksum() { in GetRequiredDexChecksum()
886 const OatFile* OatFileAssistant::GetOdexFile() { in GetOdexFile()
910 bool OatFileAssistant::OdexFileIsExecutable() { in OdexFileIsExecutable()
915 bool OatFileAssistant::OdexFileHasPatchInfo() { in OdexFileHasPatchInfo()
920 void OatFileAssistant::ClearOdexFileCache() { in ClearOdexFileCache()
927 const OatFile* OatFileAssistant::GetOatFile() { in GetOatFile()
951 bool OatFileAssistant::OatFileIsExecutable() { in OatFileIsExecutable()
956 bool OatFileAssistant::OatFileHasPatchInfo() { in OatFileHasPatchInfo()
961 void OatFileAssistant::ClearOatFileCache() { in ClearOatFileCache()
968 const OatFileAssistant::ImageInfo* OatFileAssistant::GetImageInfo() { in GetImageInfo()
1000 uint32_t OatFileAssistant::CalculateCombinedImageChecksum(InstructionSet isa) { in CalculateCombinedImageChecksum()
1019 uint32_t OatFileAssistant::GetCombinedImageChecksum() { in GetCombinedImageChecksum()
1026 gc::space::ImageSpace* OatFileAssistant::OpenImageSpace(const OatFile* oat_file) { in OpenImageSpace()