Brian Carroll
|
4c6f868e24
|
wasm_interp: refactor a test for readability
|
2022-11-24 16:55:22 +00:00 |
|
Brian Carroll
|
f10262a41d
|
clippy
|
2022-11-24 16:43:43 +00:00 |
|
Brian Carroll
|
6523b38847
|
wasm_interp: implement calls with arguments
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
3aeab0dbd7
|
wasm_interp: initial version of ExecutionState::for_module
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
235c238e36
|
Move Value from wasm_interp to wasm_module & create GlobalSection::initial_values
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
0a2f2739b2
|
wasm_interp: implement function call (no arguments yet!)
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
972d9dbb19
|
wasm_interp: implement call and return instructions
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
57aa3aafd8
|
wasm_interp: test helper for default ExecutionState
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
335497c99f
|
wasm_interp: implement globals
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
ff63831fd1
|
wasm_interp: implement local.get, local.set, and local.tee
|
2022-11-24 16:43:31 +00:00 |
|
Brian Carroll
|
92039547b6
|
wasm_interp: remove unsafe code
|
2022-11-22 00:09:38 +00:00 |
|
Brian Carroll
|
ce10199bb4
|
clippy + comments
|
2022-11-21 23:04:22 +00:00 |
|
Brian Carroll
|
3d7fb380a5
|
wasm_interp: Tests for ExecutionState
|
2022-11-21 19:54:48 +00:00 |
|
Brian Carroll
|
2ca74e5070
|
wasm_interp: create execute module
|
2022-11-21 19:54:48 +00:00 |
|
Brian Carroll
|
d038094a51
|
wasm_interp: tests for ValueStack
|
2022-11-21 19:54:48 +00:00 |
|
Brian Carroll
|
3b0a024a56
|
wasm_interp: tests for call_stack
|
2022-11-21 19:54:48 +00:00 |
|
Brian Carroll
|
08e9fb65a6
|
wasm_interp: create call_stack module
|
2022-11-21 19:54:48 +00:00 |
|
Brian Carroll
|
b0e89dd386
|
wasm_interp: new crate, with a value_stack module
|
2022-11-21 19:54:48 +00:00 |
|