Skip to content

Commit c2843b7

Browse files
committed
deps: update V8 to 14.2.231.9
PR-URL: #60111 Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
1 parent 520d827 commit c2843b7

File tree

1,232 files changed

+70502
-32370
lines changed

Some content is hidden

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

1,232 files changed

+70502
-32370
lines changed

deps/v8/.ycm_extra_conf.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,14 @@ def GetClangCommandFromNinjaForFilename(v8_root, filename):
149149
v8_flags.append(MakeIncludePathAbsolute(flag, "-I", out_dir))
150150
elif flag.startswith('-isystem'):
151151
v8_flags.append(MakeIncludePathAbsolute(flag, "-isystem", out_dir))
152-
elif flag.startswith('-std') or flag.startswith(
153-
'-pthread') or flag.startswith('-no'):
152+
elif any([flag.startswith(p) for p in ['-std', '-pthread', '-no']]):
154153
v8_flags.append(flag)
154+
elif any([
155+
flag.startswith(p) for p in ['-fmodule-map-file=', '-fmodule-file=']
156+
]) or flag == '-fbuiltin-module-map':
157+
# Modules don't play well together with clang/clangd, see
158+
# https://crrev.com/c/6887510.
159+
continue
155160
elif flag.startswith('-') and flag[1] in 'DWFfmgOX':
156161
v8_flags.append(flag)
157162
return v8_flags

deps/v8/AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ Keith Smiley <keithbsmiley@gmail.com>
191191
Kevin Gibbons <bakkot@gmail.com>
192192
Keyhan Vakil <kvakil@googlecontrib.kvakil.me>
193193
Kris Selden <kris.selden@gmail.com>
194+
Krishna Ravishankar <krishna.ravi732@gmail.com>
194195
Kyounga Ra <kyounga@alticast.com>
195196
Levi Zim <rsworktech@outlook.com>
196197
LN Liberda <lauren@selfisekai.rocks>
@@ -295,6 +296,7 @@ Tianping Yang <yangtianping@oppo.com>
295296
Timo Teräs <timo.teras@iki.fi>
296297
Tobias Burnus <burnus@net-b.de>
297298
Tobias Nießen <tniessen@tnie.de>
299+
Tomasz Malinowski <tomasz.crowsoftware@gmail.com>
298300
Ujjwal Sharma <usharma1998@gmail.com>
299301
Vadim Gorbachev <bmsdave@gmail.com>
300302
Varun Varada <varuncvarada@gmail.com>

deps/v8/BUILD.bazel

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,7 @@ v8_config(
577577
}) + select({
578578
":enable_pointer_compression_shared_cage": [
579579
"V8_COMPRESS_POINTERS_IN_SHARED_CAGE",
580+
"V8_CONTIGUOUS_COMPRESSED_RO_SPACE_SIZE_MB=8",
580581
],
581582
":enable_pointer_compression_multiple_cages": [
582583
"V8_COMPRESS_POINTERS_IN_MULTIPLE_CAGES",
@@ -1461,8 +1462,8 @@ filegroup(
14611462
"src/codegen/compilation-cache.h",
14621463
"src/codegen/compiler.cc",
14631464
"src/codegen/compiler.h",
1464-
"src/codegen/constant-pool.cc",
14651465
"src/codegen/constant-pool.h",
1466+
"src/codegen/constant-pool-entry.h",
14661467
"src/codegen/constants-arch.h",
14671468
"src/codegen/cpu-features.h",
14681469
"src/codegen/external-reference.cc",
@@ -1671,6 +1672,8 @@ filegroup(
16711672
"src/flags/flags-impl.h",
16721673
"src/flags/flags.cc",
16731674
"src/flags/flags.h",
1675+
"src/flags/save-flags.h",
1676+
"src/flags/save-flags.cc",
16741677
"src/handles/global-handles.cc",
16751678
"src/handles/global-handles.h",
16761679
"src/handles/global-handles-inl.h",
@@ -1876,7 +1879,6 @@ filegroup(
18761879
"src/heap/safepoint.h",
18771880
"src/heap/scavenger.cc",
18781881
"src/heap/scavenger.h",
1879-
"src/heap/scavenger-inl.h",
18801882
"src/heap/slot-set.cc",
18811883
"src/heap/slot-set.h",
18821884
"src/heap/spaces.cc",
@@ -2731,6 +2733,8 @@ filegroup(
27312733
"src/codegen/arm64/assembler-arm64.cc",
27322734
"src/codegen/arm64/assembler-arm64.h",
27332735
"src/codegen/arm64/assembler-arm64-inl.h",
2736+
"src/codegen/arm64/constant-pool-arm64.cc",
2737+
"src/codegen/arm64/constant-pool-arm64.h",
27342738
"src/codegen/arm64/constants-arm64.h",
27352739
"src/codegen/arm64/cpu-arm64.cc",
27362740
"src/codegen/arm64/decoder-arm64.cc",
@@ -2797,6 +2801,8 @@ filegroup(
27972801
"src/codegen/riscv/base-assembler-riscv.h",
27982802
"src/codegen/riscv/base-constants-riscv.h",
27992803
"src/codegen/riscv/base-riscv-i.h",
2804+
"src/codegen/riscv/constant-pool-riscv.cc",
2805+
"src/codegen/riscv/constant-pool-riscv.h",
28002806
"src/codegen/riscv/constant-riscv-a.h",
28012807
"src/codegen/riscv/constant-riscv-b.h",
28022808
"src/codegen/riscv/constant-riscv-c.h",
@@ -2817,6 +2823,8 @@ filegroup(
28172823
"src/codegen/riscv/extension-riscv-v.h",
28182824
"src/codegen/riscv/extension-riscv-zicsr.h",
28192825
"src/codegen/riscv/extension-riscv-zifencei.h",
2826+
"src/codegen/riscv/extension-riscv-zimop.cc",
2827+
"src/codegen/riscv/extension-riscv-zimop.h",
28202828
"src/codegen/riscv/interface-descriptors-riscv-inl.h",
28212829
"src/codegen/riscv/macro-assembler-riscv.h",
28222830
"src/codegen/riscv/register-riscv.h",
@@ -2839,6 +2847,8 @@ filegroup(
28392847
"src/codegen/ppc/assembler-ppc.cc",
28402848
"src/codegen/ppc/assembler-ppc.h",
28412849
"src/codegen/ppc/assembler-ppc-inl.h",
2850+
"src/codegen/ppc/constant-pool-ppc.cc",
2851+
"src/codegen/ppc/constant-pool-ppc.h",
28422852
"src/codegen/ppc/constants-ppc.cc",
28432853
"src/codegen/ppc/constants-ppc.h",
28442854
"src/codegen/ppc/cpu-ppc.cc",
@@ -2907,6 +2917,7 @@ filegroup(
29072917
"src/maglev/maglev-interpreter-frame-state.h",
29082918
"src/maglev/maglev-ir-inl.h",
29092919
"src/maglev/maglev-ir.h",
2920+
"src/maglev/maglev-kna-processor.h",
29102921
"src/maglev/maglev-phi-representation-selector.h",
29112922
"src/maglev/maglev-truncation.h",
29122923
"src/maglev/maglev-pipeline-statistics.h",
@@ -2926,6 +2937,8 @@ filegroup(
29262937
"src/maglev/maglev-compiler.cc",
29272938
"src/maglev/maglev-concurrent-dispatcher.cc",
29282939
"src/maglev/maglev-graph-builder.cc",
2940+
"src/maglev/maglev-known-node-aspects.cc",
2941+
"src/maglev/maglev-known-node-aspects.h",
29292942
"src/maglev/maglev-graph-labeller.cc",
29302943
"src/maglev/maglev-graph-optimizer.cc",
29312944
"src/maglev/maglev-graph-printer.cc",
@@ -3029,7 +3042,6 @@ filegroup(
30293042
"src/wasm/leb-helper.h",
30303043
"src/wasm/local-decl-encoder.cc",
30313044
"src/wasm/local-decl-encoder.h",
3032-
"src/wasm/memory-tracing.h",
30333045
"src/wasm/module-compiler.cc",
30343046
"src/wasm/module-compiler.h",
30353047
"src/wasm/module-decoder.cc",
@@ -3107,6 +3119,8 @@ filegroup(
31073119
"src/wasm/wasm-subtyping.cc",
31083120
"src/wasm/wasm-subtyping.h",
31093121
"src/wasm/wasm-tier.h",
3122+
"src/wasm/wasm-tracing.cc",
3123+
"src/wasm/wasm-tracing.h",
31103124
"src/wasm/wasm-value.h",
31113125
"src/wasm/well-known-imports.cc",
31123126
"src/wasm/well-known-imports.h",
@@ -3525,6 +3539,7 @@ filegroup(
35253539
"src/compiler/turboshaft/select-lowering-reducer.h",
35263540
"src/compiler/turboshaft/sidetable.cc",
35273541
"src/compiler/turboshaft/sidetable.h",
3542+
"src/compiler/turboshaft/simplified-optimization-reducer.h",
35283543
"src/compiler/turboshaft/simplify-tf-loops.cc",
35293544
"src/compiler/turboshaft/simplify-tf-loops.h",
35303545
"src/compiler/turboshaft/snapshot-table.h",
@@ -3658,6 +3673,8 @@ filegroup(
36583673
"src/compiler/turboshaft/wasm-shuffle-reducer.h",
36593674
"src/compiler/turboshaft/wasm-simd-phase.cc",
36603675
"src/compiler/turboshaft/wasm-simd-phase.h",
3676+
"src/compiler/turboshaft/wasm-type-cast-rtt-optimization-helpers.cc",
3677+
"src/compiler/turboshaft/wasm-type-cast-rtt-optimization-helpers.h",
36613678
"src/compiler/wasm-address-reassociation.cc",
36623679
"src/compiler/wasm-address-reassociation.h",
36633680
"src/compiler/wasm-call-descriptors.cc",
@@ -3695,6 +3712,8 @@ filegroup(
36953712
"src/maglev/maglev-compilation-info.h",
36963713
"src/maglev/maglev-compilation-unit.cc",
36973714
"src/maglev/maglev-compilation-unit.h",
3715+
"src/maglev/maglev-known-node-aspects.cc",
3716+
"src/maglev/maglev-known-node-aspects.h",
36983717
"src/maglev/maglev-graph-builder.cc",
36993718
"src/maglev/maglev-graph-builder.h",
37003719
"src/maglev/maglev-graph-optimizer.cc",
@@ -3714,6 +3733,7 @@ filegroup(
37143733
"src/maglev/maglev-ir.cc",
37153734
"src/maglev/maglev-ir.h",
37163735
"src/maglev/maglev-ir-inl.h",
3736+
"src/maglev/maglev-kna-processor.h",
37173737
"src/maglev/maglev-reducer-inl.h",
37183738
"src/maglev/maglev-reducer.h",
37193739
"src/maglev/maglev-register-frame-array.h",

0 commit comments

Comments
 (0)