Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 62719c5

Browse filesBrowse files
committed
deps: update V8 to 9.5.172.19
PR-URL: #40178 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
1 parent a784258 commit 62719c5
Copy full SHA for 62719c5

File tree

Expand file treeCollapse file tree

1,269 files changed

+89664
-32761
lines changed
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

1,269 files changed

+89664
-32761
lines changed
Open diff view settings
Collapse file

‎deps/v8/.flake8‎

Copy file name to clipboardExpand all lines: deps/v8/.flake8
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ exclude =
44
./third_party/, # third-party code
55
./build/, # third-party code
66
./buildtools/, # third-party code
7-
./tools/swarming_client/, # third-party code
87
./test/wasm-js/, # third-party code
98
./test/wasm-js/data/, # third-party code
109
./test/test262/data/, # third-party code
Collapse file

‎deps/v8/.gitignore‎

Copy file name to clipboardExpand all lines: deps/v8/.gitignore
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@
8787
/tools/luci-go
8888
/tools/oom_dump/oom_dump
8989
/tools/oom_dump/oom_dump.o
90-
/tools/swarming_client
9190
/tools/turbolizer/build
9291
/tools/turbolizer/.rpt2_cache
9392
/tools/turbolizer/deploy
Collapse file

‎deps/v8/AUTHORS‎

Copy file name to clipboardExpand all lines: deps/v8/AUTHORS
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ Milton Chiang <milton.chiang@mediatek.com>
173173
Mu Tao <pamilty@gmail.com>
174174
Myeong-bo Shim <m0609.shim@samsung.com>
175175
Nicolas Antonius Ernst Leopold Maria Kaiser <nikai@nikai.net>
176+
Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
176177
Niek van der Maas <mail@niekvandermaas.nl>
177178
Niklas Hambüchen <mail@nh2.me>
178179
Noj Vek <nojvek@gmail.com>
@@ -223,6 +224,7 @@ Tao Liqiang <taolq@outlook.com>
223224
Teddy Katz <teddy.katz@gmail.com>
224225
Thomas Young <wenzhang5800@gmail.com>
225226
Tiancheng "Timothy" Gu <timothygu99@gmail.com>
227+
Timo Teräs <timo.teras@iki.fi>
226228
Tobias Burnus <burnus@net-b.de>
227229
Tobias Nießen <tniessen@tnie.de>
228230
Ujjwal Sharma <usharma1998@gmail.com>
Collapse file

‎deps/v8/BUILD.bazel‎

Copy file name to clipboardExpand all lines: deps/v8/BUILD.bazel
+55-7Lines changed: 55 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,6 @@ config_setting(
150150
# v8_can_use_fpu_instructions
151151
# v8_use_mips_abi_hardfloat
152152
# v8_enable_gdbjit
153-
# v8_untrusted_code_mitigations
154153
# v8_enable_minor_mc
155154
# v8_check_header_includes
156155
# v8_enable_shared_ro_heap
@@ -164,10 +163,11 @@ config_setting(
164163
# v8_verify_torque_generation_invariance
165164
# v8_enable_snapshot_compression
166165
# v8_control_flow_integrity
167-
# cppgc_enable_object_names
166+
# v8_enable_virtual_memory_cage
168167
# cppgc_enable_caged_heap
169-
# cppgc_enable_verify_live_bytes
170168
# cppgc_enable_check_assignments_in_prefinalizers
169+
# cppgc_enable_object_names
170+
# cppgc_enable_verify_heap
171171
# cppgc_enable_young_generation
172172
# v8_enable_zone_compression
173173
# v8_enable_heap_sandbox
@@ -305,9 +305,6 @@ v8_config(
305305
"V8_HAVE_TARGET_OS",
306306
"V8_TARGET_OS_MACOSX",
307307
],
308-
}) + select({
309-
":is_android_x86": [ "DISABLE_UNTRUSTED_CODE_MITIGATIONS" ],
310-
"//conditions:default": [],
311308
}) + select({
312309
":is_v8_enable_pointer_compression": [
313310
"V8_COMPRESS_POINTERS",
@@ -403,11 +400,53 @@ filegroup(
403400
srcs = [
404401
":cppgc_headers_files",
405402
":v8_version_files",
403+
"include/v8-array-buffer.h",
404+
"include/v8-callbacks.h",
405+
"include/v8-container.h",
406+
"include/v8-context.h",
406407
"include/v8-cppgc.h",
408+
"include/v8-data.h",
409+
"include/v8-date.h",
410+
"include/v8-debug.h",
411+
"include/v8-embedder-heap.h",
412+
"include/v8-exception.h",
413+
"include/v8-extension.h",
414+
"include/v8-external.h",
407415
"include/v8-fast-api-calls.h",
416+
"include/v8-forward.h",
417+
"include/v8-function.h",
418+
"include/v8-function-callback.h",
419+
"include/v8-initialization.h",
408420
"include/v8-internal.h",
421+
"include/v8-isolate.h",
422+
"include/v8-json.h",
423+
"include/v8-local-handle.h",
424+
"include/v8-locker.h",
425+
"include/v8-maybe.h",
426+
"include/v8-memory-span.h",
427+
"include/v8-message.h",
428+
"include/v8-microtask-queue.h",
429+
"include/v8-microtask.h",
430+
"include/v8-object.h",
431+
"include/v8-persistent-handle.h",
432+
"include/v8-primitive-object.h",
433+
"include/v8-primitive.h",
409434
"include/v8-profiler.h",
435+
"include/v8-promise.h",
436+
"include/v8-proxy.h",
437+
"include/v8-regexp.h",
438+
"include/v8-script.h",
439+
"include/v8-snapshot.h",
440+
"include/v8-statistics.h",
441+
"include/v8-template.h",
442+
"include/v8-traced-handle.h",
443+
"include/v8-typed-array.h",
444+
"include/v8-unwinder.h",
410445
"include/v8-util.h",
446+
"include/v8-value-serializer.h",
447+
"include/v8-value.h",
448+
"include/v8-wasm.h",
449+
"include/v8-weak-callback-info.h",
411450
"include/v8.h",
412451
],
413452
)
@@ -975,6 +1014,7 @@ filegroup(
9751014
"src/codegen/assembler-inl.h",
9761015
"src/codegen/assembler.cc",
9771016
"src/codegen/assembler.h",
1017+
"src/codegen/atomic-memory-order.h",
9781018
"src/codegen/bailout-reason.cc",
9791019
"src/codegen/bailout-reason.h",
9801020
"src/codegen/callable.h",
@@ -1309,6 +1349,7 @@ filegroup(
13091349
"src/heap/paged-spaces.h",
13101350
"src/heap/parallel-work-item.h",
13111351
"src/heap/parked-scope.h",
1352+
"src/heap/progress-bar.h",
13121353
"src/heap/read-only-heap-inl.h",
13131354
"src/heap/read-only-heap.cc",
13141355
"src/heap/read-only-heap.h",
@@ -1361,6 +1402,8 @@ filegroup(
13611402
"src/init/startup-data-util.h",
13621403
"src/init/v8.cc",
13631404
"src/init/v8.h",
1405+
"src/init/vm-cage.cc",
1406+
"src/init/vm-cage.h",
13641407
"src/interpreter/block-coverage-builder.h",
13651408
"src/interpreter/bytecode-array-builder.cc",
13661409
"src/interpreter/bytecode-array-builder.h",
@@ -1755,6 +1798,7 @@ filegroup(
17551798
"src/regexp/regexp-dotprinter.h",
17561799
"src/regexp/regexp-error.cc",
17571800
"src/regexp/regexp-error.h",
1801+
"src/regexp/regexp-flags.h",
17581802
"src/regexp/regexp-interpreter.cc",
17591803
"src/regexp/regexp-interpreter.h",
17601804
"src/regexp/regexp-macro-assembler-arch.h",
@@ -1810,6 +1854,7 @@ filegroup(
18101854
"src/base/sanitizer/lsan-page-allocator.cc",
18111855
"src/base/sanitizer/lsan-page-allocator.h",
18121856
"src/base/sanitizer/msan.h",
1857+
"src/base/sanitizer/tsan.h",
18131858
"src/snapshot/code-serializer.cc",
18141859
"src/snapshot/code-serializer.h",
18151860
"src/snapshot/context-deserializer.cc",
@@ -2092,6 +2137,7 @@ filegroup(
20922137
"src/asmjs/asm-types.h",
20932138
"src/compiler/int64-lowering.h",
20942139
"src/compiler/wasm-compiler.h",
2140+
"src/compiler/wasm-inlining.h",
20952141
"src/debug/debug-wasm-objects.cc",
20962142
"src/debug/debug-wasm-objects.h",
20972143
"src/debug/debug-wasm-objects-inl.h",
@@ -2298,7 +2344,6 @@ filegroup(
22982344
"src/compiler/common-operator-reducer.h",
22992345
"src/compiler/compilation-dependencies.cc",
23002346
"src/compiler/compilation-dependencies.h",
2301-
"src/compiler/compilation-dependency.h",
23022347
"src/compiler/compiler-source-position-table.cc",
23032348
"src/compiler/compiler-source-position-table.h",
23042349
"src/compiler/constant-folding-reducer.cc",
@@ -2475,6 +2520,7 @@ filegroup(
24752520
":is_v8_enable_webassembly": [
24762521
"src/compiler/int64-lowering.cc",
24772522
"src/compiler/wasm-compiler.cc",
2523+
"src/compiler/wasm-inlining.cc",
24782524
],
24792525
"//conditions:default": [],
24802526
}),
@@ -2570,6 +2616,7 @@ filegroup(
25702616
name = "cppgc_base_files",
25712617
srcs = [
25722618
"src/heap/cppgc/allocation.cc",
2619+
"src/heap/cppgc/caged-heap.h",
25732620
"src/heap/cppgc/compaction-worklists.cc",
25742621
"src/heap/cppgc/compaction-worklists.h",
25752622
"src/heap/cppgc/compactor.cc",
@@ -2631,6 +2678,7 @@ filegroup(
26312678
"src/heap/cppgc/page-memory.h",
26322679
"src/heap/cppgc/persistent-node.cc",
26332680
"src/heap/cppgc/platform.cc",
2681+
"src/heap/cppgc/platform.h",
26342682
"src/heap/cppgc/pointer-policies.cc",
26352683
"src/heap/cppgc/prefinalizer-handler.cc",
26362684
"src/heap/cppgc/prefinalizer-handler.h",

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.