Index: src/arm/builtins-arm.cc |
diff --git a/src/arm/builtins-arm.cc b/src/arm/builtins-arm.cc |
index 6420e7b7fc6b4f503e6a399cab869b0d63ad45d2..efa8d20e388d8266254cbc6dd765b5ca449e0048 100644 |
--- a/src/arm/builtins-arm.cc |
+++ b/src/arm/builtins-arm.cc |
@@ -917,7 +917,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
__ LoadRoot(ip, Heap::kStackLimitRootIndex); |
__ cmp(sp, Operand(ip)); |
__ b(hs, &ok); |
+ __ push(kInterpreterBytecodeArrayRegister); |
__ CallRuntime(Runtime::kStackGuard, 0); |
+ __ pop(kInterpreterBytecodeArrayRegister); |
__ bind(&ok); |
} |