| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index f245d97d8ba717f670823475f54fa64283ae991e..7925413ab7b3bc7f4d13da27e5014f5eb78ea52c 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -2208,6 +2208,12 @@ class JSObject: public JSReceiver {
|
| static inline int SizeOf(Map* map, HeapObject* object);
|
| };
|
|
|
| + // Enqueue change record for Object.observe. May cause GC.
|
| + static void EnqueueChangeRecord(Handle<JSObject> object,
|
| + const char* type,
|
| + Handle<String> name,
|
| + Handle<Object> old_value);
|
| +
|
| private:
|
| friend class DictionaryElementsAccessor;
|
|
|
| @@ -2313,11 +2319,6 @@ class JSObject: public JSReceiver {
|
| MUST_USE_RESULT MaybeObject* SetHiddenPropertiesHashTable(
|
| Object* value);
|
|
|
| - // Enqueue change record for Object.observe. May cause GC.
|
| - void EnqueueChangeRecord(const char* type,
|
| - Handle<String> name,
|
| - Handle<Object> old_value);
|
| -
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(JSObject);
|
| };
|
|
|
|
|