560 Commits (098430f3c8fd7bb92968402beef0670d08023fba)

Author SHA1 Message Date
Nick Fitzgerald 4005a813e8
Make the Wasmtime CLI use async (#9184) 2 months ago
Nick Fitzgerald c4be2d84bf
Introduce `wasmtime::ArrayRef` and allocating Wasm GC arrays (#9145) 3 months ago
Philip Craig 494867ddb8
Copy skeleton unit attributes for split DWARF (#9151) 3 months ago
Philip Craig 7e15d87bb9
Handle more split DWARF attributes and forms (#9134) 3 months ago
Alex Crichton f673cde370
Refactor use of `CodeBuilder` on the CLI (#9125) 3 months ago
Dave Bakker c1663bab4f
Generate async drop methods for resources. (#9091) 3 months ago
Philip Craig ccf8e40ffd
Support DWARF packages for `wasmtime compile` (#9110) 3 months ago
Alex Crichton fa41d13141
Improve codegen for enums with many cases (#9122) 3 months ago
Philip Craig 7cd4f6304c
Fix file and line in generated DWARF (#9109) 3 months ago
Hamir Mahal a0442ea0d9
Enforce `uninlined_format_args` for the workspace (#9065) 3 months ago
Alex Crichton 974c32450d
Simplify ABI selection and tail call integration (#9061) 3 months ago
Ulrich Weigand a7272b8249
s390x: Support tail calls (#9052) 3 months ago
Hamir Mahal 46098121bc
style: simplify string formatting (#9047) 3 months ago
Xinzhao Xu 12fc764dc9
Integrate wasi-keyvalue into wasmtime-cli (#9032) 3 months ago
Alex Crichton 05095c1868
Rename the `wasm32-wasi` target to `wasm32-wasip1` (#8867) 3 months ago
Alex Crichton 787cdec566
Bump MSRV to 1.78.0 (#9010) 3 months ago
Jeffrey Charles fa9a948db0
Add v128.const support to Winch (#8990) 4 months ago
Xinzhao Xu 4b842a05f1
Integrate wasi-runtime-config into wasmtime-cli (#8970) 4 months ago
Alex Crichton 88b45a47eb
Update wasm-tools and wit-bindgen crates (#8965) 4 months ago
Alex Crichton af954751c8
Add support for `wasmtime run --argv0 NAME ...` (#8961) 4 months ago
Nick Fitzgerald f2e689cd86
Introduce `wasmtime::StructRef` and allocating Wasm GC structs (#8933) 4 months ago
Saúl Cabrera 0e5048e20a
winch: Consolidate memory tests in `test/all/memory.rs` (#8936) 4 months ago
Alex Crichton 54baf6b156
Fix handling of authority/scheme in `wasmtime serve` (#8923) 4 months ago
Nick Fitzgerald b8872ed531
Wasmtime: Pop GC LIFO roots even when there is no GC heap (#8899) 4 months ago
Alex Crichton 18a6c71ee0
Update the wasm-tools family of crates (#8882) 4 months ago
Alex Crichton 9dff778cab
serve: Fix logging prints to stdout/stderr (#8877) 4 months ago
Chris Fallin 7bf2b8fb2f
Wasmtime: remove indirect-call caching. (#8881) 4 months ago
Nick Fitzgerald 95fee6f4bd
`cranelift-entity`: Implement `EntitySet` in terms of `cranelift_bitset::CompoundBitSet` (#8834) 5 months ago
Alex Crichton 9bdb731ab6
Implement semver compatibility for exports (#8830) 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
Alex Crichton eb8540747a
Const-propagate some offsets in `VMOffsets` (#8806) 5 months ago
Saúl Cabrera 04416e460b
Initial migration to `wasmtime_test` (#8789) 5 months ago
Jamey Sharp c65666c50a
wasmtime: Make Store context available to call hooks (#8791) 5 months ago
Nick Fitzgerald bdd7842263
Wasmtime: Implement the custom-page-sizes proposal (#8763) 5 months ago
Alex Crichton 33cc4959dc
Fix meaning of generated `.debug_loc` sections (#8753) 5 months ago
Alex Crichton af59c4d568
Make module ids unique per-process, not per-engine (#8758) 5 months ago
Alex Crichton cdb59304c3
Handle defined shared memories in dwarf processing (#8750) 5 months ago
Alex Crichton dd8c48b320
Add basic support for DWARF processing with components (#8693) 5 months ago
Alex Crichton fcf1054b0c
Add some support for imported memories to generated DWARF (#8740) 5 months ago
Alex Crichton bda1a64025
Set `SO_REUSEADDR` again for `wasmtime serve` on Unix (#8738) 5 months ago
Shane Snover 05fe62829e
Refactor wasmtime::Func to "unsplat" arguments for the async API (#8732) 5 months ago
Saúl Cabrera f0845e5519
wasmtime: Introduce the `test-macros` crate (#8622) 5 months ago
Alex Crichton ffd6bb55ce
Remove support for Wasmtime 13-and-prior CLI (#8597) 6 months ago
Alex Crichton 4896b6630d
Fix tail calls being turned on by default (#8682) 6 months ago
Ryan Levick 8bde231f1e
Implement `Component::define_unknown_imports_as_traps` (#8672) 6 months ago
Alex Crichton 906ea01734
Use bytes for maximum size of linear memory with pooling (#8628) 6 months ago
FrankReh 0e9121daeb
Fix some typos (#8641) 6 months ago
Nick Fitzgerald 934bf9dbaf
CI: shard testing crates across multiple jobs (#8612) 6 months ago
Alex Crichton 91ec9a589c
Page align the static memory maximum size (#8630) 6 months ago