JSVM_Env__*

typedef struct JSVM_Env__* JSVM_Env

概述

表示虚拟机特定状态的上下文环境,需要在调用native函数时作为参数传递,并且传递给后续任何的JSVM-API嵌套调用。

使用场景: 在Native模块中调用JSVM-API时,用于保存和传递虚拟机状态,在多实例环境下,区分不同的虚拟机环境实例。

功能特点: 提供虚拟机实例级别的状态隔离,支持跨函数调用的状态传递。

解决的问题: 解决Native代码与JavaScript引擎交互时的状态管理问题,支持在多个虚拟机实例间进行状态隔离。

系统能力: SystemCapability.ArkCompiler.JSVM

起始版本: 11

相关模块: JSVM

所在头文件: jsvm_types.h