| 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);
|
| }
|
| }
|
|
|
|
|