Implement opcode atomic.wait and atomic.notify for Fast JIT (#1914)

This commit is contained in:
Enrico Loparco
2023-01-25 02:53:40 +01:00
committed by GitHub
parent cadf9d0ad3
commit b0b8843719
2 changed files with 100 additions and 1 deletions

View File

@ -157,8 +157,16 @@ jit_compiler_compile(WASMModule *module, uint32 func_idx)
/* Apply compiler passes */
if (!apply_compiler_passes(cc) || jit_get_last_error(cc)) {
last_error = jit_get_last_error(cc);
#if WASM_ENABLE_CUSTOM_NAME_SECTION != 0
char *function_name = cc->cur_wasm_func->field_name;
os_printf("fast jit compilation failed: %s (function_name=%s)\n",
last_error ? last_error : "unknown error", function_name);
#else
os_printf("fast jit compilation failed: %s\n",
last_error ? last_error : "unknown error");
#endif
goto fail;
}