682 Commits (b6bb6a196a66acff9be6f82977c72e7494beb2f5)

Author SHA1 Message Date
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
Julian Seward 94190d5724 cranelift/reader/src/parser.rs: fn parse_inst_resuts: produce the results as a 5 years ago
Andrew Brown b65bd1c8a2 Add an `interpret` command to clif-util 5 years ago
Andrew Brown b26ca3cbdd Add `test interpret` support to filetests 5 years ago
Andrew Brown b4238229c2 Cast DataValues to and from native types 5 years ago
Benjamin Bouvier 4f919c6460 machinst: bump regalloc to 0.0.23 and return a slice on the successor indexes, in block_succs; 5 years ago
Julian Seward 48521393ae Update to regalloc.rs version 0.22. 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
Andrew Brown 38dff29179 Add ability to call CLIF functions with arbitrary arguments in filetests 5 years ago
Dan Gohman 864cf98c8d Update release notes, wasmtime 0.16, cranelift 0.63. 5 years ago
Jef 957677c6f5
Integrate Lightbeam with latest Wasmtime master (#1232) 5 years ago
Chris Fallin be6f060abf Use new regalloc.rs version with dense vreg->rreg maps. 5 years ago
Benjamin Bouvier 983c2a0873 Bump regalloc.rs to 0.0.20; 5 years ago
Chris Fallin b691770faa MachInst backend: pass through SourceLoc information. 5 years ago
Pat Hickey 25cbd8b591
wiggle-generate: paramaterize library on module path to runtime (#1574) 5 years ago
Alex Crichton c9a0ba81a0
Implement interrupting wasm code, reimplement stack overflow (#1490) 5 years ago
Alex Crichton 967827f4b5
Remove wasi-common's dependency on `num` (#1557) 5 years ago
Alex Crichton a93604f797
Update some deps to cut down on rebuilds (#1551) 5 years ago
Alex Crichton 4c82da440a
Move most wasmtime tests into one test suite (#1544) 5 years ago
Peter Huene f7e9f86ba9
Refactor unwind generation in Cranelift. 5 years ago
Alex Crichton c268704743
Trim some unused deps from wasmtime-environ (#1515) 5 years ago
Alex Crichton 59a502c8de
Update the `wat`/`wast` crates (#1511) 5 years ago
Alex Crichton 6dde222992
Add a spec test fuzzer for Config (#1509) 5 years ago
Alex Crichton 27bee2a1a8
Switch CI back to nightly channel (#1503) 5 years ago