Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index 97dc272951b15696aeb9c6643040e0ebf4124a76..639b1f0a887d2d598ee3a9565a712be70142bccf 100644 |
--- a/src/interface-descriptors.h |
+++ b/src/interface-descriptors.h |
@@ -84,6 +84,31 @@ class InterfaceDescriptor { |
enum CallDescriptorKey { |
+ LoadICCall, |
+ StoreICCall, |
+ ElementTransitionAndStoreCall, |
+ InstanceofCall, |
+ VectorLoadICCall, |
+ FastNewClosureCall, |
+ FastNewContextCall, |
+ ToNumberCall, |
+ NumberToStringCall, |
+ FastCloneShallowArrayCall, |
+ FastCloneShallowObjectCall, |
+ CreateAllocationSiteCall, |
+ CallFunctionCall, |
+ CallConstructCall, |
+ RegExpConstructResultCall, |
+ TransitionElementsKindCall, |
+ ArrayConstructorConstantArgCountCall, |
+ ArrayConstructorCall, |
+ InternalArrayConstructorConstantArgCountCall, |
+ InternalArrayConstructorCall, |
+ CompareNilCall, |
+ ToBooleanCall, |
+ BinaryOpCall, |
+ BinaryOpWithAllocationSiteCall, |
+ StringAddCall, |
KeyedCall, |
NamedCall, |
CallHandler, |
@@ -113,6 +138,9 @@ class CallInterfaceDescriptor : public InterfaceDescriptor { |
class CallDescriptors { |
public: |
static void InitializeForIsolate(Isolate* isolate); |
+ |
+ private: |
+ static void InitializeForIsolateAllPlatforms(Isolate* isolate); |
}; |
} |
} // namespace v8::internal |