-
Notifications
You must be signed in to change notification settings - Fork 29.1k
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: update V8 to 13.0 #55014
base: main
Are you sure you want to change the base?
deps: update V8 to 13.0 #55014
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e12d70 - Browse repository at this point
Copy the full SHA 3e12d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for b767d5b - Browse repository at this point
Copy the full SHA b767d5bView commit details -
src: update NODE_MODULE_VERSION to 132
Major V8 updates are usually API/ABI incompatible with previous versions. This commit adapts NODE_MODULE_VERSION for V8 13.0. Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md
Configuration menu - View commit details
-
Copy full SHA for c4fa221 - Browse repository at this point
Copy the full SHA c4fa221View commit details -
deps: always define V8_EXPORT_PRIVATE as no-op
dllexport introduces issues when compiling with MSVC. PR-URL: nodejs#47251 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67d7b10 - Browse repository at this point
Copy the full SHA 67d7b10View commit details -
deps: disable V8 concurrent sparkplug compilation
It introduces process hangs on some platforms because Node.js doesn't tear down V8 correctly. Disable it while we work on a solution. Refs: nodejs#47297 Refs: https://bugs.chromium.org/p/v8/issues/detail?id=13902 PR-URL: nodejs#47450 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd0597f - Browse repository at this point
Copy the full SHA cd0597fView commit details -
deps: patch V8 to avoid duplicated zlib symbol
PR-URL: nodejs#54077 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c60bcd3 - Browse repository at this point
Copy the full SHA c60bcd3View commit details -
deps: patch V8 to support compilation with MSVC
Co-Authored-By: Michaël Zasso <[email protected]> PR-URL: nodejs#54536 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 865ae54 - Browse repository at this point
Copy the full SHA 865ae54View commit details -
PR-URL: nodejs#53134 Refs: nodejs#52809 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e364eea - Browse repository at this point
Copy the full SHA e364eeaView commit details -
deps: always define V8_NODISCARD as no-op
It's causing compiler errors with some classes on Xcode 11 and the attribute should have no runtime effect. PR-URL: nodejs#54077 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7e9059 - Browse repository at this point
Copy the full SHA c7e9059View commit details -
deps: patch V8 to support older Clang versions
PR-URL: nodejs#54536 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb71fac - Browse repository at this point
Copy the full SHA cb71facView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d7e02 - Browse repository at this point
Copy the full SHA e3d7e02View commit details -
build: remove support for ppc 32-bit
V8 removed support for it. Refs: v8/v8@6437539
Configuration menu - View commit details
-
Copy full SHA for b0d435c - Browse repository at this point
Copy the full SHA b0d435cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8913cec - Browse repository at this point
Copy the full SHA 8913cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d48a069 - Browse repository at this point
Copy the full SHA d48a069View commit details