66 Commits (2127c3a369d40529d3f7b558d2df1b5824a8a2f1)

Author SHA1 Message Date
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
Pat Hickey ae4c5a9d7f fixes in tests and examples 4 years ago
Alex Crichton 2697a18d2f
Redo the statically typed `Func` API (#2719) 4 years ago
Peter Huene 54c07d8f16
Implement shared host functions. (#2625) 4 years ago
Pat Hickey d8f3a62b32 dont try to make a virtfs today. instead, delete virtfs example. 4 years ago
Pat Hickey 5ee605995d fix wasi example 4 years ago
Pat Hickey 2ad7565a65 update linking example 4 years ago
Peter Huene f94db6556c
Update WebAssembly C API submodule to latest commit. (#2579) 4 years ago
Ivan Zvonimir Horvat 61a0bcbdc6
examples: threads.rs; fixed eun typo -> run (#2422) 4 years ago
Alex Crichton a277cf5ee4
Store `WasmFuncType` in `FuncType` (#2365) 4 years ago
Joshua Warner eb650f6fe0
filesystem example (#2236) 4 years ago
Pat Hickey fe5d6d59e6 wasi example: theres lots of useful tracing messages for debugging 4 years ago
Yury Delendik 399ee0a54c
Serialize and deserialize compilation artifacts. (#2020) 4 years ago
Nick Fitzgerald 17b99cc9c8 examples: Add a GC call to the externref Rust example 4 years ago
Nick Fitzgerald 56c517d265 examples: Add a GC call to the externref C example 4 years ago
Yury Delendik a817470fab Fix signature of wasmtime_module_new 4 years ago
Nick Fitzgerald 89603bc6b3 wasmtime-c-api: Make `wasm_table_set` *not* take ownership of its reference 4 years ago
Nick Fitzgerald b73b2e0d5a wasmtime-c-api: Make `wasmtime_externref_new` write to an out pointer 4 years ago
Nick Fitzgerald 4a349ee299 wasmtime: Add `externref` Rust example 4 years ago
Nick Fitzgerald 5ed8a9ba0e wasmtime-c-api: Add an `externref`s example for the C API 4 years ago
Alex Crichton cca558cd20
Remove `HostRef<T>` from the C API (#1926) 4 years ago
Alexandru Ene 65e132db0c Added a hello.cc 4 years ago
Peter Schwarz 2926725d63 Correct example module doc comment typo 4 years ago
Hiroki Noda 8701645493
Fix comment for running example fib-debug (#1814) 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Leonardo Yvens 0b3b9c298e
impl From<anyhow::Error> for Trap (#1753) 5 years ago