| Index: runtime/vm/flow_graph_range_analysis.cc
|
| diff --git a/runtime/vm/flow_graph_range_analysis.cc b/runtime/vm/flow_graph_range_analysis.cc
|
| index 18eaa36036a44537afc2d8089b1d1fc26875b6cd..f9840c603930359fc694fbf356691db316dd0e3c 100644
|
| --- a/runtime/vm/flow_graph_range_analysis.cc
|
| +++ b/runtime/vm/flow_graph_range_analysis.cc
|
| @@ -14,6 +14,7 @@ DEFINE_FLAG(bool, array_bounds_check_elimination, true,
|
| DEFINE_FLAG(bool, trace_range_analysis, false, "Trace range analysis progress");
|
| DEFINE_FLAG(bool, trace_integer_ir_selection, false,
|
| "Print integer IR selection optimization pass.");
|
| +DECLARE_FLAG(bool, precompilation);
|
| DECLARE_FLAG(bool, trace_constant_propagation);
|
|
|
| // Quick access to the locally defined isolate() and zone() methods.
|
| @@ -1533,7 +1534,7 @@ void RangeAnalysis::EliminateRedundantBoundsChecks() {
|
| // optimistic hoisting of checks possible)
|
| const bool try_generalization =
|
| function.allows_bounds_check_generalization() &&
|
| - !FLAG_precompiled_mode;
|
| + !FLAG_precompilation;
|
|
|
| BoundsCheckGeneralizer generalizer(this, flow_graph_);
|
|
|
|
|