Home
last modified time | relevance | path

Searched refs:EcmaVM (Results 1 – 25 of 210) sorted by relevance

123456789

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_api_bridge.h48 static void RegisterButtonAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
49 static void RegisterToggleAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
52 static void RegisterImageAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
59 static void RegisterPanelAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
60 static void RegisterLineAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
61 static void RegisterPathAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
66 static void RegisterTabAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
69 static void RegisterFormAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
71 static void RegisterMenuAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
91 static void RegisterRectAttributes(Local<panda::ObjectRef> object, EcmaVM* vm);
[all …]
H A Darkts_native_api_impl_bridge.cpp167 EcmaVM* vm = runtimeCallInfo->GetVM(); in PreviewMockComponent()
173 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeById()
183 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeByUniqueId()
197 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetPageInfoByUniqueId()
240 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNavigationInfoByUniqueId()
268 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetUIState()
278 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSupportedUIState()
290 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeByKey()
303 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetAttachedFrameNodeById()
315 EcmaVM* vm = runtimeCallInfo->GetVM(); in RequireDynamicSyncScene()
[all …]
H A Darkts_utils.h62 const EcmaVM *vm, const Local<JSValueRef> &obj, CalcDimension &result);
80 static panda::Local<panda::ObjectRef> GetContext(EcmaVM* vm);
88 static void ParseOuterBorder(EcmaVM* vm, const Local<JSValueRef>& args,
96 std::function<T(const EcmaVM *, const Local<JSValueRef> &)> getValue) in ParseArray() argument
128 const EcmaVM* vm, const Local<JSValueRef>& jsValue,
156 EcmaVM* vm, std::vector<uint32_t>& values, int32_t argsIndex);
158 EcmaVM* vm, std::vector<ArkUI_Float32>& values, int32_t argsIndex);
164 EcmaVM* vm, std::vector<uint32_t>& values, int32_t argsIndex);
168 static bool IsDrawable(const EcmaVM* vm, const Local<JSValueRef>& jsValue);
177 static void ParseOnCreateMenu(const EcmaVM* vm, FrameNode* frameNode,
[all …]
H A Darkts_native_xcomponent_bridge.cpp108 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseParams()
162 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnCreated()
190 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnChanged()
221 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnDestroyed()
255 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerCallback()
270 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetXComponentInitialize()
321 EcmaVM* vm = runtimeCallInfo->GetVM(); in HandleDetachCallback()
333 EcmaVM* vm = runtimeCallInfo->GetVM(); in HandleImageAIOptions()
352 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetXComponentInitialize()
358 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetBackgroundColor()
[all …]
H A Darkts_native_utils_bridge.cpp35 EcmaVM* vm = runtimeCallInfo->GetVM(); in CreateNativeWeakRef()
58 panda::FunctionRef::New(const_cast<panda::EcmaVM*>(vm), NativeUtilsBridge::Upgrade)); in CreateWeakRef()
79 EcmaVM* vm = runtimeCallInfo->GetVM(); in CreateNativeStrongRef()
91 EcmaVM* vm = runtimeCallInfo->GetVM(); in WeakRefInvalid()
102 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNativeHandleForStrong()
113 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNativeHandleForWeak()
124 EcmaVM* vm = runtimeCallInfo->GetVM(); in Upgrade()
136 EcmaVM* vm = runtimeCallInfo->GetVM(); in Dispose()
147 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseResourceColor()
167 EcmaVM* vm = runtimeCallInfo->GetVM(); in BlendColor()
[all …]
H A Darkts_native_tabcontent_bridge.cpp27 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabBar()
38 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentWidth()
45 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentHeight()
52 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentSize()
58 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentWidth()
65 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentHeight()
72 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentSize()
H A Darkts_native_video_bridge.cpp28 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoPlay()
44 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoPlay()
54 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControls()
70 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetControls()
80 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetObjectFit()
96 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetObjectFit()
106 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetLoop()
122 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetLoop()
132 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMuted()
148 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetMuted()
[all …]
H A Darkts_native_frame_node_bridge.h27 static Local<panda::ObjectRef> CreateEventTargetObject(EcmaVM* vm, const BaseEventInfo& info);
29 EcmaVM* vm, const TouchLocationInfo& touchInfo, TouchEventInfo& info);
33 static std::function<void(LayoutConstraintF& layoutConstraint)> GetMeasureFunc(EcmaVM* vm,
35 …static void FireMeasureCallback(EcmaVM* vm, JsWeak<panda::CopyableGlobal<panda::ObjectRef>> object,
37 … static void FireLayoutCallback(EcmaVM* vm, JsWeak<panda::CopyableGlobal<panda::ObjectRef>> object,
39 …static std::function<void(OffsetF& position)> GetLayoutFunc(EcmaVM* vm, Local<panda::ObjectRef> ob…
40 static Local<panda::ObjectRef> CreateTouchEventInfo(EcmaVM* vm, TouchEventInfo& info);
41 static Local<panda::ObjectRef> CreateGestureEventInfo(EcmaVM* vm, GestureEvent& info);
42 static Local<panda::ObjectRef> CreateMouseInfo(EcmaVM* vm, MouseInfo& info);
43 static ArkUINativeModuleValue MakeFrameNodeInfo(EcmaVM* vm, ArkUINodeHandle frameNode);
[all …]
H A Darkts_native_grid_bridge.cpp123 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsTemplate()
139 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsTemplate()
149 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsTemplate()
165 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsTemplate()
175 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsGap()
204 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsGap()
214 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsGap()
243 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsGap()
253 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetScrollBar()
273 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetScrollBar()
[all …]
H A Darkts_native_panel_bridge.cpp21 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelBackgroundMask()
38 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelBackgroundMask()
48 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelMode()
64 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelMode()
74 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelType()
90 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelType()
100 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelFullHeight()
110 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelFullHeight()
131 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelHalfHeight()
141 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelHalfHeight()
[all …]
H A Darkts_native_text_input_bridge.cpp53 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCaretColor()
69 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCaretColor()
79 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetType()
96 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetType()
106 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetMaxLines()
122 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetMaxLines()
132 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetPlaceholderColor()
148 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetPlaceholderColor()
158 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCaretPosition()
174 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCaretPosition()
[all …]
H A Darkts_native_alphabet_indexer_bridge.cpp40 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupItemFont()
72 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupItemFont()
82 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedFont()
122 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSelectedFont()
132 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupFont()
172 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupFont()
182 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFont()
223 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFont()
233 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupItemBackgroundColor()
250 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupItemBackgroundColor()
[all …]
H A Darkts_native_common_shape_bridge.cpp28 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeDashArray()
68 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeDashArray()
78 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStroke()
94 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStroke()
104 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFill()
124 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFill()
134 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeDashOffset()
152 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeDashOffset()
162 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeLineCap()
178 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeLineCap()
[all …]
H A Darkts_native_navigation_bridge.cpp31 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideToolBar()
52 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideToolBar()
62 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTitleMode()
78 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTitleMode()
88 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideBackButton()
104 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideBackButton()
114 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSubtitle()
130 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSubtitle()
140 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideNavBar()
156 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideNavBar()
[all …]
H A Darkts_native_tabs_bridge.cpp45 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabBarMode()
82 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabBarMode()
92 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetScrollableBarModeOptions()
117 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetScrollableBarModeOptions()
127 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetBarGridAlign()
182 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetBarGridAlign()
192 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetDivider()
258 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetDivider()
268 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFadingEdge()
284 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFadingEdge()
[all …]
H A Darkts_native_pattern_lock_bridge.cpp30 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSideLength()
46 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSideLength()
56 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoReset()
71 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoReset()
81 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPathStrokeWidth()
97 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPathStrokeWidth()
107 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRegularColor()
123 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRegularColor()
133 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPathColor()
149 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPathColor()
[all …]
H A Darkts_native_text_bridge.cpp62 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontWeight()
93 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontWeight()
103 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontStyle()
123 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontStyle()
133 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTextAlign()
148 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTextAlign()
158 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontColor()
173 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontColor()
183 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetForegroundColor()
207 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetForegroundColor()
[all …]
H A Darkts_native_list_bridge.cpp43 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetListLanes()
88 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetListLanes()
98 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEditMode()
115 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEditMode()
126 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMultiSelectable()
143 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetMultiSelectable()
154 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetChainAnimation()
167 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetChainAnimation()
178 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetCachedCount()
203 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetCachedCount()
[all …]
H A Darkts_native_image_bridge.cpp98 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseResizableCalcDimensions()
145 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetImageShowSrc()
198 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetCopyOption()
214 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetCopyOption()
224 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoResize()
240 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoResize()
250 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetObjectRepeat()
266 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetObjectRepeat()
276 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEdgeAntialiasing()
292 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEdgeAntialiasing()
[all …]
H A Darkts_native_water_flow_bridge.cpp49 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsTemplate()
59 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsTemplate()
71 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsTemplate()
81 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsTemplate()
93 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEnableScrollInteraction()
109 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEnableScrollInteraction()
119 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsGap()
129 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsGap()
157 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsGap()
167 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsGap()
[all …]
H A Darkts_native_text_area_bridge.cpp63 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetStyle()
85 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetStyle()
95 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetSelectionMenuHidden()
110 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetSelectionMenuHidden()
120 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetMaxLines()
135 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetMaxLines()
145 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCopyOption()
164 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCopyOption()
174 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetPlaceholderColor()
190 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetPlaceholderColor()
[all …]
H A Darkts_native_select_bridge.cpp86 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSpace()
111 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetValue()
124 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelected()
140 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontColor()
156 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedOptionBgColor()
174 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetOptionBgColor()
190 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetOptionFontColor()
206 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedOptionFontColor()
221 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetArrowPosition()
233 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMenuAlign()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_view_register.cpp242 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadDocument()
275 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadCustomTitleBar()
293 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsRegisterNamedRoute()
332 EcmaVM *vm = runtimeCallInfo->GetVM(); in JsNavigationRegister()
357 EcmaVM* vm = runtimeCallInfo->GetVM(); in JSPostCardAction()
414 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadEtsCard()
433 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsPreviewerComponent()
449 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsGetPreviewComponentFlag()
462 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsStorePreviewComponents()
499 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsDumpMemoryStats()
[all …]
/ohos5.0/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_napi.cpp36 auto vm = P_CAST(env, EcmaVM*); in ARKTSInner_ReportJSErrors()
86 auto vm = P_CAST(env, EcmaVM*); in ARKTSInner_FormatJSError()
108 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetGlobalConstant()
136 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueType()
286 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateFunc()
298 auto vm = P_CAST(env, EcmaVM*); in ARKTS_IsClass()
307 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateClass()
324 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetPrototype()
336 auto vm = P_CAST(env, EcmaVM*); in ARKTS_InstanceOf()
363 auto vm = P_CAST(env, EcmaVM*); in ARKTS_Call()
[all …]
H A Dark_interop_global.cpp47 static void Dispose(EcmaVM* vm, uintptr_t handle);
50 explicit GlobalManager(EcmaVM* vm);
54 …static std::unordered_map<EcmaVM*, GlobalManager> managers_ __attribute__((guarded_by(managersMute…
57 EcmaVM* vm_;
63 std::unordered_map<EcmaVM*, GlobalManager> GlobalManager::managers_;
66 GlobalManager::GlobalManager(EcmaVM* vm) in GlobalManager()
87 void GlobalManager::Dispose(EcmaVM* vm, uintptr_t handle) in Dispose()
112 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateGlobal()
141 GlobalManager::Dispose(P_CAST(env, EcmaVM*), P_CAST(global, uintptr_t)); in ARKTS_DisposeGlobal()

123456789