| Index: src/compiler.cc
 | 
| diff --git a/src/compiler.cc b/src/compiler.cc
 | 
| index 0d5534927a826c961cf52e89adfd7b023843ae01..7c58f9ef91b4d3a599eaffff2d1257a4f432fbb0 100644
 | 
| --- a/src/compiler.cc
 | 
| +++ b/src/compiler.cc
 | 
| @@ -1607,13 +1607,7 @@ Handle<SharedFunctionInfo> Compiler::GetSharedFunctionInfo(
 | 
|    // aggressive about lazy compilation, because it might trigger compilation
 | 
|    // of functions without an outer context when setting a breakpoint through
 | 
|    // Debug::FindSharedFunctionInfoInScript.
 | 
| -  bool allow_lazy_without_ctx = literal->AllowsLazyCompilationWithoutContext();
 | 
| -  // Compile eagerly for live edit. When compiling debug code, eagerly compile
 | 
| -  // unless we can lazily compile without the context.
 | 
| -  bool allow_lazy = literal->AllowsLazyCompilation() &&
 | 
| -                    !LiveEditFunctionTracker::IsActive(isolate) &&
 | 
| -                    (!info.is_debug() || allow_lazy_without_ctx);
 | 
| -
 | 
| +  bool allow_lazy = literal->AllowsLazyCompilation() && !info.is_debug();
 | 
|    bool lazy = FLAG_lazy && allow_lazy && !literal->should_eager_compile();
 | 
|  
 | 
|    // Consider compiling eagerly when targeting the code cache.
 | 
| 
 |