42 Commits (4283fdc862ad2158607afb60703c61ed95846f24)

Author SHA1 Message Date
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 dfef71ea5f
Add some debug logging to fuzzers (#923) 5 years ago
Alex Crichton 344bf2d6f3
Fuzz the multi-value support (#918) 5 years ago
Alex Crichton 4ff8257b17
Update binaryen fuzzing dependency (#913) 5 years ago
Alex Crichton 9dffaf9d57
Update wasmparser dependency (#912) 5 years ago
Alex Crichton c860edc14f
Disable cranelift's verifier by default (#882) 5 years ago
Yury Delendik b3ac718421
Implement FIXME in debug/src/expression.rs (#902) 5 years ago
Yury Delendik 4599234c6f
Don't generate DWARF sections when no functions were compiled. (#894) 5 years ago
Nick Fitzgerald 84c4d8cc6c
Remove always-on logging from fuzz targets (#878) 5 years ago
Alex Crichton c6438d0d44
fuzz: Don't panic on module compilation errors (#875) 5 years ago
Nick Fitzgerald 1bf8de35f3 Add initial differential fuzzing 5 years ago
Alex Crichton 0bee67a852
Document and update the API of the `externals.rs` module (#812) 5 years ago
Sergei Pepyakin 5b8be5f262 Move compilation into Module from Instance. (#822) 5 years ago
Nick Fitzgerald adcc047f4a Update fuzz crates (#826) 5 years ago
Alex Crichton 420dcd76fd
Don't require `Store` in `Instance` constructor (#810) 5 years ago
Dan Gohman ef2177ed3a
Update to the latest spec_testsuite and dependencies. (#803) 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
Yury Delendik d651408b5a
Module name (#775) 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 7474633cca
Remove usage of `CompilationStrategy` from `Config` (#764) 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
Nick Fitzgerald 0cde30197d fuzzing: Add initial API call fuzzer 5 years ago
Alex Crichton e134505b90
Refactor the `types.rs` types and structures (#681) 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
Nick Fitzgerald 5429a9391d fuzzing: Provide dummy imports for instantion oracle 5 years ago
Nick Fitzgerald f931243cee Remove allow pragma now that it is unnecessary 5 years ago
data-pup 0c4a44db70 pr review 5 years ago
data-pup 2011eab7b2 unit test doesn't run if placed in tests/regressions 5 years ago
data-pup 8a53e76c71 move regression test 5 years ago
Nick Fitzgerald bab59a2cd2 Fuzzing: Add test case logging and regression test template 5 years ago
Nick Fitzgerald 66977cd4ae Update `binaryen-rs` to 0.8.2 5 years ago
Nick Fitzgerald 58ba066758 Split our existing fuzz targets into separate generators and oracles 5 years ago
Nick Fitzgerald 9658d33b5c Create a new `wasmtime-fuzzing` crate 5 years ago