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) |