Imply --turbo-instruction-scheduling by its stress mode flag
Bug: v8:9946 Change-Id: Ia7bde900a72d94e397ce0e19504a472a5c63f248 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1900453 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Georg Neis <neis@chromium.org> Auto-Submit: Georg Neis <neis@chromium.org> Cr-Commit-Position: refs/heads/master@{#64804}
This commit is contained in:
parent
56dd1fec8b
commit
b81a61631f
@ -583,7 +583,7 @@ DEFINE_VALUE_IMPLICATION(stress_inline, max_inlined_bytecode_size_cumulative,
|
||||
DEFINE_VALUE_IMPLICATION(stress_inline, max_inlined_bytecode_size_absolute,
|
||||
999999)
|
||||
DEFINE_VALUE_IMPLICATION(stress_inline, min_inlining_frequency, 0)
|
||||
DEFINE_VALUE_IMPLICATION(stress_inline, polymorphic_inlining, true)
|
||||
DEFINE_IMPLICATION(stress_inline, polymorphic_inlining)
|
||||
DEFINE_BOOL(trace_turbo_inlining, false, "trace TurboFan inlining")
|
||||
DEFINE_BOOL(inline_accessors, true, "inline JavaScript accessors")
|
||||
DEFINE_BOOL(turbo_inline_array_builtins, true,
|
||||
@ -612,6 +612,8 @@ DEFINE_BOOL(turbo_instruction_scheduling, false,
|
||||
"enable instruction scheduling in TurboFan")
|
||||
DEFINE_BOOL(turbo_stress_instruction_scheduling, false,
|
||||
"randomly schedule instructions to stress dependency tracking")
|
||||
DEFINE_IMPLICATION(turbo_stress_instruction_scheduling,
|
||||
turbo_instruction_scheduling)
|
||||
DEFINE_BOOL(turbo_store_elimination, true,
|
||||
"enable store-store elimination in TurboFan")
|
||||
DEFINE_BOOL(trace_store_elimination, false, "trace store elimination")
|
||||
|
Loading…
Reference in New Issue
Block a user