Index: src/ppc/builtins-ppc.cc |
diff --git a/src/ppc/builtins-ppc.cc b/src/ppc/builtins-ppc.cc |
index e9df341ce97ea8f61a4797df2ddbd9301107e57a..bc012c384b1982de9487fcff0c56ac0075685801 100644 |
--- a/src/ppc/builtins-ppc.cc |
+++ b/src/ppc/builtins-ppc.cc |
@@ -915,7 +915,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
__ LoadRoot(r0, Heap::kStackLimitRootIndex); |
__ cmp(sp, r0); |
__ bge(&ok); |
+ __ push(kInterpreterBytecodeArrayRegister); |
__ CallRuntime(Runtime::kStackGuard, 0); |
+ __ pop(kInterpreterBytecodeArrayRegister); |
__ bind(&ok); |
} |