13444 Commits (25fcf41c064d98994c4ace8398c166cbcff368c6)
 

Author SHA1 Message Date
Nick Fitzgerald 25fcf41c06
deps: Update `target-lexicon` to v0.12.16 (#9048) 3 months ago
Nick Fitzgerald 0683b84b40
Cranelift: Stop sign-extending `Imm64` immediates in builder methods (#9046) 3 months ago
beetrees 86bd6c833c
Add initial `f16` and `f128` support to the x64 backend (#9045) 3 months ago
Xinzhao Xu 12fc764dc9
Integrate wasi-keyvalue into wasmtime-cli (#9032) 3 months ago
Xinzhao Xu f5e5b291cc
Bump tokio version to 1.30 to avoid duplicate socket2 dependency (#9043) 3 months ago
Alex Crichton 87817f38a1
Improve unsupported architecture errors in Wasmtime (#9039) 3 months ago
Alex Crichton c17913dd1c
Fix a pulley crash on OSS-Fuzz (#9042) 3 months ago
Alex Crichton 59961db12e
Enable a few more clippy lints by default (#9038) 3 months ago
Alex Crichton 169b97fc77
Build and test wasmtime-fiber on i686/arm (#9035) 3 months ago
Alex Crichton c8fabdef36
Change `build-test-matrix.js` to run more sometimes (#9037) 3 months ago
Vulcain 8c8d1551e9
Winch aarch64 clz & ctz (#9033) 3 months ago
beetrees 0efe50ebce
Fix `fmin`/`fmax` cprop miscompilation and add `f16`/`f128` `fmin`/`fmax` cprop support (#9030) 3 months ago
Alex Crichton b6da82b4c0
Add an unsafe API to unload process trap handlers (#9022) 3 months ago
Vulcain c549e7776e
Winch aarch64 cmp (#9018) 3 months ago
Nick Fitzgerald 0c0153c190
Enforce `clippy::clone_on_copy` for the workspace (#9025) 3 months ago
Vulcain 3767f76b48
explorer with clif fix: cache does not emit clif files (#9027) 3 months ago
Xinzhao Xu dfc4358d0c
Implement wasi-keyvalue (#8983) 3 months ago
Nick Fitzgerald a28cfce852
Derive `Copy` for `Val` (#9024) 3 months ago
Nick Fitzgerald 34d11818fe
Remove `V128Abi` and shrink the size of `Val` from 32 to 24 bytes (#9023) 3 months ago
Alex Crichton 57049ddc56
Add support for `-Wunknown-imports-trap` to components (#9021) 3 months ago
bjorn3 a47d511c1f
Update gimli to 0.29.0 (#9020) 3 months ago
Xinzhao Xu 3e97612bf1
Fix feature combinations in testing (#9016) 3 months ago
Nick Fitzgerald ef1ffa2d2c
Get Pulley tests passing under MIRI; run Pulley tests under MIRI in CI (#9014) 3 months ago
Nick Fitzgerald 36963d21ca
CI: Test Pulley on 32-bit and `no_std` targets (#9013) 3 months ago
beetrees dc00bb6124
Refactor `Ieee{16,32,64,128}` (#8982) 3 months ago
Nick Fitzgerald 4ac1bedfca
Introduce the `pulley-interpreter` crate (#9008) 3 months ago
Alex Crichton 05095c1868
Rename the `wasm32-wasi` target to `wasm32-wasip1` (#8867) 3 months ago
Alex Crichton 6d279d235c
Enable multiple component model returns in another fuzzer (#9012) 3 months ago
Alex Crichton 787cdec566
Bump MSRV to 1.78.0 (#9010) 3 months ago
Jeffrey Charles 81724ed62a
Winch: Rename simd spec tests so they are executed (#9011) 3 months ago
Afonso Bordado 5d0d61602f
fuzzgen: Add stack map variables (#8941) 4 months ago
Nick Fitzgerald 6f41aed3b9
Cranelift(x64): Fix lowering for `store(bitop(x, load(addr)), addr)` for bitops on floats (#9003) 4 months ago
Nick Fitzgerald bc3d612bb1
Cranelift(x64): provide better panic messages for `Gpr::new(reg).unwrap()` et al (#9005) 4 months ago
Jeffrey Charles 488e50563c
Winch: Add v128 load and store (#9006) 4 months ago
Marceline Cramer 55af5ac281
cranelift-control: support no_std compilation (#8995) 4 months ago
Jeffrey Charles fa9a948db0
Add v128.const support to Winch (#8990) 4 months ago
Alex Crichton a0065e20d7
Fix a fuzz issue from #8965 (#9004) 4 months ago
Alex Crichton d72b14a439
Fix testing some crate/feature combinations in this workspace (#9002) 4 months ago
Nick Fitzgerald 7dcb9bd6ea
Don't silently overwrite `.cargo/config.toml` in the publish script (#8993) 4 months ago
Nick Fitzgerald 0549bad359
Fix a safepoints bug involving block parameters and cursor positions (#9000) 4 months ago
Vulcain ede670dd93
CLIF in explorer (#8972) 4 months ago
Jeffrey Charles 5a821db2f0
Winch: Remove specific scratch registers from ABI trait (#8999) 4 months ago
Isaac Foster 4ac8adc4df
Fix broken link (#8994) 4 months ago
阿豪 b83c968629
doc: fix lang-c link (#8996) 4 months ago
Nick Fitzgerald 80c42c427d
A few follow ups to #8978 and user stack maps and safepoints (#8991) 4 months ago
Nick Fitzgerald 2028224fd1
`cranelift-frontend`: Support moving GCs with user stack maps (#8978) 4 months ago
Alex Crichton 9a3508d6e6
Fix a typo in `cargo binstall` metadata (#8989) 4 months ago
Saúl Cabrera c879eafcbe
winch: Improve scratch register handling (#8971) 4 months ago
Alex Crichton e51bdb1d04
Fix publication issues of Wasmtime 23.0.0 (#8986) 4 months ago
Xinzhao Xu 1903a528b0
docs: move wasi-runtime-config proposal to tier 3 (#8981) 4 months ago