Folkert
|
ef39bad7c6
|
auto clippy fixes
|
2023-07-10 18:27:08 +02:00 |
|
Folkert
|
4cd8f0a056
|
clippy --fix fixes
|
2023-04-21 12:05:51 +02:00 |
|
Brian Carroll
|
f968999ab4
|
wasm_interp: rename Instance::value_stack -> value_store
|
2022-12-18 00:21:07 +00:00 |
|
Brian Carroll
|
b0d2e7a409
|
wasm_interp: store return type in frame & create SignatureParamsIter
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
d51beb073f
|
wasm_interp: create a block for each function and get tests working again
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
caedb9060b
|
wasm_interp: remove CallStack, create Frame, & share value storage for stack and locals
This allows us to do calls without moving arguments from one place to another
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
4d5b7f8b73
|
wasm_interp: add a WasmModule to Instance so we don't have to pass it to call_export
|
2022-12-16 14:52:10 +00:00 |
|
Brian Carroll
|
b7fef386ee
|
wasm_interp: implement WASI random_get & refactor default imports
|
2022-12-16 14:52:05 +00:00 |
|
Brian Carroll
|
ed18bf7709
|
wasm_interp: rename ValueStack::len -> depth
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
2abae1b5e1
|
wasm_interp: Don't panic while pushing a stack frame
|
2022-12-06 20:31:50 +00:00 |
|
Brian Carroll
|
9d912a6cc7
|
wasm_interp: don't panic when unwrapping Value
|
2022-12-06 20:19:25 +00:00 |
|
Brian Carroll
|
ad2973cd8d
|
wasm_interp: fix call_indirect immediates order
|
2022-12-06 08:59:08 +00:00 |
|
Brian Carroll
|
5bdd1b5628
|
wasm_interp: use Result instead of panic. Focus debug info on *Wasm app*, not interp.
|
2022-12-06 08:59:08 +00:00 |
|
Brian Carroll
|
4714b4599a
|
wasm_interp: move test_utils into tests/mod.rs
|
2022-12-02 08:02:23 +00:00 |
|
Brian Carroll
|
ffd35f5884
|
wasm_interp: move tests inside the crate
|
2022-12-02 07:54:13 +00:00 |
|