237 Commits (release-14.0.0)

Author SHA1 Message Date
Andrew Brown 4ccdcb110a
typo: change 'sharedable' to 'shareable' (#3259) 3 years ago
Michael Gattozzi 58bf9b7bba
Fix wiggle code generation for correct span usage (#3220) 3 years ago
Andrew Brown f0147f23e8 wiggle: emit `From<#ident> for #tag_type` for variants 3 years ago
Chris Fallin a13a777230 Bump to Wasmtime v0.29.0 and Cranelift 0.76.0. 3 years ago
Pat Hickey 4fa4a72328 wiggle: expand test suite 3 years ago
Pat Hickey 6f07c76c84 wiggle: make the dummy executor return a trap rather than panic 3 years ago
Andrew Brown 43b9337162 Fix typo 3 years ago
katelyn martin ab536126dd
update WASI submodule (#3025) 3 years ago
Alex Crichton 5140fd251a
Update wasm-tools crates (#2989) 3 years ago
Olivier Lemasle a7dad4e38f
Include READMEs in crates (#2987) 3 years ago
Alex Crichton e8b8947956
Bump to 0.28.0 (#2972) 3 years ago
Alex Crichton 884a6500e9
Add a safe method for accessing memory and `T` (#2971) 3 years ago
Olivier Lemasle 9dde98e33c Remove empty crates directories 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Olivier Lemasle 33c791e1f5 Add license files 3 years ago
Chris Fallin 88455007b2 Bump Wasmtime to v0.27.0 and Cranelift to v0.74.0. 4 years ago
Pat Hickey e9f410d1db run_in_dummy_executor isnt unsafe, its just a bad idea 4 years ago
Pat Hickey ab4f5bb674 move dummy executor out to wiggle:: for reuse 4 years ago
Pat Hickey 228096c840 wiggle: convenient syntax for marking all funcs async 4 years ago
Pat Hickey 201da20c63 make wasmtime-wasi configurable at macro whether its real async or block_on 4 years ago
Pat Hickey c62d7f9ea1 wasmtime_wiggle: when async feature is disabled, run async on dummy executor 4 years ago
Chris Fallin 6bec13da04
Bump versions: Wasmtime to 0.26.0, Cranelift to 0.73.0. 4 years ago
Pat Hickey 0508394c62 Revert "wiggle: generate a span that is present at all levels" 4 years ago
Pat Hickey e38166ac3f wiggle::async_trait is defined as async_trait::async_trait(?Send) 4 years ago
Pat Hickey 8da3de6756 wiggle-wasmtime: use fully qualified std::rc::Rc<std::cell::RefCell<>> in expansion 4 years ago
Pat Hickey 0466f47cb4 wiggle: generate a span that is present at all levels 4 years ago
Pat Hickey 8bb1f8adc9
wasmtime-wiggle: make it possible to add host funcs to a config under an alias (#2761) 4 years ago
Pat Hickey df18b44c53 oops 4 years ago
Pat Hickey 1c4af27f2d delete GuestErrorConversion from docs, tests 4 years ago
Pat Hickey f74b0291ad dead code: remove GuestErrorConversion, it now is never called 4 years ago
Pat Hickey 4a9ce90d34 GuestError::InDataField never constructed, so delete it 4 years ago
Pat Hickey 1151f630b8 wiggle GuestError: improve Display of InFunc, InDataField 4 years ago
Benjamin Bouvier 4603b3b292
Bump dependencies to get a single version of rand (#2733) 4 years ago
Nick Fitzgerald d081ef9c2e Bump Wasmtime to 0.25.0; Cranelift to 0.72.0 4 years ago
Peter Huene 54c07d8f16
Implement shared host functions. (#2625) 4 years ago
Pat Hickey 84df5fa54a use the async keyword as syntax in the macro invocation 4 years ago
Dan Gohman 8854dec01d Bump version to 0.24.0 4 years ago
Pat Hickey ff59797ad0 wasmtime_wiggle: support for async, and add an integration test 4 years ago
Pat Hickey c4d8e2323a wiggle tests: fixes for new syntax 4 years ago
Pat Hickey f11cd8e7b1 wiggle: add support for async traits; ABI func is now generic of ctx 4 years ago
Pat Hickey 1fe97ea31e rename some wiggle tests to reflect new witx ast names 4 years ago
Alex Crichton 136755ade2 Fix wiggle trace example 4 years ago
Alex Crichton fa98f0bc91 Fix wiggle tests 4 years ago
Alex Crichton df9c725fa0 Update to the next version of the witx crate 4 years ago
Dan Gohman 8d90ea0390 Bump version to 0.23.0 4 years ago
Pat Hickey 70f8288ec9 wasmtime-wiggle: take an Rc<RefCell<ctx>> instead of construct one 4 years ago
Pat Hickey ed44a19e5e wiggle: use bitflags to generate flags 4 years ago
Pat Hickey e2fb99af86 wiggle: depend on bitflags, and re-export it. 4 years ago
Pat Hickey 94467bcd9a wiggle: bugfix, generated code should use Names::runtime_mod not wiggle 4 years ago
Nick Fitzgerald 5ad82de3c5 Bump Wasmtime to 0.22.0; Cranelift to 0.69.0 4 years ago