-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
deps: V8: cherry-pick 373f4ae739ee #37505
Conversation
This PR also addresses the coverage build issue (#37368):
|
This seems to indeed fix the issue, tests are completing in in a reasonable time on GH Actions 👍 This has already landed upstream (v8/v8@373f4ae), we need to cherry-pick it or simply wait for the V8 8.9 update. |
Let's do that (cherry-pick). I'll update this PR. |
Note that 8.9 is ready to land on master: #37330 (comment) |
I'll backport anyway (gives me an opportunity to try out |
I just checked and it doesn't seem like v8/v8@373f4ae or equivalent is in the current #37330. |
Oh you're right, it has landed in V8 |
CI: https://ci.nodejs.org/job/node-test-pull-request/36342/
|
This comment has been minimized.
This comment has been minimized.
Original commit message: [torque] Don't replace unmodified empty files To improve incremental builds. Bug: v8:7793 Change-Id: I6990a97e058d22d34acd1f609167cd30ca7518ad Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2596789 Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> Commit-Queue: Seth Brenith <seth.brenith@microsoft.com> Cr-Commit-Position: refs/heads/master@{#72053} Refs: v8/v8@373f4ae
Rebased to fixed |
CI: https://ci.nodejs.org/job/node-test-pull-request/36346/
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
fast-track? |
Landed in 448de26 |
Original commit message: [torque] Don't replace unmodified empty files To improve incremental builds. Bug: v8:7793 Change-Id: I6990a97e058d22d34acd1f609167cd30ca7518ad Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2596789 Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> Commit-Queue: Seth Brenith <seth.brenith@microsoft.com> Cr-Commit-Position: refs/heads/master@{#72053} Refs: v8/v8@373f4ae PR-URL: #37505 Fixes: #37368 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Original commit message: [torque] Don't replace unmodified empty files To improve incremental builds. Bug: v8:7793 Change-Id: I6990a97e058d22d34acd1f609167cd30ca7518ad Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2596789 Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> Commit-Queue: Seth Brenith <seth.brenith@microsoft.com> Cr-Commit-Position: refs/heads/master@{#72053} Refs: v8/v8@373f4ae PR-URL: #37505 Fixes: #37368 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Original commit message:
Refs: v8/v8@373f4ae
Fixes: #37368
Refs: #36139 (comment)
Some of the
.inc
files written by torque are empty, i.e. they arezero length. Actions in gyp generated makefiles are always run, and
torque would always write out zero length files which meant their
timestamps were newer than any previously compiled object file.