Index: src/builtins/builtins-typedarray-gen.cc |
diff --git a/src/builtins/builtins-typedarray-gen.cc b/src/builtins/builtins-typedarray-gen.cc |
index df69aa8089c950ebfa83200640c2c85268815533..a8369bc0fa28fbd25c8e2c0870c0a4339194f646 100644 |
--- a/src/builtins/builtins-typedarray-gen.cc |
+++ b/src/builtins/builtins-typedarray-gen.cc |
@@ -227,7 +227,7 @@ void TypedArrayBuiltinsAssembler::DoInitialize(Node* const holder, Node* length, |
// Allocate a FixedTypedArray and set the length, base pointer and external |
// pointer. |
CSA_ASSERT(this, IsRegularHeapObjectSize(total_size.value())); |
- Node* elements = Allocate(total_size.value()); |
+ Node* elements = Allocate(total_size.value(), kDoubleAlignment); |
Camillo Bruni
2017/03/30 12:08:23
not: also change this to AllocateInNewSpace(...)
ivica.bogosavljevic
2017/03/30 13:47:57
Acknowledged.
|
StoreMapNoWriteBarrier(elements, fixed_typed_map.value()); |
StoreObjectFieldNoWriteBarrier(elements, FixedArray::kLengthOffset, length); |