Skip to content

Commit 38b24e1

Browse files
committed
deps: update V8 to 14.8.178.4
1 parent 2071c44 commit 38b24e1

4,285 files changed

Lines changed: 305963 additions & 181618 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

deps/v8/.clang-format

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ Macros:
1414
- CASE_=case
1515
- FOR_WITH_HANDLE_SCOPE(isolate, init, loop_var, limit_check, increment)=for(init; loop_var; increment)
1616
- WHILE_WITH_HANDLE_SCOPE(isolate, limit_check)=while(limit_check)
17+
# Make clang-format parse conditions in flag implications as expressions, not type definitions.
18+
- DEFINE_IMPLICATION(cond,flag,value)=if(cond) { flag; };
19+
- DEFINE_WEAK_IMPLICATION(cond,flag,value)=if(cond) { flag; };
20+
- DEFINE_VALUE_IMPLICATION(cond,flag,value)=if(cond) { flag = value; };
21+
- DEFINE_WEAK_VALUE_IMPLICATION(cond,flag,value)=if(cond) { flag = value; };
1722
StatementMacros:
1823
- DECL_CAST
1924
- DECL_VERIFIER

deps/v8/.git-blame-ignore-revs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,6 @@ cb67be1a3842fcf6a0da18aee444e3b7ea789e04
124124
d1b27019d3bf86360ea838c317f8505fac6d3a7e
125125
44fe02ced6e4c6b49d627807e3b3fd0edbbeb36e
126126
ec06bb6ce5641cf65e400ec55b7421f87d04b999
127+
128+
# Simplify variants flags
129+
0476eb39b3c58671720d3ef78730821a5b7d93fa

deps/v8/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
/src/inspector/build/closure-compiler
6363
/src/inspector/build/closure-compiler.tar.gz
6464
/test/benchmarks/data
65+
/test/benchmarks/JetStream3
6566
/test/fuzzer/wasm_corpus/
6667
/test/fuzzer/wasm_corpus.tar.gz
6768
!/test/mjsunit/tools/*.log
@@ -155,6 +156,7 @@ bazel-out
155156
bazel-testlogs
156157
bazel-v8
157158
launch.json
159+
MODULE.bazel.lock
158160
!/third_party/jinja2
159161
!/third_party/markupsafe
160162
!/third_party/zlib

deps/v8/.gn

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,15 @@ default_args = {
3636

3737
# Use Siso instead of Ninja.
3838
use_siso = true
39+
40+
# V8 should stay in C++20 for now.
41+
use_cxx23 = false
3942
}
4043

4144
# These are the list of GN files that run exec_script. This whitelist exists
4245
# to force additional review for new uses of exec_script, which is strongly
4346
# discouraged except for gypi_to_gn calls.
44-
exec_script_allowlist = build_dotfile_settings.exec_script_allowlist +
45-
[ "//build_overrides/build.gni" ]
47+
exec_script_allowlist = build_dotfile_settings.exec_script_allowlist + [
48+
"//build_overrides/build.gni",
49+
"//gni/cluster_build.gni",
50+
]

deps/v8/AUTHORS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Julia Computing, Inc. <*@juliacomputing.com>
4444
CodeWeavers, Inc. <*@codeweavers.com>
4545
Alibaba, Inc. <*@alibaba-inc.com>
4646
SiFive, Inc. <*@sifive.com>
47+
Island Technology, Inc. <*@island.io>
4748

4849
Aapo Alasuutari <[email protected]>
4950
Aaron Bieber <[email protected]>
@@ -131,7 +132,7 @@ Fedor Indutny <[email protected]>
131132
Felix Geisendörfer <[email protected]>
132133
133134
Filipe David Manana <[email protected]>
134-
Florian Loitsch <floitsch@rivosinc.com>
135+
Florian Loitsch <floitsch@meta.com>
135136
Frank Lemanschik <[email protected]>
136137
Franziska Hinkelmann <[email protected]>
137138
Gao Sheng <[email protected]>
@@ -155,6 +156,7 @@ Huáng Jùnliàng <[email protected]>
155156
HyeockJin Kim <[email protected]>
156157
Iain Ireland <[email protected]>
157158
Ilya Gavrilin <[email protected]>
159+
Ilyas Shabi <[email protected]>
158160
Ingvar Stepanyan <[email protected]>
159161
Ioseb Dzmanashvili <[email protected]>
160162
Isiah Meadows <[email protected]>
@@ -165,6 +167,7 @@ James Pike <[email protected]>
165167
Jan Krems <[email protected]>
166168
Jan de Mooij <[email protected]>
167169
Janusz Majnert <[email protected]>
170+
Jarden Xian <[email protected]>
168171
Javad Amiri <[email protected]>
169172
Jay Freeman <[email protected]>
170173
Jeroen Bobbeldijk <[email protected]>
@@ -186,7 +189,7 @@ Junha Park <[email protected]>
186189
Junming Huang <[email protected]>
187190
Kang-Hao (Kenny) Lu <[email protected]>
188191
Karl Skomski <[email protected]>
189-
Kasper Lund <kasperl@rivosinc.com>
192+
Kasper Lund <kasperl@meta.com>
190193
Keith Smiley <[email protected]>
191194
Kenta Moriuchi <[email protected]>
192195
Kevin Gibbons <[email protected]>
@@ -272,6 +275,7 @@ Rong Wang <[email protected]>
272275
Ross Kirsling <[email protected]>
273276
Ruben Bridgewater <[email protected]>
274277
Ryan Dahl <[email protected]>
278+
Sahil Shaikh <[email protected]>
275279
Sakthipriyan Vairamani (thefourtheye) <[email protected]>
276280
Sander Mathijs van Veen <[email protected]>
277281
Sandro Santilli <[email protected]>
@@ -340,6 +344,7 @@ Zhao Jiazhong <[email protected]>
340344
341345
Zhaojun Meng <[email protected]>
342346
Zheng Liu <[email protected]>
347+
Zhongqi Wang <[email protected]>
343348
Zhongping Wang <[email protected]>
344349
柳荣一 <[email protected]>
345350
Yang Xiang <[email protected]>

0 commit comments

Comments
 (0)