-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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: re-sort the symbol macros #24382
Conversation
I don't see how this would need anything more than a ci lite to land, and perhaps it is a candidate for fast tracing? Not sure if we fast track based on triviality, or urgency. |
code changes should always get the full ci. i have no opinion about the fast tracking beyond that |
Urgency yes (regression and red CI fixers), and if the possible impact is minimal. Personally I'm not a big fan of fast tracking, but I won't block this on. |
I’d be in favour of fast-tracking, since this PR is not complex and there’s a decent chance of generating merge conflicts that we could otherwise avoid. |
The symbol macros were almost lexically sorted, but some were misplaced. PR-URL: nodejs#24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
ffcd730
to
5f9b624
Compare
Pre-land extra CI: https://ci.nodejs.org/job/node-test-pull-request-lite-pipeline/1631/ |
The symbol macros were almost lexically sorted, but some were misplaced. PR-URL: #24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
The symbol macros were almost lexically sorted, but some were misplaced. PR-URL: #24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
@sam-github do you think this is worth trying to backport to |
Yes, I'll do it, because PRs on master that touch the sorted macros won't merge clean unless the 10.x macros are also sorted. Its trivial to backport, I'll just resort the macros that exist already in 10.x. |
v10.x backport: #25500 |
The symbol macros were almost lexically sorted, but some were misplaced. Backport-PR-URL: nodejs#25500 PR-URL: nodejs#24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
The symbol macros were almost lexically sorted, but some were misplaced. Backport-PR-URL: #25500 PR-URL: #24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
The symbol macros were almost lexically sorted, but some were misplaced. Backport-PR-URL: #25500 PR-URL: #24382 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
The symbol macros were almost lexically sorted, but some were misplaced.
I noticed when I added a few, then sorted the symbol block expecting the new ones to just go into the right place, which they did, but a dozen pre-existing ones moved around, too.
I think this could be fast-tracked, it should make no functional difference.
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes