| Index: src/x64/code-stubs-x64.cc
|
| diff --git a/src/x64/code-stubs-x64.cc b/src/x64/code-stubs-x64.cc
|
| index a261b9d086d24219ef62ec92a4522a4ecd3ef8bd..e23970821e8c619a10e0538f773e0556f0ffb56e 100644
|
| --- a/src/x64/code-stubs-x64.cc
|
| +++ b/src/x64/code-stubs-x64.cc
|
| @@ -2867,7 +2867,7 @@ void CEntryStub::GenerateCore(MacroAssembler* masm,
|
| __ j(zero, &failure_returned);
|
|
|
| // Exit the JavaScript to C++ exit frame.
|
| - __ LeaveExitFrame();
|
| + __ LeaveExitFrame(save_doubles_);
|
| __ ret(0);
|
|
|
| // Handling of failure.
|
| @@ -2976,7 +2976,7 @@ void CEntryStub::Generate(MacroAssembler* masm) {
|
| #else
|
| int arg_stack_space = 0;
|
| #endif
|
| - __ EnterExitFrame(arg_stack_space);
|
| + __ EnterExitFrame(arg_stack_space, save_doubles_);
|
|
|
| // rax: Holds the context at this point, but should not be used.
|
| // On entry to code generated by GenerateCore, it must hold
|
|
|