Lines Matching refs:std
55 const OatFile* RegisterOatFile(std::unique_ptr<const OatFile> oat_file)
62 const OatFile* FindOpenedOatFileFromOatLocation(const std::string& oat_location) const
67 const OatFile* FindOpenedOatFileFromDexLocation(const std::string& dex_base_location) const
71 std::vector<const OatFile*> GetBootOatFiles() const;
78 std::vector<const OatFile*> RegisterImageOatFiles(
79 const std::vector<gc::space::ImageSpace*>& spaces)
96 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat(
101 /*out*/ std::vector<std::string>* error_msgs)
113 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat(
114 std::vector<MemMap>&& dex_mem_maps,
118 /*out*/ std::vector<std::string>* error_msgs)
121 void DumpForSigQuit(std::ostream& os);
126 void RunBackgroundVerification(const std::vector<const DexFile*>& dex_files,
153 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat_Impl(
154 std::vector<MemMap>&& dex_mem_maps,
158 /*out*/ std::vector<std::string>* error_msgs)
172 /*out*/ std::string* error_msg) const
175 const OatFile* FindOpenedOatFileFromOatLocationLocked(const std::string& oat_location) const
185 std::string* error_msg);
187 std::set<std::unique_ptr<const OatFile>> oat_files_ GUARDED_BY(Locks::oat_file_manager_lock_);
194 std::unique_ptr<ThreadPool> verification_thread_pool_;