| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index dada993391a42e2fa1a1bbbd293779854493e349..2f4e49656f5ebbd3a6284214e227f3390ab5f6fb 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -1106,8 +1106,8 @@ Object* Isolate::UnwindAndFindHandler() {
|
| if (offset >= 0) {
|
| // Compute the stack pointer from the frame pointer. This ensures that
|
| // argument slots on the stack are dropped as returning would.
|
| - Address return_sp = frame->fp() -
|
| - StandardFrameConstants::kFixedFrameSizeFromFp -
|
| + Address return_sp = frame->fp() +
|
| + StandardFrameConstants::kFixedFrameSizeAboveFp -
|
| stack_slots * kPointerSize;
|
|
|
| // Gather information from the frame.
|
|
|