130 Commits (05e6abf2f64820a0f3a7903cfe196f04bffd7832)

Author SHA1 Message Date
Alex Crichton 25000afe69 Enable fuzzing the module linking implementation 4 years ago
Andrew Brown 2c765c18c2 Update spec tests 4 years ago
Andrew Brown fc752efa89 Fix incorrect arithmetic NaN check and document 4 years ago
Andrew Brown 651f405220 Print WAST assertion failures in a hexadecimal pattern format 4 years ago
Alex Crichton f003388ec7
Implement imported/exported modules/instances (#2461) 4 years ago
Alex Crichton 9ac7d01288
Implement the module linking alias section (#2451) 4 years ago
Alex Crichton 62be6841e4 Propagate optional import names to the wasmtime/C API 4 years ago
Alex Crichton 8dd091219a Update wasm-tools dependencies 4 years ago
Andrew Brown c9e8889d47
Update clippy annotation to use latest version (#2375) 4 years ago
Alex Crichton ab1958434a
Bump to 0.21.0 (#2359) 4 years ago
Julian Seward 5a5fb11979 CL/aarch64: implement the wasm SIMD `i32x4.dot_i16x8_s` instruction 4 years ago
Alex Crichton 9e87e45745
Update wasmparser, wast, and spec test suite (#2264) 4 years ago
Alex Crichton 5e08eb3b83
Bump wasmtime to 0.20.0 (#2222) 4 years ago
Alex Crichton 693c6ea771
wasmtime: Extract cranelift/lightbeam compilers to separate crates (#2117) 4 years ago
Pat Hickey a8ecb451f1 wasmtime-wast: bump wast dependency to 22.0.0 4 years ago
Alex Crichton 63d5b91930
Wasmtime 0.19.0 and Cranelift 0.66.0 (#2027) 4 years ago
Alex Crichton 1000f21338
Update wasmparser to 0.59.0 (#2013) 4 years ago
Till Schneidereit f80c2abffb
Update various crates' `object` and `wast` dependencies (#1908) 4 years ago
Nick Fitzgerald e40c039e65 wasmtime: Rip out incomplete/incorrect externref "host info" support 4 years ago
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Dan Gohman caa87048ab Wasmtime 0.18.0 and Cranelift 0.65.0. 4 years ago
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