• Home
  • Raw
  • Download

Lines Matching refs:OatFileManager

67 const OatFile* OatFileManager::RegisterOatFile(std::unique_ptr<const OatFile> oat_file) {  in RegisterOatFile()
88 void OatFileManager::UnRegisterAndDeleteOatFile(const OatFile* oat_file) { in UnRegisterAndDeleteOatFile()
98 const OatFile* OatFileManager::FindOpenedOatFileFromDexLocation( in FindOpenedOatFileFromDexLocation()
112 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocation(const std::string& oat_location) in FindOpenedOatFileFromOatLocation()
118 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocationLocked( in FindOpenedOatFileFromOatLocationLocked()
128 std::vector<const OatFile*> OatFileManager::GetBootOatFiles() const { in GetBootOatFiles()
139 const OatFile* OatFileManager::GetPrimaryOatFile() const { in GetPrimaryOatFile()
153 OatFileManager::OatFileManager() in OatFileManager() function in art::OatFileManager
156 OatFileManager::~OatFileManager() { in ~OatFileManager()
162 std::vector<const OatFile*> OatFileManager::RegisterImageOatFiles( in RegisterImageOatFiles()
379 OatFileManager::CheckCollisionResult OatFileManager::CheckCollision( in CheckCollision()
417 bool OatFileManager::AcceptOatFile(CheckCollisionResult result) const { in AcceptOatFile()
423 bool OatFileManager::ShouldLoadAppImage(CheckCollisionResult check_collision_result, in ShouldLoadAppImage()
447 std::vector<std::unique_ptr<const DexFile>> OatFileManager::OpenDexFilesFromOat( in OpenDexFilesFromOat()
678 std::vector<std::unique_ptr<const DexFile>> OatFileManager::OpenDexFilesFromOat( in OpenDexFilesFromOat()
708 std::vector<std::unique_ptr<const DexFile>> OatFileManager::OpenDexFilesFromOat_Impl( in OpenDexFilesFromOat_Impl()
854 if (cache.size() < OatFileManager::kAnonymousVdexCacheSize) { in UnlinkLeastRecentlyUsedVdexIfNeeded()
861 for (size_t i = OatFileManager::kAnonymousVdexCacheSize - 1; i < cache.size(); ++i) { in UnlinkLeastRecentlyUsedVdexIfNeeded()
973 void OatFileManager::RunBackgroundVerification(const std::vector<const DexFile*>& dex_files, in RunBackgroundVerification()
1017 void OatFileManager::WaitForWorkersToBeCreated() { in WaitForWorkersToBeCreated()
1025 void OatFileManager::DeleteThreadPool() { in DeleteThreadPool()
1029 void OatFileManager::WaitForBackgroundVerificationTasks() { in WaitForBackgroundVerificationTasks()
1037 void OatFileManager::SetOnlyUseSystemOatFiles(bool enforce, bool assert_no_files_loaded) { in SetOnlyUseSystemOatFiles()
1054 void OatFileManager::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit()