| Index: src/x64/ic-x64.cc
|
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc
|
| index 0ef75f87e14b04da4a7669632bc770cac5695072..a242f8915cab1d192ec8906d6e40b2e0599ba3e9 100644
|
| --- a/src/x64/ic-x64.cc
|
| +++ b/src/x64/ic-x64.cc
|
| @@ -502,7 +502,8 @@ void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm) {
|
| // rax: value
|
| // rcx: FixedArray
|
| // rbx: index (as a smi)
|
| - __ movq(Operand(rcx, rbx, times_4, FixedArray::kHeaderSize - kHeapObjectTag),
|
| + __ movq(Operand(rcx, rbx, times_half_pointer_size,
|
| + FixedArray::kHeaderSize - kHeapObjectTag),
|
| rax);
|
| // Update write barrier for the elements array address.
|
| __ movq(rdx, rax);
|
|
|