| Index: src/hydrogen.cc
 | 
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
 | 
| index 9d990bf93cc857ba325f11163fac940f84cc5c46..c7377d2eac3550b55cc6738c8829307a750eb958 100644
 | 
| --- a/src/hydrogen.cc
 | 
| +++ b/src/hydrogen.cc
 | 
| @@ -2126,6 +2126,11 @@ HValue* HGraphBuilder::JSArrayBuilder::AllocateArray(HValue* size_in_bytes,
 | 
|    HAllocate* new_object = builder()->Add<HAllocate>(size_in_bytes,
 | 
|        HType::JSArray(), NOT_TENURED, JS_ARRAY_TYPE);
 | 
|  
 | 
| +  // Folded array allocation should be aligned if it has fast double elements.
 | 
| +  if (IsFastDoubleElementsKind(kind_)) {
 | 
| +     new_object->MakeDoubleAligned();
 | 
| +  }
 | 
| +
 | 
|    // Fill in the fields: map, properties, length
 | 
|    HValue* map;
 | 
|    if (allocation_site_payload_ == NULL) {
 | 
| 
 |