Skip to content

Commit 90efff6

Browse files
targosjasnell
authored andcommitted
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 <info@bnoordhuis.nl> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
1 parent 8a24728 commit 90efff6

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

Lines changed: 21 additions & 6 deletions
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

Lines changed: 51 additions & 0 deletions
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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Alexis Campailla <alexis@janeasystems.com>
4040
Andreas Anyuru <andreas.anyuru@gmail.com>
4141
Andrew Paprocki <andrew@ishiboo.com>
4242
Andrei Kashcha <anvaka@gmail.com>
43+
Anna Henningsen <addaleax@gmail.com>
4344
Bangfu Tao <bangfu.tao@samsung.com>
4445
Ben Noordhuis <info@bnoordhuis.nl>
4546
Benjamin Tan <demoneaux@gmail.com>
@@ -50,7 +51,9 @@ Craig Schlenter <craig.schlenter@gmail.com>
5051
Chris Nardi <hichris123@gmail.com>
5152
Christopher A. Taylor <chris@gameclosure.com>
5253
Daniel Andersson <kodandersson@gmail.com>
54+
Daniel Bevenius <daniel.bevenius@gmail.com>
5355
Daniel James <dnljms@gmail.com>
56+
Deon Dior <diaoyuanjie@gmail.com>
5457
Douglas Crosher <dtc-v8@scieneer.com>
5558
Dusan Milosavljevic <dusan.m.milosavljevic@gmail.com>
5659
Erich Ocean <erich.ocean@me.com>
@@ -62,6 +65,7 @@ Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
6265
Geoffrey Garside <ggarside@gmail.com>
6366
Han Choongwoo <cwhan.tunz@gmail.com>
6467
Hirofumi Mako <mkhrfm@gmail.com>
68+
Honggyu Kim <honggyu.kp@gmail.com>
6569
Ioseb Dzmanashvili <ioseb.dzmanashvili@gmail.com>
6670
Isiah Meadows <impinball@gmail.com>
6771
Jan de Mooij <jandemooij@gmail.com>
@@ -85,11 +89,13 @@ Matthew Sporleder <msporleder@gmail.com>
8589
Maxim Mossienko <maxim.mossienko@gmail.com>
8690
Michael Lutz <michi@icosahedron.de>
8791
Michael Smith <mike@w3.org>
92+
Michaël Zasso <mic.besace@gmail.com>
8893
Mike Gilbert <floppymaster@gmail.com>
8994
Mike Pennisi <mike@mikepennisi.com>
9095
Milton Chiang <milton.chiang@mediatek.com>
9196
Myeong-bo Shim <m0609.shim@samsung.com>
9297
Nicolas Antonius Ernst Leopold Maria Kaiser <nikai@nikai.net>
98+
Oleksandr Chekhovskyi <oleksandr.chekhovskyi@gmail.com>
9399
Paolo Giarrusso <p.giarrusso@gmail.com>
94100
Patrick Gansterer <paroga@paroga.com>
95101
Peter Varga <pvarga@inf.u-szeged.hu>
@@ -113,4 +119,4 @@ Vladimir Shutoff <vovan@shutoff.ru>
113119
Yu Yin <xwafish@gmail.com>
114120
Zac Hansen <xaxxon@gmail.com>
115121
Zhongping Wang <kewpie.w.zp@gmail.com>
116-
柳荣一 <admin@web-tinker.com>
122+
柳荣一 <admin@web-tinker.com>

0 commit comments

Comments
 (0)