Index: src/ic/accessor-assembler.cc |
diff --git a/src/ic/accessor-assembler.cc b/src/ic/accessor-assembler.cc |
index b2e12df6f8db6e7d94217df1a5eab3114c285c27..5d524fd064156825b1594ada66136730ee6f7775 100644 |
--- a/src/ic/accessor-assembler.cc |
+++ b/src/ic/accessor-assembler.cc |
@@ -169,11 +169,8 @@ void AccessorAssemblerImpl::HandleLoadICHandlerCase( |
Bind(&call_handler); |
{ |
typedef LoadWithVectorDescriptor Descriptor; |
- TailCallStub(Descriptor(isolate()), handler, p->context, |
- Arg(Descriptor::kReceiver, p->receiver), |
- Arg(Descriptor::kName, p->name), |
- Arg(Descriptor::kSlot, p->slot), |
- Arg(Descriptor::kVector, p->vector)); |
+ TailCallStub(Descriptor(isolate()), handler, p->context, p->receiver, |
+ p->name, p->slot, p->vector); |
} |
} |
@@ -376,12 +373,8 @@ void AccessorAssemblerImpl::HandleLoadICProtoHandlerCase( |
typedef LoadICProtoArrayDescriptor Descriptor; |
LoadICProtoArrayStub stub(isolate(), throw_reference_error_if_nonexistent); |
Node* target = HeapConstant(stub.GetCode()); |
- TailCallStub(Descriptor(isolate()), target, p->context, |
- Arg(Descriptor::kReceiver, p->receiver), |
- Arg(Descriptor::kName, p->name), |
- Arg(Descriptor::kSlot, p->slot), |
- Arg(Descriptor::kVector, p->vector), |
- Arg(Descriptor::kHandler, handler)); |
+ TailCallStub(Descriptor(isolate()), target, p->context, p->receiver, |
+ p->name, p->slot, p->vector, handler); |
} |
} |