src: Add new perf flags in NODE_OPTIONS#25565
Conversation
|
I think the commits themselves might need to be reworked a bit. It seems like related changes are not grouped together logically. For example, the first commit adds docs for things that aren't in the code yet. I'd suggest doing one commit for the doc/test/src changes for |
Sure I can do that, what would the commit message be for the grouped changes? just |
|
I think just |
ae16eb0 to
4d24591
Compare
Thanks for the feedback, updated. |
|
As far as I can see the failure is a flakey test, if i am mistaken let me know what I need to fix: |
|
the escape characters covered in the report values were not comprehensive, so probably we missed a character or two that was present in the user's |
|
Resume Build CI: https://ci.nodejs.org/job/node-test-commit/25296/ |
|
the resume build was instantly aborted fully for some reason. full CI: https://ci.nodejs.org/job/node-test-pull-request/20318/ |
4d24591 to
dd4518a
Compare
That fix seems to have worked for me 👏 |
PR-URL: #25565 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #25565 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #25565 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #25565 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>

I have added the following flags to be whitelisted for inclusion in NODE_OPTIONS:
--perf-basic-prof-only-functions--perf-prof-unwinding-infodocs, src and tests having been updated.
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passesTests are failing on my machine, but they don't seem relevant to the changes I have made, also the tests on CI have passed.