diff options
Diffstat (limited to 'deps/v8/src/objects/frame-array.h')
-rw-r--r-- | deps/v8/src/objects/frame-array.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/v8/src/objects/frame-array.h b/deps/v8/src/objects/frame-array.h index 5bccfb5807..e25ccd6542 100644 --- a/deps/v8/src/objects/frame-array.h +++ b/deps/v8/src/objects/frame-array.h @@ -31,8 +31,8 @@ class Handle; class FrameArray : public FixedArray { public: #define DECL_FRAME_ARRAY_ACCESSORS(name, type) \ - inline type* name(int frame_ix) const; \ - inline void Set##name(int frame_ix, type* value); + inline type name(int frame_ix) const; \ + inline void Set##name(int frame_ix, type value); FRAME_ARRAY_FIELD_LIST(DECL_FRAME_ARRAY_ACCESSORS) #undef DECL_FRAME_ARRAY_ACCESSORS @@ -51,7 +51,8 @@ class FrameArray : public FixedArray { kIsStrict = 1 << 3, kIsConstructor = 1 << 4, kAsmJsAtNumberConversion = 1 << 5, - kIsAsync = 1 << 6 + kIsAsync = 1 << 6, + kIsPromiseAll = 1 << 7 }; static Handle<FrameArray> AppendJSFrame(Handle<FrameArray> in, @@ -100,7 +101,7 @@ class FrameArray : public FixedArray { Handle<FrameArray> array, int length); friend class Factory; - DISALLOW_IMPLICIT_CONSTRUCTORS(FrameArray); + OBJECT_CONSTRUCTORS(FrameArray, FixedArray); }; } // namespace internal |