Index: src/ic/arm/handler-compiler-arm.cc |
diff --git a/src/ic/arm/handler-compiler-arm.cc b/src/ic/arm/handler-compiler-arm.cc |
index d0db7904c858270797ea88716c9f373e40c43755..1fecd307e23653aa0bbc775145e3e505f2533b61 100644 |
--- a/src/ic/arm/handler-compiler-arm.cc |
+++ b/src/ic/arm/handler-compiler-arm.cc |
@@ -674,13 +674,12 @@ 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()); // receiver |
__ push(holder_reg); |
- __ mov(ip, Operand(callback)); // callback info |
+ __ mov(ip, Operand(Smi::FromInt(accessor_index))); |
__ push(ip); |
__ mov(ip, Operand(name)); |
__ Push(ip, value()); |