Index: src/x64/builtins-x64.cc |
diff --git a/src/x64/builtins-x64.cc b/src/x64/builtins-x64.cc |
index 4e26be9c90844f873dd39c7af3574e4b593c5537..0354ffee5be245cd082c38e15237b318ea38d07a 100644 |
--- a/src/x64/builtins-x64.cc |
+++ b/src/x64/builtins-x64.cc |
@@ -722,7 +722,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
Label ok; |
__ CompareRoot(rsp, Heap::kStackLimitRootIndex); |
__ j(above_equal, &ok, Label::kNear); |
+ __ Push(kInterpreterBytecodeArrayRegister); |
__ CallRuntime(Runtime::kStackGuard, 0); |
+ __ Pop(kInterpreterBytecodeArrayRegister); |
__ bind(&ok); |
} |