| Index: src/arm/code-stubs-arm.cc
 | 
| diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc
 | 
| index 03e6862b5dffae96a3bcb25bc1558ebf9ad057bd..77c6f5a767478fc9777b7a0b06baf66c772b2d26 100644
 | 
| --- a/src/arm/code-stubs-arm.cc
 | 
| +++ b/src/arm/code-stubs-arm.cc
 | 
| @@ -4372,7 +4372,7 @@ void LoadICTrampolineStub::Generate(MacroAssembler* masm) {
 | 
|  
 | 
|  void KeyedLoadICTrampolineStub::Generate(MacroAssembler* masm) {
 | 
|    EmitLoadTypeFeedbackVector(masm, LoadWithVectorDescriptor::VectorRegister());
 | 
| -  KeyedLoadICStub stub(isolate());
 | 
| +  KeyedLoadICStub stub(isolate(), state());
 | 
|    stub.GenerateForTrampoline(masm);
 | 
|  }
 | 
|  
 | 
| @@ -4582,7 +4582,7 @@ void KeyedLoadICStub::GenerateImpl(MacroAssembler* masm, bool in_frame) {
 | 
|    __ CompareRoot(feedback, Heap::kmegamorphic_symbolRootIndex);
 | 
|    __ b(ne, &try_poly_name);
 | 
|    Handle<Code> megamorphic_stub =
 | 
| -      KeyedLoadIC::ChooseMegamorphicStub(masm->isolate());
 | 
| +      KeyedLoadIC::ChooseMegamorphicStub(masm->isolate(), GetExtraICState());
 | 
|    __ Jump(megamorphic_stub, RelocInfo::CODE_TARGET);
 | 
|  
 | 
|    __ bind(&try_poly_name);
 | 
| 
 |