173 Commits (4edd165d25a603a6dfc4708e0446605db2cb11d3)

Author SHA1 Message Date
Alex Crichton 922b49744b
Remove no-longer-needed wasm-webidl-bindings dep (#1316) 5 years ago
Alex Crichton 34f768ddd5
Temporarily remove support for interface types (#1292) 5 years ago
Alex Crichton 3c51d3adb8
Move all examples to a top-level directory (#1286) 5 years ago
Jakub Konka 7bcbf40f1d Fix wiggle's tests 5 years ago
Jakub Konka 061390ee1b
[wasi-common]: move filetime module to yanix (#1255) 5 years ago
Jakub Konka 42fae4e3b8
[wasi-common]: yanix now returns io::Error directly (#1242) 5 years ago
Alex Crichton 77e17d8f71
Add a wasmtime-specific `wasmtime_wat2wasm` C API (#1206) 5 years ago
Alex Crichton fe9debfed3
Update WASI submodule to update transitive wast crate (#1207) 5 years ago
Nick Fitzgerald 4866fa0e6a Limit rayon to one thread during fuzzing 5 years ago
Alex Crichton 4bd9eb7402 Fix build of cranelift-tools 5 years ago
Nick Fitzgerald 506a83d8ef Update to arbitrary@0.4.0 and libfuzzer-sys@0.3.1 5 years ago
Alex Crichton 3e2cdc3ded Merge cranelift/wasmtime fuzzing 5 years ago
Alex Crichton 5f1cba0b7f Hook up all crates via path dependencies 5 years ago
Alex Crichton 33a39ff4f0
Bump to 0.12.0 (#997) 5 years ago
Alex Crichton c8ab1e293e
Improve robustness of cache loading/storing (#974) 5 years ago
Alex Crichton 427fc9a732
Update the `wat` and `wast` crates (#998) 5 years ago
Peter Huene ae0b4090ce
Implement WASI C API. 5 years ago
Nick Fitzgerald de4ad31cbd Update cranelift to 0.59.0 5 years ago
Josh Triplett 48202e0c31
Update dependencies to current versions, reducing duplicate versions (#963) 5 years ago
Johnnie Birch 9c6150b103
Adds perf jitdump support (#360) 5 years ago
Yury Delendik b96b53eafb
Test basic DWARF generation (#931) 5 years ago
Pat Hickey 4460e569cf
Upgrade to witx 0.8.0 with tagged unions (#921) 5 years ago
Alex Crichton a09eed97db
Update wasmparser to 0.51.2 (#952) 5 years ago
Alex Crichton d7c9a90df9
Re-update the `wat` crate (#935) 5 years ago
Alex Crichton ca509f8c29
Update wasmparser (#934) 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 f5b505de04
Remove the `jit_function_registry` global state (#915) 5 years ago
Alex Crichton 70345aff31
Remove all global state from the caching system (#863) 5 years ago
Alex Crichton 4ff8257b17
Update binaryen fuzzing dependency (#913) 5 years ago
Alex Crichton 9dffaf9d57
Update wasmparser dependency (#912) 5 years ago
Alex Crichton 3dd5a3cb3f
Reimplement `wasmtime-wasi` on top of `wasmtime` (#899) 5 years ago
Alex Crichton 70f179b499
Update `wast` to 7.0.0, fix stack overflow (#897) 5 years ago
Nick Fitzgerald 84c4d8cc6c
Remove always-on logging from fuzz targets (#878) 5 years ago
Yury Delendik a8cad05e80
Fix 'not enough arguments' during wasmtime run (#858) 5 years ago
Alex Crichton 1defae2742
Run `cargo update` on dependencies (#868) 5 years ago
Alex Crichton 3db1074c15
Improve handling of strings for backtraces (#843) 5 years ago
Alex Crichton 21e0a99884 Delete the `wasmtime-wasi-c` crate (#844) 5 years ago
Alex Crichton 5953215bac
Auto-generate the `hostcalls` module of `wasi-common` (#846) 5 years ago
Dan Gohman 9a88d3d894
Replace the global-exports mechanism with a caller-vmctx mechanism. (#789) 5 years ago
Jonathan Foote 903f972cb4 Update Cargo.lock for libfuzzer-sys version number increment 5 years ago
Sergei Pepyakin 7890fa6705 Use __chkstk for aarch64 instead of __rust_probestack. (#800) 5 years ago
Alex Crichton c417d4b587
Improve trap error messages (#831) 5 years ago
Sergei Pepyakin 5b8be5f262 Move compilation into Module from Instance. (#822) 5 years ago
Marcin Mielniczuk 716acf77d1
Move to mpsc, drop crossbeam. Simplify 5 years ago
Nick Fitzgerald adcc047f4a Update fuzz crates (#826) 5 years ago
Alex Crichton e7e08f162d
Preserve full native stack traces in errors (#823) 5 years ago
Yury Delendik 2a50701f0a
Backtrace WebAssembly function JIT frames (#759) 5 years ago
Alex Crichton 364fa994ed Move the C API to a separate crate (#818) 5 years ago
Marcin Mielniczuk d31242c2e2
Update Cargo.lock 5 years ago
Andrew Brown f592811c9a Update cranelifte and enable more SIMD spec tests (#806) 5 years ago