aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/frame-array.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/frame-array.h')
-rw-r--r--deps/v8/src/objects/frame-array.h9
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