Index: src/ic/mips/handler-compiler-mips.cc |
diff --git a/src/ic/mips/handler-compiler-mips.cc b/src/ic/mips/handler-compiler-mips.cc |
index 6e2903d428fd0131ffb3c1be8244d0b7f02630e1..ac7760e2466145c7d23690c508c3e30d461e07c9 100644 |
--- a/src/ic/mips/handler-compiler-mips.cc |
+++ b/src/ic/mips/handler-compiler-mips.cc |
@@ -666,12 +666,11 @@ void NamedLoadHandlerCompiler::GenerateLoadInterceptor(Register holder_reg) { |
Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback( |
- Handle<JSObject> object, Handle<Name> name, |
- Handle<ExecutableAccessorInfo> callback) { |
+ Handle<JSObject> object, Handle<Name> name, int accessor_index) { |
Register holder_reg = Frontend(name); |
__ Push(receiver(), holder_reg); // Receiver. |
- __ li(at, Operand(callback)); // Callback info. |
+ __ li(at, Operand(Smi::FromInt(accessor_index))); |
__ push(at); |
__ li(at, Operand(name)); |
__ Push(at, value()); |