| Index: src/ia32/lithium-ia32.cc
|
| ===================================================================
|
| --- src/ia32/lithium-ia32.cc (revision 6703)
|
| +++ src/ia32/lithium-ia32.cc (working copy)
|
| @@ -1125,10 +1125,12 @@
|
| LOperand* receiver = UseFixed(instr->receiver(), eax);
|
| LOperand* length = UseRegisterAtStart(instr->length());
|
| LOperand* elements = UseRegisterAtStart(instr->elements());
|
| + LOperand* temp = FixedTemp(ebx);
|
| LApplyArguments* result = new LApplyArguments(function,
|
| receiver,
|
| length,
|
| - elements);
|
| + elements,
|
| + temp);
|
| return MarkAsCall(DefineFixed(result, eax), instr, CAN_DEOPTIMIZE_EAGERLY);
|
| }
|
|
|
|
|