Home
last modified time | relevance | path

Searched refs:vm_ (Results 1 - 25 of 32) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Dark_js_runtime.cpp78 vm_ = JSNApi::CreateJSVM(option); in Initialize()
81 JSNApi::SetPkgNameList(vm_, pkgNameMap_); in Initialize()
84 JSNApi::SetPkgAliasList(vm_, pkgAliasMap_); in Initialize()
87 JSNApi::SetpkgContextInfoList(vm_, pkgContextInfoMap_); in Initialize()
90 return vm_ != nullptr; in Initialize()
95 vm_ = vm; in InitializeFromExistVM()
97 return vm_ != nullptr; in InitializeFromExistVM()
102 if (vm_ != nullptr) { in Reset()
109 JSNApi::StopDebugger(vm_); in Reset()
111 JSNApi::DestroyJSVM(vm_); in Reset()
[all...]
H A Dark_js_runtime.h113 return GetThreadVm() ? GetThreadVm() : vm_;
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()
251 EcmaVM* vm_ = nullptr; member in panda::OHOS::Ace::Framework::final
/foundation/arkui/napi/native_engine/impl/ark/
H A Dark_native_engine.cpp363 LocalScope scope(vm_); in ArkNativeEngine()
989 panda::EscapeLocalScope scope(vm_); in GetModuleFromName()
990 Local<ObjectRef> exports(JSValueRef::Undefined(vm_)); in GetModuleFromName()
995 Local<StringRef> idStr = StringRef::NewFromUtf8(vm_, id.c_str(), id.size()); in GetModuleFromName()
997 Local<StringRef> paramStr = StringRef::NewFromUtf8(vm_, param.c_str(), param.size()); in GetModuleFromName()
999 Local<ObjectRef> exportObj = ObjectRef::New(vm_); in GetModuleFromName()
1029 panda::EscapeLocalScope scope(vm_); in CreatePromise()
1030 Local<PromiseCapabilityRef> capability = PromiseCapabilityRef::New(vm_); in CreatePromise()
1032 return JsValueFromLocalValue(scope.Escape(JSValueRef::Undefined(vm_))); in CreatePromise()
1035 Local<JSValueRef> promiseValue = capability->GetPromise(vm_); in CreatePromise()
[all...]
H A Dark_idle_monitor.cpp35 JSNApi::NotifyLooperIdleStart(vm_, timestamp, idleTime); in NotifyLooperIdleStart()
59 JSNApi::NotifyLooperIdleEnd(vm_, timestamp); in NotifyLooperIdleEnd()
162 JSNApi::TriggerIdleGC(vm_, TRIGGER_IDLE_GC_TYPE::FULL_GC); in NotifyTryCompressGC()
163 JSNApi::TriggerIdleGC(vm_, TRIGGER_IDLE_GC_TYPE::SHARED_FULL_GC); in NotifyTryCompressGC()
H A Dark_idle_monitor.h44 explicit ArkIdleMonitor(EcmaVM* vm) : vm_(vm) {}; in ArkIdleMonitor()
162 EcmaVM* vm_; member in panda::ecmascript::ArkIdleMonitor
/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/
H A Djs_environment.cpp53 if (vm_ != nullptr) { in ~JsEnvironment()
54 panda::JSNApi::DestroyJSVM(vm_); in ~JsEnvironment()
55 vm_ = nullptr; in ~JsEnvironment()
62 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in Initialize()
63 if (vm_ == nullptr) { in Initialize()
68 engine_ = new ArkNativeEngine(vm_, jsEngine); in Initialize()
183 if (vm_ == nullptr) { in StartDebugger()
198 if (vm_ == nullptr) { in StopDebugger()
203 (void)panda::JSNApi::StopDebugger(vm_); in StopDebugger()
266 if (vm_ in StartProfiler()
[all...]
/foundation/arkui/napi/test/fuzztest/loadarkmodule_fuzzer/
H A Dloadarkmodule_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
48 if (vm_ != nullptr) { in ~Engine()
49 JSNApi::DestroyJSVM(vm_); in ~Engine()
50 vm_ = nullptr; in ~Engine()
54 EcmaVM* vm_ {nullptr};
/foundation/arkui/napi/test/fuzztest/runbufferscript_fuzzer/
H A Drunbufferscript_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
48 if (vm_ != nullptr) { in ~Engine()
49 JSNApi::DestroyJSVM(vm_); in ~Engine()
50 vm_ = nullptr; in ~Engine()
54 EcmaVM* vm_ {nullptr};
/foundation/arkui/napi/test/fuzztest/runscriptpath_fuzzer/
H A Drunscriptpath_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
48 if (vm_ != nullptr) { in ~Engine()
49 JSNApi::DestroyJSVM(vm_); in ~Engine()
50 vm_ = nullptr; in ~Engine()
54 EcmaVM* vm_ {nullptr};
/foundation/arkui/napi/test/fuzztest/executejsbin_fuzzer/
H A Dexecutejsbin_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
48 if (vm_ != nullptr) { in ~Engine()
49 JSNApi::DestroyJSVM(vm_); in ~Engine()
50 vm_ = nullptr; in ~Engine()
54 EcmaVM* vm_ {nullptr};
/foundation/ability/ability_runtime/test/unittest/ability_runtime_error_util_test/
H A Dability_runtime_error_util_test.cpp38 panda::ecmascript::EcmaVM* vm_ = nullptr; member in OHOS::AbilityRuntime::AbilityRuntimeErrorUtilTest
50 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in SetUp()
51 if (vm_ == nullptr) { in SetUp()
56 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp()
66 if (vm_ != nullptr) { in TearDown()
67 panda::JSNApi::DestroyJSVM(vm_); in TearDown()
68 vm_ = nullptr; in TearDown()
/foundation/arkui/napi/test/fuzztest/runactor_fuzzer/
H A Drunactor_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
48 if (vm_ != nullptr) { in ~Engine()
49 JSNApi::DestroyJSVM(vm_); in ~Engine()
50 vm_ = nullptr; in ~Engine()
54 EcmaVM* vm_ {nullptr};
/foundation/arkui/napi/test/fuzztest/runscriptbuffer_fuzzer/
H A Drunscriptbuffer_fuzzer.cpp33 vm_ = JSNApi::CreateJSVM(option); in Engine()
34 arkNativeEngine_ = new ArkNativeEngine(vm_, nullptr); in Engine()
53 if (vm_ != nullptr) { in ~Engine()
54 JSNApi::DestroyJSVM(vm_); in ~Engine()
55 vm_ = nullptr; in ~Engine()
59 EcmaVM* vm_ {nullptr};
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/
H A Devent_listener.h107 vm_(jerry_acquire_value(vm)), in ViewOnClickListener()
114 jerry_release_value(vm_); in ~ViewOnClickListener()
128 EventUtil::InvokeCallback(vm_, fn_, arg, this);
140 jerry_value_t vm_; member in OHOS::ACELite::final
149 : vm_(jerry_acquire_value(vm)), fn_(jerry_acquire_value(fn)), isStopPropagation_(isStopPropagation) {} in ViewOnLongPressListener()
154 jerry_release_value(vm_); in ~ViewOnLongPressListener()
165 EventUtil::InvokeCallback(vm_, fn_, arg, this);
169 jerry_value_t vm_; member in OHOS::ACELite::final
193 : vm_(jerry_acquire_value(vm)), in ViewOnTouchListener()
205 jerry_release_value(vm_); in ~ViewOnTouchListener()
222 jerry_value_t vm_; global() member in OHOS::ACELite::final
[all...]
H A Devent_listener.cpp109 EventUtil::InvokeCallback(vm_, bindTouchStartFunc_, arg, this); in OnDragStart()
126 EventUtil::InvokeCallback(vm_, bindTouchMoveFunc_, arg, this); in OnDrag()
138 EventUtil::InvokeCallback(vm_, bindSwipeFunc_, argSwipe, this); in OnDragEnd()
143 EventUtil::InvokeCallback(vm_, bindTouchEndFunc_, argDragEnd, this); in OnDragEnd()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_second_test/
H A Djs_ui_service_extension_context_second_test.cpp49 panda::ecmascript::EcmaVM* vm_ = nullptr; member in OHOS::AbilityRuntime::JsUiServiceExtensionContextSecondTest
63 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in SetUp()
64 if (vm_ == nullptr) { in SetUp()
69 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp()
79 if (vm_ != nullptr) { in TearDown()
80 panda::JSNApi::DestroyJSVM(vm_); in TearDown()
81 vm_ = nullptr; in TearDown()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_first_test/
H A Djs_ui_service_extension_context_first_test.cpp49 panda::ecmascript::EcmaVM* vm_ = nullptr; member in OHOS::AbilityRuntime::JsUiServiceExtensionContextFirstTest
63 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in SetUp()
64 if (vm_ == nullptr) { in SetUp()
69 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp()
79 if (vm_ != nullptr) { in TearDown()
80 panda::JSNApi::DestroyJSVM(vm_); in TearDown()
81 vm_ = nullptr; in TearDown()
/foundation/ability/ability_runtime/test/unittest/runtime_test/
H A Djs_runtime_first_test.cpp90 jsRuntime->jsEnv_->vm_ = nullptr; in HWTEST_F()
106 jsRuntime->jsEnv_->vm_ = nullptr; in HWTEST_F()
129 jsRuntime->jsEnv_->vm_ = nullptr; in HWTEST_F()
157 jsRuntime->jsEnv_->vm_ = nullptr; in HWTEST_F()
185 jsRuntime->jsEnv_->vm_ = nullptr; in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A Djs_execution_scope_defines.h21 panda::LocalScope socpe(exec.vm_);
29 if (JsiDeclarativeEngineInstance::GetCurrentRuntime() == nullptr || exec.vm_ == nullptr) \
/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/
H A Dsimulator.cpp132 panda::ecmascript::EcmaVM *vm_ = nullptr; member in OHOS::AbilityRuntime::__anon274::SimulatorImpl
192 panda::JSNApi::StopDebugger(vm_); in ~SimulatorImpl()
196 panda::JSNApi::DestroyJSVM(vm_); in ~SimulatorImpl()
197 vm_ = nullptr; in ~SimulatorImpl()
246 panda::Local<panda::ObjectRef> objRef = panda::JSNApi::GetExportObject(vm_, srcPath, "default"); in LoadScript()
545 panda::JSNApi::SetMockModuleList(vm_, mockList); in SetMockList()
687 vm_ = CreateJSVM(); in OnInit()
688 if (vm_ == nullptr) { in OnInit()
693 panda::JSNApi::StartDebugger(vm_, debugOption, 0, [this](std::function<void()> &&arg) { in OnInit()
697 auto nativeEngine = new (std::nothrow) ArkNativeEngine(vm_, nullpt in OnInit()
[all...]
/foundation/ability/ability_runtime/test/unittest/js_ability_context_test/
H A Djs_ability_context_test.cpp53 panda::ecmascript::EcmaVM* vm_ = nullptr; member
167 vm_ = panda::JSNApi::CreateJSVM(option); in SetUpTestCase()
168 if (vm_ == nullptr) { in SetUpTestCase()
172 env_ = reinterpret_cast<napi_env>(new (std::nothrow) MockArkNativeEngine(vm_, nullptr)); in SetUpTestCase()
181 if (vm_ != nullptr) { in TearDownTestCase()
182 JSNApi::DestroyJSVM(vm_); in TearDownTestCase()
183 vm_ = nullptr; in TearDownTestCase()
/foundation/ability/ability_runtime/test/unittest/js_ui_extension_context_test/
H A Djs_ui_extension_context_test.cpp51 panda::ecmascript::EcmaVM* vm_ = nullptr; member
165 vm_ = panda::JSNApi::CreateJSVM(option); in SetUpTestCase()
166 if (vm_ == nullptr) { in SetUpTestCase()
170 env_ = reinterpret_cast<napi_env>(new (std::nothrow) MockArkNativeEngine(vm_, nullptr)); in SetUpTestCase()
179 if (vm_ != nullptr) { in TearDownTestCase()
180 JSNApi::DestroyJSVM(vm_); in TearDownTestCase()
181 vm_ = nullptr; in TearDownTestCase()
/foundation/ability/ability_runtime/js_environment/interfaces/inner_api/
H A Djs_environment.h58 return vm_; in GetVM()
119 panda::ecmascript::EcmaVM* vm_ = nullptr; member in OHOS::JsEnv::final
/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_global.cpp57 EcmaVM* vm_; member in __anon3684::GlobalManager
69 vm_ = vm; in GlobalManager()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_xcomponent.cpp308 if (!func->IsFunction(execCtx.vm_)) { in RegisterOnCreate()
312 auto jsFunc = panda::Global<panda::FunctionRef>(execCtx.vm_, Local<panda::FunctionRef>(func)); in RegisterOnCreate()
323 funcRef->Call(execCtx.vm_, JSNApi::GetGlobalObject(execCtx.vm_), argv.data(), argv.size()); in RegisterOnCreate()
333 if (!func->IsFunction(execCtx.vm_)) { in RegisterOnDestroy()
337 auto jsFunc = panda::Global<panda::FunctionRef>(execCtx.vm_, Local<panda::FunctionRef>(func)); in RegisterOnDestroy()
342 funcRef->Call(execCtx.vm_, JSNApi::GetGlobalObject(execCtx.vm_), nullptr, 0); in RegisterOnDestroy()

Completed in 18 milliseconds

12