Conversation
|
LGTM, but this will need a non-trivial rebase against #20876 and quick backports against other release lines ¯\_(ツ)_/¯ |
|
@jasnell It’s labelled |
|
Awesome. 🎉 |
|
@jasnell This is ready for rebasing now :) |
|
Awesome. Will try to rebase tomorrow |
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain.
39bfa5f to
c87f004
Compare
|
@addaleax ... rebased! PTAL New CI: https://ci.nodejs.org/job/node-test-pull-request/15375/ |
|
Some related failures in CI... trying again: https://ci.nodejs.org/job/node-test-pull-request/15377/ |
|
One flaky failure in Linux... re-running https://ci.nodejs.org/job/node-test-commit-linux/19468/ |
|
And again: https://ci.nodejs.org/job/node-test-pull-request/15387/ (Related: Consider approving #21251.) |
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain. PR-URL: #21105 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
|
Landed in baadc7a |
|
(note... landed this initially without metadata, caught it, then did a quick force push with the metadata... how? you ask, I forgot to |
|
@jasnell Have you tried adding Maybe nodejs/node-core-utils#160 could help with that as well |
|
@jasnell would you be able to backport this to v10.x-staging asap? It probably has to be done from scratch instead of a cherry-pick to avoid sneaking in semver-major changes. |
|
@targos Are you still planning on merging the Worker changes into v10.x in the near future? I think they might have a tiny conflict with one of the patches in the security release – but a big one with this PR (i.e. I’d recommend doing this after the Worker PR – if there are nontrivial merge conflicts, I’m happy to help) |
|
I've already merged everything from master apart from this PR, including de Worker changes |
|
Will do a backport PR early next week. |
|
Ping @jasnell |
|
Ping. Does anyone want to pick this up? |
|
Ping. Commits that depend on this change are accumulating. |
|
I'll be able to get back on backporting this week. |
|
Super. Thank you! |
Backport of nodejs#21105
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain. PR-URL: nodejs#21105 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain. PR-URL: #21105 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Backport-PR-URL: #21799 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaël Zasso <targos@protonmail.com>
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain. Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Backport-PR-URL: #21798 PR-URL: #21105
Begin moving `process` object function definitions out of `node.cc` ... continuing the process of making `node.cc` smaller and easier to maintain. Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Backport-PR-URL: #21798 PR-URL: #21105
Begin moving
processobject function definitions out ofnode.cc... continuing the process of makingnode.ccsmaller and easier to maintain.
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes