| Index: runtime/vm/flow_graph_compiler.cc
|
| diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc
|
| index 426ec42f95e5d23d58d863b841b4b302d5e58507..7f08adec1a1c8823f0c86dad728702e4af0bc4eb 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) {
|
| @@ -358,7 +359,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 &&
|
|
|