Index: src/compiler-dispatcher/compiler-dispatcher-job.cc |
diff --git a/src/compiler-dispatcher/compiler-dispatcher-job.cc b/src/compiler-dispatcher/compiler-dispatcher-job.cc |
index 986a822093ff4fa2dcb81da13ec13f9915a158b5..447414964e723d6c273a3b4f672bded18b57caaf 100644 |
--- a/src/compiler-dispatcher/compiler-dispatcher-job.cc |
+++ b/src/compiler-dispatcher/compiler-dispatcher-job.cc |
@@ -17,7 +17,6 @@ |
#include "src/parsing/scanner-character-streams.h" |
#include "src/unicode-cache.h" |
#include "src/utils.h" |
-#include "src/zone/zone.h" |
namespace v8 { |
namespace internal { |
@@ -85,7 +84,7 @@ CompilerDispatcherJob::CompilerDispatcherJob(Isolate* isolate, |
} |
CompilerDispatcherJob::CompilerDispatcherJob( |
- Isolate* isolate, CompilerDispatcherTracer* tracer, |
+ Isolate* isolate, CompilerDispatcherTracer* tracer, Handle<Script> script, |
Handle<SharedFunctionInfo> shared, FunctionLiteral* literal, |
std::shared_ptr<Zone> parse_zone, |
std::shared_ptr<DeferredHandles> parse_handles, |
@@ -102,6 +101,7 @@ CompilerDispatcherJob::CompilerDispatcherJob( |
Handle<JSFunction>::null())), |
trace_compiler_dispatcher_jobs_(FLAG_trace_compiler_dispatcher_jobs) { |
parse_info_->set_literal(literal); |
+ parse_info_->set_script(script); |
parse_info_->set_deferred_handles(parse_handles); |
compile_info_->set_deferred_handles(compile_handles); |