| Index: src/compiler.cc | 
| diff --git a/src/compiler.cc b/src/compiler.cc | 
| index 53e2fd3a7bf2e2c95ed30d1afeda0a5d6c1d63f2..2fb5bf443f7007477c9e656cbc5ce2c7b20a25d1 100644 | 
| --- a/src/compiler.cc | 
| +++ b/src/compiler.cc | 
| @@ -1570,13 +1570,6 @@ Handle<SharedFunctionInfo> Compiler::GetSharedFunctionInfo( | 
| !LiveEditFunctionTracker::IsActive(isolate) && | 
| (!info.is_debug() || allow_lazy_without_ctx); | 
|  | 
| -  if (outer_info->parse_info()->is_toplevel() && outer_info->will_serialize()) { | 
| -    // Make sure that if the toplevel code (possibly to be serialized), | 
| -    // the inner function must be allowed to be compiled lazily. | 
| -    // This is necessary to serialize toplevel code without inner functions. | 
| -    DCHECK(allow_lazy); | 
| -  } | 
| - | 
| bool lazy = FLAG_lazy && allow_lazy && !literal->should_eager_compile(); | 
|  | 
| // Generate code | 
|  |