From 5a15f4bdfa060082757062dc5f39519d93e7b8fb Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Wed, 9 Jan 2019 00:00:33 +0800 Subject: src: move process object creation into node_process_object.cc Changes `SetupProcessObject` to `CreateProessObject` which creates the process object from scratch and return it to `Environment::Start` to be stored in the Environment object. PR-URL: https://github.com/nodejs/node/pull/25397 Reviewed-By: James M Snell Reviewed-By: Anna Henningsen --- src/node_internals.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/node_internals.h') diff --git a/src/node_internals.h b/src/node_internals.h index 55e7d565fc..a192c519a3 100644 --- a/src/node_internals.h +++ b/src/node_internals.h @@ -185,9 +185,10 @@ v8::Maybe ProcessEmitDeprecationWarning(Environment* env, const char* warning, const char* deprecation_code); -void SetupProcessObject(Environment* env, - const std::vector& args, - const std::vector& exec_args); +v8::Local CreateProcessObject( + Environment* env, + const std::vector& args, + const std::vector& exec_args); enum Endianness { kLittleEndian, // _Not_ LITTLE_ENDIAN, clashes with endian.h. -- cgit v1.2.3