diff --git a/jsvm/interface/kits/jsvm.h b/jsvm/interface/kits/jsvm.h index 411fb85aaf04eb6426c54f6c67841da87f07d68b..e28eda7459380381853994d19fb06261d63835ae 100644 --- a/jsvm/interface/kits/jsvm.h +++ b/jsvm/interface/kits/jsvm.h @@ -3325,6 +3325,7 @@ JSVM_EXTERN JSVM_Status OH_JSVM_OpenInspectorWithName(JSVM_Env env, * Returns {@link JSVM_INVALID_ARG } if any of env, wasmBytecode is NULL, or data length is invalid.\n * Returns {@link JSVM_GENERIC_FAILURE } if compile failed.\n * Returns {@link JSVM_PENDING_EXCEPTION } if an exception occurs.\n + * Returns {@link JSVM_JIT_MODE_EXPECTED } if run in jitless mode.\n * * @since 12 */ @@ -3349,6 +3350,7 @@ JSVM_EXTERN JSVM_Status OH_JSVM_CompileWasmModule(JSVM_Env env, * Returns {@link JSVM_INVALID_ARG } if env is NULL, or wasmModule is NULL or is not a WebAssembly module.\n * Returns {@link JSVM_GENERIC_FAILURE } if functionIndex out of range or compile failed.\n * Returns {@link JSVM_PENDING_EXCEPTION } if an exception occurs.\n + * Returns {@link JSVM_JIT_MODE_EXPECTED } if run in jitless mode.\n * * @since 12 */ @@ -3401,6 +3403,7 @@ JSVM_EXTERN JSVM_Status OH_JSVM_CreateWasmCache(JSVM_Env env, * @return Returns JSVM funtions result code. * Returns {@link JSVM_OK } if the function executed successfully.\n * Returns {@link JSVM_INVALID_ARG } if any of the pointer arguments is NULL or cacheType is illegal.\n + * Returns {@link JSVM_JIT_MODE_EXPECTED } if run in jitless mode.\n * * @since 12 */ diff --git a/jsvm/src/platform/platform_ohos.cpp b/jsvm/src/platform/platform_ohos.cpp index af200fcbd7c47fe9cf2ff566a689790fdd0a6881..4a704ce9d599c81f77ea35540439bcb95e4a9960 100644 --- a/jsvm/src/platform/platform_ohos.cpp +++ b/jsvm/src/platform/platform_ohos.cpp @@ -160,7 +160,8 @@ void ReadEnableList(const std::string& jitConfigPath, std::unordered_set