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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy