v8/tools/clusterfuzz
Samuel Groß 65f1501634 Use --no-lazy --stress-lazy-source-positions when --fuzzing
This will allow bugs such as crbug.com/1394403 to be found much easier
by fuzzers as it will cause d8 to compile every function twice and to
verify that the resulting bytecode is the same.

In order to not lose fuzzer coverage of e.g. lazy compilation, this CL
also adds --lazy and --no-stress-lazy-source-positions to the fuzzer
configurations to be chosen with a small probability.

Bug: chromium:1394403
Change-Id: I172ac483b45978a669c9787e5f851daa985fd1f5
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4096480
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Samuel Groß <saelo@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84811}
2022-12-13 14:18:58 +00:00
..
foozzie [heap] Enable fuzzing for --shared-space 2022-12-13 11:43:31 +00:00
js_fuzzer [code-health] Fix syntax error in python file 2022-09-13 21:58:37 +00:00
trials Use --no-lazy --stress-lazy-source-positions when --fuzzing 2022-12-13 14:18:58 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00