Chromium Code Reviews| Index: src/interface-descriptors.h |
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
| index dd1313d7276c93b308758e8c899c6beaac70731d..2e86f78ee79a6dcf9029e975bdd064ec0cf5acd6 100644 |
| --- a/src/interface-descriptors.h |
| +++ b/src/interface-descriptors.h |
| @@ -14,6 +14,7 @@ namespace internal { |
| class PlatformInterfaceDescriptor; |
| #define INTERFACE_DESCRIPTOR_LIST(V) \ |
| + V(Void) \ |
| V(Load) \ |
| V(Store) \ |
| V(StoreTransition) \ |
| @@ -73,8 +74,6 @@ class PlatformInterfaceDescriptor; |
| V(MathPowInteger) \ |
| V(ContextOnly) \ |
| V(GrowArrayElements) \ |
| - V(MathRoundVariantCallFromUnoptimizedCode) \ |
| - V(MathRoundVariantCallFromOptimizedCode) \ |
| V(InterpreterPushArgsAndCall) \ |
| V(InterpreterPushArgsAndConstruct) \ |
| V(InterpreterCEntry) |
| @@ -233,6 +232,13 @@ class CallInterfaceDescriptor { |
| Isolate* isolate, int register_param_count) override; \ |
| \ |
| public: |
| + |
| + |
| +class VoidDescriptor : public CallInterfaceDescriptor { |
| + public: |
| + DECLARE_DESCRIPTOR(VoidDescriptor, CallInterfaceDescriptor) |
| +}; |
| + |
|
Michael Starzinger
2015/12/01 18:06:53
nit: Two empty newlines between top-level declarat
danno
2015/12/02 07:00:19
Done.
|
| // LoadDescriptor is used by all stubs that implement Load/KeyedLoad ICs. |
| class LoadDescriptor : public CallInterfaceDescriptor { |
| public: |
| @@ -719,23 +725,6 @@ class MathPowIntegerDescriptor : public CallInterfaceDescriptor { |
| }; |
| -class MathRoundVariantCallFromOptimizedCodeDescriptor |
| - : public CallInterfaceDescriptor { |
| - public: |
| - DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE( |
| - MathRoundVariantCallFromOptimizedCodeDescriptor, CallInterfaceDescriptor) |
| -}; |
| - |
| - |
| -class MathRoundVariantCallFromUnoptimizedCodeDescriptor |
| - : public CallInterfaceDescriptor { |
| - public: |
| - DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE( |
| - MathRoundVariantCallFromUnoptimizedCodeDescriptor, |
| - CallInterfaceDescriptor) |
| -}; |
| - |
| - |
| class ContextOnlyDescriptor : public CallInterfaceDescriptor { |
| public: |
| DECLARE_DESCRIPTOR(ContextOnlyDescriptor, CallInterfaceDescriptor) |