Skip to main content

invoke_runtime_handler

Function invoke_runtime_handler 

Source
pub fn invoke_runtime_handler(
    caller: &mut impl StoreTr<RuntimeContext>,
    sys_func_idx: SysFuncIdx,
    params: &[Value],
    result: &mut [Value],
) -> Result<(), TrapCode>
Expand description

Dispatches a system function index to its corresponding syscall handler.

This is the central runtime syscall dispatcher used by runtime_syscall_handler. It routes the call based on SysFuncIdx without performing additional validation.