Commit ab4c9190 authored by Michael Starzinger's avatar Michael Starzinger Committed by Commit Bot

[asm.js] Widen test coverage to message tests.

R=machenbach@chromium.org
BUG=v8:6127

Change-Id: Ie828f6e0dc6fe9f9f9351aa1afaf7b9dbf536e26
Reviewed-on: https://chromium-review.googlesource.com/461181Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44219}
parent 9df5674b
......@@ -375,19 +375,6 @@
'test-cpu-profiler/JsNativeJsSample': [SKIP],
}], # variant == turbofan
##############################################################################
['variant == asm_wasm', {
# Issue 6127: We won't fix these in the "old" validator. But we definitely
# need to re-enable these for the "new" validator.
'test-serialize/PartialSerializerContext': [SKIP],
'test-serialize/PartialSerializerCustomContext': [SKIP],
'test-serialize/PartialSerializerObject': [SKIP],
'test-serialize/StartupSerializerOnce': [SKIP],
'test-serialize/StartupSerializerOnceRunScript': [SKIP],
'test-serialize/StartupSerializerTwice': [SKIP],
'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
}], # variant == asm_wasm
##############################################################################
['variant == wasm_traps', {
'test-accessors/*': [SKIP],
......
......@@ -17029,6 +17029,7 @@ static void AsmJsWarningListener(v8::Local<v8::Message> message,
TEST(AsmJsWarning) {
i::FLAG_validate_asm = true;
if (i::FLAG_suppress_asm_messages) return;
LocalContext env;
v8::Isolate* isolate = env->GetIsolate();
......
......@@ -36,11 +36,4 @@
# tested standalone.
'modules-skip*': [SKIP],
}], # ALWAYS
##############################################################################
['variant == asm_wasm', {
'*': [SKIP],
}], # variant == asm_wasm
##############################################################################
]
......@@ -117,7 +117,8 @@
##############################################################################
['variant == asm_wasm', {
'*': [SKIP],
# Stack size too large with asm.js validator.
'fast/js/excessive-comma-usage': [SKIP],
}], # variant == asm_wasm
##############################################################################
......
......@@ -14,7 +14,7 @@ ALL_VARIANT_FLAGS = {
# No optimization actually means no profile guided optimization -
# %OptimizeFunctionOnNextCall still works.
"nooptimization": [["--nocrankshaft"]],
"asm_wasm": [["--validate-asm", "--fast-validate-asm", "--stress-validate-asm"]],
"asm_wasm": [["--validate-asm", "--fast-validate-asm", "--stress-validate-asm", "--suppress-asm-messages"]],
"wasm_traps": [["--wasm_guard_pages", "--wasm_trap_handler", "--invoke-weak-callbacks"]],
}
......@@ -29,7 +29,7 @@ FAST_VARIANT_FLAGS = {
# No optimization actually means no profile guided optimization -
# %OptimizeFunctionOnNextCall still works.
"nooptimization": [["--nocrankshaft"]],
"asm_wasm": [["--validate-asm", "--fast-validate-asm", "--stress-validate-asm"]],
"asm_wasm": [["--validate-asm", "--fast-validate-asm", "--stress-validate-asm", "--suppress-asm-messages"]],
"wasm_traps": [["--wasm_guard_pages", "--wasm_trap_handler", "--invoke-weak-callbacks"]],
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment