fix: formatting

This commit is contained in:
Alix ANNERAUD 2025-03-02 19:48:06 +01:00
parent ca78c6644e
commit 8c262ba005
5 changed files with 35 additions and 29 deletions

View File

@ -2286,8 +2286,9 @@ wasm_runtime_access_exce_check_guard_page()
#endif
#ifdef WASM_INSTRUCTION_METERING
void wasm_runtime_set_instructions_to_execute(WASMExecEnv *exec_env,
int instructions_to_execute)
void
wasm_runtime_set_instructions_to_execute(WASMExecEnv *exec_env,
int instructions_to_execute)
{
exec_env->instructions_to_execute = instructions_to_execute;
}

View File

@ -1833,8 +1833,7 @@ wasm_runtime_set_native_stack_boundary(wasm_exec_env_t exec_env,
*/
WASM_RUNTIME_API_EXTERN void
wasm_runtime_set_instruction_count_limit(wasm_exec_env_t exec_env,
int instruction_count);
int instruction_count);
/**
* Dump runtime memory consumption, including:

View File

@ -1516,12 +1516,12 @@ wasm_interp_call_func_import(WASMModuleInstance *module_inst,
} \
os_mutex_unlock(&exec_env->wait_lock); \
} \
CHECK_INSTRUCTION_LIMIT(); \ \
goto *handle_table[*frame_ip++]; \
CHECK_INSTRUCTION_LIMIT(); \
\ goto *handle_table[*frame_ip++]; \
} while (0)
#else
#define HANDLE_OP_END() \
CHECK_INSTRUCTION_LIMIT(); \
#define HANDLE_OP_END() \
CHECK_INSTRUCTION_LIMIT(); \
FETCH_OPCODE_AND_DISPATCH()
#endif
@ -1545,12 +1545,12 @@ wasm_interp_call_func_import(WASMModuleInstance *module_inst,
} \
os_mutex_unlock(&exec_env->wait_lock); \
} \
CHECK_INSTRUCTION_LIMIT(); \
CHECK_INSTRUCTION_LIMIT(); \
continue;
#else
#define HANDLE_OP_END()
CHECK_INSTRUCTION_LIMIT(); \
continue;
CHECK_INSTRUCTION_LIMIT();
continue;
#endif
#endif /* end of WASM_ENABLE_LABELS_AS_VALUES */
@ -1569,10 +1569,10 @@ get_global_addr(uint8 *global_data, WASMGlobalInstance *global)
}
#if WASM_INSTRUCTION_METERING != 0
#define CHECK_INSTRUCTION_LIMIT() \
if (instructions_left == 0) { \
goto return_func; \
} \
#define CHECK_INSTRUCTION_LIMIT() \
if (instructions_left == 0) { \
goto return_func; \
} \
instructions_left--;
#else
#define CHECK_INSTRUCTION_LIMIT() (void)0
@ -1718,7 +1718,10 @@ wasm_interp_call_func_bytecode(WASMModuleInstance *module,
goto got_exception;
}
HANDLE_OP(WASM_OP_NOP) { HANDLE_OP_END(); }
HANDLE_OP(WASM_OP_NOP)
{
HANDLE_OP_END();
}
#if WASM_ENABLE_EXCE_HANDLING != 0
HANDLE_OP(WASM_OP_RETHROW)
@ -2455,7 +2458,7 @@ wasm_interp_call_func_bytecode(WASMModuleInstance *module,
else
cur_func_type = cur_func->u.func->func_type;
/* clang-format off */
/* clang-format off */
#if WASM_ENABLE_GC == 0
if (cur_type != cur_func_type) {
wasm_set_exception(module, "indirect call type mismatch");
@ -5655,7 +5658,10 @@ wasm_interp_call_func_bytecode(WASMModuleInstance *module,
HANDLE_OP(WASM_OP_I32_REINTERPRET_F32)
HANDLE_OP(WASM_OP_I64_REINTERPRET_F64)
HANDLE_OP(WASM_OP_F32_REINTERPRET_I32)
HANDLE_OP(WASM_OP_F64_REINTERPRET_I64) { HANDLE_OP_END(); }
HANDLE_OP(WASM_OP_F64_REINTERPRET_I64)
{
HANDLE_OP_END();
}
HANDLE_OP(WASM_OP_I32_EXTEND8_S)
{

View File

@ -102,10 +102,10 @@ typedef float64 CellType_F64;
} while (0)
#if WASM_INSTRUCTION_METERING != 0
#define CHECK_INSTRUCTION_LIMIT() \
if (instructions_left == 0) { \
goto return_func; \
} \
#define CHECK_INSTRUCTION_LIMIT() \
if (instructions_left == 0) { \
goto return_func; \
} \
instructions_left--;
#else
#define CHECK_INSTRUCTION_LIMIT() (void)0