449 Commits (b5e289d319b2788bb4b6133792546007f7900443)

Author SHA1 Message Date
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
Dan Gohman 4d86f0ca10
Update to cap-std 0.19.0 and rsix 0.22.4. (#3331) 3 years ago
Alex Crichton c73673559b
Avoid vector allocations in wasm->host calls (#3294) 3 years ago
Dan Gohman 197aec9a08
Update io-lifetimes, cap-std, and rsix (#3269) 3 years ago
Alex Crichton 4376cf2609
Add differential fuzzing against V8 (#3264) 3 years ago
Alex Crichton eb251deca9
Remove `scroll` dependency from `wasmtime-jit` (#3260) 3 years ago
Alex Crichton a978c7e384
Update wasm-smith (#3267) 3 years ago
Alex Crichton c73be1f13a
Use an mmap-friendly serialization format (#3257) 3 years ago
Alex Crichton d12f1d77e6
Convert compilation artifacts to just bytes (#3239) 3 years ago
Alex Crichton d74cc33856
Merge `wasmtime-jit` and `wasmtime-profiling` (#3247) 3 years ago
Alex Crichton 7d05ebe7ff
Move wasm data/debuginfo into the ELF compilation image (#3235) 3 years ago
Alex Crichton dd58d8d61f Update some wasm-tools deps 3 years ago
Alex Crichton 3e65b46779
Update crossbeam-deque to appease cargo-deny (#3227) 3 years ago
Alex Crichton ddfadaeb38
Add a cranelift compile-time feature to wasmtime (#3206) 3 years ago
Alex Crichton 87c33c2969
Remove `wasmtime-environ`'s dependency on `cranelift-codegen` (#3199) 3 years ago
Dan Gohman fde767fedc
Update to cap-std 0.17.0. (#3198) 3 years ago
Alex Crichton e8aa7bb53b
Reimplement how unwind information is stored (#3180) 3 years ago
Alex Crichton 0642e62f16
Use wasm-smith to canonicalize NaN in differential fuzzing (#3195) 3 years ago
Alex Crichton 0313e30d76
Remove dependency on `TargetIsa` from Wasmtime crates (#3178) 3 years ago
Alex Crichton e9f33fc618
Move all trampoline compilation to `wasmtime-cranelift` (#3176) 3 years ago
Andrew Brown a7f592a026 Add a crate to interface with the WebAssembly spec interpreter 3 years ago
Alex Crichton bb85366a3b
Enable simd fuzzing on oss-fuzz (#3152) 3 years ago
Alex Crichton a33caec9be
Bump the wasm-tools crates (#3139) 3 years ago
Chris Fallin a13a777230 Bump to Wasmtime v0.29.0 and Cranelift 0.76.0. 3 years ago
Nick Fitzgerald 10eead18c8 Update `object` to 0.26.0 3 years ago
Nick Fitzgerald 514bbb20b4 Update `backtrace` to 0.3.61 3 years ago
Nick Fitzgerald 3d76cbdf34 Update `gimli` to 0.25; `addr2line` to 0.16 3 years ago
Qiu Wenbo f628d06118 Upgrade capstone to v0.9 3 years ago
Pat Hickey 4fa4a72328 wiggle: expand test suite 3 years ago
Dan Gohman 6a5a295019
Port wasi-common from unsafe-io to io-lifetimes (#3049) 3 years ago
Benjamin Bouvier b0ce0c8f5d Upgrade Tokio to 1.8.1 3 years ago
Afonso Bordado 7453bd5f0d
Cranelift CLIF-level differential fuzzer (#3038) 3 years ago
katelyn martin ab536126dd
update WASI submodule (#3025) 3 years ago
Alex Crichton 7ce46043dc
Add guard pages to the front of linear memories (#2977) 3 years ago
Ulrich Weigand def54fb1fa s390x: Add z14 support 3 years ago
Alex Crichton 5140fd251a
Update wasm-tools crates (#2989) 3 years ago
bjorn3 e9f3ac2068 Update object 3 years ago
Olivier Lemasle b506bc30b1
wasmtime-cache: Update zstd (#2969) 3 years ago
Alex Crichton e8b8947956
Bump to 0.28.0 (#2972) 3 years ago
Alex Crichton e516f0339a
Update wasm-smith to generate more wasm (#2967) 3 years ago
Alex Crichton 0c90d789e8
Update `Cargo.lock`, remove `deny.toml` warning (#2965) 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Andrew Brown 40d546c420
Upgrade capstone to v0.8 (#2948) 3 years ago
Alex Crichton b90d7d6aed
Remove long-outdated `misc/rust` crate (#2942) 3 years ago
Chris Fallin 88455007b2 Bump Wasmtime to v0.27.0 and Cranelift to v0.74.0. 4 years ago
Andrew Brown 0742bb4699
Update cast crate, remove cargo-deny rules (#2909) 4 years ago
Olivier Lemasle b5f29bd3b2
Update wasm-tools crates (#2908) 4 years ago
Peter Huene 1b8efa7bbd
Implement simple benchmarks for instantiation. 4 years ago
Andrew Brown 011e94f3fa x64: add benchmarks for EVEX encoding 4 years ago