a605175abe
* Move call_stack to Interpreter struct * Accept func and args when creating the Interpreter * Create a RunState to indicate whether the current interpreter is recoverable * Add functionality to resume execution in Interpreter level * Implement resumable execution in func * Expose FuncInvocation and ResumableError * Fix missing docs for FuncInvocation * Add test for resumable invoke and move external parameter passing to start/resume_invocation * Add comments why assert is always true * Add note why value stack is always empty after execution * Use as_func * Document `resume_execution` on conditions for `is_resumable` and `resumable_value_type` * Document conditions where NotResumable and AlreadyStarted error is returned * Warn user that invoke_resumable is experimental |
||
---|---|---|
.. | ||
host.rs | ||
mod.rs | ||
wasm.rs |