Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index e7f23fc2a2f443e193945412ebfb8f3d11f18823..5136c724c4494973f63e10d3e36db0e28ac9a2c1 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,14 @@ class CallInterfaceDescriptor { |
Isolate* isolate, int register_param_count) override; \ |
\ |
public: |
+ |
+ |
+class VoidDescriptor : public CallInterfaceDescriptor { |
+ public: |
+ DECLARE_DESCRIPTOR(VoidDescriptor, CallInterfaceDescriptor) |
+}; |
+ |
+ |
// LoadDescriptor is used by all stubs that implement Load/KeyedLoad ICs. |
class LoadDescriptor : public CallInterfaceDescriptor { |
public: |
@@ -719,23 +726,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) |