| Index: runtime/vm/code_patcher_mips.cc
|
| ===================================================================
|
| --- runtime/vm/code_patcher_mips.cc (revision 24432)
|
| +++ runtime/vm/code_patcher_mips.cc (working copy)
|
| @@ -72,12 +72,15 @@
|
| }
|
|
|
|
|
| -RawFunction* CodePatcher::GetUnoptimizedStaticCallTargetAt(
|
| - uword return_address, const Code& code) {
|
| +RawFunction* CodePatcher::GetUnoptimizedStaticCallAt(
|
| + uword return_address, const Code& code, ICData* ic_data_result) {
|
| ASSERT(code.ContainsInstructionAt(return_address));
|
| CallPattern static_call(return_address, code);
|
| ICData& ic_data = ICData::Handle();
|
| ic_data ^= static_call.IcData();
|
| + if (ic_data_result != NULL) {
|
| + *ic_data_result = ic_data.raw();
|
| + }
|
| return ic_data.GetTargetAt(0);
|
| }
|
|
|
|
|