| Index: runtime/vm/intermediate_language_ia32.cc
 | 
| diff --git a/runtime/vm/intermediate_language_ia32.cc b/runtime/vm/intermediate_language_ia32.cc
 | 
| index 8cce18eb5aaba4b699616559e18478b22dcc3d35..7e977f2a3cefe94039731916c8d07d7994448b74 100644
 | 
| --- a/runtime/vm/intermediate_language_ia32.cc
 | 
| +++ b/runtime/vm/intermediate_language_ia32.cc
 | 
| @@ -2117,8 +2117,9 @@ void CreateArrayInstr::EmitNativeCode(FlowGraphCompiler* compiler) {
 | 
|    const Code& stub = Code::ZoneHandle(compiler->zone(),
 | 
|                                        StubCode::AllocateArray_entry()->code());
 | 
|    compiler->AddStubCallTarget(stub);
 | 
| -  compiler->GenerateCall(token_pos(), *StubCode::AllocateArray_entry(),
 | 
| -                         RawPcDescriptors::kOther, locs());
 | 
| +  compiler->GenerateCallWithDeopt(token_pos(), deopt_id(),
 | 
| +                                  *StubCode::AllocateArray_entry(),
 | 
| +                                  RawPcDescriptors::kOther, locs());
 | 
|    __ Bind(&done);
 | 
|    ASSERT(locs()->out(0).reg() == kResultReg);
 | 
|  }
 | 
| 
 |