58 Commits (4283fdc862ad2158607afb60703c61ed95846f24)

Author SHA1 Message Date
Alex Crichton 16affacafb
Generate trampolines based on signatures (#947) 5 years ago
myfreeweb 699109658c
wasi-common/yanix: fix FreeBSD support (#756) 5 years ago
Nick Fitzgerald 2af544de8b
Update to cranelift 0.58.0 and enable (but ignore) reference types and bulk memory tests (#926) 5 years ago
Alex Crichton 9802005061
Remove the `action` and `context` modules from `wasmtime_jit` (#924) 5 years ago
Alex Crichton f5b505de04
Remove the `jit_function_registry` global state (#915) 5 years ago
Alex Crichton 70345aff31
Remove all global state from the caching system (#863) 5 years ago
Alex Crichton 348c597a8e
Remove global state for trap registration (#909) 5 years ago
Alex Crichton 9dffaf9d57
Update wasmparser dependency (#912) 5 years ago
Alex Crichton 8e0651374a
Deregister JIT frames on Linux in reverse order (#910) 5 years ago
Alex Crichton 9f76df6c85
Remove trap registration from `wasmtime` crate (#903) 5 years ago
Yury Delendik 4599234c6f
Don't generate DWARF sections when no functions were compiled. (#894) 5 years ago
Alex Crichton ef843b9e5a Add a `Debug` implementation for `wsmtime::Config` 5 years ago
Alex Crichton 97ff297683
Remove another thread local in `instance.rs` (#862) 5 years ago
Alex Crichton 47d6db0be8
Reel in unsafety around `InstanceHandle` (#856) 5 years ago
Alex Crichton 3db1074c15
Improve handling of strings for backtraces (#843) 5 years ago
Alex Crichton e5af0ae3de
Move the `Store::signature_cache` field (#847) 5 years ago
Dan Gohman 9a88d3d894
Replace the global-exports mechanism with a caller-vmctx mechanism. (#789) 5 years ago
Sergei Pepyakin 7890fa6705 Use __chkstk for aarch64 instead of __rust_probestack. (#800) 5 years ago
Sergei Pepyakin 5b8be5f262 Move compilation into Module from Instance. (#822) 5 years ago
Yury Delendik b2bfb98f1f
Provide proper function index and name in the FrameInfo (#824) 5 years ago
Alex Crichton e7e08f162d
Preserve full native stack traces in errors (#823) 5 years ago
Yury Delendik 2a50701f0a
Backtrace WebAssembly function JIT frames (#759) 5 years ago
Andrew Brown f592811c9a Update cranelifte and enable more SIMD spec tests (#806) 5 years ago
Dan Gohman ef2177ed3a
Update to the latest spec_testsuite and dependencies. (#803) 5 years ago
Alex Crichton 6b3ee47915
Only require `str` in `new_with_name` (#796) 5 years ago
Dan Gohman 336ee94c89
Bump version to 0.9.0 (#790) 5 years ago
Alex Crichton 41780fb1a6 Handle same-named imports with different signatures 5 years ago
Alex Crichton 317f598969
Update `CodeMemory` to be `Send + Sync` (#780) 5 years ago
Yury Delendik d651408b5a
Module name (#775) 5 years ago
Maciej Woś 61f9b8ade8 Add support for a custom, per-instance signal handler (#620) 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
Andrew Brown 296ebc46fd Update wasmparser to 0.45.1 (#776) 5 years ago
Andrew Brown 69683e8b67 Update Cranelift to 0.52.0 (#710) 5 years ago
XAMPPRocky 907e7aac01 Clippy fixes (#692) 5 years ago
Sergei Pepyakin 1eed2b7542 Make `invoke` public. (#749) 5 years ago
Andrew Brown 086ff63e6b Update wasmparser to 0.45.0 (#733) 5 years ago
Yury Delendik cc6e8e1af2
Move cranelift dependencies to wasmtime-environ (#669) 5 years ago
Nick Fitzgerald 0fce2ac288 deps: Update wasmparser in most places (#670) 5 years ago
data-pup d3f3aa04d7 misc. cleanup 5 years ago
data-pup 4f47a4f607 only collect functions if defined memories exist 5 years ago
data-pup bbea2855be wip - fix #636, check memory before calculating offset 5 years ago
Daniel Bevenius eb8538099f Correct typo in crates/jit/src/action.rs 5 years ago
Alex Crichton 39e57e3e9a Migrate back to `std::` stylistically (#554) 5 years ago
Alex Crichton f2718a9573 Update faerie, remove usage of `failure` (#591) 5 years ago
Andrew Brown ea04aa5b98 Improve error messages received from Cranelift (#583) 5 years ago
Dan Gohman c5f998add2
Update the crates.io publishing scripts (#580) 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
Marcin Mielniczuk 3206461502 Fix some clippy warnings (#536) 5 years ago