interface_sdk_c/ark_runtime/jsvm/libjsvm.ndk.json
jiang-qunchao 0775c53e26 add libjsvm.ndk.json
Signed-off-by: jiang-qunchao <jiangqunchao@huawei.com>
2024-08-21 09:35:14 +08:00

739 lines
16 KiB
JSON

[
{
"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"
}
]