Skip to content

Commit c7964bc

Browse files
targosRafaelGSS
authored andcommitted
deps: update V8 to 13.6.233.8
PR-URL: #58070 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
1 parent f6a085d commit c7964bc

File tree

5,321 files changed

+472433
-214539
lines changed

Some content is hidden

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

5,321 files changed

+472433
-214539
lines changed

deps/v8/.bazelrc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22
# Use of this source code is governed by a BSD-style license that can be
33
# found in the LICENSE file.
44

5+
# Enable Bzlmod for every Bazel command
6+
common --enable_bzlmod
7+
58
# Pass CC, CXX and PATH from the environment
69
build --action_env=CC
710
build --action_env=CXX
811
build --action_env=PATH
12+
build --copt=-std=c++20
913

1014
# Use Clang compiler
1115
build:clang --action_env=BAZEL_COMPILER=clang
@@ -17,7 +21,8 @@ build:debug --compilation_mode=dbg
1721
build:debug --config=v8_enable_debugging_features
1822
build:debug --//:v8_enable_fast_mksnapshot
1923
build:debug --//:v8_enable_backtrace
20-
build:debug --//:v8_enable_handle_zapping
24+
build:debug --//:v8_enable_local_handle_zapping
25+
build:debug --//:v8_enable_global_handle_zapping
2126

2227
# v8_enable_debugging_features flags
2328
build:v8_enable_debugging_features --//:v8_enable_verify_heap

deps/v8/.clang-tidy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
modernize-redundant-void-arg,
1010
modernize-replace-random-shuffle,
1111
modernize-shrink-to-fit,
12+
modernize-type-traits,
1213
# modernize-use-auto,
14+
modernize-use-constraints,
1315
modernize-use-bool-literals,
1416
modernize-use-equals-default,
1517
# modernize-use-equals-delete,

deps/v8/.gitignore

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,21 @@
8282
/third_party/googletest/src/googletest/include/gtest/*
8383
!/third_party/googletest/src/googletest/include/gtest/gtest_prod.h
8484
!/third_party/highway
85-
/third_party/highway/src
85+
/third_party/highway/src/*
86+
!/third_party/highway/src/hwy
8687
!/third_party/inspector_protocol
8788
!/third_party/jsoncpp
8889
/third_party/jsoncpp/source
90+
!/third_party/llvm-libc
91+
/third_party/llvm-libc/src
92+
!/third_party/rapidhash-v8
8993
!/third_party/re2
9094
/third_party/re2/src
91-
!/third_party/test262-harness
95+
!/third_party/siphash
96+
!/third_party/utf8-decoder
9297
!/third_party/v8
98+
!/third_party/valgrind
99+
!/third_party/vtune
93100
!/third_party/wasm-api
94101
/tools/builtins-pgo/profiles/*
95102
!/tools/builtins-pgo/profiles/.*
@@ -103,6 +110,7 @@
103110
/tools/oom_dump/oom_dump
104111
/tools/oom_dump/oom_dump.o
105112
/tools/protoc_wrapper
113+
/tools/rust
106114
/tools/turbolizer/build
107115
/tools/turbolizer/.rpt2_cache
108116
/tools/turbolizer/deploy
@@ -145,3 +153,4 @@ bazel-v8
145153
!/third_party/fp16
146154
/third_party/fp16/src/*
147155
!/third_party/fp16/src/include
156+
!/third_party/simdutf

deps/v8/.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ no_check_targets = [
2727
default_args = {
2828
# Disable js dependencies like the closure compiler.
2929
enable_js_protobuf = false
30+
3031
# Disable rust dependencies.
31-
enable_rust = false
32+
enable_rust = true
3233
}
3334

3435
# These are the list of GN files that run exec_script. This whitelist exists

deps/v8/AUTHORS

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@ Alexander Botero-Lowry <alexbl@FreeBSD.org>
5757
Alexander Karpinsky <homm86@gmail.com>
5858
Alexander Neville <dark@volatile.bz>
5959
Alexandre Vassalotti <avassalotti@gmail.com>
60-
Alexey Pavlyutkin <alexey.pavlyutkin.community@gmail.com>
60+
Alexey Pavlyutkin <alexey.pavlyutkin@syntacore.com>
6161
Alexis Campailla <alexis@janeasystems.com>
62+
Aliya Minimullina <a.minimullina@syntacore.com>
6263
Allan Sandfeld Jensen <allan.jensen@qt.io>
6364
Amos Lim <eui-sang.lim@samsung.com>
6465
Andreas Anyuru <andreas.anyuru@gmail.com>
@@ -120,6 +121,7 @@ Dominic Farolini <domfarolino@gmail.com>
120121
Douglas Crosher <dtc-v8@scieneer.com>
121122
Dusan Milosavljevic <dusan.m.milosavljevic@gmail.com>
122123
Eden Wang <nedenwang@tencent.com>
124+
Edoardo Marangoni <edoardo@wasmer.io>
123125
Elisha Hollander <just4now666666@gmail.com>
124126
Eric Rannaud <eric.rannaud@gmail.com>
125127
Erich Ocean <erich.ocean@me.com>
@@ -210,11 +212,13 @@ Maxim Mazurok <maxim@mazurok.com>
210212
Maxim Mossienko <maxim.mossienko@gmail.com>
211213
Md Hasibul Hasan <hasibulhasan873@gmail.com>
212214
Meir Shpilraien <meir@redis.com>
215+
Meng Tan <tannal2409@gmail.com>
213216
Michael Lutz <michi@icosahedron.de>
214217
Michael Mclaughlin <m8ch88l@gmail.com>
215218
Michael Smith <mike@w3.org>
216219
Michaël Zasso <mic.besace@gmail.com>
217220
Mihir Shah <mihirshah.11204@gmail.com>
221+
Mika Fischer <mika.fischer@zoopnet.de>
218222
Mike Gilbert <floppymaster@gmail.com>
219223
Mike Pennisi <mike@mikepennisi.com>
220224
Mikhail Gusarov <dottedmag@dottedmag.net>
@@ -268,6 +272,7 @@ Sébastien Doeraene <sjrdoeraene@gmail.com>
268272
Seo Sanghyeon <sanxiyn@gmail.com>
269273
Shawn Anastasio <shawnanastasio@gmail.com>
270274
Shawn Presser <shawnpresser@gmail.com>
275+
Sho Miyamoto <me@shqld.dev>
271276
Stefan Penner <stefan.penner@gmail.com>
272277
Stefan Stojanovic <stefko.stojanovic@gmail.com>
273278
Stephan Hartmann <stha09@googlemail.com>
@@ -290,6 +295,7 @@ Varun Varada <varuncvarada@gmail.com>
290295
Victor Costan <costan@gmail.com>
291296
Victor Polevoy <fx@thefx.co>
292297
Vlad Burlik <vladbph@gmail.com>
298+
Vladimir Kempik <vladimir.kempik@syntacore.com>
293299
Vladimir Krivosheev <develar@gmail.com>
294300
Vladimir Shutoff <vovan@shutoff.ru>
295301
Wael Almattar <waelsy123@gmail.com>
@@ -303,6 +309,7 @@ Wiktor Garbacz <wiktor.garbacz@gmail.com>
303309
Wouter Vermeiren <wouter.vermeiren@essensium.com>
304310
Xiaofang Zou <zouxiaofang@iscas.ac.cn>
305311
Xiaoyin Liu <xiaoyin.l@outlook.com>
312+
Yagiz Nizipli <yagiz@nizipli.com>
306313
Yanbo Li <lybvinci@gmail.com>
307314
Yannic Bonenberger <contact@yannic-bonenberger.com>
308315
Yi Wang <wangyi8848@gmail.com>
@@ -317,6 +324,7 @@ Yuxiang Cao <caoyxsh@outlook.com>
317324
Zac Hansen <xaxxon@gmail.com>
318325
Zeynep Cankara <zeynepcankara402@gmail.com>
319326
Zhao Jiazhong <kyslie3100@gmail.com>
327+
Zhao Qin <qzmiss@gmail.com>
320328
Zhaojun Meng <zhaojun.meng@gmail.com>
321329
Zheng Liu <i6122f@gmail.com>
322330
Zhongping Wang <kewpie.w.zp@gmail.com>
@@ -325,3 +333,4 @@ Yang Xiang <xiangyangemail@gmail.com>
325333
Kotaro Ohsugi <dec4m4rk@gmail.com>
326334
Jing Peiyang <jingpeiyang@eswincomputing.com>
327335
magic-akari <akari.ccino@gmail.com>
336+
Ryuhei Shima <shimaryuhei@gmail.com>

0 commit comments

Comments
 (0)