| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index d6d1e0e28ffedff7b2b61a20223c43bdb66f598c..a713c36a08c97ec135e58835f47b2beb7aeddacd 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -26,7 +26,8 @@ class PlatformInterfaceDescriptor;
|
| V(FastNewClosure) \
|
| V(FastNewContext) \
|
| V(FastNewRestParameter) \
|
| - V(FastNewStrictArguments) \
|
| + V(FastNewSloppyArguments) \
|
| + V(FastNewStrictArguments) \
|
| V(ToNumber) \
|
| V(ToLength) \
|
| V(ToString) \
|
| @@ -69,7 +70,6 @@ class PlatformInterfaceDescriptor;
|
| V(ApiFunction) \
|
| V(ApiAccessor) \
|
| V(ApiGetter) \
|
| - V(ArgumentsAccessNew) \
|
| V(LoadGlobalViaContext) \
|
| V(StoreGlobalViaContext) \
|
| V(MathPowTagged) \
|
| @@ -379,6 +379,12 @@ class FastNewRestParameterDescriptor : public CallInterfaceDescriptor {
|
| DECLARE_DESCRIPTOR(FastNewRestParameterDescriptor, CallInterfaceDescriptor)
|
| };
|
|
|
| +class FastNewSloppyArgumentsDescriptor : public CallInterfaceDescriptor {
|
| + public:
|
| + DECLARE_DESCRIPTOR(FastNewSloppyArgumentsDescriptor,
|
| + CallInterfaceDescriptor)
|
| +};
|
| +
|
| class FastNewStrictArgumentsDescriptor : public CallInterfaceDescriptor {
|
| public:
|
| DECLARE_DESCRIPTOR(FastNewStrictArgumentsDescriptor,
|
| @@ -708,17 +714,6 @@ class ApiGetterDescriptor : public CallInterfaceDescriptor {
|
| };
|
|
|
|
|
| -class ArgumentsAccessNewDescriptor : public CallInterfaceDescriptor {
|
| - public:
|
| - DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(ArgumentsAccessNewDescriptor,
|
| - CallInterfaceDescriptor)
|
| -
|
| - static const Register function();
|
| - static const Register parameter_count();
|
| - static const Register parameter_pointer();
|
| -};
|
| -
|
| -
|
| class MathPowTaggedDescriptor : public CallInterfaceDescriptor {
|
| public:
|
| DECLARE_DESCRIPTOR(MathPowTaggedDescriptor, CallInterfaceDescriptor)
|
|
|