@@ -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