| Index: runtime/vm/flow_graph_compiler.cc
|
| diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc
|
| index 71fcec4e41b2e9cf97caef81adcf4b6f3d22e581..84a8e14d4a9d1377711d9f88319cd6dae4fe1874 100644
|
| --- a/runtime/vm/flow_graph_compiler.cc
|
| +++ b/runtime/vm/flow_graph_compiler.cc
|
| @@ -62,6 +62,7 @@ DECLARE_FLAG(int, inlining_depth_threshold);
|
| DECLARE_FLAG(int, inlining_caller_size_threshold);
|
| DECLARE_FLAG(int, inlining_constant_arguments_max_size_threshold);
|
| DECLARE_FLAG(int, inlining_constant_arguments_min_size_threshold);
|
| +DECLARE_FLAG(int, reload_every);
|
|
|
| static void PrecompilationModeHandler(bool value) {
|
| if (value) {
|
| @@ -359,7 +360,9 @@ bool FlowGraphCompiler::CanOSRFunction() const {
|
|
|
|
|
| bool FlowGraphCompiler::ForceSlowPathForStackOverflow() const {
|
| - if (FLAG_stacktrace_every > 0 || FLAG_deoptimize_every > 0) {
|
| + if ((FLAG_stacktrace_every > 0) ||
|
| + (FLAG_deoptimize_every > 0) ||
|
| + (FLAG_reload_every > 0)) {
|
| return true;
|
| }
|
| if (FLAG_stacktrace_filter != NULL &&
|
|
|