[turbofan] Stage escape analysis optimization.
This stages escape analysis by implying --turbo-escape by the --turbo flag. It broadens the exposure of the optimization in question. R=jarin@chromium.org BUG=v8:4586,v8:5267 Review-Url: https://codereview.chromium.org/1992913005 Cr-Commit-Position: refs/heads/master@{#40859}
This commit is contained in:
parent
8f22fcec24
commit
62688795ab
@ -417,6 +417,7 @@ DEFINE_BOOL(omit_map_checks_for_leaf_maps, true,
|
||||
DEFINE_BOOL(turbo, false, "enable TurboFan compiler")
|
||||
DEFINE_IMPLICATION(turbo, turbo_asm_deoptimization)
|
||||
DEFINE_IMPLICATION(turbo, turbo_loop_peeling)
|
||||
DEFINE_IMPLICATION(turbo, turbo_escape)
|
||||
DEFINE_BOOL(turbo_sp_frame_access, false,
|
||||
"use stack pointer-relative access to frame wherever possible")
|
||||
DEFINE_BOOL(turbo_preprocess_ranges, true,
|
||||
|
@ -616,6 +616,9 @@
|
||||
# TODO(jgruber): Fails in --turbo --always-opt mode.
|
||||
'regress/regress-105': [FAIL],
|
||||
|
||||
# TODO(mstarzinger): Debugger cannot materialize de-materialized functions.
|
||||
'regress/regress-crbug-323936': [FAIL],
|
||||
|
||||
# Too slow.
|
||||
'big-object-literal': [SKIP],
|
||||
'ignition/regress-599001-verifyheap': [SKIP],
|
||||
|
Loading…
Reference in New Issue
Block a user