Home | History | Annotate | Download | only in runtime

Lines Matching defs:OatFileManager

54 const OatFile* OatFileManager::RegisterOatFile(std::unique_ptr<const OatFile> oat_file) {
72 void OatFileManager::UnRegisterAndDeleteOatFile(const OatFile* oat_file) {
82 const OatFile* OatFileManager::FindOpenedOatFileFromDexLocation(
96 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocation(const std::string& oat_location)
102 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocationLocked(
112 std::vector<const OatFile*> OatFileManager::GetBootOatFiles() const {
122 const OatFile* OatFileManager::GetPrimaryOatFile() const {
136 OatFileManager::~OatFileManager() {
137 // Explicitly clear oat_files_ since the OatFile destructor calls back into OatFileManager for
142 std::vector<const OatFile*> OatFileManager::RegisterImageOatFiles(
346 bool OatFileManager::HasCollisions(const OatFile* oat_file,
382 std::vector<std::unique_ptr<const DexFile>> OatFileManager::OpenDexFilesFromOat(
605 void OatFileManager::DumpForSigQuit(std::ostream& os) {