| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index f206b55841443bd19a6ff7b37ec7334fd87e5b90..7fa70f1b38c8974222feb936e2aedc16b33b8dd1 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -61,7 +61,8 @@ class PlatformInterfaceDescriptor;
|
| V(MathPowInteger) \
|
| V(ContextOnly) \
|
| V(GrowArrayElements) \
|
| - V(MathRoundVariant)
|
| + V(MathRoundVariantCallFromUnoptimizedCode) \
|
| + V(MathRoundVariantCallFromOptimizedCode)
|
|
|
|
|
| class CallInterfaceDescriptorData {
|
| @@ -584,10 +585,20 @@ class MathPowIntegerDescriptor : public CallInterfaceDescriptor {
|
| };
|
|
|
|
|
| -class MathRoundVariantDescriptor : public CallInterfaceDescriptor {
|
| +class MathRoundVariantCallFromOptimizedCodeDescriptor
|
| + : public CallInterfaceDescriptor {
|
| public:
|
| - DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(MathRoundVariantDescriptor,
|
| - CallInterfaceDescriptor)
|
| + DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(
|
| + MathRoundVariantCallFromOptimizedCodeDescriptor, CallInterfaceDescriptor)
|
| +};
|
| +
|
| +
|
| +class MathRoundVariantCallFromUnoptimizedCodeDescriptor
|
| + : public CallInterfaceDescriptor {
|
| + public:
|
| + DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(
|
| + MathRoundVariantCallFromUnoptimizedCodeDescriptor,
|
| + CallInterfaceDescriptor)
|
| };
|
|
|
|
|
|
|