From 81a0104540000e35e6837da0f4f399a6532c465c Mon Sep 17 00:00:00 2001 From: Michael Starzinger Date: Tue, 18 Apr 2017 15:27:56 +0200 Subject: [PATCH] [foozie] Add asm.js parser+validator configuration. This adds a new "ignition_asm" configuration for the correctness fuzzer. It is intended to compare execution behavior of asm.js modules (either valid or invalid) that are translated to WASM, against baseline Ignition execution. There should be no observable difference between these two configurations. R=machenbach@chromium.org BUG=v8:6127 NOTRY=true Change-Id: Id3bf8ef8251bf60391876d560f35ddd89818898f Reviewed-on: https://chromium-review.googlesource.com/479653 Reviewed-by: Michael Achenbach Commit-Queue: Michael Achenbach Cr-Commit-Position: refs/heads/master@{#44686} --- tools/foozzie/v8_foozzie.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/foozzie/v8_foozzie.py b/tools/foozzie/v8_foozzie.py index 96ed2a8501..a364801b2e 100755 --- a/tools/foozzie/v8_foozzie.py +++ b/tools/foozzie/v8_foozzie.py @@ -31,6 +31,16 @@ CONFIGS = dict( '--hydrogen-filter=~', '--nocrankshaft', ], + ignition_asm=[ + '--ignition', + '--turbo-filter=~', + '--hydrogen-filter=~', + '--nocrankshaft', + '--validate-asm', + '--fast-validate-asm', + '--stress-validate-asm', + '--suppress-asm-messages', + ], ignition_eager=[ '--ignition', '--turbo-filter=~',