@@ -853,8 +853,7 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
853853 host_defined_options->Set (
854854 isolate, loader::HostDefinedOptions::kID , id_symbol);
855855
856- ScriptOrigin origin (isolate,
857- filename,
856+ ScriptOrigin origin (filename,
858857 line_offset, // line offset
859858 column_offset, // column offset
860859 true , // is cross origin
@@ -973,7 +972,7 @@ MaybeLocal<Function> CompileFunction(Local<Context> context,
973972 Local<String> filename,
974973 Local<String> content,
975974 std::vector<Local<String>>* parameters) {
976- ScriptOrigin script_origin (context-> GetIsolate (), filename, 0 , 0 , true );
975+ ScriptOrigin script_origin (filename, 0 , 0 , true );
977976 ScriptCompiler::Source script_source (content, script_origin);
978977
979978 return ScriptCompiler::CompileFunction (context,
@@ -1083,7 +1082,6 @@ bool ContextifyScript::EvalMachine(Local<Context> context,
10831082 }
10841083
10851084 TryCatchScope try_catch (env);
1086- Isolate::SafeForTerminationScope safe_for_termination (env->isolate ());
10871085 ContextifyScript* wrapped_script;
10881086 ASSIGN_OR_RETURN_UNWRAP (&wrapped_script, args.This (), false );
10891087 Local<UnboundScript> unbound_script =
@@ -1237,8 +1235,7 @@ void ContextifyContext::CompileFunction(
12371235 Local<PrimitiveArray> host_defined_options =
12381236 loader::ModuleWrap::GetHostDefinedOptions (isolate, id_symbol);
12391237
1240- ScriptOrigin origin (isolate,
1241- filename,
1238+ ScriptOrigin origin (filename,
12421239 line_offset, // line offset
12431240 column_offset, // column offset
12441241 true , // is cross origin
@@ -1419,8 +1416,7 @@ static MaybeLocal<Function> CompileFunctionForCJSLoader(Environment* env,
14191416 Local<Symbol> symbol = env->vm_dynamic_import_default_internal ();
14201417 Local<PrimitiveArray> hdo =
14211418 loader::ModuleWrap::GetHostDefinedOptions (isolate, symbol);
1422- ScriptOrigin origin (isolate,
1423- filename,
1419+ ScriptOrigin origin (filename,
14241420 0 , // line offset
14251421 0 , // column offset
14261422 true , // is cross origin
0 commit comments