| Index: runtime/vm/flow_graph_compiler_x64.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_x64.cc b/runtime/vm/flow_graph_compiler_x64.cc
|
| index 48948fb8b9570ffca82c95fa1406640383f017a1..fc3d951c6e1b361348a96e415b6dfaf3ea05556a 100644
|
| --- a/runtime/vm/flow_graph_compiler_x64.cc
|
| +++ b/runtime/vm/flow_graph_compiler_x64.cc
|
| @@ -998,13 +998,13 @@ void FlowGraphCompiler::EmitFrameEntry() {
|
| ASSERT(extra_slots >= 0);
|
| __ EnterOsrFrame(extra_slots * kWordSize);
|
| } else {
|
| - __ Comment("Invocation Count Check");
|
| const Register new_pp = R13;
|
| __ LoadPoolPointer(new_pp);
|
|
|
| if (CanOptimizeFunction() &&
|
| function.IsOptimizable() &&
|
| (!is_optimizing() || may_reoptimize())) {
|
| + __ Comment("Invocation Count Check");
|
| const Register function_reg = RDI;
|
| // Load function object using the callee's pool pointer.
|
| __ LoadFunctionFromCalleePool(function_reg, function, new_pp);
|
|
|