summaryrefslogtreecommitdiff
path: root/lib/internal
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2019-01-02 22:14:23 +0100
committerAnna Henningsen <anna@addaleax.net>2019-01-06 02:15:47 +0100
commitf6a1d88c5d1c813c8d55933436b4b834a29f449f (patch)
tree29f12ee52775baecaa76c8a518f9a67557af8fd4 /lib/internal
parent728505acd5452c6682e9756bc0bd8d31df5c764c (diff)
downloadandroid-node-v8-f6a1d88c5d1c813c8d55933436b4b834a29f449f.tar.gz
android-node-v8-f6a1d88c5d1c813c8d55933436b4b834a29f449f.tar.bz2
android-node-v8-f6a1d88c5d1c813c8d55933436b4b834a29f449f.zip
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 <joyeec9h3@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <minwoo@nodesource.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Diffstat (limited to 'lib/internal')
-rw-r--r--lib/internal/bootstrap/node.js4
1 files changed, 2 insertions, 2 deletions
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();