Index: src/arm/stub-cache-arm.cc |
diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc |
index 1cd0e655ee4c118d6c46e9072d1c4517a66c7624..40ee585d6785f423d6f1ffc5890c764c74fe9f41 100644 |
--- a/src/arm/stub-cache-arm.cc |
+++ b/src/arm/stub-cache-arm.cc |
@@ -4475,6 +4475,8 @@ void KeyedStoreStubCompiler::GenerateStoreFastDoubleElement( |
// Increment the length of the array. |
__ mov(length_reg, Operand(Smi::FromInt(1))); |
__ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset)); |
+ __ ldr(elements_reg, |
+ FieldMemOperand(receiver_reg, JSObject::kElementsOffset)); |
__ jmp(&finish_store); |
__ bind(&check_capacity); |