| 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
|
|
|