9844 Commits (0b0d49fff99ff15ca6572caefd174c3c3e507aca)
 

Author SHA1 Message Date
Alex Crichton e73446790e
fuzz: Limit memories in the instantiate-many fuzzer (#3902) 3 years ago
Alex Crichton 2f4419cc6c
Implement runtime checks for compilation settings (#3899) 3 years ago
wasmtime-publish 9137b4a50e
Bump Wasmtime to 0.35.0 (#3885) 3 years ago
Roman Volosatovs e81d4cea03
feat(wasi): make `WasiCtx` overridable (#3895) 3 years ago
Alex Crichton 7c3dd3398d
Reduce benchmark runtime on CI (#3896) 3 years ago
Alex Crichton 7b0238fd7e
ci: Scope version bump branch name (#3894) 3 years ago
George Kulakowski 526b892168
Add cranelift meeting notes 2022-03-07 (#3892) 3 years ago
Alex Crichton e4b9c81aa9
Finalize 0.35.0 release notes (#3891) 3 years ago
Alex Crichton 6e9da94e43
Relax restrictions in the differential fuzzer (#3890) 3 years ago
Alex Crichton dbe797447d
Fix table element limits in spectest fuzzer (#3888) 3 years ago
Alexa VanHattum a8acd66c3a
Add Cranelift agenda item (#3889) 3 years ago
Alex Crichton 8c9c72caaa
Add a benchmark for measuring call overhead (#3883) 3 years ago
Alex Crichton 352908e960
Fix calling call hooks with `unchecked` func variants (#3881) 3 years ago
Andrew Brown a7567cb9ec
typo: fix typos in documentation comments (#3882) 3 years ago
Alex Crichton 8861d0cc42
fuzz: Update pooling allocator limits on tables (#3880) 3 years ago
Alex Crichton d3fd1ebe5f
fuzz: Increase table limit in differential_v8 fuzzer (#3879) 3 years ago
Alex Crichton 38d0d426f2
fuzz: Bump table limit with spectest fuzzing (#3878) 3 years ago
Alex Crichton 7d1bc7d808
Move spec interpreter fuzzing behind a Cargo feature (#3871) 3 years ago
Alex Crichton 1fb71fa1ea
Remove some asserts in `MemoryImage::new` (#3874) 3 years ago
Alex Crichton 2f48c890a8
Fix failing fuzzers with too-small instance sizes (#3873) 3 years ago
Alex Crichton ad5ce38467
Remove `all-arch` from `cranelift-interpreter` (#3872) 3 years ago
Alex Crichton 8aad99ffae
Fix allowing an override of `LIBGMP_PATHS` (#3870) 3 years ago
Alex Crichton 15940d071f
Force enable multi-value for spec tests in fuzzing (#3869) 3 years ago
Alex Crichton f0fa01d552
Pin spec interpreter to a specific revision (#3868) 3 years ago
Harald Hoyer e8ae3c0afd
feat: remove the limitation of either R or W polls (#3866) 3 years ago
Conrad Watt 98ef18a22a
Fuzzing against verified fork of spec interpreter (#3843) 3 years ago
Alexa VanHattum ceab1e62fa
Fix broken ISLE language reference link (#3865) 3 years ago
Alex Crichton 29ebfa4d93
Fix a nightly warning (#3863) 3 years ago
Chris Fallin cd173cfe8e
ISLE: port fmin, fmax, fmin_pseudo, fmax_pseudo on x64. (#3856) 3 years ago
Chris Fallin d9dfc44c32
ISLE: port more ops on x64 to lowering patterns. (#3855) 3 years ago
Chris Fallin 90a081a731
ISLE: port extend/reduce opcodes on x64. (#3849) 3 years ago
Alex Crichton dd9c86a58c
Add in-progress 0.35.0 release notes (#3862) 3 years ago
Alex Crichton aeaca2062f
Decrease default wasm stack to 512k from 1M (#3861) 3 years ago
Chris Fallin 24f145cd1e
Migrate clz, ctz, popcnt, bitrev, is_null, is_invalid on x64 to ISLE. (#3848) 3 years ago
Alex Crichton 2a6969d2bd
Shrink the size of the anyfunc table in `VMContext` (#3850) 3 years ago
Alex Crichton b57dc5e334
Switch back to windows-2019 on CI (#3854) 3 years ago
Alex Crichton 15bb0c6903
Remove the `ModuleLimits` pooling configuration structure (#3837) 3 years ago
Ulrich Weigand b064e60087
ISLE: Re-implement ValueSlice (#3784) 3 years ago
Ulrich Weigand 07d615d3f7
ISLE: Lowering of multi-output instructions (#3783) 3 years ago
Chris Fallin e8881b2cc0
ISLE lowering rules: make use of implicit conversions. (#3847) 3 years ago
Alex Crichton 49c2b1e60a
Fix image reuse with multi-memory images (#3846) 3 years ago
Chris Fallin 56236fb58e
ISLE: fix compile fuzz target, and fix a simple error-reporting bug. (#3845) 3 years ago
Chris Fallin 9dbb8c25c5
Implicit type conversions in ISLE (#3807) 3 years ago
Chris Fallin 4e26c13bbe
Add basic epoch-interruption config to fuzzing options. (#3844) 3 years ago
Nick Fitzgerald bad9a35418
`wasm-mutate` fuzz targets (#3836) 3 years ago
Alex Crichton 434e35c490
Panic on resetting image slots back to anonymous memory (#3841) 3 years ago
Sam Parker 5b7df72bce
[AArch64] Merge 32- and 64-bit BitOps (#3840) 3 years ago
Sam Parker d307a4ab9a
[AArch64] Improve AtomicRMWLoop (#3839) 3 years ago
bjorn3 141af7523a
Allow cloning DataDescriptor (#3377) 3 years ago
Alex Crichton 01e567ca05
Downgrade a cpu feature log message (#3842) 3 years ago