Commit db3cc4a2 authored by Ross McIlroy's avatar Ross McIlroy Committed by Commit Bot

[Test] Add TurboProp test variant.

BUG=v8:9684

Change-Id: Ifdcb8497fbbae157df270e87451639779f8a78c6
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1784917
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63626}
parent c9ce4fb6
......@@ -615,4 +615,12 @@
'*': [SKIP],
}], # variant == jitless and not embedded_builtins
##############################################################################
['variant == turboprop', {
# Require inlining.
'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [SKIP],
'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [SKIP],
'test-cpu-profiler/DeoptUntrackedFunction': [SKIP],
}], # variant == turboprop
]
......@@ -136,4 +136,10 @@
'*': [SKIP],
}], # variant == jitless and not embedded_builtins
##############################################################################
['variant == turboprop', {
# Deopts differently than TurboFan.
'debug/debug-optimize': [SKIP],
}], # variant == turboprop
]
......@@ -1115,4 +1115,18 @@
'regress/regress-992389': [SKIP],
}], # not embedded_builtins
##############################################################################
['variant == turboprop', {
# Deopts differently than TurboFan.
'parallel-optimize-disabled': [SKIP],
'compiler/native-context-specialization-hole-check': [SKIP],
'compiler/number-comparison-truncations': [SKIP],
'compiler/redundancy-elimination': [SKIP],
# Static asserts for optimizations don't hold due to removed optimization
# phases.
'compiler/diamond-followedby-branch': [SKIP],
'compiler/load-elimination-const-field': [SKIP],
}], # variant == turboprop
]
......@@ -32,6 +32,7 @@ ALL_VARIANT_FLAGS = {
"stress_sampling": [["--stress-sampling-allocation-profiler=16384"]],
"trusted": [["--no-untrusted-code-mitigations"]],
"no_wasm_traps": [["--no-wasm-trap-handler"]],
"turboprop": [["--turboprop"]],
}
SLOW_VARIANTS = set([
......
......@@ -43,7 +43,7 @@ VARIANT_ALIASES = {
# Shortcut for the two above ('more' first - it has the longer running tests)
'exhaustive': MORE_VARIANTS + VARIANTS,
# Additional variants, run on a subset of bots.
'extra': ['nooptimization', 'future', 'no_wasm_traps'],
'extra': ['nooptimization', 'future', 'no_wasm_traps', 'turboprop'],
}
GC_STRESS_FLAGS = ['--gc-interval=500', '--stress-compaction',
......
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