152 Commits (main)

Author SHA1 Message Date
Alex Crichton 28a938a62f
Remove `allow(improper_ctypes)` (#797) 5 years ago
Alex Crichton 6571fb8f4f
Remove `HostRef` from the `wasmtime` public API (#788) 5 years ago
Dan Gohman 336ee94c89
Bump version to 0.9.0 (#790) 5 years ago
Alex Crichton 1fe76ef9e3 Remove the need for `HostRef<Module>` 5 years ago
Alex Crichton eb1991c579 Revert "Remove the need for `HostRef<Module>` (#778)" 5 years ago
Alex Crichton 7b33f1c619
Remove the need for `HostRef<Module>` (#778) 5 years ago
Alex Crichton 045d6a7310
Remove the need for `HostRef<Store>` (#771) 5 years ago
Andrew Brown 296ebc46fd Update wasmparser to 0.45.1 (#776) 5 years ago
Alex Crichton d142a39113
Tweak some API doc generation (#772) 5 years ago
Alex Crichton 787f50e107
Remove usage of `Features` from `wasmtime::Config` API (#763) 5 years ago
Alex Crichton b9dc38f4e1
Remove need for `HostRef<Engine>` (#762) 5 years ago
Yury Delendik 681445b18b
Fail with Trap in Instance::new() instead of Error (#683) 5 years ago
Andrew Brown 086ff63e6b Update wasmparser to 0.45.0 (#733) 5 years ago
Alex Crichton 5d399d48ab
Disable some tests for crates in their manifest (#725) 5 years ago
Austin Wise 50d0aa939c Add tests calling function imports. 5 years ago
Austin Wise df0f0e3c44 Remove trailing null bytes from trap messages. 5 years ago
Austin Wise e11056345a Add a Visual Studio solution. 5 years ago
Austin Wise 96d6a16ce9 Remove unneed dynamic binding in MemoryBinding. 5 years ago
Austin Wise 7f05a2e6a5 Use DoNotWrapExceptions to avoid exception wrapping. 5 years ago
Alex Crichton e134505b90
Refactor the `types.rs` types and structures (#681) 5 years ago
Austin Wise 1d01779b2e Root bindings so the delegate in FunctionBinding is not GCed. 5 years ago
Yury Delendik cc6e8e1af2
Move cranelift dependencies to wasmtime-environ (#669) 5 years ago
Peter Huene cc02214084
Fix .NET interop issue for Windows release builds. 5 years ago
Nick Fitzgerald 0fce2ac288 deps: Update wasmparser in most places (#670) 5 years ago
Peter Huene a3bc464e47
Add LLVM exception for Wasmtime for .NET license. 5 years ago
Luiz Irber 5cdae1d394 use setuptools_scm for python version management (#627) 5 years ago
Peter Huene 9fdf5bce8e
Move Wasmtime for .NET to the Wasmtime repo. 5 years ago
Josh Triplett 2635ccb742 Rename the wasmtime_api library to match the containing wasmtime crate (#594) 5 years ago
Alex Crichton 39e57e3e9a Migrate back to `std::` stylistically (#554) 5 years ago
Jakub Konka 9182971697 Add missing import to wasmtime-rust macro (#589) 5 years ago
Yury Delendik ea56118651 Add/use create_wasi_instance() instead of instantiate_wasi(). (#571) 5 years ago
Dan Gohman c5f998add2
Update the crates.io publishing scripts (#580) 5 years ago
Ben Brittain b0f558aa10 Mark functions as pub if trait is public (#574) 5 years ago
Yury Delendik 36cb806c54
Use embedding api in python extension (#569) 5 years ago
Alex Crichton fb60a21930 Reduce number of crates needed for `Config` usage 5 years ago
Alex Crichton 8b0cfd9245 Squash improper_ctypes warnings on nightly 5 years ago
Yury Delendik 98266498af Use embedded API in the wasmtime-rust (#540) 5 years ago
Dan Gohman c78196bd01
Update repository URLs for the Bytecode Alliance. (#550) 5 years ago
Nick Fitzgerald 01ab20e372 Bump cranelift deps to 0.50.0 5 years ago
Alex Crichton cd8cc4d375
Enable multi-value in the Python extension (#541) 5 years ago
Alex Crichton d9edb95218 Allow using WASI APIs in the Python extension (#533) 5 years ago
Dan Gohman 061b453255 Remove unneeded `extern crate`, `macro_use`, and tidy `use`s. 5 years ago
Dan Gohman 5b0031ece8 Use `pointer::add` instead of `pointer::offset` with a cast. 5 years ago
Dan Gohman 39b0d670c5 rustfmt and trim trailing whitespace. 5 years ago
Dan Gohman a2b4148a91 General Cargo.toml cleanup. (#529) 5 years ago
Dan Gohman 97d37e9369 Add a `keywords` field to Cargo.toml files. 5 years ago
Dan Gohman 22641de629 Initial reorg. 5 years ago