From f6a1d88c5d1c813c8d55933436b4b834a29f449f Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Wed, 2 Jan 2019 22:14:23 +0100 Subject: src: split `LoadEnvironment()` at `startExecution()` This makes it easier to cater to embedders which wish to skip the `startExecution()` part. PR-URL: https://github.com/nodejs/node/pull/25320 Reviewed-By: Joyee Cheung Reviewed-By: Ben Noordhuis Reviewed-By: Minwoo Jung Reviewed-By: Colin Ihrig Reviewed-By: James M Snell Reviewed-By: Franziska Hinkelmann --- lib/internal/bootstrap/node.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/internal') diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js index 089143e5d0..e229d2a2c6 100644 --- a/lib/internal/bootstrap/node.js +++ b/lib/internal/bootstrap/node.js @@ -303,7 +303,7 @@ function startup() { } = perf.constants; perf.markMilestone(NODE_PERFORMANCE_MILESTONE_BOOTSTRAP_COMPLETE); - startExecution(); + return startExecution; } // There are various modes that Node can run in. The most common two @@ -729,4 +729,4 @@ function checkScriptSyntax(source, filename) { new vm.Script(source, { displayErrors: true, filename }); } -startup(); +return startup(); -- cgit v1.2.3