120 Commits (main)

Author SHA1 Message Date
Bruce Mitchener e2664e55a9
Reduce typo count (#9106) 3 months ago
Hamir Mahal a0442ea0d9
Enforce `uninlined_format_args` for the workspace (#9065) 3 months ago
Hamir Mahal 46098121bc
style: simplify string formatting (#9047) 3 months ago
Alex Crichton 05095c1868
Rename the `wasm32-wasi` target to `wasm32-wasip1` (#8867) 3 months ago
Alex Crichton 3171ef6df3
Redesign how component exports work (#8786) 5 months ago
Alex Crichton 96c905a6e3
Recommend `-O opt-level=0` when debugging wasm (#8755) 5 months ago
Philip Craig 44cd0026d6
Update object to 0.36 (#8733) 5 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 16068f05da
Make the min-platform build script work when run from other directories (#8584) 6 months ago
Alex Crichton 5054d400ba
Update documentation and example for no_std (#8555) 6 months ago
Alex Crichton 81a89169f5
Add support for `#![no_std]` to the `wasmtime` crate (#8533) 6 months ago
Alex Crichton c810eff81c
Migrate the `wasmtime-environ` crate to `no_std` (#8528) 6 months ago
Nick Fitzgerald 72004aad09
Turn the `wasmtime-runtime` crate into the `wasmtime::runtime::vm` module (#8501) 6 months ago
Alex Crichton d8f7c77f8f
Start migrating some Wasmtime crates to no_std (#8463) 7 months ago
Alex Crichton 77405cc8fd
c-api: Remove allocations from `wasmtime_val_t` (#8451) 7 months ago
Alex Crichton 81d71873eb
Fix use-after-free in externref example (#8410) 7 months ago
Nick Fitzgerald 23640b6cae
wasmtime-c-api: Add support for GC references in `wasmtime.h` APIs (#8346) 7 months ago
Alex Crichton 1cf0060bbc
Disable traps by default in `bindgen!` imports (#8310) 7 months ago
Nick Fitzgerald 0fa130131d
Add `GcRuntime` and `GcCompiler` traits; `i31ref` support (#8196) 7 months ago
Alex Crichton 20660cb386
Add documentation and refactor `wasmtime-wasi` (#8228) 7 months ago
Alex Crichton 8f03b22e07
Remove wasm-c-api submodule (#8170) 8 months ago
Pat Hickey 97e3a450a8
wasmtime-wasi: introduce WasiP1Ctx, re-jigger p0 & p1 linkers to take closure (#8053) 8 months ago
Nick Fitzgerald bd2ea901d3
Define garbage collection rooting APIs (#8011) 8 months ago
Alex Crichton 9949140d4a
Update to wit-bindgen 0.20.0 (#8032) 8 months ago
Alex Crichton b81bb7a369
Add a "custom" platform configuration for Wasmtime (#7995) 8 months ago
Alex Crichton 5b82502084
Remove a binary file I accidentally committed (#7985) 9 months ago
Alex Crichton 9ce3ffe15e
Update some CI dependencies (#7983) 9 months ago
Pat Hickey a56bd5e469
Promote wasmtime-wasi::preview2 to root of crate (#7933) 9 months ago
Nick Fitzgerald ff93bce067
Wasmtime: Finish support for the typed function references proposal (#7943) 9 months ago
Pat Hickey 2b00a541f3
Make wasi-common self-contained, deprecate exports from wasmtime-wasi (#7881) 9 months ago
Andrew Brown c2fc362da2
mpk: enable MPK if available in CI (#7815) 9 months ago
Dave Bakker 649e6b5ad2
WASI: remove unnecessary Sync constraints (#7802) 10 months ago
Bruce Mitchener 93580f247c
examples: Don't `fread()` within `assert(...)`. (#7803) 10 months ago
Tyler Rockwood b5169d9902
examples: add component model example (#7759) 10 months ago
Katie Bell 20079d9789
Add WASI async example and update the Rust WASI docs. (#7752) 10 months ago
Dan Gohman 8573214213
Update several dependencies to windows-sys 0.52. (#7740) 10 months ago
Alex Crichton 21c065e3a7
Increase stack size in `examples/threads.c` (#7651) 11 months ago
Andrew Brown 57efd60879
mpk: add an example testing the memory limits (#7609) 11 months ago
Tyler Rockwood f8fee9385d
add clang format (#7601) 11 months ago
Alex Crichton 5856590fae
Configure workspace lints, enable running some Clippy lints on CI (#7561) 12 months ago
Xinzhao Xu d9be6e113c
Fix the wrong cmake path in wasi example comments (#7343) 1 year ago
Tyler Rockwood 85c0a2df54
Switch to simpler fuel APIs (#7298) 1 year ago
Xinzhao Xu ce796a9684
Fix typo in examples/threads.rs (#7328) 1 year ago
Tyler Rockwood 37cf8e1e75
Async support in the C API (#7106) 1 year ago
Alex Crichton 3cdc63bcc8
Bump wasm-tools crates (#7094) 1 year ago
Nick Fitzgerald 5c1557d24e
Add docs and example for debugging with core dumps (#7087) 1 year ago
Daniel Marin b86cba98a9
fixed typo in examples/memory.rs (#5576) 2 years ago
Alex Crichton b0939f6626
Remove explicit `S` type parameters (#5275) 2 years ago
Peter Huene 42e88c7b24
Fix `OutOfFuel` trap code not represented in the C API. (#5230) 2 years ago