2233 Commits (2127c3a369d40529d3f7b558d2df1b5824a8a2f1)

Author SHA1 Message Date
Alex Crichton 3f9bff17c8
Support disabling backtraces at compile time (#3932) 3 years ago
Alex Crichton fa72d63b92
Update the v8 crate used when fuzzing (#3929) 3 years ago
Alex Crichton c22033bf93
Delete historical interruptable support in Wasmtime (#3925) 3 years ago
Alex Crichton 62a6a7ab6c
Use const-initialized thread locals (#3923) 3 years ago
Alex Crichton 884ca1f75b
Remove more dead relocation handling code (#3924) 3 years ago
Alex Crichton 44351cc4af
fuzz: Increase more limits when spectest fuzzing (#3926) 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
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
Alex Crichton 4d404c90b4
Ensure functions are aligned properly on AArch64 (#3908) 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 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 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
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 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 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
Alex Crichton 29ebfa4d93
Fix a nightly warning (#3863) 3 years ago
Alex Crichton aeaca2062f
Decrease default wasm stack to 512k from 1M (#3861) 3 years ago
Alex Crichton 2a6969d2bd
Shrink the size of the anyfunc table in `VMContext` (#3850) 3 years ago
Alex Crichton 15bb0c6903
Remove the `ModuleLimits` pooling configuration structure (#3837) 3 years ago
Alex Crichton 49c2b1e60a
Fix image reuse with multi-memory images (#3846) 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
Alex Crichton 01e567ca05
Downgrade a cpu feature log message (#3842) 3 years ago
Andrew Brown 5a5e401a9c
doc: fix typo (#3838) 3 years ago
Alex Crichton bbd4a4a500
Enable copy-on-write heap initialization by default (#3825) 3 years ago
Alex Crichton 593f8d96aa
Update wasm-{smith,encoder} (#3835) 3 years ago
Alex Crichton 709f7e0c8a
Enable SSE 4.2 unconditionally (#3833) 3 years ago
Chris Fallin 43d31c5bf7
memfd: make "dense image" heuristic limit configurable. (#3831) 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
bjorn3 bbd52772de
Make VMOffset calculation more readable (#3793) 3 years ago
Peter Huene 084452acab
Fix max memory pages for spectests fuzz target. (#3829) 3 years ago
Alex Crichton f425eb7ea5
Limit total memory usage in instantiate-many fuzzer (#3823) 3 years ago
Alex Crichton 37b0fd482d
Improve platform compatibility of fuzz test cases (#3824) 3 years ago