12897 Commits (3594cc96fd7834d3f534a014433e262e21def89a)
 

Author SHA1 Message Date
Alex Crichton 45a8da6939
Add a component type accessor for `Component` (#8078) 8 months ago
Alex Crichton 92d9891d1d
Update MSRV to 1.74.0, update nightly in CI (#8080) 8 months ago
Ryan Levick 57132f01dd
Better error message for wrong import implementation (#7645) 8 months ago
Rik Huijzer 99ea051b02
Document `wasmtime serve` (#8077) 8 months ago
DaniPopes d520bea58c
Use `<[_]>::join` instead of manual implementation (#8076) 8 months ago
Alex Crichton 522f9711ad
Enable the pooling allocator by default in `wasmtime serve` (#8073) 8 months ago
Alex Crichton dce7b7770b
Clear borrow tracking converting `ResourceAny` to `Resource<T>` (#8071) 8 months ago
Alex Crichton 6a710b92d8
Remove type information from dynamic component funcs (#8070) 8 months ago
Trevor Elliott 86e735075e
cranelift: Add a winch calling convention (#8056) 8 months ago
Alex Crichton dd3f8d8b7a
Move dtor information from `ResourceAny` into a `Store` (#8061) 8 months ago
Nick Fitzgerald 556fe42b53
Replace `mach` dependency with `mach2` (#8049) 8 months ago
Alex Crichton 9de6828e7b
Remove type information from `wasmtime::component::Val` (#8062) 8 months ago
Milek7 55bd797aed
Extend C API with interfaces needed to use threads (#7940) 8 months ago
Pat Hickey c0a5a66240
wasmtime c-api: warn that wasi_config_preopen_socket is deprecated in next release (#8064) 8 months ago
Pat Hickey 97e3a450a8
wasmtime-wasi: introduce WasiP1Ctx, re-jigger p0 & p1 linkers to take closure (#8053) 8 months ago
Jamey Sharp 83417388c0
egraph: Ensure eclass members are all available in the same block (#8006) 8 months ago
Peter Huene 020751b07d
Fix `wasmtime settings` command. (#8060) 8 months ago
Saúl Cabrera a51369b534
winch: Fix the bounds check for dynamic heaps (#8059) 8 months ago
Nick Fitzgerald bd2ea901d3
Define garbage collection rooting APIs (#8011) 8 months ago
Saúl Cabrera ebbfc9017b
winch: Defer the usage of `format!` (#8051) 8 months ago
Philip Craig a8b2801b35
Update object to 0.33.0 (#8047) 8 months ago
Saúl Cabrera fb2f6ef2e3
winch: Always free the source register when emitting Wasm stores (#8048) 8 months ago
Pat Hickey 6e064f4f21
wasmtime-wasi: move bindings to its own file, move runtime to its own mod (#8045) 8 months ago
wasmtime-publish 4489cee3e6
Bump Wasmtime to 20.0.0 (#8046) 8 months ago
Doctor 149858b111
[fix] broken links in WASI-intro.md (#8043) 8 months ago
Alex Crichton 0f7b1759d6
Don't fail with `--env` and nonexistent env vars (#8039) 8 months ago
Alex Crichton 7565cef283
Add commentary on advantages/disadvantages of the pooling allocator (#8038) 8 months ago
Andrew Brown 5e1adfb627
Show true error reason in `wasmtime serve` (#8026) 8 months ago
Andrew Brown 480fb0e1a8
Add CLI flags for instance limits (#8027) 8 months ago
Pat Hickey 391ddfb79b
update capstone dependency to 0.12.0 (#8014) 8 months ago
Alexander Lyon 57ecb4c584
attempt to downcast a send_request error into an ErrorCode (#8035) 8 months ago
Alex Crichton 9949140d4a
Update to wit-bindgen 0.20.0 (#8032) 8 months ago
jianjunz 10a9f9ec2f
WinML backend for wasi-nn (#7807) 8 months ago
Nick Fitzgerald 8eab5f8642
Add missing `check:` filetest pragma (#8030) 8 months ago
Alex Crichton 7dc12f2b7f
Fix a panic reflecting the types of a component (#8031) 8 months ago
Alex Crichton 3f9aa70fb6
Dynamically detect libgcc-vs-libunwind (#8028) 8 months ago
Trevor Elliott 42f218d8e6
Add comments about updating release dates (#8022) 8 months ago
Trevor Elliott c48f78c9a9
Update release notes for patch releases (#8025) 8 months ago
Jeffrey Charles 364a868958
Winch: Use Option<u8> for register indexes (#7993) 8 months ago
Alex Crichton b81bb7a369
Add a "custom" platform configuration for Wasmtime (#7995) 8 months ago
Alex Crichton bc647d43fa
Refactor runtime table management for more type-safety (#8018) 8 months ago
Alex Crichton 888bd1129f
Update wasm-tools crates (#8019) 8 months ago
Trevor Elliott eec4beac5a
Run `cargo vet regenerate audit-as-crates-io` (#8017) 8 months ago
Chris Fallin 5e751f8638
Cranelift: add note to opts/README.md describing new mid-end rule guidance after #7999. (#8015) 8 months ago
Nick Fitzgerald 45ec1f282c
Cranelift: Tweak egraph mid-end logging (#8013) 8 months ago
Nick Fitzgerald 9aa5718bec
Add regression test for issue #7999 (#8012) 8 months ago
Jamey Sharp ead6c7cc5d
cranelift: Fix ireduce rules (#8005) 8 months ago
Alex Crichton 868dfb9515
Make `component::Linker` semver-aware (#7994) 8 months ago
Kevin Gibbons 9be5dd7c88
Fix description of fd_write in WASI-tutorial.md (#8000) 8 months ago
Saúl Cabrera e34155728d
winch: Fix bounds checks for dynamic heaps (#8001) 8 months ago