12438 Commits (release-15.0.0)
 

Author SHA1 Message Date
Rahul 9d8ca828d1
update ittapi to 0.4.0 (#7337) 1 year ago
Alex Crichton 72aaff5060
riscv64: Refactor FRM and fcvt-to-int management (#7327) 1 year ago
Alex Crichton 5adcbb9685
Fix native feature detect in "min" builds (#7338) 1 year ago
Tyler Rockwood 85c0a2df54
Switch to simpler fuel APIs (#7298) 1 year ago
Alex Crichton 3176f03ad5
Name some anonymous structs in the C API (#7324) 1 year ago
Alex Crichton 694f792900
Restore the `rlib` crate-type to the C API (#7316) 1 year ago
Alex Crichton 962318ebea
Gate some `clap` features behind the `default` feature (#7317) 1 year ago
Alex Crichton a80da753e0
Build "min" artifacts on CI (#7315) 1 year ago
bjorn3 a5d9bbe29c
Preserve uext and sext flags for parameters on x86_64 and apple aarch64 (#7325) 1 year ago
Xinzhao Xu ce796a9684
Fix typo in examples/threads.rs (#7328) 1 year ago
Afonso Bordado b995e2f208
riscv64: Delete `rev8` instruction (#7319) 1 year ago
Afonso Bordado 9bb6b1b579
cranelift: Add some libcalls to `test interpret` (#7320) 1 year ago
Trevor Elliott ed68661976
Pull in the upstream changes to wasi-http (#7314) 1 year ago
Chris Fallin 77d030cc57
egraphs: don't let rematerialization override LICM. (#7306) 1 year ago
Nick Fitzgerald 3a5e112c18
Cranelift: Add script for running Souper on harvested LHSes (#7312) 1 year ago
Alex Crichton 5565b93508
Gate debug builtins behind a Cargo feature (#7305) 1 year ago
wasmtime-publish c32a5e203b
Update release date of Wasmtime 14.0.0 (#7307) 1 year ago
Trevor Elliott 04fcb6a1c9
A couple of small refactorings to the egraph elaboration pass (#7304) 1 year ago
Alex Crichton 78e098db5a
Gate logging in the C API on Cargo features (#7300) 1 year ago
Alex Crichton 11b600192d
Update WASI versions to `0.2.0-rc-2023-11-05` (#7302) 1 year ago
Alex Crichton 183cb0f2f8
Swap the order of directories in `--dir` (#7301) 1 year ago
Chris Fallin 8d19280a22
PCC: draw the rest of the owl: fully-working PCC on hello-world Wasm on aarch64 (#7281) 1 year ago
Alex Crichton d86afc021d
Gate many CLI/Wasmtime features behind Cargo features (#7282) 1 year ago
Alex Crichton 0d4c86de63
Replace usage of tabs in `wasi:sockets` with spaces (#7296) 1 year ago
Alex Crichton 8dfbc52a5e
Remove some unnecessary world versions (#7293) 1 year ago
Alex Crichton f111843770
Disable relaxed simd when simd is disabled (#7291) 1 year ago
Victor Bieszka 70039d82d1
riscv64: Improve scalar_to_vector for constants (#7284) 1 year ago
Jeffrey Charles dd42290e9a
Add support for binary float operators to Winch (#7290) 1 year ago
Alex Crichton 405e52958c
Implement support for `thread` in `*.wast` tests (#7289) 1 year ago
Joel Dice cc3bf3c0f1
wasi-http: Allow embedder to manage outgoing connections (#7288) 1 year ago
Alex Crichton 4258dd9a84
Put versions in all WASI WIT files (#7272) 1 year ago
Alex Crichton b95382e8b0
Update wasm-tools deps and `wit-bindgen` (#7286) 1 year ago
Alex Crichton 61e11a6c53
Remove usage of `BTreeMap` for compiler flags (#7287) 1 year ago
Alex Crichton f7004c19c9
c-api: Update reexport of wasmtime crate crate (#7112) 1 year ago
Alex Crichton 1633b60a75
Enable threads, multi-memory, and relaxed-simd by default (#7285) 1 year ago
Chris Fallin 5c7ed43058
PCC: merge/propagate facts through egraph opts. (#7280) 1 year ago
Alex Crichton 83203726f7
riscv64: Add support for the xnor instruction (#7279) 1 year ago
Chris Fallin 8e00cc202f
PCC: initial end-to-end integration with Wasmtime's static memories. (#7274) 1 year ago
Chris Fallin 39a33d2fed
PCC: switch "max" facts to "range" facts with two-sided ranges. (#7263) 1 year ago
Jeffrey Charles d0b053e160
Refactor x64 asm method names in Winch (#7269) 1 year ago
Alex Crichton 51e1b49ff5
riscv64: Fix missing extensions for 8/16-bit div/rem (#7268) 1 year ago
Alex Crichton b5b49e0796
Update wasm-tools family of crates (#7267) 1 year ago
Alex Crichton cf8869d530
riscv64: Implement some `Zbs` extension lowerings (#7252) 1 year ago
Afonso Bordado 5481c1f7ae
riscv: Delete `AdjustSp` instruction (#7265) 1 year ago
Chris Fallin 9e4d44626a
PCC: rework default-facts somewhat. (#7262) 1 year ago
Pat Hickey 99be9b0855
Implement stream splice, delete forward (#7234) 1 year ago
Alex Crichton fe7f0609af
riscv64: Refactor and improve some rotate-related codegen (#7251) 1 year ago
Alex Crichton f24abd22dc
cranelift: Add egraph rules for `bswap` (#7249) 1 year ago
Alex Crichton bcce4e3691
riscv64: Optimize `select_spectre_guard` (#7250) 1 year ago
Tyler Rockwood 1c2e510431
Support reset_fuel in store APIs (#7240) 1 year ago