| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index 8308d83a27688635556e940098dd9a66510589b3..51fb9204f200b0be082bde27b64c02096c23857c 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -28,6 +28,7 @@ class PlatformInterfaceDescriptor;
|
| V(FastCloneShallowArray) \
|
| V(FastCloneShallowObject) \
|
| V(CreateAllocationSite) \
|
| + V(CreateWeakCell) \
|
| V(CallFunction) \
|
| V(CallFunctionWithFeedback) \
|
| V(CallFunctionWithFeedbackAndVector) \
|
| @@ -318,6 +319,19 @@ class CreateAllocationSiteDescriptor : public CallInterfaceDescriptor {
|
| };
|
|
|
|
|
| +class CreateWeakCellDescriptor : public CallInterfaceDescriptor {
|
| + public:
|
| + enum ParameterIndices {
|
| + kVectorIndex,
|
| + kSlotIndex,
|
| + kValueIndex,
|
| + kParameterCount
|
| + };
|
| +
|
| + DECLARE_DESCRIPTOR(CreateWeakCellDescriptor, CallInterfaceDescriptor)
|
| +};
|
| +
|
| +
|
| class CallFunctionDescriptor : public CallInterfaceDescriptor {
|
| public:
|
| DECLARE_DESCRIPTOR(CallFunctionDescriptor, CallInterfaceDescriptor)
|
|
|