src: move relative uptime init
PR-URL: https://github.com/nodejs/node/pull/28849 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
parent
41fa5536d1
commit
35cb955865
@ -782,6 +782,9 @@ int InitializeNodeWithArgs(std::vector<std::string>* argv,
|
||||
// Make sure InitializeNodeWithArgs() is called only once.
|
||||
CHECK(!init_called.exchange(true));
|
||||
|
||||
// Initialize node_start_time to get relative uptime.
|
||||
per_process::node_start_time = uv_hrtime();
|
||||
|
||||
// Register built-in modules
|
||||
binding::RegisterBuiltinModules();
|
||||
|
||||
@ -961,7 +964,6 @@ void Init(int* argc,
|
||||
InitializationResult InitializeOncePerProcess(int argc, char** argv) {
|
||||
atexit(ResetStdio);
|
||||
PlatformInit();
|
||||
per_process::node_start_time = uv_hrtime();
|
||||
|
||||
CHECK_GT(argc, 0);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user