91 Commits (039bbc240d64a221855ec50c7d4fc57f0583c95e)

Author SHA1 Message Date
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
Alex Crichton 2afaac5181
Return `anyhow::Error` from host functions instead of `Trap`, redesign `Trap` (#5149) 2 years ago
Tobias Bradtke be690a468d
Fix typo (#4946) 2 years ago
jiang1997 e6d339b6ac
supplement necessary instructions to run example-wasi (#4633) 2 years ago
TheGreatRambler 2ba3025e67
Add cmake compatibility to c-api (#4369) 2 years ago
Alex Crichton 89ccc56e46
Update the wasm-tools family of crates (#4165) 3 years ago
Saúl Cabrera 52524d258c
Expose `TrapCode::Interrupt` on epoch based interruption (#4105) 3 years ago
Alex Crichton 7b5176baea
Upgrade all crates to the Rust 2021 edition (#3991) 3 years ago
Alex Crichton c22033bf93
Delete historical interruptable support in Wasmtime (#3925) 3 years ago
Chris Fallin 8a55b5c563 Add epoch-based interruption for cooperative async timeslicing. 3 years ago
bjorn3 9e34df33b9 Remove the old x86 backend 3 years ago
Alex Crichton e68aa99588
Implement the memory64 proposal in Wasmtime (#3153) 3 years ago
Stephan Renatus f3b80ece5f
c-api: add wasmtime_trap_code (#3086) 3 years ago
Peter Huene 5d92b75b8f
Add multimemory example. 3 years ago
Alex Crichton b9985fe2e5
Change the injection count of fuel in a store from u32 to u64 (#3048) 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Pat Hickey 0f5bdc6497
only wasi_cap_std_sync and wasi_tokio need to define WasiCtxBuilders (#2917) 4 years ago
Pat Hickey 35a9d4e3c9 less general mechanism for examples cargo feature 4 years ago
Pat Hickey 3d9b98f1df fix example 4 years ago
Pat Hickey b0335d3ddf fixes to example 4 years ago
Ryan Brewster 2145855954
Add example of execution limits using fuel consumption (#2869) 4 years ago
Alex Crichton 8384f3a347
Bring back `Module::deserialize` (#2858) 4 years ago
Peter Huene f12b4c467c
Add resource limiting to the Wasmtime API. (#2736) 4 years ago
Pat Hickey 2ddf4c1da9 tokio example requires enabling a cargo feature 4 years ago
Pat Hickey 0127676621 wasi-cap-std-async is better named wasi-tokio 4 years ago
Pat Hickey c691d1864e fix 4 years ago
Pat Hickey 759019811e add tokio example 4 years ago
Pat Hickey bac02c50f2 port command and example to use sync wasmtime_wasi 4 years ago
Alex Crichton 195bf0e29a
Fully support multiple returns in Wasmtime (#2806) 4 years ago
Peter Huene d1313b1291
Code review feedback. 4 years ago