12306 Commits (61e11a6c53d9a06a7f13609eb9de63280a44f1ca)
 

Author SHA1 Message Date
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
Afonso Bordado 40c1f9b8b4
ci: Upgrade QEMU to `8.1.1` (#7096) 1 year ago
Alex Crichton cf28c228d2
Remove stray `component_impl.rs` file (#7103) 1 year ago
Trevor Elliott e9cd1318a1
wasmtime: Misc optimizations (#7102) 1 year ago
Alex Crichton 7f79a09d2f
Update wit-{parser,component} deps (#7101) 1 year ago
Alex Crichton 998299267f
x64: Fix false dependencies in int-to-float conversions (#7098) 1 year ago
Andrew Brown b7c0eae6dd
Add MPK-protected stripes to the pooling allocator (#7072) 1 year ago
Pat Hickey 96f00830e7
Minor preview2 impl cleanups (#7097) 1 year ago
Alex Crichton 3cdc63bcc8
Bump wasm-tools crates (#7094) 1 year ago
Andrew Brown 5272e3abc9
Update `ittapi` crate (#7092) 1 year ago
Nick Fitzgerald 4a8eaa744c
cranelift(x64): Swap operands to save AVX instruction encoding size (#7093) 1 year ago
Nick Fitzgerald 5c1557d24e
Add docs and example for debugging with core dumps (#7087) 1 year ago
Nick Fitzgerald b1ed9b3747
cranelift(x64): Make xmm{8..15} registers non-preferred (#7089) 1 year ago
Nick Fitzgerald d127a14a93
Add `Func::hash_key` and `Table::hash_key` methods (#7086) 1 year ago
Alex Crichton 2850d7236c
Optimize wasm calls ever-so-slightly (#7084) 1 year ago
Nick Fitzgerald 6a7ef27b72
Make `wasmtime::WasmCoreDump` serializable (#7078) 1 year ago
Afonso Bordado 6c438d4b64
riscv64: Add the remainder of Zca and Zcd instructions (#7080) 1 year ago
Afonso Bordado 38bc7e9177
riscv64: Better AMode Matching (#7079) 1 year ago
Alex Crichton 4ba8b6c0d9
Remove manual impl of Error/Display (#7076) 1 year ago
Rainy Sinclair 428ab601c4
Include Wasm-defined globals and memories in core dumps (#6935) 1 year ago
Alex Crichton 6aca67c15d
Support resource maps in `component::bindgen!` (#7069) 1 year ago
Trevor Elliott 30ee0dc8d9
Use wasi-streams in the wasi-http implementation (#7056) 1 year ago
Ryan Levick e69a7f732e
Do proper type checking for type handles. (#7065) 1 year ago
Andrew Brown b1511dceb2
Fix documentation typos (#7071) 1 year ago
Alex Crichton 04b09c80ee
Fix character boundary issues in preview1 host adapter (#7011) 1 year ago
wasmtime-publish f2b43d8431
Update release date of Wasmtime 13.0.0 (#7066) 1 year ago
Tyler Rockwood 2d43a28fd5
c-api: Expose image_range for modules (#7064) 1 year ago
Alex Crichton a4d036ca8e
wasi: Fix a few issues around stdin (#7063) 1 year ago
Alex Crichton 5359a8c2c5
Force usage of a worker thread for stdin on all platforms (#7058) 1 year ago
Afonso Bordado 4cc3525cf7
riscv64: Add compressed `addi` (#7057) 1 year ago
Alex Crichton 891cbf0bc8
Update wasm-tools family of crates (#7059) 1 year ago
Afonso Bordado 27345059c7
riscv64: Cleanup trap handling (#7047) 1 year ago
Afonso Bordado b23f534c07
riscv64: Implement ELF TLS GD Relocations (#7003) 1 year ago