Skip to content
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 12.8 #54077

Closed
wants to merge 25 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
a06040c
deps: update V8 to 12.8.374.13
targos Aug 14, 2024
5344272
build: reset embedder string to "-node.0"
targos Aug 14, 2024
b2d4f99
src: update NODE_MODULE_VERSION to 129
targos Aug 7, 2024
e214a5d
deps: always define V8_EXPORT_PRIVATE as no-op
targos Sep 21, 2022
9c7c163
deps: disable V8 concurrent sparkplug compilation
targos Apr 6, 2023
4440049
deps: avoid compilation error with ASan
targos Jul 31, 2023
dfbc911
deps: patch V8 to avoid duplicated zlib symbol
targos Sep 16, 2023
b985a0a
deps: silence internal V8 deprecation warning
targos Mar 11, 2024
cbf6f40
deps: patch V8 to support compilation with MSVC
StefanStojanovic Apr 21, 2024
0a31da9
deps: V8: revert CL 5331688
targos Apr 21, 2024
65bc630
deps: fix FP16 bitcasts.h
StefanStojanovic May 28, 2024
37c3196
deps: always define V8_NODISCARD as no-op
targos Aug 8, 2024
9a6b3c4
deps: V8: cherry-pick 35888fee7bba
joyeecheung Jul 25, 2024
316666d
deps: V8: cherry-pick b1397772c70c
targos Aug 9, 2024
d0cf33f
deps: V8: cherry-pick 00e9eeb3fb2c
targos Aug 9, 2024
7c43fde
deps: remove bogus V8 DCHECK
targos Aug 12, 2024
04e910a
build: include v8-sandbox.h header in distribution
targos Apr 7, 2024
8eb6140
src: add source location to v8::TaskRunner
fdoray Apr 16, 2024
3fb2003
build: disable ICF for mksnapshot
LeszekSwirski Apr 12, 2024
7ef8395
test: update v8-stats test for V8 12.6
targos May 9, 2024
7b0e1ab
tools: update V8 gypfiles for 12.6
targos May 11, 2024
75dc27d
src: remove dependency on wrapper-descriptor-based CppHeap
joyeecheung May 29, 2024
873955d
tools: update V8 gypfiles for 12.7
richardlau Jul 18, 2024
63338ae
tools: update V8 gypfiles for 12.8
targos Jul 28, 2024
8000030
src: stop using deprecated fields of `v8::FastApiCallbackOptions`
gahaas Jul 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion common.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@

# Reset this number to 0 on major V8 upgrades.
# Increment by one for each non-official patch applied to deps/v8.
'v8_embedder_string': '-node.18',
'v8_embedder_string': '-node.13',
ronag marked this conversation as resolved.
Show resolved Hide resolved

##### V8 defaults for Node.js #####

Expand Down
4 changes: 4 additions & 0 deletions deps/v8/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
.torquelint-cache
.vscode
/_*
/base
/build
/buildtools
/check-header-includes
Expand Down Expand Up @@ -77,6 +78,8 @@
!/third_party/googletest/src/googletest/include/gtest
/third_party/googletest/src/googletest/include/gtest/*
!/third_party/googletest/src/googletest/include/gtest/gtest_prod.h
!/third_party/highway
/third_party/highway/src
!/third_party/inspector_protocol
!/third_party/jsoncpp
/third_party/jsoncpp/source
Expand All @@ -96,6 +99,7 @@
/tools/luci-go
/tools/oom_dump/oom_dump
/tools/oom_dump/oom_dump.o
/tools/protoc_wrapper
/tools/turbolizer/build
/tools/turbolizer/.rpt2_cache
/tools/turbolizer/deploy
Expand Down
2 changes: 2 additions & 0 deletions deps/v8/.gn
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ no_check_targets = [
]

default_args = {
# Disable js dependencies like the closure compiler.
enable_js_protobuf = false
# Disable rust dependencies.
enable_rust = false
}
Expand Down
3 changes: 3 additions & 0 deletions deps/v8/AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ Alexander Botero-Lowry <alexbl@FreeBSD.org>
Alexander Karpinsky <homm86@gmail.com>
Alexander Neville <dark@volatile.bz>
Alexandre Vassalotti <avassalotti@gmail.com>
Alexey Pavlyutkin <alexey.pavlyutkin.community@gmail.com>
Alexis Campailla <alexis@janeasystems.com>
Allan Sandfeld Jensen <allan.jensen@qt.io>
Amos Lim <eui-sang.lim@samsung.com>
Expand Down Expand Up @@ -100,6 +101,7 @@ Daniel Bevenius <daniel.bevenius@gmail.com>
Daniel Dromboski <dandromb@gmail.com>
Daniel James <dnljms@gmail.com>
Daniel Shelton <d1.shelton@samsung.com>
Daniil Bakin <bd.bakin@gmail.com>
Danylo Boiko <danielboyko02@gmail.com>
Darshan Sen <raisinten@gmail.com>
David Carlier <devnexen@gmail.com>
Expand Down Expand Up @@ -258,6 +260,7 @@ Sander Mathijs van Veen <sander@leaningtech.com>
Sandro Santilli <strk@keybit.net>
Sanjoy Das <sanjoy@playingwithpointers.com>
Sam James <sam@gentoo.org>
Sébastien Doeraene <sjrdoeraene@gmail.com>
Seo Sanghyeon <sanxiyn@gmail.com>
Shawn Anastasio <shawnanastasio@gmail.com>
Shawn Presser <shawnpresser@gmail.com>
Expand Down
Loading
Loading