| Index: src/ia32/virtual-frame-ia32.cc
|
| ===================================================================
|
| --- src/ia32/virtual-frame-ia32.cc (revision 2034)
|
| +++ src/ia32/virtual-frame-ia32.cc (working copy)
|
| @@ -940,9 +940,8 @@
|
| // Arguments, receiver, and function name are on top of the frame.
|
| // The IC expects them on the stack. It does not drop the function
|
| // name slot (but it does drop the rest).
|
| - Handle<Code> ic = (loop_nesting > 0)
|
| - ? cgen()->ComputeCallInitializeInLoop(arg_count)
|
| - : cgen()->ComputeCallInitialize(arg_count);
|
| + InlineCacheInLoop in_loop = loop_nesting > 0 ? IN_LOOP : NOT_IN_LOOP;
|
| + Handle<Code> ic = cgen()->ComputeCallInitialize(arg_count, in_loop);
|
| // Spill args, receiver, and function. The call will drop args and
|
| // receiver.
|
| PrepareForCall(arg_count + 2, arg_count + 1);
|
|
|