| Index: src/arm/codegen-arm.cc
|
| ===================================================================
|
| --- src/arm/codegen-arm.cc (revision 3132)
|
| +++ src/arm/codegen-arm.cc (working copy)
|
| @@ -5797,7 +5797,7 @@
|
| Label* throw_normal_exception,
|
| Label* throw_termination_exception,
|
| Label* throw_out_of_memory_exception,
|
| - ExitFrame::Mode mode,
|
| + StackFrame::Type frame_type,
|
| bool do_gc,
|
| bool always_allocate) {
|
| // r0: result parameter for PerformGC, if any
|
| @@ -5857,7 +5857,7 @@
|
| // r0:r1: result
|
| // sp: stack pointer
|
| // fp: frame pointer
|
| - __ LeaveExitFrame(mode);
|
| + __ LeaveExitFrame(frame_type);
|
|
|
| // check if we should retry or throw exception
|
| Label retry;
|
| @@ -5903,12 +5903,12 @@
|
| // this by performing a garbage collection and retrying the
|
| // builtin once.
|
|
|
| - ExitFrame::Mode mode = is_debug_break
|
| - ? ExitFrame::MODE_DEBUG
|
| - : ExitFrame::MODE_NORMAL;
|
| + StackFrame::Type frame_type = is_debug_break
|
| + ? StackFrame::EXIT_DEBUG
|
| + : StackFrame::EXIT;
|
|
|
| // Enter the exit frame that transitions from JavaScript to C++.
|
| - __ EnterExitFrame(mode);
|
| + __ EnterExitFrame(frame_type);
|
|
|
| // r4: number of arguments (C callee-saved)
|
| // r5: pointer to builtin function (C callee-saved)
|
| @@ -5923,7 +5923,7 @@
|
| &throw_normal_exception,
|
| &throw_termination_exception,
|
| &throw_out_of_memory_exception,
|
| - mode,
|
| + frame_type,
|
| false,
|
| false);
|
|
|
| @@ -5932,7 +5932,7 @@
|
| &throw_normal_exception,
|
| &throw_termination_exception,
|
| &throw_out_of_memory_exception,
|
| - mode,
|
| + frame_type,
|
| true,
|
| false);
|
|
|
| @@ -5943,7 +5943,7 @@
|
| &throw_normal_exception,
|
| &throw_termination_exception,
|
| &throw_out_of_memory_exception,
|
| - mode,
|
| + frame_type,
|
| true,
|
| true);
|
|
|
|
|