Skip to content

Commit

Permalink
deps: update V8 to 9.6.180.14
Browse files Browse the repository at this point in the history
PR-URL: #40488
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
  • Loading branch information
targos committed Nov 21, 2021
1 parent 42543bc commit 3e9939e
Show file tree
Hide file tree
Showing 877 changed files with 27,914 additions and 19,443 deletions.
15 changes: 15 additions & 0 deletions deps/v8/.vpython
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,21 @@

python_version: "2.7"

# The default set of platforms vpython checks does not yet include mac-arm64.
# Setting `verify_pep425_tag` to the list of platforms we explicitly must support
# allows us to ensure that vpython specs stay mac-arm64-friendly
verify_pep425_tag: [
{python: "cp27", abi: "cp27mu", platform: "manylinux1_x86_64"},
{python: "cp27", abi: "cp27mu", platform: "linux_arm64"},
{python: "cp27", abi: "cp27mu", platform: "linux_armv6l"},

{python: "cp27", abi: "cp27m", platform: "macosx_10_10_intel"},
{python: "cp27", abi: "cp27m", platform: "macosx_11_0_arm64"},

{python: "cp27", abi: "cp27m", platform: "win32"},
{python: "cp27", abi: "cp27m", platform: "win_amd64"}
]

# Needed by third_party/catapult/devil/devil, which is imported by
# build/android/test_runner.py when running performance tests.
wheel: <
Expand Down
11 changes: 9 additions & 2 deletions deps/v8/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,6 @@ config_setting(
# v8_control_flow_integrity
# v8_enable_virtual_memory_cage
# cppgc_enable_caged_heap
# cppgc_enable_check_assignments_in_prefinalizers
# cppgc_enable_object_names
# cppgc_enable_verify_heap
# cppgc_enable_young_generation
Expand Down Expand Up @@ -894,6 +893,8 @@ filegroup(
"src/torque/instance-type-generator.cc",
"src/torque/instructions.cc",
"src/torque/instructions.h",
"src/torque/kythe-data.cc",
"src/torque/kythe-data.h",
"src/torque/parameter-difference.h",
"src/torque/server-data.cc",
"src/torque/server-data.h",
Expand Down Expand Up @@ -1218,6 +1219,7 @@ filegroup(
"src/flags/flag-definitions.h",
"src/flags/flags.cc",
"src/flags/flags.h",
"src/handles/global-handles-inl.h",
"src/handles/global-handles.cc",
"src/handles/global-handles.h",
"src/handles/handles-inl.h",
Expand Down Expand Up @@ -1588,6 +1590,7 @@ filegroup(
"src/objects/lookup-inl.h",
"src/objects/lookup.cc",
"src/objects/lookup.h",
"src/objects/managed-inl.h",
"src/objects/managed.cc",
"src/objects/managed.h",
"src/objects/map-inl.h",
Expand Down Expand Up @@ -1619,6 +1622,8 @@ filegroup(
"src/objects/objects-definitions.h",
"src/objects/oddball-inl.h",
"src/objects/oddball.h",
"src/objects/option-utils.h",
"src/objects/option-utils.cc",
"src/objects/ordered-hash-table-inl.h",
"src/objects/ordered-hash-table.cc",
"src/objects/ordered-hash-table.h",
Expand Down Expand Up @@ -1708,6 +1713,7 @@ filegroup(
"src/objects/value-serializer.cc",
"src/objects/value-serializer.h",
"src/objects/visitors.cc",
"src/objects/visitors-inl.h",
"src/objects/visitors.h",
"src/parsing/expression-scope.h",
"src/parsing/func-name-inferrer.cc",
Expand Down Expand Up @@ -2727,6 +2733,7 @@ filegroup(
"src/bigint/bigint-internal.cc",
"src/bigint/bigint-internal.h",
"src/bigint/bigint.h",
"src/bigint/bitwise.cc",
"src/bigint/digit-arithmetic.h",
"src/bigint/div-barrett.cc",
"src/bigint/div-burnikel.cc",
Expand Down Expand Up @@ -2909,11 +2916,11 @@ v8_torque(
"exported-macros-assembler.h",
"factory.cc",
"factory.inc",
"field-offsets.h",
"instance-types.h",
"interface-descriptors.inc",
"objects-body-descriptors-inl.inc",
"objects-printer.cc",
"visitor-lists.h",
],
args = select({
":is_v8_annotate_torque_ir": [ "-annotate-ir" ],
Expand Down
Loading

0 comments on commit 3e9939e

Please sign in to comment.