[test] Run no-concurrent-inlining variant
After concurrent inlining is true by default we keep testing the negated version on the main linux bots and drop testing the variant on FYI, which is a no-op now. Bug: v8:7790 Change-Id: I604838a45f3de242db82b42b93afdb56804152b5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3140599 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Georg Neis <neis@chromium.org> Cr-Commit-Position: refs/heads/main@{#76655}
This commit is contained in:
parent
6de4e21068
commit
19254de6d4
@ -361,6 +361,7 @@
|
||||
{'name': 'v8testing', 'variant': 'stress_instruction_scheduling'},
|
||||
{'name': 'v8testing', 'variant': 'stress_concurrent_allocation'},
|
||||
{'name': 'v8testing', 'variant': 'stress_concurrent_inlining'},
|
||||
{'name': 'v8testing', 'variant': 'no_concurrent_inlining'},
|
||||
],
|
||||
},
|
||||
'v8_linux64_dict_tracking_dbg_ng_triggered': {
|
||||
@ -402,8 +403,6 @@
|
||||
{'name': 'mjsunit', 'variant': 'stress_snapshot'},
|
||||
# Experimental regexp engine.
|
||||
{'name': 'mjsunit', 'variant': 'experimental_regexp'},
|
||||
# Concurrent inlining.
|
||||
{'name': 'mjsunit', 'variant': 'concurrent_inlining'},
|
||||
# Wasm write protect code space.
|
||||
{'name': 'mjsunit', 'variant': 'wasm_write_protect_code'},
|
||||
],
|
||||
@ -467,6 +466,7 @@
|
||||
{'name': 'v8testing', 'variant': 'extra'},
|
||||
{'name': 'v8testing', 'variant': 'no_lfa'},
|
||||
{'name': 'v8testing', 'variant': 'stress_instruction_scheduling'},
|
||||
{'name': 'v8testing', 'variant': 'no_concurrent_inlining'},
|
||||
],
|
||||
},
|
||||
'v8_linux64_perfetto_dbg_ng_triggered': {
|
||||
@ -512,6 +512,7 @@
|
||||
{'name': 'v8testing', 'variant': 'no_lfa'},
|
||||
{'name': 'v8testing', 'variant': 'slow_path'},
|
||||
{'name': 'v8testing', 'variant': 'stress_instruction_scheduling'},
|
||||
{'name': 'v8testing', 'variant': 'no_concurrent_inlining'},
|
||||
],
|
||||
},
|
||||
'v8_linux64_tsan_rel_ng_triggered': {
|
||||
@ -1139,6 +1140,7 @@
|
||||
{'name': 'v8testing', 'variant': 'minor_mc'},
|
||||
{'name': 'v8testing', 'variant': 'no_lfa'},
|
||||
{'name': 'v8testing', 'variant': 'stress_instruction_scheduling'},
|
||||
{'name': 'v8testing', 'variant': 'no_concurrent_inlining'},
|
||||
# Noavx.
|
||||
{
|
||||
'name': 'mozilla',
|
||||
@ -1200,6 +1202,7 @@
|
||||
{'name': 'v8testing', 'variant': 'stress_instruction_scheduling'},
|
||||
{'name': 'v8testing', 'variant': 'stress_concurrent_allocation'},
|
||||
{'name': 'v8testing', 'variant': 'stress_concurrent_inlining'},
|
||||
{'name': 'v8testing', 'variant': 'no_concurrent_inlining'},
|
||||
# Noavx.
|
||||
{
|
||||
'name': 'mozilla',
|
||||
@ -1243,8 +1246,6 @@
|
||||
{'name': 'mjsunit', 'variant': 'stress_snapshot'},
|
||||
# Experimental regexp engine.
|
||||
{'name': 'mjsunit', 'variant': 'experimental_regexp'},
|
||||
# Concurrent inlining.
|
||||
{'name': 'mjsunit', 'variant': 'concurrent_inlining'},
|
||||
# Wasm write protect code space.
|
||||
{'name': 'mjsunit', 'variant': 'wasm_write_protect_code'},
|
||||
],
|
||||
@ -1307,8 +1308,6 @@
|
||||
{'name': 'mjsunit', 'variant': 'stress_snapshot'},
|
||||
# Experimental regexp engine.
|
||||
{'name': 'mjsunit', 'variant': 'experimental_regexp'},
|
||||
# Concurrent inlining.
|
||||
{'name': 'mjsunit', 'variant': 'concurrent_inlining'},
|
||||
# Wasm write protect code space.
|
||||
{'name': 'mjsunit', 'variant': 'wasm_write_protect_code'},
|
||||
],
|
||||
|
@ -1471,11 +1471,6 @@
|
||||
'regress/regress-779407': [SKIP],
|
||||
}], # variant == experimental_regexp
|
||||
|
||||
##############################################################################
|
||||
['variant == concurrent_inlining', {
|
||||
'concurrent-initial-prototype-change-1': [SKIP],
|
||||
}], # variant == concurrent_inlining
|
||||
|
||||
##############################################################################
|
||||
['variant == instruction_scheduling or variant == stress_instruction_scheduling', {
|
||||
# BUG(12018): This test currently fails with --turbo-instruction-scheduling.
|
||||
|
@ -13,11 +13,12 @@ ALL_VARIANT_FLAGS = {
|
||||
"infra_staging": [[]],
|
||||
"interpreted_regexp": [["--regexp-interpret-all"]],
|
||||
"experimental_regexp": [["--default-to-experimental-regexp-engine"]],
|
||||
"concurrent_inlining": [["--concurrent-inlining"]],
|
||||
"jitless": [["--jitless"]],
|
||||
"sparkplug": [["--sparkplug"]],
|
||||
"always_sparkplug": [[ "--always-sparkplug", "--sparkplug"]],
|
||||
"minor_mc": [["--minor-mc"]],
|
||||
"no_concurrent_inlining": [["--no-concurrent-inlining",
|
||||
"--no-stress-concurrent-inlining"]],
|
||||
"no_lfa": [["--no-lazy-feedback-allocation"]],
|
||||
# No optimization means disable all optimizations. OptimizeFunctionOnNextCall
|
||||
# would not force optimization too. It turns into a Nop. Please see
|
||||
|
Loading…
Reference in New Issue
Block a user