[v12.x] Backport update to V8 7.7#29241
[v12.x] Backport update to V8 7.7#29241targos wants to merge 21 commits intonodejs:v12.x-stagingfrom
Conversation
|
I think we need to undo the public parts of v8/v8@e423f00, too. |
|
I was not sur because I saw that the old methods are deprecated and not removed, but I'll check that everything is still here |
|
@addaleax I checked, and all |
|
@targos Yes, but the layout of the fields changed, affecting the class’s size and the way that the inline getters/setters access the fields. And from the research on Workers I know that there are native modules that create new |
|
I see. Could you help me a bit on the compatibility patch? I don't really know what to do. |
|
Pushed changes to hopefully take care of V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/2486/ |
|
In v8-inspector.h, the addition of |
|
@bnoordhuis the |
|
Does this backport includes fix from? -> #29472 🤔 |
PR-URL: nodejs#28016 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann (רפאל פלחי) <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Original commit message:
[testrunner] delete ancient junit compatible format support
Testrunner has ancient support for JUnit compatible XML output.
This CL removes this old feature.
[email protected],[email protected],[email protected]
CC=[email protected]
Bug: v8:8728
Change-Id: I7e1beb011dbaec3aa1a27398a5c52abdd778eaf0
Reviewed-on: https://chromium-review.googlesource.com/c/1430065
Reviewed-by: Jakob Gruber <[email protected]>
Reviewed-by: Michael Starzinger <[email protected]>
Commit-Queue: Tamer Tas <[email protected]>
Cr-Commit-Position: refs/heads/master@{nodejs#59045}
Refs: v8/v8@bd019bd
PR-URL: nodejs#26685
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Refael Ackermann <[email protected]>
PR-URL: nodejs#26685 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Refael Ackermann <[email protected]>
Update postmortem metadata constants for V8 7.7 in Node.js. PR-URL: nodejs#28918 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: #29241 Backport-PR-URL: #28955 PR-URL: #28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #29241 PR-URL: #28955
Co-authored-by: Anna Henningsen <[email protected]> PR-URL: #29241 Reviewed-By: Ben Noordhuis <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: nodejs#29241 Backport-PR-URL: nodejs#28955 PR-URL: nodejs#28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: nodejs#29241 PR-URL: nodejs#28955
Co-authored-by: Anna Henningsen <[email protected]> PR-URL: nodejs#29241 Reviewed-By: Ben Noordhuis <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: nodejs#29241 Backport-PR-URL: nodejs#28955 PR-URL: nodejs#28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: nodejs#29241 PR-URL: nodejs#28955
Co-authored-by: Anna Henningsen <[email protected]> PR-URL: nodejs#29241 Reviewed-By: Ben Noordhuis <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: #30109 Backport-PR-URL: #29241 Backport-PR-URL: #28955 PR-URL: #28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #30109 Backport-PR-URL: #29241 PR-URL: #28955
Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #30109 PR-URL: #29241 Reviewed-By: Ben Noordhuis <[email protected]>
Reverts v8/v8@1b51dca Reverts v8/v8@1ab717d Partially reverts v8/v8@b0077b3 Backport-PR-URL: #30109 Backport-PR-URL: #29241 Backport-PR-URL: #28955 PR-URL: #28005 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Reverts v8/v8@4214933. Reverts v8/v8@c76f377. Reverts v8/v8@e0d7f81. Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #30109 Backport-PR-URL: #29241 PR-URL: #28955
Co-authored-by: Anna Henningsen <[email protected]> Backport-PR-URL: #30109 PR-URL: #29241 Reviewed-By: Ben Noordhuis <[email protected]>
Shouldn't land before V8 7.7 is stable (around September 10th).
/cc @nodejs/v8-update @addaleax
Here's the current headers diff: https://gist.github.com/ee79b943316ea502a538145531f76dfa