Home
last modified time | relevance | path

Searched refs:AnFileDataManager (Results 1 – 8 of 8) 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()
107 void AnFileDataManager::Dump() const in Dump()
[all …]
Daot_file_manager.cpp67 AnFileDataManager *m = AnFileDataManager::GetInstance(); in DumpAOTInfo()
73 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadStubFile()
74 if (!anFileDataManager->SafeLoad(fileName, AnFileDataManager::Type::STUB)) { in LoadStubFile()
84 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadAnFile()
85 return anFileDataManager->SafeLoad(fileName, AnFileDataManager::Type::AOT); in LoadAnFile()
112 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in LoadAiFile()
125 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in GetAnFileInfo()
182 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in BindPandaFilesInAotFile()
202 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in GetAnFileIndex()
226 AnFileDataManager *anFileDataManager = AnFileDataManager::GetInstance(); in TryReadLock()
[all …]
Dan_file_data_manager.h23 class AnFileDataManager {
30 static AnFileDataManager *GetInstance();
31 ~AnFileDataManager();
69 AnFileDataManager() = default;
86 NO_COPY_SEMANTIC(AnFileDataManager);
87 NO_MOVE_SEMANTIC(AnFileDataManager);
Dstub_file_info.h87 friend class AnFileDataManager; variable
Dan_file_info.h106 friend class AnFileDataManager; variable
/arkcompiler/ets_runtime/ecmascript/
Decma_context.cpp473 if (constpool.IsHole() && ecmascript::AnFileDataManager::GetInstance()->IsEnable()) { in FindConstpoolWithAOT()
901 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAnData(anFile); in LoadAOTFiles()
908 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAnData(anFile); in LoadAOTFiles()
Djs_runtime_options.cpp320 ecmascript::AnFileDataManager::GetInstance()->SetEnable(true); in ParseCommand()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp3333 if (!ecmascript::AnFileDataManager::GetInstance()->IsEnable()) { in LoadAotFile()
3340 aotFileName = ecmascript::AnFileDataManager::GetInstance()->GetDir() + moduleName; in LoadAotFile()
3456 ecmascript::AnFileDataManager::GetInstance()->SetDir(option.GetAnDir()); in PostFork()
3457 ecmascript::AnFileDataManager::GetInstance()->SetEnable(true); in PostFork()
3828 ecmascript::AnFileDataManager::GetInstance()->SafeDestroyAllData(); in DestroyAnDataManager()