Revert "[Turboprop] Turboprop is the future."
This reverts commit 09b066578f
.
Reason for revert: Failures in TSan future: https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux64%20TSAN%20-%20no-concurrent-marking/4731/overview
Original change's description:
> [Turboprop] Turboprop is the future.
>
> Enable --turboprop in the --future config.
>
> BUG=v8:9684
>
> Change-Id: I405832c2ef0e1b80200a8b8090d7672461cd9e00
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3035762
> Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
> Reviewed-by: Mythri Alle <mythria@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#75779}
Bug: v8:9684
Change-Id: I4ae2a51174565b3e773f4b5cb0f0cb652ca20111
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3035776
Auto-Submit: Clemens Backes <clemensb@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#75781}
This commit is contained in:
parent
431fff66f5
commit
abf4525831
@ -480,6 +480,8 @@ DEFINE_BOOL(future, FUTURE_BOOL,
|
||||
"Implies all staged features that we want to ship in the "
|
||||
"not-too-far future")
|
||||
|
||||
DEFINE_WEAK_IMPLICATION(future, finalize_streaming_on_background)
|
||||
DEFINE_WEAK_IMPLICATION(future, super_ic)
|
||||
DEFINE_WEAK_IMPLICATION(future, turbo_inline_js_wasm_calls)
|
||||
#if ENABLE_SPARKPLUG
|
||||
DEFINE_WEAK_IMPLICATION(future, sparkplug)
|
||||
@ -487,7 +489,6 @@ DEFINE_WEAK_IMPLICATION(future, sparkplug)
|
||||
#if V8_SHORT_BUILTIN_CALLS
|
||||
DEFINE_WEAK_IMPLICATION(future, short_builtin_calls)
|
||||
#endif
|
||||
DEFINE_WEAK_IMPLICATION(future, turboprop)
|
||||
|
||||
// Flags for jitless
|
||||
DEFINE_BOOL(jitless, V8_LITE_BOOL,
|
||||
|
@ -1273,7 +1273,7 @@
|
||||
}],
|
||||
|
||||
##############################################################################
|
||||
['variant == turboprop or variant == turboprop_as_toptier or variant == future', {
|
||||
['variant == turboprop or variant == turboprop_as_toptier', {
|
||||
# Deopts differently than TurboFan.
|
||||
'compiler/native-context-specialization-hole-check': [SKIP],
|
||||
'compiler/number-comparison-truncations': [SKIP],
|
||||
|
@ -69,7 +69,6 @@ INCOMPATIBLE_FLAGS_PER_VARIANT = {
|
||||
"--liftoff-only"],
|
||||
"sparkplug": ["--jitless"],
|
||||
"always_sparkplug": ["--jitless"],
|
||||
"future": ["--interrupt-budget=*"],
|
||||
"turboprop": ["--interrupt-budget=*"],
|
||||
"turboprop_as_toptier": ["--interrupt-budget=*"],
|
||||
"code_serializer": ["--cache=after-execute", "--cache=full-code-cache",
|
||||
|
Loading…
Reference in New Issue
Block a user