| Index: runtime/vm/flow_graph_compiler_mips.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_mips.cc b/runtime/vm/flow_graph_compiler_mips.cc
|
| index 448b70a8f7dedf6c9e203b9d22c24566c2c796f3..ded5e74c12e632b663b4cb5ed55dd739b94ddc3d 100644
|
| --- a/runtime/vm/flow_graph_compiler_mips.cc
|
| +++ b/runtime/vm/flow_graph_compiler_mips.cc
|
| @@ -1312,7 +1312,7 @@ void FlowGraphCompiler::EmitSwitchableInstanceCall(
|
| __ lw(T0, Address(SP, (argument_count - 1) * kWordSize));
|
| if (ic_data.NumArgsTested() == 1) {
|
| __ LoadUniqueObject(S5, ic_data);
|
| - __ BranchLink(*StubCode::ICLookup_entry());
|
| + __ BranchLinkPatchable(*StubCode::ICLookup_entry());
|
| } else {
|
| const String& name = String::Handle(zone(), ic_data.target_name());
|
| const Array& arguments_descriptor =
|
| @@ -1323,7 +1323,7 @@ void FlowGraphCompiler::EmitSwitchableInstanceCall(
|
| MegamorphicCacheTable::Lookup(isolate(), name, arguments_descriptor));
|
|
|
| __ LoadUniqueObject(S5, cache);
|
| - __ BranchLink(*StubCode::MegamorphicLookup_entry());
|
| + __ BranchLinkPatchable(*StubCode::MegamorphicLookup_entry());
|
| }
|
| __ jalr(T1);
|
|
|
|
|