Home
last modified time | relevance | path

Searched refs:JSPandaFileManager (Results 1 – 25 of 52) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/jspandafile/
Djs_pandafile_manager.cpp29 JSPandaFileManager *JSPandaFileManager::GetInstance() in GetInstance()
31 static JSPandaFileManager *jsFileManager = new JSPandaFileManager(); in GetInstance()
35 JSPandaFileManager::~JSPandaFileManager() in ~JSPandaFileManager()
43 std::shared_ptr<JSPandaFile> JSPandaFileManager::LoadJSPandaFile(JSThread *thread, const CString &f… in LoadJSPandaFile()
129 std::shared_ptr<JSPandaFile> JSPandaFileManager::LoadJSPandaFile(JSThread *thread, const CString &f… in LoadJSPandaFile()
176 std::shared_ptr<JSPandaFile> JSPandaFileManager::LoadJSPandaFileSecure(JSThread *thread, const CStr… in LoadJSPandaFileSecure()
226 JSHandle<Program> JSPandaFileManager::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
233 std::shared_ptr<JSPandaFile> JSPandaFileManager::FindJSPandaFileWithChecksum(const CString &filenam… in FindJSPandaFileWithChecksum()
249 std::shared_ptr<JSPandaFile> JSPandaFileManager::FindMergedJSPandaFile() in FindMergedJSPandaFile()
261 std::shared_ptr<JSPandaFile> JSPandaFileManager::FindJSPandaFileUnlocked(const CString &filename) in FindJSPandaFileUnlocked()
[all …]
Djs_pandafile_manager.h28 class PUBLIC_API JSPandaFileManager {
30 static JSPandaFileManager *GetInstance();
32 ~JSPandaFileManager();
103 JSPandaFileManager() = default;
Djs_pandafile_executor.cpp60 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, needUpdate); in ExecuteFromFile()
150JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, normalName, entryPoint, buffer, size, n… in ExecuteFromBuffer()
201JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, buffer, size, needUpdate); in ExecuteModuleBuffer()
327 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteFromBufferSecure()
403 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteModuleBufferSecure()
453 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteSecureWithOhmUrl()
505 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, newFileName, recordName); in LazyExecuteModule()
554 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, abcFilePath, entry); in ExecuteAbcFileWithSingletonPatternFlag()
595 bool isValid = JSPandaFileManager::GetInstance()->CheckFilePath(thread, abcFilePath); in IsExecuteModuleInAbcFile()
600 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, abcFilePath, entry); in IsExecuteModuleInAbcFile()
Djs_pandafile.cpp106 JSPandaFileManager::FreeBuffer(methodLiterals_); in ~JSPandaFile()
170 …static_cast<MethodLiteral *>(JSPandaFileManager::AllocateBuffer(sizeof(MethodLiteral) * numMethods… in InitializeUnMergedPF()
224 …static_cast<MethodLiteral *>(JSPandaFileManager::AllocateBuffer(sizeof(MethodLiteral) * numMethods… in InitializeMergedPF()
/arkcompiler/ets_runtime/ecmascript/jspandafile/tests/
Djs_pandafile_manager_test.cpp62 JSPandaFileManager *manager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
77 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
93 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
118 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
147 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
196 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in CreateJSPandaFileAndConstpool()
214 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
232 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
275 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
306 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
[all …]
Dquick_fix_test.cpp147 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
171 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, baseFileName, ""); in HWTEST_F_L0()
176 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, patchFileName, ""); in HWTEST_F_L0()
189JSPandaFileManager::GetInstance()->GenerateProgram(instance, patchFile.get(), replacedRecordName); in HWTEST_F_L0()
228 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, baseFileName.c_str(), ""); in HWTEST_F_L0()
231 JSPandaFileManager::GetInstance()->FindJSPandaFile(patchFileName.c_str()); in HWTEST_F_L0()
237 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
Djs_pandafile_executor_test.cpp69 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
104 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
141 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
Dpanda_file_translator_test.cpp72 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
115 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
Djs_pandafile_test.cpp66 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in CreateJSPandaFile()
/arkcompiler/ets_runtime/ecmascript/module/
Dnapi_module_loader.cpp33 bool isValid = JSPandaFileManager::GetInstance()->CheckFilePath(thread, abcFilePath); in LoadModuleNameSpaceWithModuleInfo()
39 …curJsPandaFile = JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, abcFilePath, requestPa… in LoadModuleNameSpaceWithModuleInfo()
65 bool isValid = JSPandaFileManager::GetInstance()->CheckFilePath(thread, abcFilePath); in LoadModuleNameSpaceWithPath()
72 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, abcFilePath, entryPoint); in LoadModuleNameSpaceWithPath()
Djs_shared_module_manager.cpp117JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, fileName, JSPandaFile::ENTRY_MAIN_FUNCT… in ResolveImportedModule()
133 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, fileName, recordName, false); in ResolveImportedModuleWithMerge()
/arkcompiler/ets_runtime/ecmascript/patch/
Dquick_fix_manager.cpp61 … std::shared_ptr<JSPandaFile> patchFile = JSPandaFileManager::GetInstance()->LoadJSPandaFileSecure( in LoadPatchIfNeeded()
92 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, baseFileName.c_str(), ""); in LoadPatch()
100 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, patchFileName.c_str(), ""); in LoadPatch()
132 … std::shared_ptr<JSPandaFile> baseFile = JSPandaFileManager::GetInstance()->LoadJSPandaFileSecure( in LoadPatch()
139 … std::shared_ptr<JSPandaFile> patchFile = JSPandaFileManager::GetInstance()->LoadJSPandaFileSecure( in LoadPatch()
211 …std::shared_ptr<JSPandaFile> patchFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(patchF… in CheckAndGetPatch()
239 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in IsQuickFixCausedException()
Dpatch_loader.cpp93JSPandaFileManager::GetInstance()->GenerateProgram(thread->GetEcmaVM(), jsPandaFile, recordName); in ExecuteFuncOrPatchMain()
117 …std::shared_ptr<JSPandaFile> baseFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(baseFil… in UnloadPatchInternal()
123 …std::shared_ptr<JSPandaFile> patchFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(patchF… in UnloadPatchInternal()
217 …std::shared_ptr<JSPandaFile> patchFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(patchF… in ClearPatchInfo()
/arkcompiler/ets_runtime/ecmascript/debugger/tests/
Dhot_reload_manager_test.cpp75 auto baseFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(baseFileName.c_str()); in HWTEST_F_L0()
81 auto patchFile = JSPandaFileManager::GetInstance()->FindJSPandaFile(patchFileName.c_str()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dir_module.cpp29 JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFile); in GetFuncName()
/arkcompiler/ets_runtime/ecmascript/debugger/
Dhot_reload_manager.cpp67 auto *patchExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFile); in ExtractPatch()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.cpp97 JSPandaFileManager *pandaFileManager = JSPandaFileManager::GetInstance(); in StartCpuProfilerForInfo()
155 JSPandaFileManager *pandaFileManager = JSPandaFileManager::GetInstance(); in StartCpuProfilerForFile()
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackgetter.cpp105 JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFile); in ParseMethodInfo()
254 JSPandaFileManager::GetInstance()->GetJSPtExtractor(nextMethod->GetJSPandaFile()); in GetNativeMethodCallPos()
322 JSPandaFileManager::GetInstance()->GetJSPtExtractor(nextMethod->GetJSPandaFile()); in GetCallLineNumber()
/arkcompiler/ets_runtime/ecmascript/module/tests/
Decma_module_test.cpp323JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, baseFileName, JSPandaFile::ENTRY_MAIN_F… in HWTEST_F_L0()
473 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
504 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
539 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
580 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
967 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
1142 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
1457 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp82 JSPandaFileManager::GetInstance()->RemoveJSPandaFile(pf_.get()); in TearDown()
94 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in CreateJSPandaFile()
122 JSPandaFileManager *pfManager = JSPandaFileManager::GetInstance(); in CreateJSPandaFile()
152 pf_ = JSPandaFileManager::GetInstance()->FindJSPandaFile(CString(targetAbcPath)); in ExecuteAndLoadJSPandaFile()
401 JSPandaFileManager::GetInstance()->AddJSPandaFile(pf_); in HWTEST_F_L0()
494 JSPandaFileManager::GetInstance()->AddJSPandaFile(pf_); in HWTEST_F_L0()
568 JSPandaFileManager::GetInstance()->AddJSPandaFile(pf_); in HWTEST_F_L0()
613 JSPandaFileManager::GetInstance()->AddJSPandaFile(pf_); in HWTEST_F_L0()
701 JSPandaFileManager::GetInstance()->AddJSPandaFile(pf_); in HWTEST_F_L0()
/arkcompiler/toolchain/tooling/test/utils/
Dtest_util.h146 …auto jsPandaFile = ::panda::ecmascript::JSPandaFileManager::GetInstance()->FindJSPandaFile(pandaFi… in GetLocation()
158 …auto jsPandaFile = ::panda::ecmascript::JSPandaFileManager::GetInstance()->FindJSPandaFile(pandaFi… in GetSourceLocation()
/arkcompiler/toolchain/tooling/backend/
Djs_single_stepper.cpp115 DebugInfoExtractor *extractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor( in GetStepper()
/arkcompiler/ets_runtime/ecmascript/
Druntime.cpp44 JSPandaFileManager::GetInstance()->RemoveJSPandaFile(iter->first); in ~Runtime()
346 JSPandaFileManager::GetInstance()->RemoveJSPandaFile(iterator->first); in ProcessNativeDeleteInSharedGC()
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_recorder.cpp132 …if (JSPandaFileManager::GetInstance()->FindJSPandaFileByNormalizedName(normalizedFileName) == null… in IsValidPt()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_promise_job.cpp159 …curJsPandaFile = JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, fileName, recordNameSt… in DynamicImportJob()
194 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, fileName, entryPoint); in DynamicImportJob()

123