12778 Commits (ebbfc9017b6672d79d141a27e16e211979164375)
 

Author SHA1 Message Date
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
Alex Crichton 36fb62ca3b
Support `global.get` in more constant expressions (#7996) 9 months ago
Jeffrey Charles 300fe46d29
Run additional misc tests with Winch (#7992) 9 months ago
Alex Crichton c7c8f2631f
Update wit-bindgen dependency (#7990) 9 months ago
Nick Fitzgerald dd0364d367
Wasmtime: Add a `gc` cargo feature (#7975) 9 months ago
Alex Crichton 0724fe286e
Don't infer host flags for cross-compiled targets (#7991) 9 months ago
Alex Crichton 0e8c868088
Minor updates to some CLI flags (#7989) 9 months ago
Douglas Jose 4add8c1934
Update outdated testing instructions (#7988) 9 months ago
Nick Fitzgerald 1d8a0983bc
Split out `TypeRegistry`'s open-coded slab arena into into a reusable type (#7986) 9 months ago
Alex Crichton 5b82502084
Remove a binary file I accidentally committed (#7985) 9 months ago
Alex Crichton 71951c9ce4
Enable compiling the Wasmtime CLI to Wasm (#7980) 9 months ago
Alex Crichton 9ce3ffe15e
Update some CI dependencies (#7983) 9 months ago
Alex Crichton 49b1e7a3d2
Assume non-Windows x86_64 uses system-v ABI (#7981) 9 months ago
Trevor Elliott 0a38fa82e5
winch: Refactor the prologue and epilogue interface (#7982) 9 months ago
Alex Crichton 51ed135013
Remove the `WASI` submodule (#7984) 9 months ago
Ulrich Weigand 11609b68dc
s390x: Fix TLS GD relocation order (#7978) 9 months ago
Trevor Elliott 95b37db7c4
winch: Enable stack overflow checking in trampolines (#7979) 9 months ago
Saúl Cabrera cb1cecd4ee
winch: Use the vmctx! macro where possible (#7977) 9 months ago
Saúl Cabrera 0e98a8d54e
winch: Overhaul the internal ABI (#7974) 9 months ago
Alex Crichton 93f17e3c0f
Reserve handle index 0 in the component model (#7661) 9 months ago