59 Commits (48f0b10c7a0db45a4578246aab7ac8a440de482c)

Author SHA1 Message Date
Dan Gohman a76639c6fb
Wasmtime 0.17.0 and Cranelift 0.64.0. (#1805) 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Leonardo Yvens 0b3b9c298e
impl From<anyhow::Error> for Trap (#1753) 5 years ago
Nick Fitzgerald f28b3738ee Rename `anyref` to `externref` across the board 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Dan Gohman fb0b9e3ae6
Change `proc_exit` to unwind the stack rather than exiting the host process. (#1646) 5 years ago
Josh Triplett 08983bf39c
Move `crates/api` to `crates/wasmtime` (#1693) 5 years ago
Alex Crichton 57fb1c69c5
Enable the multi-value proposal by default (#1667) 5 years ago
Alex Crichton a7d90af19d
Update wasmparser and wast dependencies (#1663) 5 years ago
Dan Gohman 864cf98c8d Update release notes, wasmtime 0.16, cranelift 0.63. 5 years ago
Dan Gohman 9364eb1d98
Refactor (#1524) 5 years ago
Alex Crichton 59a502c8de
Update the `wat`/`wast` crates (#1511) 5 years ago
Alex Crichton 63c97e365e
Update some dependencies (#1496) 5 years ago
Alex Crichton 328de8bf9b
Add APIs to lookup values in `Linker` (#1480) 5 years ago
Alex Crichton bd374fd6fc
Add Wasmtime-specific C API functions to return errors (#1467) 5 years ago
Dan Gohman fde5ddf159
Fixes for 0.15 (#1449) 5 years ago
Dan Gohman 092538cc54
Test 0.14 (#1417) 5 years ago
Dan Gohman 6fa9be7767
Wasmtime 0.13.0 and Cranelift 0.61.0. (#1398) 5 years ago
Alex Crichton c241f18b81
Use `Linker` in `*.wast` testing (#1391) 5 years ago
Alex Crichton 3b7cb6ee64
Enable jitdump profiling support by default (#1310) 5 years ago
Alex Crichton f63c3c814e
Add a first-class way of accessing caller's exports (#1290) 5 years ago
Alex Crichton 5bd03d282f
Update a number of wasmtime's dependencies (#1355) 5 years ago
Nick Fitzgerald 674a6208d8
Implement `data.drop` and `memory.init` and get the rest of the bulk memory spec tests passing (#1264) 5 years ago
Nick Fitzgerald cb97e4ec8e Implement `table.init` and `elem.drop` from the bulk memory proposal 5 years ago
Alex Crichton 33a39ff4f0
Bump to 0.12.0 (#997) 5 years ago
Alex Crichton 427fc9a732
Update the `wat` and `wast` crates (#998) 5 years ago
Josh Triplett 48202e0c31
Update dependencies to current versions, reducing duplicate versions (#963) 5 years ago
Nick Fitzgerald 2af544de8b
Update to cranelift 0.58.0 and enable (but ignore) reference types and bulk memory tests (#926) 5 years ago
Alex Crichton 1bfca842b0
Support `Func` imports with zero shims (#839) 5 years ago
Alex Crichton 70f179b499
Update `wast` to 7.0.0, fix stack overflow (#897) 5 years ago
Alex Crichton 0bee67a852
Document and update the API of the `externals.rs` module (#812) 5 years ago
Alex Crichton e5afdd2ede
Document the `wasmtime::Instance` APIs (#814) 5 years ago
Alex Crichton 420dcd76fd
Don't require `Store` in `Instance` constructor (#810) 5 years ago
Dan Gohman ef2177ed3a
Update to the latest spec_testsuite and dependencies. (#803) 5 years ago
Alex Crichton 28a938a62f
Remove `allow(improper_ctypes)` (#797) 5 years ago
Alex Crichton 90db89d327
Refactor the `wasmtime-wast` crate, fix an early return (#798) 5 years ago
Alex Crichton 6571fb8f4f
Remove `HostRef` from the `wasmtime` public API (#788) 5 years ago
Dan Gohman 336ee94c89
Bump version to 0.9.0 (#790) 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
Andrew Brown dd8a1fc907 Update wast to 5.0.1 (#774) 5 years ago
Alex Crichton 9ead93684e
Ensure `Trap` is returned for start function traps (#768) 5 years ago
Yury Delendik 681445b18b
Fail with Trap in Instance::new() instead of Error (#683) 5 years ago
XAMPPRocky 907e7aac01 Clippy fixes (#692) 5 years ago
Alex Crichton d5a2eb397c
Update the `*.wast` runner to use the `wasmtime` API (#690) 5 years ago
Andrew Brown ec8144b87d Add support for SIMD NaN directives (#686) 5 years ago
Yury Delendik cc6e8e1af2
Move cranelift dependencies to wasmtime-environ (#669) 5 years ago