Home
last modified time | relevance | path

Searched refs:AnFileDataManager (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Dan_file_data_manager.cpp20 AnFileDataManager *AnFileDataManager::GetInstance() in GetInstance()
22 static AnFileDataManager *anFileDataManager = new AnFileDataManager(); in GetInstance()
26 AnFileDataManager::~AnFileDataManager() in ~AnFileDataManager()
31 void AnFileDataManager::DestroyFileMapMem(MemMap &fileMapMem) in DestroyFileMapMem()
39 void AnFileDataManager::SafeDestroyAllData() in SafeDestroyAllData()
54 void AnFileDataManager::SafeDestroyAnData(const std::string &fileName) in SafeDestroyAnData()
66 bool AnFileDataManager::SafeLoad(const std::string &fileName, Type type) in SafeLoad()
83 std::shared_ptr<AnFileInfo> AnFileDataManager::UnsafeFind(const std::string &fileName) const in UnsafeFind()
95 bool AnFileDataManager::UnsafeLoadFromStub() in UnsafeLoadFromStub()
103 void AnFileDataManager::Dump() const in Dump()
[all …]
Daot_file_manager.cpp54 AnFileDataManager *m = AnFileDataManager::GetInstance(); in DumpAOTInfo()
60 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadStubFile()
61 if (!anFileDataManager->SafeLoad(fileName, AnFileDataManager::Type::STUB)) { in LoadStubFile()
71 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadAnFile()
72 return anFileDataManager->SafeLoad(fileName, AnFileDataManager::Type::AOT); in LoadAnFile()
99 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadAiFile()
111 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in GetAnFileInfo()
117 if (!AnFileDataManager::GetInstance()->IsEnable()) { in IsLoad()
144 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in GetAnFileIndex()
168 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in TryReadLock()
[all …]
Dan_file_data_manager.h23 class AnFileDataManager {
30 static AnFileDataManager *GetInstance();
31 ~AnFileDataManager();
69 AnFileDataManager() = default;
85 NO_COPY_SEMANTIC(AnFileDataManager);
86 NO_MOVE_SEMANTIC(AnFileDataManager);
Dstub_file_info.h87 friend class AnFileDataManager; variable
Dan_file_info.h86 friend class AnFileDataManager; variable
/arkcompiler/ets_runtime/ecmascript/
Decma_context.cpp764 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAnData(anFile); in LoadAOTFiles()
771 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAnData(anFile); in LoadAOTFiles()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Djs_pandafile_executor.cpp236 AnFileDataManager::GetInstance()->SetEnable(true); in LoadAOTFilesForFile()
Djs_pandafile_manager.cpp197 if (AnFileDataManager::GetInstance()->IsEnable()) { in GenerateProgram()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp539 if (!ecmascript::AnFileDataManager::GetInstance()->IsEnable()) { in LoadAotFile()
542 std::string aotFileName = ecmascript::AnFileDataManager::GetInstance()->GetDir(); in LoadAotFile()
657 ecmascript::AnFileDataManager::GetInstance()->SetDir(option.GetAnDir()); in PostFork()
658 ecmascript::AnFileDataManager::GetInstance()->SetEnable(true); in PostFork()
995 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAllData(); in DestroyAnDataManager()
3626 if (ecmascript::AnFileDataManager::GetInstance()->IsEnable()) { in InitForConcurrentFunction()