[
{
"first_introduced": "11",
"name": "OH_JSVM_Init"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateVM"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DestroyVM"
},
{
"first_introduced": "11",
"name": "OH_JSVM_OpenVMScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CloseVMScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateEnv"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateEnvFromSnapshot"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DestroyEnv"
},
{
"first_introduced": "11",
"name": "OH_JSVM_OpenEnvScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CloseEnvScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CompileScript"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CompileScriptWithOrigin"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateCodeCache"
},
{
"first_introduced": "11",
"name": "OH_JSVM_RunScript"
},
{
"first_introduced": "11",
"name": "OH_JSVM_SetInstanceData"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetInstanceData"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetLastErrorInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_Throw"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ThrowError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ThrowTypeError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ThrowRangeError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ThrowSyntaxError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateTypeError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateRangeError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateSyntaxError"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetAndClearLastException"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsExceptionPending"
},
{
"first_introduced": "11",
"name": "OH_JSVM_OpenHandleScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CloseHandleScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_OpenEscapableHandleScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CloseEscapableHandleScope"
},
{
"first_introduced": "11",
"name": "OH_JSVM_EscapeHandle"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateReference"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DeleteReference"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ReferenceRef"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ReferenceUnref"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetReferenceValue"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateArray"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateArrayWithLength"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateArraybuffer"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateDate"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateExternal"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateObject"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateSymbol"
},
{
"first_introduced": "11",
"name": "OH_JSVM_SymbolFor"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateTypedarray"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateDataview"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateInt32"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateUint32"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateInt64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateDouble"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateBigintInt64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateBigintUint64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateBigintWords"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateStringLatin1"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateStringUtf16"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateStringUtf8"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetArrayLength"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetArraybufferInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetPrototype"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetTypedarrayInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetDataviewInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetDateValue"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueBool"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueDouble"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueBigintInt64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueBigintUint64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueBigintWords"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueExternal"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueInt32"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueInt64"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueStringLatin1"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueStringUtf8"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueStringUtf16"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetValueUint32"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetBoolean"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetGlobal"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetNull"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetUndefined"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CoerceToBool"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CoerceToNumber"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CoerceToObject"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CoerceToString"
},
{
"first_introduced": "11",
"name": "OH_JSVM_Typeof"
},
{
"first_introduced": "11",
"name": "OH_JSVM_Instanceof"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsArray"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsArraybuffer"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsDate"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsTypedarray"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsDataview"
},
{
"first_introduced": "11",
"name": "OH_JSVM_StrictEquals"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DetachArraybuffer"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsDetachedArraybuffer"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetPropertyNames"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetAllPropertyNames"
},
{
"first_introduced": "11",
"name": "OH_JSVM_SetProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_HasProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DeleteProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_HasOwnProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_SetNamedProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetNamedProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_HasNamedProperty"
},
{
"first_introduced": "11",
"name": "OH_JSVM_SetElement"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetElement"
},
{
"first_introduced": "11",
"name": "OH_JSVM_HasElement"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DeleteElement"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DefineProperties"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ObjectFreeze"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ObjectSeal"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CallFunction"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateFunction"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetCbInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetNewTarget"
},
{
"first_introduced": "11",
"name": "OH_JSVM_NewInstance"
},
{
"first_introduced": "11",
"name": "OH_JSVM_DefineClass"
},
{
"first_introduced": "11",
"name": "OH_JSVM_Wrap"
},
{
"first_introduced": "11",
"name": "OH_JSVM_Unwrap"
},
{
"first_introduced": "11",
"name": "OH_JSVM_RemoveWrap"
},
{
"first_introduced": "11",
"name": "OH_JSVM_TypeTagObject"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CheckObjectTypeTag"
},
{
"first_introduced": "11",
"name": "OH_JSVM_AddFinalizer"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetVersion"
},
{
"first_introduced": "11",
"name": "OH_JSVM_GetVMInfo"
},
{
"first_introduced": "11",
"name": "OH_JSVM_AdjustExternalMemory"
},
{
"first_introduced": "11",
"name": "OH_JSVM_MemoryPressureNotification"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreatePromise"
},
{
"first_introduced": "11",
"name": "OH_JSVM_ResolveDeferred"
},
{
"first_introduced": "11",
"name": "OH_JSVM_RejectDeferred"
},
{
"first_introduced": "11",
"name": "OH_JSVM_IsPromise"
},
{
"first_introduced": "11",
"name": "OH_JSVM_JsonParse"
},
{
"first_introduced": "11",
"name": "OH_JSVM_JsonStringify"
},
{
"first_introduced": "11",
"name": "OH_JSVM_CreateSnapshot"
},
{
"first_introduced": "12",
"name": "OH_JSVM_GetVM"
},
{
"first_introduced": "12",
"name": "OH_JSVM_GetHeapStatistics"
},
{
"first_introduced": "12",
"name": "OH_JSVM_StartCpuProfiler"
},
{
"first_introduced": "12",
"name": "OH_JSVM_StopCpuProfiler"
},
{
"first_introduced": "12",
"name": "OH_JSVM_TakeHeapSnapshot"
},
{
"first_introduced": "12",
"name": "OH_JSVM_OpenInspector"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CloseInspector"
},
{
"first_introduced": "12",
"name": "OH_JSVM_WaitForDebugger"
},
{
"first_introduced": "12",
"name": "OH_JSVM_DefineClassWithPropertyHandler"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsLocked"
},
{
"first_introduced": "12",
"name": "OH_JSVM_AcquireLock"
},
{
"first_introduced": "12",
"name": "OH_JSVM_ReleaseLock"
},
{
"first_introduced": "12",
"name": "OH_JSVM_PumpMessageLoop"
},
{
"first_introduced": "12",
"name": "OH_JSVM_PerformMicrotaskCheckpoint"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsCallable"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsUndefined"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsNull"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsNullOrUndefined"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsBoolean"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsNumber"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsString"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsSymbol"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsFunction"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsObject"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsBigInt"
},
{
"first_introduced": "12",
"name": "OH_JSVM_Equals"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateMap"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsMap"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateSet"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsSet"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CompileScriptWithOptions"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CoerceToBigInt"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsRegExp"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateRegExp"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsConstructor"
},
{
"first_introduced": "12",
"name": "OH_JSVM_ObjectGetPrototypeOf"
},
{
"first_introduced": "12",
"name": "OH_JSVM_ObjectSetPrototypeOf"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateFunctionWithScript"
},
{
"first_introduced": "12",
"name": "OH_JSVM_RetainScript"
},
{
"first_introduced": "12",
"name": "OH_JSVM_ReleaseScript"
},
{
"first_introduced": "12",
"name": "OH_JSVM_OpenInspectorWithName"
},
{
"first_introduced": "12",
"name": "OH_JSVM_AllocateArrayBufferBackingStoreData"
},
{
"first_introduced": "12",
"name": "OH_JSVM_FreeArrayBufferBackingStoreData"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateArrayBufferFromBackingStoreData"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CompileWasmModule"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CompileWasmFunction"
},
{
"first_introduced": "12",
"name": "OH_JSVM_IsWasmModuleObject"
},
{
"first_introduced": "12",
"name": "OH_JSVM_CreateWasmCache"
},
{
"first_introduced": "12",
"name": "OH_JSVM_ReleaseCache"
},
{
"first_introduced": "18",
"name": "OH_JSVM_PromiseRegisterHandler"
},
{
"first_introduced": "18",
"name": "OH_JSVM_CreateProxy"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsProxy"
},
{
"first_introduced": "18",
"name": "OH_JSVM_ProxyGetTarget"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsBigIntObject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsBooleanObject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsStringObject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsNumberObject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_IsSymbolObject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolAsyncIterator"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolHasInstance"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolIsConcatSpreadable"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolMatch"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolReplace"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolSearch"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolSplit"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolToPrimitive"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolUnscopables"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolToStringTag"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetSymbolIterator"
},
{
"first_introduced": "18",
"name": "OH_JSVM_SetMicrotaskPolicy"
},
{
"first_introduced": "18",
"name": "OH_JSVM_TraceStart"
},
{
"first_introduced": "18",
"name": "OH_JSVM_TraceStop"
},
{
"first_introduced": "18",
"name": "OH_JSVM_SetHandlerForOOMError"
},
{
"first_introduced": "18",
"name": "OH_JSVM_SetHandlerForFatalError"
},
{
"first_introduced": "18",
"name": "OH_JSVM_SetHandlerForPromiseReject"
},
{
"first_introduced": "18",
"name": "OH_JSVM_DefineClassWithOptions"
},
{
"first_introduced": "18",
"name": "OH_JSVM_AddHandlerForGC"
},
{
"first_introduced": "18",
"name": "OH_JSVM_RemoveHandlerForGC"
},
{
"first_introduced": "18",
"name": "OH_JSVM_CreateExternalStringLatin1"
},
{
"first_introduced": "18",
"name": "OH_JSVM_CreateExternalStringUtf16"
},
{
"first_introduced": "18",
"name": "OH_JSVM_CreatePrivate"
},
{
"first_introduced": "18",
"name": "OH_JSVM_SetPrivate"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetPrivate"
},
{
"first_introduced": "18",
"name": "OH_JSVM_DeletePrivate"
},
{
"first_introduced": "18",
"name": "OH_JSVM_CreateDataReference"
},
{
"first_introduced": "18",
"name": "OH_JSVM_GetReferenceData"
},
{
"first_introduced": "20",
"name": "OH_JSVM_SetDebugOption"
},
{
"first_introduced": "26.0.0",
"name": "OH_JSVM_TakeRawHeapSnapshot"
},
{
"first_introduced": "26.0.0",
"name": "OH_JSVM_SetHeapThresholdCallback"
},
{
"first_introduced": "26.0.0",
"name": "OH_JSVM_ClearHeapThresholdCallback"
},
{
"first_introduced": "24",
"name": "OH_JSVM_BackgroundDeserialize"
},
{
"first_introduced": "24",
"name": "OH_JSVM_ReleaseDeserializeResult"
},
{
"first_introduced": "26.0.0",
"name": "OH_JSVM_CreateArrayBufferFromExternalMemory"
}
]