| Index: src/ast.h
|
| diff --git a/src/ast.h b/src/ast.h
|
| index 5debc74ebbab68ee18c40a863d664ad5f92e7a1b..878384a92f93409b86619a989565ae17c3d4e681 100644
|
| --- a/src/ast.h
|
| +++ b/src/ast.h
|
| @@ -1322,7 +1322,8 @@ class ObjectLiteral: public MaterializedLiteral {
|
| enum Flags {
|
| kNoFlags = 0,
|
| kFastElements = 1,
|
| - kHasFunction = 1 << 1
|
| + kHasFunction = 1 << 1,
|
| + kCreateAllocationSiteInfos = 1 << 2
|
| };
|
|
|
| struct Accessors: public ZoneObject {
|
| @@ -1390,6 +1391,11 @@ class ArrayLiteral: public MaterializedLiteral {
|
| return BailoutId(first_element_id_.ToInt() + i);
|
| }
|
|
|
| + enum Flags {
|
| + kNoFlags = 0,
|
| + kCreateAllocationSiteInfos = 1
|
| + };
|
| +
|
| protected:
|
| ArrayLiteral(Isolate* isolate,
|
| Handle<FixedArray> constant_elements,
|
|
|