-
Notifications
You must be signed in to change notification settings - Fork 30.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
src: move and update comment about 'node.js' compilation. #7277
Changes from 1 commit
f19e968
b35dcce
481c628
bff57c3
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3247,9 +3247,6 @@ void LoadEnvironment(Environment* env) { | |
env->isolate()->SetFatalErrorHandler(node::OnFatalError); | ||
env->isolate()->AddMessageListener(OnMessage); | ||
|
||
// Compile, execute the src/node.js file. (Which was included as static C | ||
// string in node_natives.h. 'native_node' is the string containing that | ||
// source code.) | ||
|
||
// The node.js file returns a function 'f' | ||
atexit(AtExit); | ||
|
@@ -3261,6 +3258,9 @@ void LoadEnvironment(Environment* env) { | |
// are not safe to ignore. | ||
try_catch.SetVerbose(false); | ||
|
||
// Compile, execute the lib/internal/bootstrap_node.js file. (Which was | ||
// included as static C string in node_natives.h. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @cjihrig Thanks, I've added a commit based on your suggestions. Let me know what you think. |
||
// 'internal_bootstrap_node_native is the string containing that source code.) | ||
Local<String> script_name = FIXED_ONE_BYTE_STRING(env->isolate(), "node.js"); | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Perhaps this script name should be updated too since it has been named There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. +1 to updating this. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'll take a stab at changing this to |
||
Local<Value> f_value = ExecuteString(env, MainSource(env), script_name); | ||
if (try_catch.HasCaught()) { | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Compile and execute
. I know it was like this before, but if we're moving it, we might as well fix it.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
file, which was
. Then, drop the ending)
.