Index: src/background-parsing-task.cc |
diff --git a/src/background-parsing-task.cc b/src/background-parsing-task.cc |
index cc80e0114319a7af442123aea05cbace4ead89a2..2404f85ba03a02b94cc1b4072bcbb94b7ff66056 100644 |
--- a/src/background-parsing-task.cc |
+++ b/src/background-parsing-task.cc |
@@ -32,7 +32,8 @@ BackgroundParsingTask::BackgroundParsingTask( |
info->set_global(); |
info->set_unicode_cache(&source_->unicode_cache); |
info->set_compile_options(options); |
- info->set_allow_lazy_parsing(true); |
+ // Parse eagerly with ignition since we will compile eagerly. |
+ info->set_allow_lazy_parsing(!FLAG_ignition); |
} |