wasmi/src/tests
Wei Tang a605175abe Resumable function invocation (#110)
* 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
2018-07-09 19:06:44 +03:00
..
host.rs Resumable function invocation (#110) 2018-07-09 19:06:44 +03:00
mod.rs Use transmute instead of casts In RuntimeValue conversion. (#102) 2018-06-21 15:47:49 +03:00
wasm.rs Remove old fixtures. (#54) 2018-02-14 13:33:24 +03:00