| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index e3f4a2a98984d2d79614f801329a04a396808243..67d23b159136dd2acfad3c0b44c499cbedb67d70 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -87,6 +87,7 @@ class PlatformInterfaceDescriptor;
|
| V(MathPowTagged) \
|
| V(MathPowInteger) \
|
| V(GrowArrayElements) \
|
| + V(NewArgumentsElements) \
|
| V(InterpreterDispatch) \
|
| V(InterpreterPushArgsAndCall) \
|
| V(InterpreterPushArgsAndConstruct) \
|
| @@ -779,6 +780,13 @@ class GrowArrayElementsDescriptor : public CallInterfaceDescriptor {
|
| static const Register KeyRegister();
|
| };
|
|
|
| +class NewArgumentsElementsDescriptor final : public CallInterfaceDescriptor {
|
| + public:
|
| + DEFINE_PARAMETERS(kFormalParameterCount)
|
| + DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(NewArgumentsElementsDescriptor,
|
| + CallInterfaceDescriptor)
|
| +};
|
| +
|
| class V8_EXPORT_PRIVATE InterpreterDispatchDescriptor
|
| : public CallInterfaceDescriptor {
|
| public:
|
|
|