[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: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#63626}
This commit is contained in:
parent
c9ce4fb627
commit
db3cc4a247
@ -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',
|
||||
|
Loading…
Reference in New Issue
Block a user