Lines Matching defs:executeFromJob
55 CString entry, bool needUpdate, bool executeFromJob)
70 if (!jsPandaFile->IsBundlePack() && !vm->IsNormalizedOhmUrlPack() && !executeFromJob &&
89 moduleRecord = sharedModuleManager->ResolveImportedModule(thread, name, executeFromJob);
91 moduleRecord = sharedModuleManager->ResolveImportedModuleWithMerge(thread, name, entry, executeFromJob);
94 SourceTextModule::Instantiate(thread, moduleRecord, executeFromJob);
100 SourceTextModule::Evaluate(thread, module, nullptr, 0, executeFromJob);
106 return JSPandaFileExecutor::Execute(thread, jsPandaFile.get(), entry.c_str(), executeFromJob);
110 const CString &filename, std::string_view entryPoint, bool needUpdate, bool executeFromJob)
118 return ExecuteFromFile(thread, name, entry, needUpdate, executeFromJob);
122 std::string_view entryPoint, bool needUpdate, bool executeFromJob)
130 if (!vm->IsBundlePack() && !executeFromJob) {
137 return ExecuteFromFile(thread, name, entry, needUpdate, executeFromJob);
143 bool executeFromJob)
174 return CommonExecuteBuffer(thread, isBundle, normalName, entry, buffer, size, executeFromJob);
176 return JSPandaFileExecutor::Execute(thread, jsPandaFile.get(), entry, executeFromJob);
237 bool isBundle, const CString &filename, const CString &entry, const void *buffer, size_t size, bool executeFromJob)
246 moduleRecord.Update(moduleManager->HostResolveImportedModuleWithMerge(filename, entry, executeFromJob));
249 SourceTextModule::Instantiate(thread, moduleRecord, executeFromJob);
256 SourceTextModule::Evaluate(thread, module, buffer, size, executeFromJob);
264 std::string_view entryPoint, bool executeFromJob)
278 result = context->InvokeEcmaEntrypointForHotReload(jsPandaFile, entryPoint, executeFromJob);
283 result = context->InvokeEcmaEntrypoint(jsPandaFile, entryPoint, executeFromJob);