/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | ark_js_runtime.cpp | 78 vm_ = JSNApi::CreateJSVM(option); in Initialize() 81 JSNApi::SetPkgNameList(vm_, pkgNameMap_); in Initialize() 109 JSNApi::StopDebugger(vm_); in Reset() 111 JSNApi::DestroyJSVM(vm_); in Reset() 267 …JSNApi::TriggerGC(vm_, panda::ecmascript::GCReason::TRIGGER_BY_ARKUI, JSNApi::TRIGGER_GC_TYPE::SEM… in RunGC() 274 …JSNApi::TriggerGC(vm_, panda::ecmascript::GCReason::TRIGGER_BY_ARKUI, JSNApi::TRIGGER_GC_TYPE::FUL… in RunFullGC() 358 JSNApi::EnableUserUncaughtErrorHandler(vm_); in RegisterUncaughtExceptionHandler() 360 JSNApi::RegisterUncatchableErrorHandler(vm_, in RegisterUncaughtExceptionHandler() 374 return JSNApi::HasPendingException(vm_); in HasPendingException() 417 JSNApi::ExecutePendingJob(vm_); in ExecutePendingJob() [all …]
|
H A D | ark_js_runtime.h | 44 using panda::JSNApi; 128 panda::JSNApi::SetAssetPath(vm_, assetPath); in SetAssetPath() 133 panda::JSNApi::SetBundleName(vm_, bundleName); in SetBundleName() 138 panda::JSNApi::SetBundle(vm_, isBundle); in SetBundle() 143 panda::JSNApi::SetModuleName(vm_, moduleName); in SetModuleName()
|
/ohos5.0/foundation/arkui/napi/native_engine/impl/ark/ |
H A D | ark_native_engine.cpp | 87 using panda::JSNApi; 354 panda::JSNApi::SetEnv(vm, this); in ArkNativeEngine() 570 panda::JSNApi::SetLoop(vm, loop_); in ArkNativeEngine() 739 if (JSNApi::IsMixedDebugEnabled(vm)) { in ArkNativeFunctionCallBack() 753 if (JSNApi::IsMixedDebugEnabled(vm)) { in ArkNativeFunctionCallBack() 1144 return JSNApi::HasPendingJob(vm_); in HasPendingJob() 1149 return JSNApi::IsProfiling(vm_); in IsProfiling() 1164 JSNApi::ClearCurrentTaskInfo(vm_); in ClearCurrentTaskInfo() 1174 JSNApi::NotifyTaskBegin(vm_); in NotifyTaskBegin() 1179 JSNApi::NotifyTaskFinished(vm_); in NotifyTaskFinished() [all …]
|
H A D | ark_idle_monitor.cpp | 38 JSNApi::NotifyLooperIdleStart(vm_, timestamp, idleTime); in NotifyLooperIdleStart() 62 JSNApi::NotifyLooperIdleEnd(vm_, timestamp); in NotifyLooperIdleEnd() 171 JSNApi::TriggerIdleGC(vm_, TRIGGER_IDLE_GC_TYPE::FULL_GC); in NotifyTryCompressGC() 172 JSNApi::TriggerIdleGC(vm_, TRIGGER_IDLE_GC_TYPE::SHARED_FULL_GC); in NotifyTryCompressGC() 181 JSNApi::SetStartIdleMonitorCallback([this]() { in SetStartTimerCallback()
|
/ohos5.0/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/ |
H A D | ark_interop_engine.cpp | 102 auto vm = panda::JSNApi::CreateJSVM(options); in ARKTS_CreateEngine() 110 panda::JSNApi::DestroyJSVM(vm); in ARKTS_CreateEngine() 117 panda::JSNApi::DestroyJSVM(vm); in ARKTS_CreateEngine() 139 panda::JSNApi::SetLoop(vm, loop); in ARKTS_CreateEngine() 166 panda::JSNApi::DestroyJSVM(engine->vm); in ARKTSInnerDisposeEngine() 226 panda::JSNApi::NotifyLoadModule(vm); in ARKTS_LoadEntryFromAbc() 227 auto success = panda::JSNApi::Execute(vm, filePath, entryPoint); in ARKTS_LoadEntryFromAbc() 245 auto value = panda::JSNApi::GetExportObject(vm, entryPoint, importName); in ARKTS_ImportFromEntry()
|
/ohos5.0/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/ |
H A D | js_environment.cpp | 54 panda::JSNApi::DestroyJSVM(vm_); in ~JsEnvironment() 62 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in Initialize() 192 debugMode_ = panda::JSNApi::StartDebuggerForSocketPair(identifierId, socketFd); in StartDebugger() 203 (void)panda::JSNApi::StopDebugger(vm_); in StopDebugger() 213 panda::JSNApi::StopDebugger(identifierId); in StopDebugger() 329 panda::JSNApi::SetRequestAotCallback(vm_, cb); in SetRequestAotCallback() 334 panda::JSNApi::SetDeviceDisconnectCallback(vm_, std::move(cb)); in SetDeviceDisconnectCallback() 357 panda::JSNApi::DebugOption debugOption = {libraryPath, debug ? debugMode : false}; in NotifyDebugMode() 366 panda::JSNApi::NotifyDebugMode(tid, vm_, debugOption, instanceId, debuggerPostTask, debug); in NotifyDebugMode()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/runtime/ |
H A D | js_runtime.cpp | 616 panda::JSNApi::PreFork(vm); in FinishPreload() 633 panda::JSNApi::SetMultiThreadCheck(); in PostPreload() 637 panda::JSNApi::SetErrorInfoEnhance(); in PostPreload() 646 panda::JSNApi::PostFork(vm, postOption); in PostPreload() 651 panda::JSNApi::SetLoop(vm, loop); in PostPreload() 828 panda::JSNApi::SetMultiThreadCheck(); in CreateJsEnv() 833 panda::JSNApi::SetErrorInfoEnhance(); in CreateJsEnv() 1015 panda::JSNApi::NotifyLoadModule(vm); in LoadModule() 1164 panda::JSNApi::SetAssetPath(vm, path); in RunScript() 1255 panda::JSNApi::TRIGGER_GC_TYPE::FULL_GC); in ForceFullGC() [all …]
|
H A D | js_runtime_lite.cpp | 187 panda::JSNApi::SetBundle(vm, options.isBundle); in Init() 188 panda::JSNApi::SetBundleName(vm, options.bundleName); in Init() 189 panda::JSNApi::SetHostResolveBufferTracker( in Init() 191 isModular = !panda::JSNApi::IsBundle(vm); in Init() 192 panda::JSNApi::SetSearchHapPathTracker( in Init() 203 panda::JSNApi::SetpkgContextInfoList(vm, pkgContextInfoMap); in Init() 204 panda::JSNApi::SetPkgAliasList(vm, pkgAliasMap); in Init() 205 panda::JSNApi::SetPkgNameList(vm, options.packageNameList); in Init() 298 panda::JSNApi::LoadAotFile(vm, options.moduleName); in LoadAotFile()
|
/ohos5.0/foundation/arkui/napi/test/unittest/engine/ |
H A D | test_ark.cpp | 65 EcmaVM* vm = panda::JSNApi::CreateJSVM(option); in main() 78 panda::JSNApi::DestroyJSVM(vm); in main() 138 panda::JSNApi::TriggerGC(vm, panda::JSNApi::TRIGGER_GC_TYPE::FULL_GC);
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/ |
H A D | simulator.cpp | 192 panda::JSNApi::StopDebugger(vm_); in ~SimulatorImpl() 196 panda::JSNApi::DestroyJSVM(vm_); in ~SimulatorImpl() 545 panda::JSNApi::SetMockModuleList(vm_, mockList); in SetMockList() 677 return panda::JSNApi::CreateJSVM(pandaOption); in CreateJSVM() 733 panda::JSNApi::SetBundle(vm_, false); in OnInit() 734 panda::JSNApi::SetBundleName(vm_, options_.bundleName); in OnInit() 735 panda::JSNApi::SetModuleName(vm_, options_.moduleName); in OnInit() 736 panda::JSNApi::SetAssetPath(vm_, options_.modulePath); in OnInit() 740 panda::JSNApi::SetpkgContextInfoList(vm_, pkgContextInfoMap); in OnInit() 741 panda::JSNApi::SetPkgAliasList(vm_, pkgAliasMap); in OnInit() [all …]
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/buffer/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 60 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/convertxml/test/ |
H A D | test_ark.cpp | 44 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/uri/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/url/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/xml/test/ |
H A D | test_ark.cpp | 44 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_sys_module/console/test/ |
H A D | test_ark.cpp | 44 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_sys_module/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_util_module/util/test/ |
H A D | test_ark.cpp | 44 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 58 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/worker/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 60 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/commonlibrary/ets_utils/js_sys_module/timer/test/ |
H A D | test_ark.cpp | 45 EcmaVM *vm = panda::JSNApi::CreateJSVM(option); in main() 61 panda::JSNApi::DestroyJSVM(vm); in main()
|
/ohos5.0/foundation/arkui/napi/test/fuzztest/runbufferscript_fuzzer/ |
H A D | runbufferscript_fuzzer.cpp | 33 vm_ = JSNApi::CreateJSVM(option); in Engine() 49 JSNApi::DestroyJSVM(vm_); in ~Engine()
|
/ohos5.0/foundation/arkui/napi/test/fuzztest/runscriptpath_fuzzer/ |
H A D | runscriptpath_fuzzer.cpp | 33 vm_ = JSNApi::CreateJSVM(option); in Engine() 49 JSNApi::DestroyJSVM(vm_); in ~Engine()
|
/ohos5.0/foundation/arkui/napi/test/fuzztest/executejsbin_fuzzer/ |
H A D | executejsbin_fuzzer.cpp | 33 vm_ = JSNApi::CreateJSVM(option); in Engine() 49 JSNApi::DestroyJSVM(vm_); in ~Engine()
|
/ohos5.0/foundation/arkui/napi/test/fuzztest/loadarkmodule_fuzzer/ |
H A D | loadarkmodule_fuzzer.cpp | 33 vm_ = JSNApi::CreateJSVM(option); in Engine() 49 JSNApi::DestroyJSVM(vm_); in ~Engine()
|