| Index: src/ic/arm64/handler-compiler-arm64.cc
|
| diff --git a/src/ic/arm64/handler-compiler-arm64.cc b/src/ic/arm64/handler-compiler-arm64.cc
|
| index 3a6d156943aa8f4e1f23224ffccd2ca81608aa01..580112be7cdc98ade62d55ca524de184ae6d2e73 100644
|
| --- a/src/ic/arm64/handler-compiler-arm64.cc
|
| +++ b/src/ic/arm64/handler-compiler-arm64.cc
|
| @@ -121,17 +121,11 @@ static void PushInterceptorArguments(MacroAssembler* masm, Register receiver,
|
| Register holder, Register name,
|
| Handle<JSObject> holder_obj) {
|
| STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsNameIndex == 0);
|
| - STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsInfoIndex == 1);
|
| - STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsThisIndex == 2);
|
| - STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsHolderIndex == 3);
|
| - STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsLength == 4);
|
| -
|
| - __ Push(name);
|
| - Handle<InterceptorInfo> interceptor(holder_obj->GetNamedInterceptor());
|
| - DCHECK(!masm->isolate()->heap()->InNewSpace(*interceptor));
|
| - Register scratch = name;
|
| - __ Mov(scratch, Operand(interceptor));
|
| - __ Push(scratch, receiver, holder);
|
| + STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsThisIndex == 1);
|
| + STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsHolderIndex == 2);
|
| + STATIC_ASSERT(NamedLoadHandlerCompiler::kInterceptorArgsLength == 3);
|
| +
|
| + __ Push(name, receiver, holder);
|
| }
|
|
|
|
|
|
|