Revision: 11507
Author:   [email protected]
Date:     Fri May  4 02:07:22 2012
Log: MIPS: ARM: Ensure reload of elements pointer in StoreFastDoubleElement stub

Port r11483 (c291e80e)

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10348016
Patch from Akos Palfi <[email protected]>.
http://code.google.com/p/v8/source/detail?r=11507

Modified:
 /branches/bleeding_edge/src/mips/stub-cache-mips.cc

=======================================
--- /branches/bleeding_edge/src/mips/stub-cache-mips.cc Fri May 4 01:34:59 2012 +++ /branches/bleeding_edge/src/mips/stub-cache-mips.cc Fri May 4 02:07:22 2012
@@ -4544,6 +4544,8 @@
     // Increment the length of the array.
     __ li(length_reg, Operand(Smi::FromInt(1)));
__ sw(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
+    __ lw(elements_reg,
+          FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
     __ jmp(&finish_store);

     __ bind(&check_capacity);

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to