12190 Commits (3ffb6828ca82921b7746079ee1b8bf0e343f5dd1)
 

Author SHA1 Message Date
Pat Hickey ce4950e420
wasi-cap-std-sync: use std::io::Std{in,out,err} to impl {read,write}_vectored (#6825) 1 year ago
Alex Crichton 6875e26835
Remove submodule re-added by accident (#7008) 1 year ago
Alex Crichton 85889ab217
Un-ignore now-passing test (#7007) 1 year ago
Ulrich Weigand 5c8a603a24
Make MachineEnv a per-ABI property (#6957) 1 year ago
Ulrich Weigand 86652959a4
Refactor prolog/epilog generation code (#6970) 1 year ago
Pat Hickey a0469b1141
WASI preview 2 output-streams: new backpressure and flushing design (#6877) 1 year ago
Tyler Rockwood f433e78314
Add license to c-api macros (#7005) 1 year ago
Alex Crichton f46d5a3c95
x64: Add support for some BMI2 instructions (#6976) 1 year ago
Saúl Cabrera 1a1fc9d3c5
winch: Use `Reg` where appropriate in the Masm (#7002) 1 year ago
Afonso Bordado 87ab0de02e
riscv64: Introduce Compressed Instructions (#6989) 1 year ago
Alex Crichton 8995750aa4
Redesign Wasmtime's CLI (#6925) 1 year ago
Joel Dice 186c3ec8cf
[wasmtime-wasi] fix logic error in `monotonic-clock/subscribe` (#6993) 1 year ago
Alex Crichton 6084b73630
Fix build of `wasmtime-wasi-bench` (#6999) 1 year ago
Alex Crichton 0ee6641151
Bring some of Wasmtime's documentation more up-to-date (#6994) 1 year ago
Alex Crichton 4d31324e9e
Finish release notes for 13.0.0 (#6969) 1 year ago
Alex Crichton 86a6f5c59e
Remove recursion from AMode lowering rules (#6968) 1 year ago
Afonso Bordado 4dbc1f6a2f
riscv64: Remove support for fixed offset jumps from Jump instructions (#6988) 1 year ago
Michael Chesser 2186668f52
Cranelift: Improve codegen of store_imm on x64 (#6979) 1 year ago
Trevor Elliott 9f00198611
winch: Support abs and neg for f32 and f64 on x64 (#6982) 1 year ago
Afonso Bordado d8db07faf6
cranelift: Fix `v{all,any}_true` and `vhigh_bits` instructions in the interpreter (#6985) 1 year ago
Afonso Bordado 5928278103
riscv64: Delete unused code (#6984) 1 year ago
Nick Fitzgerald 17f5fffa53
Add component call micro-benchmarks (#6981) 1 year ago
Tyler Rockwood 181d005c45
Fix cargo binary at configure time (#6977) 1 year ago
Afonso Bordado 3f07d27dd4
riscv64: Check that the minimum set of feature flags is enabled (#6975) 1 year ago
Pat Hickey 4274a3d264
adapter: eliminate State::with_mut (#6973) 1 year ago
Afonso Bordado a10802e9ce
riscv64: Change regalloc order to prefer C extension compatible registers (#6956) 1 year ago
Alex Crichton 289e6af068
Optimize `list<u8>` lifting and lowering (#6971) 1 year ago
Afonso Bordado 432b5471ec
wasmtime: Enable Relaxed SIMD testsuite for RISC-V (#6972) 1 year ago
Afonso Bordado cad026f20b
riscv64: Use labels for branches whenever possible (#6955) 1 year ago
Alex Crichton e4fbf97676
Update in-tree wit-bindgen to 0.11.0 (#6947) 1 year ago
Afonso Bordado 6ca7493151
riscv64: Forbid mask/dst overlaps for masked instructions (#6954) 1 year ago
Timothée Jourde 36ca00c0a8
cranelift: Fix fuzzgen `iconst` encoding (#6967) 1 year ago
Eduardo de Moura Rodrigues 8eefa7c3af
feat(wasmtime-cli): restore support for wasi http module (#6878) 1 year ago
Afonso Bordado 5f9107a8ed
riscv64: Use canonical move instruction (#6959) 1 year ago
SingleAccretion 7b16eccd9b
Support referencing stack slots in the DWARF debug info (#6960) 1 year ago
SingleAccretion 9377dfd7b8
Add a note about `_NO_DEBUG_HEAP` to the debugging document (#6963) 1 year ago
wasmtime-publish e95c8556d6
Bump Wasmtime to 14.0.0 (#6964) 1 year ago
Afonso Bordado f10d665bb9
fuzzgen: Enable SIMD fuzzing for RISC-V (#6949) 1 year ago
Ulrich Weigand 5e7ee8ac8a
[s390x] Improve handling of negative i32 constants (#6952) 1 year ago
Saúl Cabrera 350410ac9c
winch: Add support for `br_table` (#6951) 1 year ago
Pat Hickey e5e9cf83e0
tcp tests: need a blocking_read to get messages (#6953) 1 year ago
SingleAccretion d4a4d4f940
Two fixes for the `-g` (debug info) option (#6931) 1 year ago
Alex Crichton f62baeedc1
Some minor fixes and features for WASI and sockets (#6948) 1 year ago
Timothée Jourde cd33a1b50e
cranelift: Validate `iconst` ranges (#6850) 1 year ago
Alex Crichton cfe9328463
aarch64: Use `RegScaled*` addressing modes (#6945) 1 year ago
Alex Crichton a04c4930bf
Update Rust in CI to 1.72.0, clarify Wasmtime's MSRV (#6900) 1 year ago
Afonso Bordado 5ec7318747
riscv64: Use `PCRelLo12I` relocation on Loads (#6938) 1 year ago
Alex Crichton df8d3698b1
Partially revert CLI argument changes from #6737 (#6944) 1 year ago
Afonso Bordado 6a5bddf02d
cranelift-interpreter: Fix SIMD shifts and rotates (#6939) 1 year ago
Alex Crichton 326837d7d4
Enhance `async` configuration of `bindgen!` macro (#6942) 1 year ago