| Index: src/ic/mips/ic-compiler-mips.cc | 
| diff --git a/src/ic/mips/ic-compiler-mips.cc b/src/ic/mips/ic-compiler-mips.cc | 
| index f0c285d879a44e66d2a2811763b824a2b4f45588..d0e5a00ec03065b2850ad66c19b2bd4c178b7405 100644 | 
| --- a/src/ic/mips/ic-compiler-mips.cc | 
| +++ b/src/ic/mips/ic-compiler-mips.cc | 
| @@ -963,6 +963,19 @@ void ElementHandlerCompiler::GenerateLoadDictionaryElement( | 
| } | 
|  | 
|  | 
| +void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, | 
| +                                                    StrictMode strict_mode) { | 
| +  __ Push(StoreIC::ReceiverRegister(), StoreIC::NameRegister(), | 
| +          StoreIC::ValueRegister()); | 
| + | 
| +  __ li(a0, Operand(Smi::FromInt(strict_mode))); | 
| +  __ Push(a0); | 
| + | 
| +  // Do tail-call to runtime routine. | 
| +  __ TailCallRuntime(Runtime::kSetProperty, 4, 1); | 
| +} | 
| + | 
| + | 
| #undef __ | 
| } | 
| }  // namespace v8::internal | 
|  |