| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index 7a57448c444199d16f2a58bfe8564cd4d298998d..c88f42b2786d1fa8ee6e908d1db89b82acb24563 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -1235,6 +1235,10 @@ class HGraphBuilder {
|
| HValue* allocation_site_payload,
|
| AllocationSiteMode mode);
|
|
|
| + JSArrayBuilder(HGraphBuilder* builder,
|
| + ElementsKind kind,
|
| + HValue* constructor_function);
|
| +
|
| HValue* AllocateEmptyArray();
|
| HValue* AllocateArray(HValue* capacity, HValue* length_field,
|
| bool fill_with_hole);
|
| @@ -1256,6 +1260,7 @@ class HGraphBuilder {
|
| }
|
|
|
| HValue* EmitMapCode(HValue* context);
|
| + HValue* EmitInternalMapCode();
|
| HValue* EstablishEmptyArrayAllocationSize();
|
| HValue* EstablishAllocationSize(HValue* length_node);
|
| HValue* AllocateArray(HValue* size_in_bytes, HValue* capacity,
|
| @@ -1265,6 +1270,7 @@ class HGraphBuilder {
|
| ElementsKind kind_;
|
| AllocationSiteMode mode_;
|
| HValue* allocation_site_payload_;
|
| + HValue* constructor_function_;
|
| HInnerAllocatedObject* elements_location_;
|
| };
|
|
|
|
|