13358 Commits (353befdb3317eb7bf8fa47f43e4114ebd2b5a439)
 

Author SHA1 Message Date
Nick Fitzgerald 353befdb33
Change the representation of `VMGcKind` to allow for fast subtyping checks (#8926) 4 months ago
Jamey Sharp eefa286b0f
cranelift-wasm: Remove unused `translate` method (#8927) 4 months ago
Nick Fitzgerald 7caca1624a
Implement `Display` for `wasmtime-types` things (#8924) 4 months ago
Nick Fitzgerald 34f71bec29
A handful of little tweaks for GC types (#8925) 4 months ago
Alex Crichton 54baf6b156
Fix handling of authority/scheme in `wasmtime serve` (#8923) 4 months ago
Alex Crichton c2717d180e
Fix segfault with custom page sizes on aarch64 (#8918) 4 months ago
Noah Lev 9a340279bc
Add more documentation to `ArgumentPurpose::StructArgument` (#8906) 4 months ago
zleyyij 81eab489ea
closes #2827: remove srclocs from bugpoint (#8883) 4 months ago
Alex Crichton a184619ddc
Add custom-pages-sizes to CLI flags (#8917) 4 months ago
Alex Crichton 510ef9f822
Update dependency on `wit-bindgen` (#8911) 4 months ago
Alex Crichton b5e31a5c33
Refactor internal profiling APIs to be safer (#8914) 4 months ago
Juniper Tyree 83c8048065
wasi-adapter: Implement provider crate that embeds the adapter binaries [v2] (#8874) 4 months ago
Alex Crichton e4fe818290
Fix panic with invalid DWARF file indices (#8913) 4 months ago
Ryan Patterson 9e22c4e762
Expose Engine::clone to c-api (#8907) 4 months ago
Nick Fitzgerald b8872ed531
Wasmtime: Pop GC LIFO roots even when there is no GC heap (#8899) 4 months ago
Robin Freyler cf101c034d
wasi-common: remove wasmtime dependency from sync crate feature (#8900) 4 months ago
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