[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 <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44686}
This commit is contained in:
Michael Starzinger 2017-04-18 15:27:56 +02:00 committed by Commit Bot
parent 7b4e4ab70f
commit 81a0104540

View File

@ -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=~',