Index: src/mips64/builtins-mips64.cc |
diff --git a/src/mips64/builtins-mips64.cc b/src/mips64/builtins-mips64.cc |
index 389d39be6c824ae1659a696ab04eaa58a13e21cb..4ffb21b5d99bc0d575f015855ac622a1a5871e68 100644 |
--- a/src/mips64/builtins-mips64.cc |
+++ b/src/mips64/builtins-mips64.cc |
@@ -913,7 +913,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
Label ok; |
__ LoadRoot(at, Heap::kStackLimitRootIndex); |
__ Branch(&ok, hs, sp, Operand(at)); |
+ __ push(kInterpreterBytecodeArrayRegister); |
__ CallRuntime(Runtime::kStackGuard, 0); |
+ __ pop(kInterpreterBytecodeArrayRegister); |
__ bind(&ok); |
} |