v8/tools/clusterfuzz
Mythri A 18fcd0b4ee [clusterfuzz] Teach clusterfuzz to use --no-lazy-feedback-allocation
To correctly fuzz the behaviour of optimized code and ICs we need to
allocate feedback vectors. So for the configurations testing these we
should turn off lazy feedback allocation.

It is also good to fuzz without lazy feedback allocation on other
configurations to flush out any other issues. So we also fuzz this with
0.35 chance. We also fuzz aggressive lazy feedback allocation (allocate
feedback vectors on first branch / return) with 0.05 chance to test
corner cases related to lazy feedback allocation.

Bug: v8:9342
Change-Id: Id0761d1396bfc0866988abb8fb20168b86a5da20
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1672939
Commit-Queue: Mythri Alle <mythria@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#62347}
2019-06-25 09:20:19 +00:00
..
testdata [foozzie] Ignore error messages in correctness fuzzing 2019-05-06 16:11:37 +00:00
BUILD.gn [foozzie] Migrate mjsunit harness adjustments to V8 repo 2018-02-22 18:33:59 +00:00
OWNERS Remove 'set noparent' from OWNERS files where reasonable 2019-06-03 10:18:22 +00:00
PRESUBMIT.py [foozzie] Rename folder to account for new clusterfuzz configs 2018-02-22 17:42:39 +00:00
v8_commands.py [foozzie] Rename folder to account for new clusterfuzz configs 2018-02-22 17:42:39 +00:00
v8_foozzie_harness_adjust.js [foozzie] Fix errors in adjusted harness 2018-03-08 08:17:12 +00:00
v8_foozzie_test.py [foozzie] Reduce no-ic experiment until bugs are fixed 2019-06-17 12:17:39 +00:00
v8_foozzie.py [clusterfuzz] Teach clusterfuzz to use --no-lazy-feedback-allocation 2019-06-25 09:20:19 +00:00
v8_fuzz_config.py [foozzie] Reduce no-ic experiment until bugs are fixed 2019-06-17 12:17:39 +00:00
v8_mock_archs.js [foozzie] Properly stub out typed array constructor 2018-12-11 09:14:40 +00:00
v8_mock.js [foozzie] Fix Date proxy mocking 2018-02-24 02:10:02 +00:00
v8_sanity_checks.js [asm.js] Exported functions diverge from wasm js-api spec. 2019-04-23 11:54:01 +00:00
v8_suppressions.js [foozzie] Rename folder to account for new clusterfuzz configs 2018-02-22 17:42:39 +00:00
v8_suppressions.py [foozzie] Remove async suppressions 2018-02-23 00:20:48 +00:00