893 Commits (e20b4244b945b27fdc3e3bcec6b9480986798934)

Author SHA1 Message Date
Alex Crichton 5e08eb3b83
Bump wasmtime to 0.20.0 (#2222) 4 years ago
Joshua Nelson d28abad441 Upgrade to target-lexicon 0.11 4 years ago
Nick Fitzgerald ed38348b22 clif-util: Switch to using `structopt` for CLI arguments 4 years ago
Nick Fitzgerald 31cbbd1d20 clif-util: Use `anyhow::Error` for errors instead of `String` 4 years ago
Nick Fitzgerald 3a6dd832c0 Harvest left-hand side superoptimization candidates. 4 years ago
Nick Fitzgerald 091de9449a Convert Souper optimizations into Peepmatic DSL 4 years ago
Nick Fitzgerald 443965b95d Create a crate for converting Souper optimizations into Peepmatic DSL 4 years ago
Alex Crichton 38428e1fbb Expand modules instantiated in instantiate-wasm-smith 4 years ago
Pat Hickey 82b3672956 delete extra dep 4 years ago
Pat Hickey fe5d6d59e6 wasi example: theres lots of useful tracing messages for debugging 4 years ago
Alex Crichton e12499c9ae Bump wasm-smith dependency 4 years ago
Pat Hickey 91dac9c7e8 wiggle: witx paths use shell expansion 4 years ago
Nick Fitzgerald 1bbcbcb647
Update `wasm-smith` to 0.1.2 (#2167) 4 years ago
Nick Fitzgerald d688458619 Add a fuzz target for instantiating `wasm-smith` modules 4 years ago
Alex Crichton 693c6ea771
wasmtime: Extract cranelift/lightbeam compilers to separate crates (#2117) 4 years ago
bjorn3 b5e24c8c67
Update object to 0.21.1 (#2144) 4 years ago
Pat Hickey 73aef4c6ca guess i forgot a lot of these that dont build on linux 4 years ago
Pat Hickey 35c100fdca delete cranelift-faerie 4 years ago
Pat Hickey 19369142cb wasi-common: trace and convert error 4 years ago
Pat Hickey 94ee96712a wasi-common: switch all logs from `log` to `tracing` 4 years ago
Chris Fallin 22181d0819 Use regalloc 0.0.30. 4 years ago
Pat Hickey bacf470a3e bump all `wat` dependencies to 1.0.23 4 years ago
Pat Hickey 19e2a46aaf bump to latest wasi submodule 4 years ago
Alex Crichton 7fdbd081e6
Switch back to nightly channel for testing (#2116) 4 years ago
Chris Fallin 3b007dd6a2 Upgrade to regalloc 0.0.29. 4 years ago
Alex Crichton 08f9eb1725
Making caching support optional in Wasmtime (#2119) 4 years ago
Nick Fitzgerald 174159a552 Bump `wast` to version 22.0.0 in peepmatic crates 4 years ago
Alex Crichton 65eaca35dd
Refactor where results of compilation are stored (#2086) 4 years ago
Alex Crichton 026fb8d388
Don't re-parse wasm for debuginfo (#2085) 4 years ago
Nick Fitzgerald 71025e383d
deps: Update libfuzzer-sys to 0.3.3 (#2072) 4 years ago
Yury Delendik 399ee0a54c
Serialize and deserialize compilation artifacts. (#2020) 4 years ago
Nick Fitzgerald ee5982fd16 peepmatic: Be generic over the operator type 4 years ago
Alex Crichton 2f368ed5d6
Fixes needed for 0.19.0 (#2035) 4 years ago
Alex Crichton 63d5b91930
Wasmtime 0.19.0 and Cranelift 0.66.0 (#2027) 4 years ago
Chris Fallin 756e8b8ea2 Update to regalloc.rs 0.0.28. 4 years ago
Chris Fallin 08353fcc14 Reftypes part two: add support for stackmaps. 4 years ago
Alex Crichton 85ffc8f595
Switch CI back to nightly channel (#2014) 4 years ago
Alex Crichton 1000f21338
Update wasmparser to 0.59.0 (#2013) 4 years ago
Yury Delendik b2551bb4d0
Make wasmtime_environ::Module serializable (#2005) 4 years ago
Nick Fitzgerald ec331a088c run-examples: Provide more error context for debugging 4 years ago
Yury Delendik 091373f9b8
Removes duplicate code in src/obj.rs, crates/obj and crates/jit/object.rs (#1993) 4 years ago
Yury Delendik bef1b87be0
Write ELF image and instantiate code_memory from it (#1931) 4 years ago
Daiki Ueno 2ce2dd0203
wasmtime: add build-time option for parallel compilation (#1903) 4 years ago
Sergei Shulepov ce51995828
Use smallvec for avoid allocations in the trampoline (#1965) 4 years ago
Alex Crichton f24c7e1249
Expand top-level `wasmtime` crate docs (#1955) 4 years ago
Till Schneidereit f80c2abffb
Update various crates' `object` and `wast` dependencies (#1908) 4 years ago
Nick Fitzgerald 8c5f59c0cf wasmtime: Implement `table.get` and `table.set` 4 years ago
Andrew Brown 4d57ae99e3
Upgrade wasmparser to 0.58.0 (#1942) 4 years ago
Declan Kelly a3feb8a412 Implement customer [de]serialization for `IntegerInterner` 4 years ago
Nick Fitzgerald 0bc0fd54eb deps: Bump `z3` to 0.6.0 4 years ago