| Index: src/d8.cc
|
| diff --git a/src/d8.cc b/src/d8.cc
|
| index 9c5dd0cd73ec7be83eecb9cf5242ead0845da11b..4f4f042702b4b7eaa1e6d49143d3b89152cade75 100644
|
| --- a/src/d8.cc
|
| +++ b/src/d8.cc
|
| @@ -690,9 +690,10 @@ MaybeLocal<Module> Shell::FetchModuleTree(Local<Context> context,
|
| printf("Error reading '%s'\n", file_name.c_str());
|
| Shell::Exit(1);
|
| }
|
| - ScriptOrigin origin(
|
| + ScriptOrigin origin = ScriptOrigin::ModuleOrigin(
|
| String::NewFromUtf8(isolate, file_name.c_str(), NewStringType::kNormal)
|
| - .ToLocalChecked());
|
| + .ToLocalChecked(),
|
| + isolate);
|
| ScriptCompiler::Source source(source_text, origin);
|
| Local<Module> module;
|
| if (!ScriptCompiler::CompileModule(isolate, &source).ToLocal(&module)) {
|
|
|