289 Commits (9c695b492a5cd8911e681caf394d93d9a33cdf29)

Author SHA1 Message Date
Alex Crichton 66b829b1bf
Change how unwind information is stored on Windows (#4314) 2 years ago
Dan Gohman fa36e86f2c
Update WASI to cap-std 0.25 and windows-sys. (#4302) 2 years ago
wasmtime-publish 55946704cb
Bump Wasmtime to 0.39.0 (#4225) 2 years ago
wasmtime-publish 9a6854456d
Bump Wasmtime to 0.38.0 (#4103) 3 years ago
Alex Crichton 7fdc616368
Remove the `Paged` memory initialization variant (#4046) 3 years ago
Alex Crichton 871a9d93f2
Update some dependencies in `Cargo.lock` (#4081) 3 years ago
Dan Gohman 321124ad21
Update to rustix 0.33.7. (#4052) 3 years ago
Alex Crichton 90791a0e32
Reduce contention on the global module rwlock (#4041) 3 years ago
Dan Gohman ade04c92c2
Update to rustix 0.33.6. (#4022) 3 years ago
wasmtime-publish 78a595ac88
Bump Wasmtime to 0.37.0 (#3994) 3 years ago
Alex Crichton 7b5176baea
Upgrade all crates to the Rust 2021 edition (#3991) 3 years ago
Alex Crichton c89dc55108
Add a two-week delay to Wasmtime's release process (#3955) 3 years ago
Alex Crichton 453feb6f82
Remove some dead code (#3970) 3 years ago
Alex Crichton d1d10dc8da
Refactor the `TypeTables` type (#3971) 3 years ago
Dan Gohman 819b61b661
Update to rustix 0.33.5, to fix a link error on Android (#3966) 3 years ago
Alex Crichton 76b82910c9
Remove the module linking implementation in Wasmtime (#3958) 3 years ago
Alex Crichton 41594dc5d9
Expose details for mlocking modules externally (#3944) 3 years ago
Alex Crichton f21aa98ccb
Fuzz-code-coverage motivated improvements (#3905) 3 years ago
wasmtime-publish 9137b4a50e
Bump Wasmtime to 0.35.0 (#3885) 3 years ago
bjorn3 4ed353a7e1
Extract jit_int.rs and most of jitdump_linux.rs for use outside of wasmtime (#2744) 3 years ago
Andrew Brown c183e93b80
x64: enable VTune support by default (#3821) 3 years ago
Alex Crichton c0c368d151
Use mmap'd `*.cwasm` as a source for memory initialization images (#3787) 3 years ago
Alex Crichton 520a7f26d7
Move function names out of `Module` (#3789) 3 years ago
wasmtime-publish 39b88e4e9e
Release Wasmtime 0.34.0 (#3768) 3 years ago
Dan Gohman ffa9fe32aa Use is-terminal instead of atty. 3 years ago
Chris Fallin b73ac83c37
Add a pooling allocator mode based on copy-on-write mappings of memfds. 3 years ago
Dan Gohman 881c19473d
Use `ptr::cast` instead of `as` casts in several places. (#3507) 3 years ago
Benjamin Bouvier 2649d2352c
Support vtune profiling of trampolines too (#3687) 3 years ago
Benjamin Bouvier e53f213ac4 Try demangling names before forwarding them to the profiler 3 years ago
Alex Crichton fd2636c25a
wasmtime: Make rustix an unconditional dependency (#3675) 3 years ago
wasmtime-publish 8043c1f919
Release Wasmtime 0.33.0 (#3648) 3 years ago
Andrew Brown ad6f76a789
x64: upgrade ittapi-rs crate (for VTune support) (#3623) 3 years ago
Andrew Brown 99b00cd973
docs: update VTune documentation (#3604) 3 years ago
Dan Gohman 7b346b1f12
Update to cap-std 0.22.0. (#3611) 3 years ago
Alex Crichton f1225dfd93
Add a compilation section to disable address maps (#3598) 3 years ago
wasmtime-publish c1c4c59670
Release Wasmtime 0.32.0 (#3589) 3 years ago
Alex Crichton 0e90d4b903
Update addr2line and gimli deps (#3580) 3 years ago
Dan Gohman ea0cb971fb
Update to rustix 0.26.2. (#3521) 3 years ago
Benjamin Bouvier c952969389
Remove unused dependencies (#3490) 3 years ago
wasmtime-publish c1a6a0523d
Release Wasmtime 0.31.0 (#3489) 3 years ago
Alex Crichton 490d49a768
Adjust dependency directives between crates (#3420) 3 years ago
Anton Kirilov e9c4164b94 Call membarrier() after making JIT mappings executable on AArch64 Linux 3 years ago
Alex Crichton e2a724ce18
Update the `object` crate to 0.27.0 (#3465) 3 years ago
Alex Crichton 9c6884e28d
Update the spec reference testsuite submodule (#3450) 3 years ago
Anton Kirilov a986cf2438
Increase the default code section alignment to 64 KB for AArch64 targets (#3424) 3 years ago
Alex Crichton 38463d11ed
Load generated trampolines into jitdump when profiling (#3344) 3 years ago
Dan Gohman 47490b4383
Use rsix to make system calls in Wasmtime. (#3355) 3 years ago
Nick Fitzgerald a1f4b46f64 Bump Wasmtime to version 0.30.0; cranelift to 0.77.0 3 years ago
Nick Fitzgerald 4b256ab968 Place unwind info directly after the text section, even when debug info is enabled 3 years ago
Nick Fitzgerald 0499cca2fa Name unwind info `.eh_frame` in the Wasmtime's compiled ELF artifact 3 years ago