12438 Commits (release-15.0.0)
 

Author SHA1 Message Date
Eduardo de Moura Rodrigues 6a3d9d05fd
fix(wasmtime-cli): wrong linker in wasi http (#7167) 1 year ago
Andrew Brown 2c53c42205
wasi-nn: reenable CI task (#7164) 1 year ago
Alex Crichton fd3a827e28
Add a whole lot of semicolons to WIT files (#7159) 1 year ago
Afonso Bordado 786ebef846
fuzzgen: Enable iabs.i128 on fuzzgen (#7168) 1 year ago
Anatol Liu 542c1809e7
add i128 support for iabs on x86_64 (#7166) 1 year ago
Alex Crichton 722310a2d9
Add an error resource to WASI streams (#7152) 1 year ago
Trevor Elliott df150065b8
wasi-http: Use borrow syntax for borrowed resources (#7161) 1 year ago
Trevor Elliott be4dbb2951
Bump regalloc2 to 0.9.3 (#7160) 1 year ago
Alex Crichton 88f54c5a38
Update release notes for 14.0.0 (#7158) 1 year ago
Alex Crichton 41cff15c50
riscv64: Move `sextend` optimizations into `sext` (#7156) 1 year ago
wasmtime-publish 157b4318df
Bump Wasmtime to 15.0.0 (#7154) 1 year ago
Alex Crichton 7ef957a1ff
Fix printing error information in sync http tests (#7153) 1 year ago
Afonso Bordado 946c21d9c0
riscv64: Mark `fcmp` as already extended (#7151) 1 year ago
Afonso Bordado 7ef5094a0e
riscv64: Add support for min/max instructions (#7146) 1 year ago
Alex Crichton d4e4f610ce
riscv64: Consolidate conditional moves into one instruction (#7145) 1 year ago
Trevor Elliott 993e26e044
wasmtime: Handle common cli args in `wasmtime serve` (#7134) 1 year ago
Joel Dice 611b3de3a2
[wasmtime-wasi] make StdinStream and StdoutStream public (#7150) 1 year ago
Alex Crichton cc0d8bc691
Refactor HTTP tests to be less flaky and more robust (#7143) 1 year ago
Alphyr ef868a7ae7
riscv64: Further optimize constants loading (#7139) 1 year ago
Alex Crichton e2f1bdd782
Implement the `wasi:sockets/ip-name-lookup` interface (#7109) 1 year ago
Pat Hickey a6d05429f6
Wasi input-stream: use same errors as output-stream (#7090) 1 year ago
Trevor Elliott bf513dafdd
Resourcify the wasi-http interface (#7135) 1 year ago
Alex Crichton aededf8197
riscv64: Refactor and simplify some branches/fcmp (#7142) 1 year ago
Alex Crichton 57a7cafe3c
riscv64: Update `replicated_{u,}imm5` to match `vconst` (#7141) 1 year ago
Alex Crichton 71f650b011
Fix race condition in `AsyncWriteStream` (#7144) 1 year ago
Tyler Rockwood ec07c89b9b
c-api: Support InstancePre (#7140) 1 year ago
Alex Crichton 86cd2a01d1
Fix a flaky preview2 test (#7138) 1 year ago
Dave Bakker 1e86063574
wasi-sockets: Implement initial listen backlog (#7034) 1 year ago
Alex Crichton 4a037fc06d
Handle `lower_branch` consistently amongst backends (#7133) 1 year ago
Roman Volosatovs 16e24fe713
feat(preview1): implement `poll_oneoff` (#7099) 1 year ago
Tyler Rockwood 37cf8e1e75
Async support in the C API (#7106) 1 year ago
Alex Crichton c927662079
riscv64: Refactor implementation of `{u,s}{div,rem}` (#7136) 1 year ago
Trevor Elliott 9d3419741c
Fix a regression with `wasmtime serve`, and enable the serve feature in tests (#7137) 1 year ago
Alex Crichton 83001e9752
Refactor how `subscribe` works in WASI (#7130) 1 year ago
Alex Crichton 1246a2466e
riscv64: Add another pattern for loading constants (#7131) 1 year ago
Alex Crichton 56e8481b3f
riscv64: Optimize `uadd_overflow_trap` lowering (#7132) 1 year ago
Afonso Bordado 233786c257
riscv64: Add `Zcb` extension instructions (#7123) 1 year ago
Alex Crichton c642a56cee
Fix compatibility with Rust 1.70.0 (#7128) 1 year ago
Alex Crichton f15869b6a1
riscv64: Refactor and enable optimizing sign extensions (#7121) 1 year ago
Tyler Rockwood 80c45422e0
c-api: Expose host memory creation (#7115) 1 year ago
Alex Crichton d8ca357ed4
Temporarily disable wasi-nn on CI (#7126) 1 year ago
Alex Crichton 270e92225d
Remove `Table*Ext` traits for preview2 (#7118) 1 year ago
Alex Crichton a7e47627ad
Remove some usage of UnsafeCell in the adapter (#7117) 1 year ago
Chris Fallin 17eeba0e96
Cranelift: return programmatic error rather than panic when temporaries run out. (#7114) 1 year ago
Dan Gohman 3e5b30bd96
Start to port Wasmtime to the new wasi-io API with resources. (#7029) 1 year ago
Saúl Cabrera 4b288ba88d
winch(x64): Call indirect (#7100) 1 year ago
Alex Crichton 11a66086d4
Remove usage of `is-terminal` and `atty` crates (#7104) 1 year ago
Silas Groh 90e4daff23
Make C API usable from Rust (#6765) 1 year ago
Tyler Rockwood 3ffb6828ca
c-api: Correct wasmtime_module_image_range type (#7110) 1 year ago
Pat Hickey 8a88ff6eb8
Wasi-http: support inbound requests (proxy world) (#7091) 1 year ago