Dan Gohman
|
a5a23d8c4a
|
Factor WasmNamespace out of lib/wast and into lib/execute as Namespace.
This makes it usable for things other than just wast tests.
|
2018-12-24 22:08:36 -08:00 |
|
Dan Gohman
|
bc4333d857
|
Implement assert_malformed and assert_invalid.
|
2018-12-12 12:28:51 -08:00 |
|
Dan Gohman
|
56850d481d
|
Initial support for function, table, memory, and global imports.
|
2018-12-11 12:49:14 -08:00 |
|
Dan Gohman
|
7dcca6be5b
|
Improve error handling, and start refactoring Instance.
Introduce proper error handling in several places, and perform a first
pass at refactoring Instance to make it easier to use.
|
2018-12-07 23:51:23 -05:00 |
|
Dan Gohman
|
dca7729313
|
Improve error handling and misc cleanups.
|
2018-12-06 23:03:12 -05:00 |
|
Dan Gohman
|
08488591a9
|
Fix clippy warning namespaces.
|
2018-12-06 23:02:42 -05:00 |
|
Dan Gohman
|
d9b4bd1de8
|
Support imports.
|
2018-12-06 23:02:19 -05:00 |
|
Dan Gohman
|
8170a9db79
|
Update to the rustfmt in rust 1.31, which is now stable.
|
2018-12-06 22:59:46 -05:00 |
|
Dan Gohman
|
83f8a31010
|
Convert the wast test harness into a crate.
This uses a build.rs file to collect all the wast tests and create
individual `#[test]` lines for them, so that `cargo test` can run them
in parallel.
|
2018-12-05 02:25:34 -05:00 |
|