9957 Commits (e86e62806187866e0f8b2471a3473361f278ee48)
 

Author SHA1 Message Date
Chris Fallin acee06aa16
Add agenda item for Wasmtime 2022-03-17 meeting. (#3916) 3 years ago
Alex Crichton bc1170c2dd
Eagerly create `ModuleMemoryImages` (#3914) 3 years ago
Nathaniel McCallum 0df4e961c0
fix(wasi): enable all `WasiFile`s to be pollable (#3913) 3 years ago
FreddieLiardet 13b9396931
Add vector compare to 0 optims (#3887) 3 years ago
Nathaniel McCallum 8b48ce7fb7
feat(wasi)!: make most `WasiFile` methods take `&mut self` (#3901) 3 years ago
Nathaniel McCallum 44a435a43a
feat(wasi): provide default implementations for `WasiFile` (#3904) 3 years ago
Nick Fitzgerald ae4d86804d
cli: Add documentation for the `--fuel` option (#3893) 3 years ago
Andrew Brown 6b4e84f2e3
doc: improve VTune documentation (#3907) 3 years ago
Alex Crichton 4d404c90b4
Ensure functions are aligned properly on AArch64 (#3908) 3 years ago
Chris Fallin 1a54826ca8
Updated RELEASES for 0.35.1 patch release. (#3910) 3 years ago
Chris Fallin 26ce9a3853
Fix uextend on x64 for non-i32-source cases. (#3906) 3 years ago
Alex Crichton f21aa98ccb
Fuzz-code-coverage motivated improvements (#3905) 3 years ago
Alex Crichton 29298b1f88
fuzz: Raise memory pages limit for spectest fuzzing (#3903) 3 years ago
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