173 Commits (4edd165d25a603a6dfc4708e0446605db2cb11d3)

Author SHA1 Message Date
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
Pat Hickey 185701df1b wasmtime-wiggle-macro: adopt config system from wiggle-generate 4 years ago
Pat Hickey 303f7172a1 wasi: switch to use wasmtime-wiggle for wiggle integration 4 years ago
Pat Hickey 712990191a create wasmtime-wiggle crate, by copying implementation of `wig` 4 years ago
Benjamin Bouvier 60ac091afe Remove unused dependencies in Cranelift; 4 years ago
Nick Fitzgerald 7e167cae10 externref: Address review feedback 4 years ago
Carlo Kok 0b613caad1 Address concerns in pullrequests. 4 years ago
Nick Fitzgerald f30ce1fe97 externref: implement stack map-based garbage collection 4 years ago
SlightlyOutOfPhase 0303834082
Fix lightbeam compilation by updating staticvec dependency to version 0.10 (#1878) 4 years ago
bjorn3 9788b02dd5
Bump object to 0.19.0 (#1767) 4 years ago
Alex Crichton 9a1a0abc48
Pin nightlies to previous night (#1873) 4 years ago
Dan Gohman caa87048ab Wasmtime 0.18.0 and Cranelift 0.65.0. 4 years ago
Yury Delendik e5b81bbc28
Migrating code to object (from faerie) (#1848) 4 years ago
Benjamin Bouvier 5d01603390 mach backend: allow snapshotting IR graphs with the SNAPSHOT_REGALLOC env variable; 4 years ago
Benjamin Bouvier 46093f6119 Bump regalloc.rs to 0.0.26; 4 years ago
Yury Delendik 6f37204f82
Upgrade gimli to 0.21 (#1819) 4 years ago
Pat Hickey 0fb374947a code review comments 4 years ago
Yury Delendik 1f86bcfb27 freeze gimli 4 years ago
Pat Hickey 6910c1e03d use tracing 0.1.15 release 4 years ago
Pat Hickey dcb774a35e temporarily use tracing from git 4 years ago
Pat Hickey 1b95b24686 show env_logger working in wiggle tracing example 4 years ago
Pat Hickey 02c0c68ed2 replace all uses of `log` with `tracing` 4 years ago
Pat Hickey f89fc0ac57 wiggle: can swap in `tracing` for args 5 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
Benjamin Bouvier e227608510 mach backend: use vectors instead of sets to remember set of uses/defs for calls; 5 years ago
Nick Fitzgerald 137e182750 Update `wasmparser` to 0.57.0 5 years ago
Nick Fitzgerald 38a92d89de Initialize `env_logger` for our `*.wast` tests 5 years ago
Dan Gohman ce757f12d1
Linker refactoring (#1773) 5 years ago
Alex Crichton 68f0d2f6d0
Enable `env_logger` in the C API (#1737) 5 years ago
Benjamin Bouvier 1f620e1b46 cranelift: bump regalloc.rs to 0.0.24 and adapt to latest API changes; 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Nick Fitzgerald 923a73be7b deps: Bump `z3` to 0.5.1 5 years ago
Nick Fitzgerald 8d7ed0fd13 deps: Update `wast` to 15.0.0 5 years ago
Nick Fitzgerald 090d1c2d32 cranelift: Port most of `simple_preopt.rs` over to the `peepmatic` DSL 5 years ago
Alex Crichton 962f057c8a
Remove no-longer-needed C shims (#1686) 5 years ago
SlightlyOutOfPhase 5394b6c72e
Update staticvec dependency from 0.8 to 0.9 (#1676) 5 years ago