Skip to content

Commit ec02b81

Browse files
committed
deps: update V8 to 5.4.500.27
Pick up latest commit from the 5.4-lkgr branch. deps: edit V8 gitignore to allow trace event copy deps: update V8 trace event to 315bf1e2d45be7d53346c31cfcc37424a32c30c8 deps: edit V8 gitignore to allow gtest_prod.h copy deps: update V8 gtest to 6f8a66431cb592dad629028a50b3dd418a408c87 PR-URL: #8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
1 parent d2eb7ce commit ec02b81

File tree

2,386 files changed

+260277
-148300
lines changed

Some content is hidden

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

2,386 files changed

+260277
-148300
lines changed

deps/v8/.gitignore

+21-6
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,13 @@ gcsuspects
4040
shell
4141
shell_g
4242
/_*
43-
/build/Debug
44-
/build/gyp
45-
/build/ipch
46-
/build/Release
47-
/build/win_toolchain.json
43+
/build
44+
/gypfiles/win_toolchain.json
4845
/buildtools
4946
/hydrogen.cfg
5047
/obj
5148
/out
49+
/out.gn
5250
/perf.data
5351
/perf.data.old
5452
/test/benchmarks/data
@@ -59,20 +57,35 @@ shell_g
5957
/test/simdjs/data
6058
/test/test262/data
6159
/test/test262/data.tar
60+
/test/test262/harness
6261
/testing/gmock
63-
/testing/gtest
62+
/testing/gtest/*
63+
!/testing/gtest/include
64+
/testing/gtest/include/*
65+
!/testing/gtest/include/gtest
66+
/testing/gtest/include/gtest/*
67+
!/testing/gtest/include/gtest/gtest_prod.h
6468
/third_party
69+
/third_party/android_tools
70+
/third_party/cygwin
6571
/third_party/icu
72+
/third_party/instrumented_libraries
73+
/third_party/inspector_protocol
74+
/third_party/jinga2
6675
/third_party/llvm
6776
/third_party/llvm-build
77+
/third_party/markupsafe
78+
/third_party/WebKit
6879
/tools/clang
6980
/tools/gcmole/gcmole-tools
7081
/tools/gcmole/gcmole-tools.tar.gz
82+
/tools/gyp
7183
/tools/jsfunfuzz/jsfunfuzz
7284
/tools/jsfunfuzz/jsfunfuzz.tar.gz
7385
/tools/luci-go/linux64/isolate
7486
/tools/luci-go/mac64/isolate
7587
/tools/luci-go/win64/isolate.exe
88+
/tools/mb
7689
/tools/oom_dump/oom_dump
7790
/tools/oom_dump/oom_dump.o
7891
/tools/swarming_client
@@ -86,7 +99,9 @@ GTAGS
8699
GRTAGS
87100
GSYMS
88101
GPATH
102+
tags
89103
gtags.files
90104
turbo*.cfg
91105
turbo*.dot
92106
turbo*.json
107+
v8.ignition_dispatches_table.json

deps/v8/.gn

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# This file is used by the GN meta build system to find the root of the source
2+
# tree and to set startup options. For documentation on the values set in this
3+
# file, run "gn help dotfile" at the command line.
4+
5+
# The location of the build configuration file.
6+
buildconfig = "//build/config/BUILDCONFIG.gn"
7+
8+
# The secondary source root is a parallel directory tree where
9+
# GN build files are placed when they can not be placed directly
10+
# in the source tree, e.g. for third party source trees.
11+
secondary_source = "//build/secondary/"
12+
13+
# These are the targets to check headers for by default. The files in targets
14+
# matching these patterns (see "gn help label_pattern" for format) will have
15+
# their includes checked for proper dependencies when you run either
16+
# "gn check" or "gn gen --check".
17+
check_targets = [
18+
]
19+
20+
# These are the list of GN files that run exec_script. This whitelist exists
21+
# to force additional review for new uses of exec_script, which is strongly
22+
# discouraged except for gypi_to_gn calls.
23+
exec_script_whitelist = [
24+
"//build/config/android/BUILD.gn",
25+
"//build/config/android/config.gni",
26+
"//build/config/android/internal_rules.gni",
27+
"//build/config/android/rules.gni",
28+
"//build/config/BUILD.gn",
29+
"//build/config/compiler/BUILD.gn",
30+
"//build/config/gcc/gcc_version.gni",
31+
"//build/config/ios/ios_sdk.gni",
32+
"//build/config/linux/atk/BUILD.gn",
33+
"//build/config/linux/BUILD.gn",
34+
"//build/config/linux/pkg_config.gni",
35+
"//build/config/mac/mac_sdk.gni",
36+
"//build/config/posix/BUILD.gn",
37+
"//build/config/sysroot.gni",
38+
"//build/config/win/BUILD.gn",
39+
"//build/config/win/visual_studio_version.gni",
40+
"//build/gn_helpers.py",
41+
"//build/gypi_to_gn.py",
42+
"//build/toolchain/concurrent_links.gni",
43+
"//build/toolchain/gcc_toolchain.gni",
44+
"//build/toolchain/mac/BUILD.gn",
45+
"//build/toolchain/win/BUILD.gn",
46+
"//build/util/branding.gni",
47+
"//build/util/version.gni",
48+
"//test/cctest/BUILD.gn",
49+
"//test/test262/BUILD.gn",
50+
"//test/unittests/BUILD.gn",
51+
]

deps/v8/AUTHORS

+7-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Alexis Campailla <[email protected]>
4040
Andreas Anyuru <[email protected]>
4141
Andrew Paprocki <[email protected]>
4242
Andrei Kashcha <[email protected]>
43+
Anna Henningsen <[email protected]>
4344
Bangfu Tao <[email protected]>
4445
Ben Noordhuis <[email protected]>
4546
Benjamin Tan <[email protected]>
@@ -50,7 +51,9 @@ Craig Schlenter <[email protected]>
5051
Chris Nardi <[email protected]>
5152
Christopher A. Taylor <[email protected]>
5253
Daniel Andersson <[email protected]>
54+
Daniel Bevenius <[email protected]>
5355
Daniel James <[email protected]>
56+
Deon Dior <[email protected]>
5457
Douglas Crosher <[email protected]>
5558
Dusan Milosavljevic <[email protected]>
5659
Erich Ocean <[email protected]>
@@ -62,6 +65,7 @@ Franziska Hinkelmann <[email protected]>
6265
Geoffrey Garside <[email protected]>
6366
Han Choongwoo <[email protected]>
6467
Hirofumi Mako <[email protected]>
68+
Honggyu Kim <[email protected]>
6569
Ioseb Dzmanashvili <[email protected]>
6670
Isiah Meadows <[email protected]>
6771
Jan de Mooij <[email protected]>
@@ -85,11 +89,13 @@ Matthew Sporleder <[email protected]>
8589
Maxim Mossienko <[email protected]>
8690
Michael Lutz <[email protected]>
8791
Michael Smith <[email protected]>
92+
Michaël Zasso <[email protected]>
8893
Mike Gilbert <[email protected]>
8994
Mike Pennisi <[email protected]>
9095
Milton Chiang <[email protected]>
9196
Myeong-bo Shim <[email protected]>
9297
Nicolas Antonius Ernst Leopold Maria Kaiser <[email protected]>
98+
Oleksandr Chekhovskyi <[email protected]>
9399
Paolo Giarrusso <[email protected]>
94100
Patrick Gansterer <[email protected]>
95101
Peter Varga <[email protected]>
@@ -113,4 +119,4 @@ Vladimir Shutoff <[email protected]>
113119
114120
Zac Hansen <[email protected]>
115121
Zhongping Wang <[email protected]>
116-
柳荣一 <[email protected]>
122+
柳荣一 <[email protected]>

0 commit comments

Comments
 (0)