51 Commits (2d268f49c9a54be7daf5541d238779fb4588a967)

Author SHA1 Message Date
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
Dan Gohman ef2177ed3a
Update to the latest spec_testsuite and dependencies. (#803) 5 years ago
Dan Gohman 336ee94c89
Bump version to 0.9.0 (#790) 5 years ago
Jakub Konka f83eafd6c2 Add missing dev-dependency: wasmtime-runtime 5 years ago
Dan Gohman 4e0c1c08c1 Update Cargo.lock. 5 years ago
Alex Crichton c975a92a3a
Remove unsafety from `Trap` API (#779) 5 years ago
Andrew Brown 296ebc46fd Update wasmparser to 0.45.1 (#776) 5 years ago
Andrew Brown dd8a1fc907 Update wast to 5.0.1 (#774) 5 years ago
Peter Huene 59258730c2
Use structopt instead of docopt. 5 years ago
Alex Crichton 41528c82bc
Remove the `Flags` type from `Config` API (#769) 5 years ago
Alex Crichton 9ead93684e
Ensure `Trap` is returned for start function traps (#768) 5 years ago
Alex Crichton 7474633cca
Remove usage of `CompilationStrategy` from `Config` (#764) 5 years ago
Alex Crichton 787f50e107
Remove usage of `Features` from `wasmtime::Config` API (#763) 5 years ago
Andrew Brown 69683e8b67 Update Cranelift to 0.52.0 (#710) 5 years ago
Andrew Brown 086ff63e6b Update wasmparser to 0.45.0 (#733) 5 years ago
Alex Crichton d5a2eb397c
Update the `*.wast` runner to use the `wasmtime` API (#690) 5 years ago