| Index: src/ia32/code-stubs-ia32.cc
|
| ===================================================================
|
| --- src/ia32/code-stubs-ia32.cc (revision 5352)
|
| +++ src/ia32/code-stubs-ia32.cc (working copy)
|
| @@ -3054,7 +3054,7 @@
|
| Label empty_handle;
|
| Label prologue;
|
| Label promote_scheduled_exception;
|
| - __ EnterApiExitFrame(ExitFrame::MODE_NORMAL, kStackSpace, kArgc);
|
| + __ EnterApiExitFrame(kStackSpace, kArgc);
|
| STATIC_ASSERT(kArgc == 4);
|
| if (kPassHandlesDirectly) {
|
| // When handles as passed directly we don't have to allocate extra
|
| @@ -3100,7 +3100,7 @@
|
| // It was non-zero. Dereference to get the result value.
|
| __ mov(eax, Operand(eax, 0));
|
| __ bind(&prologue);
|
| - __ LeaveExitFrame(ExitFrame::MODE_NORMAL);
|
| + __ LeaveExitFrame();
|
| __ ret(0);
|
| __ bind(&promote_scheduled_exception);
|
| __ TailCallRuntime(Runtime::kPromoteScheduledException, 0, 1);
|
| @@ -3177,7 +3177,7 @@
|
| __ j(zero, &failure_returned, not_taken);
|
|
|
| // Exit the JavaScript to C++ exit frame.
|
| - __ LeaveExitFrame(mode_);
|
| + __ LeaveExitFrame();
|
| __ ret(0);
|
|
|
| // Handling of failure.
|
| @@ -3277,7 +3277,7 @@
|
| // a garbage collection and retrying the builtin (twice).
|
|
|
| // Enter the exit frame that transitions from JavaScript to C++.
|
| - __ EnterExitFrame(mode_);
|
| + __ EnterExitFrame();
|
|
|
| // eax: result parameter for PerformGC, if any (setup below)
|
| // ebx: pointer to builtin function (C callee-saved)
|
|
|