12 Commits (6c428469f74a54a051c28a0004681791f57d446b)

Author SHA1 Message Date
Alex Crichton b0939f6626
Remove explicit `S` type parameters (#5275) 2 years ago
bjorn3 9e34df33b9 Remove the old x86 backend 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Alex Crichton 195bf0e29a
Fully support multiple returns in Wasmtime (#2806) 4 years ago
Alex Crichton 2697a18d2f
Redo the statically typed `Func` API (#2719) 4 years ago
Alex Crichton a277cf5ee4
Store `WasmFuncType` in `FuncType` (#2365) 4 years ago
Peter Schwarz 2926725d63 Correct example module doc comment typo 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Alex Crichton 57fb1c69c5
Enable the multi-value proposal by default (#1667) 5 years ago
Dan Gohman 9364eb1d98
Refactor (#1524) 5 years ago
Alex Crichton afd980b4f6
Refactor the internals of `Func` to remove layers of indirection (#1363) 5 years ago
Alex Crichton 3c51d3adb8
Move all examples to a top-level directory (#1286) 5 years ago
Alex Crichton 16804673a2
Support parsing the text format in `wasmtime` crate (#813) 5 years ago
Alex Crichton 420dcd76fd
Don't require `Store` in `Instance` constructor (#810) 5 years ago
Alex Crichton 6571fb8f4f
Remove `HostRef` from the `wasmtime` public API (#788) 5 years ago
Alex Crichton 1fe76ef9e3 Remove the need for `HostRef<Module>` 5 years ago
Alex Crichton eb1991c579 Revert "Remove the need for `HostRef<Module>` (#778)" 5 years ago
Alex Crichton 7b33f1c619
Remove the need for `HostRef<Module>` (#778) 5 years ago
Alex Crichton 045d6a7310
Remove the need for `HostRef<Store>` (#771) 5 years ago
Alex Crichton 787f50e107
Remove usage of `Features` from `wasmtime::Config` API (#763) 5 years ago
Alex Crichton b9dc38f4e1
Remove need for `HostRef<Engine>` (#762) 5 years ago
Yury Delendik 681445b18b
Fail with Trap in Instance::new() instead of Error (#683) 5 years ago
Alex Crichton d5a2eb397c
Update the `*.wast` runner to use the `wasmtime` API (#690) 5 years ago
Alex Crichton 3d69e04659
Tweak the API of the `Val` type (#679) 5 years ago
Josh Triplett 7c8ac3d71c Simplify examples: avoid unnecessary HostRef wrap/unwrap 5 years ago
Josh Triplett 2635ccb742 Rename the wasmtime_api library to match the containing wasmtime crate (#594) 5 years ago
Alex Crichton 399295a708
Remove all checked in `*.wasm` files to the repo (#563) 5 years ago
Nick Fitzgerald a29303dedd Expand the muli-value example for wasmtime-api to use many return values 5 years ago
Dan Gohman 1a0ed6e388 Use the more-asserts crate in more places. 5 years ago
Dan Gohman 22641de629 Initial reorg. 5 years ago
Yury Delendik 6632a7da37
[wasmtime-api] reduce examples complexity: hostref for store/engine (#489) 5 years ago
Josh Triplett 56ce6e9c9f Migrate from failure to thiserror and anyhow (#436) 5 years ago
Yury Delendik 876d5e1075
[wasmtime-api] Multi value api support (#448) 5 years ago
Dan Gohman 8e1b44b29c
Make more code work with no_std. (#407) 5 years ago
Yury Delendik 6a41417b52 Add examples; refactor HostRef 5 years ago