| Index: src/x64/ic-x64.cc
|
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc
|
| index 05d8719e49b7ab299faf6d3ddaee0df25076c34d..4ba197889a1ed453963f68b0a5d266a19fc55cb0 100644
|
| --- a/src/x64/ic-x64.cc
|
| +++ b/src/x64/ic-x64.cc
|
| @@ -795,10 +795,10 @@ void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm,
|
| // rax: value
|
| // rbx: receiver's elements array (a FixedArray)
|
| // rcx: index
|
| - NearLabel non_smi_value;
|
| + Label non_smi_value;
|
| __ movq(FieldOperand(rbx, rcx, times_pointer_size, FixedArray::kHeaderSize),
|
| rax);
|
| - __ JumpIfNotSmi(rax, &non_smi_value);
|
| + __ JumpIfNotSmi(rax, &non_smi_value, Label::kNear);
|
| __ ret(0);
|
| __ bind(&non_smi_value);
|
| // Slow case that needs to retain rcx for use by RecordWrite.
|
|
|