| Index: src/x64/lithium-codegen-x64.cc | 
| diff --git a/src/x64/lithium-codegen-x64.cc b/src/x64/lithium-codegen-x64.cc | 
| index 401a49e6b1121cfb866d2c86249a83b9e017e3b9..a6be27140ce546cfb5ae82e4a4d56d22f376daba 100644 | 
| --- a/src/x64/lithium-codegen-x64.cc | 
| +++ b/src/x64/lithium-codegen-x64.cc | 
| @@ -2910,14 +2910,9 @@ void LCodeGen::DoAccessArgumentsAt(LAccessArgumentsAt* instr) { | 
| instr->index()->IsConstantOperand()) { | 
| int32_t const_index = ToInteger32(LConstantOperand::cast(instr->index())); | 
| int32_t const_length = ToInteger32(LConstantOperand::cast(instr->length())); | 
| -    if (const_index < const_length) { | 
| -      StackArgumentsAccessor args(arguments, const_length, | 
| -                                  ARGUMENTS_DONT_CONTAIN_RECEIVER); | 
| -      __ movp(result, args.GetArgumentOperand(const_index)); | 
| -    } else { | 
| -      // This code should never be executed; just stop here. | 
| -      __ int3(); | 
| -    } | 
| +    StackArgumentsAccessor args(arguments, const_length, | 
| +                                ARGUMENTS_DONT_CONTAIN_RECEIVER); | 
| +    __ movp(result, args.GetArgumentOperand(const_index)); | 
| } else { | 
| Register length = ToRegister(instr->length()); | 
| // There are two words between the frame pointer and the last argument. | 
|  |