12670 Commits (cee0eeb2892e3831b2952b445319e6d894ea378e)
 

Author SHA1 Message Date
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
Alex Crichton ad4f923bb7
Fix profiling the first function in a module (#7254) 1 year ago
Alex Crichton 48696854b0
Enable the `tracing-log` feature of tracing-subscriber (#7253) 1 year ago
Alex Crichton 079ddd4bf7
Minor logging tweaks (#7242) 1 year ago
Alex Crichton 4f49393773
riscv64: Improve codegen for `icmp` (#7203) 1 year ago
Afonso Bordado e1d66be1b7
fuzzgen: Add Alias Analysis Memflags to Loads and Stores (#7225) 1 year ago
Andrew Brown f7f22f062b
threads: use hex addresses in log messages (#7241) 1 year ago
Pat Hickey f952ff2744
wasmtime-cli: add tracing output on `WASMTIME_LOG` (#7239) 1 year ago
Tyler Rockwood f0dacd5f57
c-api/cmake: support disabling ALWAYS_BUILD (#7238) 1 year ago
Saúl Cabrera 4f47f3ecaf
winch: Add a subset of known libcalls and improve call emission (#7228) 1 year ago
Nick Fitzgerald c16540ed2a
Update `arbitrary` to 1.3.1 (#7236) 1 year ago
Tyler Rockwood 81b14a5043
c-api/cmake: Support custom build options (#7226) 1 year ago
Chris Fallin 2e7f9414bb
PCC: check facts on loaded and stored values, infer facts where needed, and add a basic vmctx/memory example. (#7231) 1 year ago
Pat Hickey 9c02fb2265
remove logging from wit deps (#7233) 1 year ago
Pat Hickey 88bc013783
Minor preview2 related test cleanups (#7232) 1 year ago
Tyler Rockwood f534373371
c-api: expose memory_init_cow (#7227) 1 year ago
Jeffrey Charles 654d9f5ea4
Add support for float sqrt operators to Winch (#7230) 1 year ago
Kelly Thomas Kline 738d41eaf2
Correct grammar (#7224) 1 year ago
Kelly Thomas Kline 4b421971fa
Update examples-profiling-perf.md (#7221) 1 year ago