Uh oh!
There was an error while loading. Please reload this page.
perf_hooks: reduce overhead of createHistogram - #50074
Conversation
There was a problem hiding this comment.
This ReflectConstruct can be removed as well
There was a problem hiding this comment.
Yeah, but since it is not exposed directly I didn't think that was worth it, if not for spec compliance, this code could be removed (I think).
76fb187 to
d58450aCompared58450a to
84d042cCompareUh oh!
There was an error while loading. Please reload this page.
H4ad
commented
Oct 12, 2023
Someone can add author ready? |
nodejs-github-bot
commented
Oct 15, 2023
H4ad
commented
Oct 18, 2023
I added another commit to try address https://ci.nodejs.org/job/node-test-commit-linux/nodes=ubuntu1804-64/54333/console, I think now both functions are optimized, it is causing an issue with v8 dead code. |
Uh oh!
There was an error while loading. Please reload this page.
nodejs-github-bot
commented
Oct 19, 2023
nodejs-github-bot
commented
Oct 20, 2023
nodejs-github-bot
commented
Oct 21, 2023
RafaelGSS
commented
Oct 25, 2023
@H4ad Why this was landed with |
H4ad
commented
Oct 25, 2023
My idea was to ship both commits since I initially thought they should be independent, but thinking more about the reason why I had the commit of But making all the tests pass for each commit that will land in the same PR is something I misread from the guidelines, in case I need to do that, how do I ensure all the tests will pass for previous commits, should I call the job |
Usually, you guarantee by running the tests on your machine. When you add the
commit-queue-rebase Reference: https://github.com/nodejs/node/blob/main/doc/contributing/pull-requests.md#commit-squashing |
I can confirm that the test suite passes on both commits that landed, so no bisect has been harmed :) The guidelines are vague on what constitutes an atomic commit, so it’s a judgement call to make and both decisions would have been correct: it could have landed as one commit, it could have landed as two commits. |
PR-URL: #50074 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #50074 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
UlisesGascon
commented
Dec 10, 2023
@H4ad this commit didn’t land cleanly on |
PR-URL: nodejs#50074 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Backport-PR-URL: nodejs#50074
PR-URL: nodejs#50074 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Backport-PR-URL: nodejs#50074
PR-URL: nodejs/node#50074 Backport-PR-URL: nodejs/node#51306 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: nodejs/node#50074 Backport-PR-URL: nodejs/node#51306 Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Continuing the work started on nodejs/performance#109
/cc @nodejs/performance