| Index: src/interpreter/interpreter.cc
 | 
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
 | 
| index 43a7ead2810e1463b9d9f63210aac2c007789f58..da1c1d458314ce55908abbe7bc1462927c245cda 100644
 | 
| --- a/src/interpreter/interpreter.cc
 | 
| +++ b/src/interpreter/interpreter.cc
 | 
| @@ -90,6 +90,9 @@ bool Interpreter::MakeBytecode(CompilationInfo* info) {
 | 
|    BytecodeGenerator generator(info->isolate(), info->zone());
 | 
|    info->EnsureFeedbackVector();
 | 
|    Handle<BytecodeArray> bytecodes = generator.MakeBytecode(info);
 | 
| +
 | 
| +  if (generator.HasStackOverflow()) return false;
 | 
| +
 | 
|    if (FLAG_print_bytecode) {
 | 
|      OFStream os(stdout);
 | 
|      bytecodes->Print(os);
 | 
| 
 |