13342 Commits (18a6c71ee069f42f9d802d87468a6b6c7d2d2c85)
 

Author SHA1 Message Date
Alex Crichton 18a6c71ee0
Update the wasm-tools family of crates (#8882) 4 months ago
wasmtime-publish a068bfe064
Bump Wasmtime to 24.0.0 (#8902) 4 months ago
Congcong Cai 842fa767ac
cranelift/riscv: refactor rv_fma pattern (#8887) 4 months ago
Trevor Elliott 58b4d093fa
Use cmake 3.26, which is available in AlmaLinux 8 (#8896) 4 months ago
Congcong Cai 07d1b216ab
cranelift/aarch64: Support fmsub (#8869) 4 months ago
bjorn3 c510a2b92f
Couple of small improvements for debugging Cranelift (#8885) 4 months ago
Nick Fitzgerald 47af01f127
Fix build of `wasmtime-cli` with only the pooling allocator enabled (#8891) 4 months ago
Trevor Elliott 248bc65ed7
Use AlmaLinux:8 for x86_64-linux binary-compatible-builds (#8892) 4 months ago
Saúl Cabrera 8fc418664e
Save state before emitting `br_if` (#8886) 4 months ago
Alex Crichton 9dff778cab
serve: Fix logging prints to stdout/stderr (#8877) 4 months ago
Andrew Brown 0f4ae88a7a
wasi-nn: use resources (#8873) 4 months ago
Nick Fitzgerald e20b4244b9
Cranelift: Take user stack maps through lowering and emission (#8876) 4 months ago
Chris Fallin 7bf2b8fb2f
Wasmtime: remove indirect-call caching. (#8881) 4 months ago
beetrees 7ac3fda7f2
Initial `f16` and `f128` support (#8860) 4 months ago
Xinzhao Xu be67ee8909
component-macro: normalize the path parameter in component bindgen (#8871) 4 months ago
Afonso Bordado f4b49b8c89
riscv64: Dynamically emit islands for return calls (#8868) 5 months ago
Alex Crichton f471b4dcc8
Refactor and document the wasmtime-wasi-http more (#8861) 5 months ago
Thalia Archibald 7112d93b48
Fix radix of decimal immediates (#8865) 5 months ago
Michael McLoughlin 0f3dcd1048
include extern const in error message (#8862) 5 months ago
Alex Crichton 81efaa7384
Fix `cargo binstall` metadata (#8855) 5 months ago
bjorn3 4f34303a89
Reduce the size of the wasp1 component adapter by 22k (#8859) 5 months ago
bjorn3 1088b41ee2
Reduce the size of the wasp1 component adapter by 4.6k (#8858) 5 months ago
Pat Hickey 896e25e37f
upgrade to wasm-tools 0.211.1 (#8838) 5 months ago
Alex Crichton 00c15df9a3
Revert "wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792)" (#8856) 5 months ago
Alex Crichton 6b892131d3
clif: Fix parsing the `cold` calling convention (#8854) 5 months ago
Jamey Sharp e29d56e430
wasmtime: Remove redundant epoch check on function entry (#8853) 5 months ago
Afonso Bordado 67afe4dac9
riscv64: Update Inst::worst_case_size (#8850) 5 months ago
Afonso Bordado b24b323ead
riscv64: Add support for `bitcast.i128` (#8851) 5 months ago
Alex Crichton ea22acbb53
Allow 4G memories by default in the pooling allocator (#8849) 5 months ago
Pat Hickey 981d403f25
wasmtime Config: debug impl now iterates complete WasmFeatures flag set (#8843) 5 months ago
Alex Crichton d4c5bccc27
Replace `simm32` extractor with `i32_from_iconst` (#8842) 5 months ago
Alex Crichton ee9e1ca545
x64: Implement some minor optimizations related to SIMD lowerings (#8839) 5 months ago
Nick Fitzgerald 95fee6f4bd
`cranelift-entity`: Implement `EntitySet` in terms of `cranelift_bitset::CompoundBitSet` (#8834) 5 months ago
Nick Fitzgerald b5422e5ea5
Remove leftover debugging `dbg!` in CLIF parser (#8836) 5 months ago
Jamey Sharp 2d467e0f76
wasmtime: Take guest-profiler samples at hostcalls (#8802) 5 months ago
Alex Crichton 9bdb731ab6
Implement semver compatibility for exports (#8830) 5 months ago
Alex Crichton 5f3597ea73
Improve name lookup for `trappable_error_type` configuration (#8833) 5 months ago
Nick Fitzgerald b3636ff6e5
Introduce the `cranelift-bitset` crate; use it for stack maps in both Cranelift and Wasmtime (#8826) 5 months ago
Nick Fitzgerald 4705d155e4
cranelift-entity: Remove the unused `EntitySet::cardinality` method (#8827) 5 months ago
Juniper Tyree 2dbf8f15b3
wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792) 5 months ago
Alex Crichton 864fdb61a1
Update the wasi_testsuite submodule (#8829) 5 months ago
Alex Crichton 3171ef6df3
Redesign how component exports work (#8786) 5 months ago
Andrew Brown 7b43325a1f
wasi-nn: use `libtest-mimic` (#8825) 5 months ago
Alex Crichton aff28bf168
Inherit Linux semantics for `fd_pwrite` with `O_APPEND` (#8823) 5 months ago
Alex Crichton e97b74dc10
Fix `fcntl(fd, F_GETFL)` from wasi-libc with write-only files (#8824) 5 months ago
Alex Crichton 64126f7659
Force some more permission checks with 0-length writes (#8822) 5 months ago
Alex Crichton 0f48f939b9
Disable memory protection keys by default at compile time (#8813) 5 months ago
Nick Fitzgerald b7fd095a14
Cranelift: Don't attempt to take stack maps for traps during instruction emission (#8812) 5 months ago
Alex Crichton 9aa5803aaf
Disable `call-hook` crate feature by default (#8808) 5 months ago
Nick Fitzgerald 9c5ec3ec0b
Cranelift: Traps need not be considered GC safepoints anymore (#8810) 5 months ago