-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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 11.5 #48456
deps: update V8 to 11.5 #48456
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0ddf2b3 - Browse repository at this point
Copy the full SHA 0ddf2b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8726f8 - Browse repository at this point
Copy the full SHA e8726f8View commit details -
src: update NODE_MODULE_VERSION to 118
Major V8 updates are usually API/ABI incompatible with previous versions. This commit adapts NODE_MODULE_VERSION for V8 11.5. Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md
Configuration menu - View commit details
-
Copy full SHA for 5801de2 - Browse repository at this point
Copy the full SHA 5801de2View 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 b3fd0cd - Browse repository at this point
Copy the full SHA b3fd0cdView commit details -
deps: silence irrelevant V8 warning
PR-URL: nodejs#45579 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: James M Snell <[email protected]> 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 dc3c787 - Browse repository at this point
Copy the full SHA dc3c787View 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 5258be6 - Browse repository at this point
Copy the full SHA 5258be6View commit details -
deps: V8: cherry-pick 15e31d629ac0
Original commit message: [win][msvc] fix cross-compilation for arm64 Cross-compiling x64 to ARM64 on Windows fails with MSVC. The reason is the ProbeMemory function which uses asm() code prohibited in this case. This change adds conditionalizing on V8_TRAP_HANDLER_SUPPORTED thus removing the problematic parts of the code in MSVC cross-compilation. This extends https://chromium-review.googlesource.com/c/v8/v8/+/3964232 in a way, as it wraps ProbeMemory usage inside of the "#ifdef V8_TRAP_HANDLER_VIA_SIMULATOR" blocks. This follows https://chromium-review.googlesource.com/c/v8/v8/+/4403215 and https://chromium-review.googlesource.com/c/v8/v8/+/4489305 as a part of an effort to completely fix cross-compilation with MSVC. Change-Id: I59d9a995fbc8ee1cee2807429fd44d8043c178fb Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4574697 Reviewed-by: Andreas Haas <[email protected]> Reviewed-by: Mark Seaborn <[email protected]> Commit-Queue: Mark Seaborn <[email protected]> Cr-Commit-Position: refs/heads/main@{#88147} Refs: v8/v8@15e31d6
Configuration menu - View commit details
-
Copy full SHA for f6c4436 - Browse repository at this point
Copy the full SHA f6c4436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 273686f - Browse repository at this point
Copy the full SHA 273686fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd29941 - Browse repository at this point
Copy the full SHA fd29941View commit details -
Configuration menu - View commit details
-
Copy full SHA for baa57f1 - Browse repository at this point
Copy the full SHA baa57f1View commit details -
test: adapt debugger tests to V8 11.4
Accept a new `step` break message.
Configuration menu - View commit details
-
Copy full SHA for cc27e4e - Browse repository at this point
Copy the full SHA cc27e4eView commit details -
test: update flag to disable SharedArrayBuffer
`--no-harmony-sharedarraybuffer` was removed from V8 but it's still possible to disable the feature with `--enable-sharedarraybuffer-per-context`.
Configuration menu - View commit details
-
Copy full SHA for ada4cc2 - Browse repository at this point
Copy the full SHA ada4cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83435a2 - Browse repository at this point
Copy the full SHA 83435a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a999c68 - Browse repository at this point
Copy the full SHA a999c68View commit details