[nwjs/v8] 3c2497: update to Chromium 144.0.7559.31

0 views
Skip to first unread message

ro...@nwjs.io

unread,
Dec 27, 2025, 11:23:42 PM (2 days ago) Dec 27
to node-we...@googlegroups.com, ro...@nwjs.io
Branch: refs/heads/main
Home: https://api.github.com/repos/nwjs/v8
Commit: 3c249779bf6a1983ee906c17cd7c8ffed22fad83
https://github.com/nwjs/v8/commit/3c249779bf6a1983ee906c17cd7c8ffed22fad83
Author: Roger Wang <ro...@nwjs.io>
Date: 2025-12-27 14:11:39 -0700 -0700

Changed paths:
M .clang-format
M AUTHORS
M BUILD.bazel
M BUILD.gn
M DEPS
M WATCHLISTS
M bazel/config/BUILD.bazel
M gni/v8.gni
M include/libplatform/v8-tracing.h
M include/v8-callbacks.h
M include/v8-context.h
M include/v8-data.h
M include/v8-external.h
M include/v8-function-callback.h
M include/v8-function.h
M include/v8-internal.h
M include/v8-isolate.h
M include/v8-object.h
M include/v8-platform.h
M include/v8-primitive.h
M include/v8-profiler.h
M include/v8-promise.h
M include/v8-script.h
M include/v8-template.h
M include/v8-trace-categories.h
M include/v8-version.h
M include/v8-wasm.h
M include/v8config.h
M infra/mb/mb_config.pyl
M infra/testing/builders.pyl
M src/api/api-arguments-inl.h
M src/api/api-arguments.cc
M src/api/api-arguments.h
M src/api/api.cc
M src/api/api.h
M src/ast/ast-function-literal-id-reindexer.cc
M src/ast/ast-traversal-visitor.h
M src/ast/ast.cc
M src/ast/ast.h
M src/ast/scopes.cc
M src/ast/scopes.h
M src/ast/variables.h
M src/base/DEPS
M src/base/bounded-page-allocator.h
M src/base/emulated-virtual-address-subspace.h
M src/base/logging.h
M src/base/macros.h
M src/base/platform/platform-fuchsia.cc
M src/base/platform/platform-posix.cc
M src/base/platform/platform-posix.h
M src/base/platform/platform-starboard.cc
M src/base/platform/platform-win32.cc
M src/base/platform/platform.h
M src/base/sanitizer/lsan-virtual-address-space.h
M src/base/small-vector.h
M src/base/template-meta-programming/list.h
M src/base/utils/random-number-generator.cc
M src/base/utils/random-number-generator.h
M src/base/vector.h
M src/base/virtual-address-space.h
M src/baseline/arm64/baseline-assembler-arm64-inl.h
M src/baseline/baseline-compiler.cc
M src/baseline/baseline-compiler.h
M src/baseline/loong64/baseline-assembler-loong64-inl.h
M src/baseline/mips64/baseline-assembler-mips64-inl.h
M src/baseline/riscv/baseline-assembler-riscv-inl.h
M src/builtins/accessors.cc
M src/builtins/accessors.h
M src/builtins/arm/builtins-arm.cc
M src/builtins/arm64/builtins-arm64.cc
M src/builtins/array-join.tq
M src/builtins/array-map.tq
M src/builtins/base.tq
M src/builtins/builtins-array-gen.cc
M src/builtins/builtins-atomics-synchronization.cc
M src/builtins/builtins-collections-gen.cc
M src/builtins/builtins-constructor-gen.cc
M src/builtins/builtins-definitions.h
M src/builtins/builtins-ic-gen.cc
M src/builtins/builtins-inl.h
M src/builtins/builtins-internal-gen.cc
M src/builtins/builtins-intl.cc
M src/builtins/builtins-microtask-queue-gen.cc
M src/builtins/builtins-number-gen.cc
M src/builtins/builtins-object-gen.cc
M src/builtins/builtins-string-gen.cc
M src/builtins/builtins-string.cc
M src/builtins/builtins-trace.cc
M src/builtins/builtins-typed-array.cc
M src/builtins/builtins.cc
M src/builtins/builtins.h
M src/builtins/cast.tq
M src/builtins/conversion.tq
M src/builtins/convert.tq
M src/builtins/function.tq
M src/builtins/ia32/builtins-ia32.cc
M src/builtins/iterator.tq
M src/builtins/js-to-wasm.tq
M src/builtins/js-trampoline-assembler.cc
M src/builtins/js-trampoline-assembler.h
M src/builtins/loong64/builtins-loong64.cc
M src/builtins/math.tq
M src/builtins/mips64/builtins-mips64.cc
M src/builtins/ppc/builtins-ppc.cc
M src/builtins/promise-abstract-operations.tq
M src/builtins/reflect.tq
M src/builtins/regexp-replace.tq
M src/builtins/riscv/builtins-riscv.cc
M src/builtins/s390/builtins-s390.cc
M src/builtins/wasm.tq
M src/builtins/x64/builtins-x64.cc
M src/codegen/arm/interface-descriptors-arm-inl.h
M src/codegen/arm/macro-assembler-arm.cc
M src/codegen/arm/macro-assembler-arm.h
M src/codegen/arm64/assembler-arm64.cc
M src/codegen/arm64/assembler-arm64.h
M src/codegen/arm64/interface-descriptors-arm64-inl.h
M src/codegen/arm64/macro-assembler-arm64-inl.h
M src/codegen/arm64/macro-assembler-arm64.cc
M src/codegen/arm64/macro-assembler-arm64.h
M src/codegen/bailout-reason.h
M src/codegen/code-stub-assembler.cc
M src/codegen/code-stub-assembler.h
M src/codegen/compiler.cc
M src/codegen/define-code-stub-assembler-macros.inc
M src/codegen/external-reference.cc
M src/codegen/external-reference.h
M src/codegen/ia32/assembler-ia32.cc
M src/codegen/ia32/interface-descriptors-ia32-inl.h
M src/codegen/ia32/macro-assembler-ia32.cc
M src/codegen/ia32/macro-assembler-ia32.h
M src/codegen/interface-descriptors-inl.h
M src/codegen/interface-descriptors.h
M src/codegen/loong64/constants-loong64.h
M src/codegen/loong64/interface-descriptors-loong64-inl.h
M src/codegen/loong64/macro-assembler-loong64.cc
M src/codegen/loong64/macro-assembler-loong64.h
M src/codegen/mips64/interface-descriptors-mips64-inl.h
M src/codegen/mips64/macro-assembler-mips64.cc
M src/codegen/mips64/macro-assembler-mips64.h
M src/codegen/ppc/interface-descriptors-ppc-inl.h
M src/codegen/ppc/macro-assembler-ppc.cc
M src/codegen/ppc/macro-assembler-ppc.h
M src/codegen/reloc-info-inl.h
M src/codegen/reloc-info.cc
M src/codegen/riscv/assembler-riscv-inl.h
M src/codegen/riscv/assembler-riscv.cc
M src/codegen/riscv/assembler-riscv.h
M src/codegen/riscv/constant-pool-riscv.cc
M src/codegen/riscv/constant-pool-riscv.h
M src/codegen/riscv/extension-riscv-zicsr.h
M src/codegen/riscv/interface-descriptors-riscv-inl.h
M src/codegen/riscv/macro-assembler-riscv.cc
M src/codegen/riscv/macro-assembler-riscv.h
M src/codegen/s390/interface-descriptors-s390-inl.h
M src/codegen/s390/macro-assembler-s390.cc
M src/codegen/s390/macro-assembler-s390.h
M src/codegen/turboshaft-builtins-assembler-inl.h
M src/codegen/x64/assembler-x64.cc
M src/codegen/x64/assembler-x64.h
M src/codegen/x64/interface-descriptors-x64-inl.h
M src/codegen/x64/macro-assembler-x64.cc
M src/codegen/x64/macro-assembler-x64.h
M src/common/code-memory-access-inl.h
M src/common/code-memory-access.h
M src/common/globals.h
M src/common/message-template.h
M src/compiler-dispatcher/optimizing-compile-dispatcher.cc
M src/compiler/access-builder.cc
M src/compiler/access-builder.h
M src/compiler/backend/arm/code-generator-arm.cc
M src/compiler/backend/arm64/code-generator-arm64.cc
M src/compiler/backend/arm64/instruction-codes-arm64.h
M src/compiler/backend/arm64/instruction-scheduler-arm64.cc
M src/compiler/backend/arm64/instruction-selector-arm64.cc
M src/compiler/backend/code-generator.cc
M src/compiler/backend/code-generator.h
M src/compiler/backend/ia32/code-generator-ia32.cc
M src/compiler/backend/instruction-codes.h
M src/compiler/backend/instruction-scheduler.cc
M src/compiler/backend/instruction-selector.cc
M src/compiler/backend/instruction-selector.h
M src/compiler/backend/loong64/code-generator-loong64.cc
M src/compiler/backend/loong64/instruction-selector-loong64.cc
M src/compiler/backend/mips64/code-generator-mips64.cc
M src/compiler/backend/mips64/instruction-selector-mips64.cc
M src/compiler/backend/ppc/code-generator-ppc.cc
M src/compiler/backend/riscv/code-generator-riscv.cc
M src/compiler/backend/riscv/instruction-selector-riscv.h
M src/compiler/backend/riscv/instruction-selector-riscv32.cc
M src/compiler/backend/riscv/instruction-selector-riscv64.cc
M src/compiler/backend/riscv/register-constraints-riscv.h
M src/compiler/backend/s390/code-generator-s390.cc
M src/compiler/backend/x64/code-generator-x64.cc
M src/compiler/backend/x64/instruction-codes-x64.h
M src/compiler/backend/x64/instruction-scheduler-x64.cc
M src/compiler/backend/x64/instruction-selector-x64.cc
M src/compiler/bytecode-analysis.cc
M src/compiler/bytecode-graph-builder.cc
M src/compiler/code-assembler.cc
M src/compiler/code-assembler.h
M src/compiler/common-operator.cc
M src/compiler/common-operator.h
M src/compiler/feedback-source.cc
M src/compiler/feedback-source.h
M src/compiler/heap-refs.cc
M src/compiler/heap-refs.h
M src/compiler/js-call-reducer.cc
M src/compiler/js-create-lowering.cc
M src/compiler/js-generic-lowering.cc
M src/compiler/js-graph.cc
M src/compiler/js-inlining-heuristic.cc
M src/compiler/js-intrinsic-lowering.cc
M src/compiler/js-intrinsic-lowering.h
M src/compiler/js-native-context-specialization.cc
M src/compiler/js-operator.cc
M src/compiler/js-operator.h
M src/compiler/js-type-hint-lowering.cc
M src/compiler/js-type-hint-lowering.h
M src/compiler/js-typed-lowering.cc
M src/compiler/machine-graph-verifier.cc
M src/compiler/machine-operator.cc
M src/compiler/machine-operator.h
M src/compiler/opcodes.h
M src/compiler/pipeline.cc
M src/compiler/property-access-builder.cc
M src/compiler/raw-machine-assembler.cc
M src/compiler/raw-machine-assembler.h
M src/compiler/schedule.h
M src/compiler/simplified-lowering-verifier.cc
M src/compiler/simplified-lowering.cc
M src/compiler/simplified-operator-reducer.cc
M src/compiler/simplified-operator.cc
M src/compiler/turbofan-typer.cc
M src/compiler/turbofan-types.cc
M src/compiler/turboshaft/assembler.h
M src/compiler/turboshaft/branch-elimination-reducer.h
M src/compiler/turboshaft/build-graph-phase.cc
M src/compiler/turboshaft/builtin-call-descriptors.h
M src/compiler/turboshaft/builtin-compiler.cc
M src/compiler/turboshaft/call-descriptors-util.h
M src/compiler/turboshaft/code-elimination-and-simplification-phase.cc
M src/compiler/turboshaft/copying-phase.h
M src/compiler/turboshaft/dataview-lowering-reducer.h
M src/compiler/turboshaft/decompression-optimization.cc
M src/compiler/turboshaft/graph-builder.cc
M src/compiler/turboshaft/graph.h
M src/compiler/turboshaft/index.h
M src/compiler/turboshaft/int64-lowering-reducer.h
M src/compiler/turboshaft/late-load-elimination-reducer.cc
M src/compiler/turboshaft/late-load-elimination-reducer.h
M src/compiler/turboshaft/loop-peeling-reducer.h
M src/compiler/turboshaft/loop-unrolling-reducer.cc
M src/compiler/turboshaft/loop-unrolling-reducer.h
M src/compiler/turboshaft/machine-lowering-reducer-inl.h
M src/compiler/turboshaft/machine-optimization-reducer.h
M src/compiler/turboshaft/memory-optimization-reducer.h
M src/compiler/turboshaft/operations.cc
M src/compiler/turboshaft/operations.h
M src/compiler/turboshaft/opmasks.h
M src/compiler/turboshaft/phase.h
M src/compiler/turboshaft/pipelines.h
M src/compiler/turboshaft/reducer-traits.h
M src/compiler/turboshaft/representations.h
M src/compiler/turboshaft/runtime-call-descriptors.h
M src/compiler/turboshaft/simplified-optimization-reducer.h
M src/compiler/turboshaft/turbolev-early-lowering-reducer-inl.h
M src/compiler/turboshaft/turbolev-frontend-pipeline.cc
M src/compiler/turboshaft/turbolev-frontend-pipeline.h
M src/compiler/turboshaft/turbolev-graph-builder.cc
M src/compiler/turboshaft/type-inference-analysis.h
M src/compiler/turboshaft/typed-optimizations-reducer.h
M src/compiler/turboshaft/use-map.cc
M src/compiler/turboshaft/variable-reducer.h
M src/compiler/turboshaft/wasm-assembler-helpers.h
M src/compiler/turboshaft/wasm-in-js-inlining-reducer-inl.h
M src/compiler/turboshaft/wasm-revec-reducer.h
M src/compiler/turboshaft/wasm-shuffle-reducer.cc
M src/compiler/turboshaft/wasm-shuffle-reducer.h
M src/compiler/verifier.cc
M src/compiler/wasm-compiler.cc
M src/compiler/wasm-compiler.h
M src/d8/d8.cc
M src/d8/d8.h
M src/debug/debug-evaluate.cc
M src/debug/debug-interface.cc
M src/debug/debug-wasm-objects.cc
M src/deoptimizer/deoptimize-reason.h
M src/deoptimizer/deoptimizer.cc
M src/deoptimizer/deoptimizer.h
M src/deoptimizer/translated-state.cc
M src/diagnostics/arm64/disasm-arm64.cc
M src/diagnostics/disassembler.cc
M src/diagnostics/objects-debug.cc
M src/diagnostics/objects-printer.cc
M src/diagnostics/ppc/disasm-ppc.cc
M src/execution/futex-emulation.cc
M src/execution/futex-emulation.h
M src/execution/isolate-inl.h
M src/execution/isolate.cc
M src/execution/isolate.h
M src/execution/loong64/simulator-loong64.cc
M src/execution/loong64/simulator-loong64.h
M src/execution/riscv/simulator-riscv.cc
M src/execution/riscv/simulator-riscv.h
M src/flags/flag-definitions.h
M src/flags/flags.cc
M src/fuzzilli/fuzzilli.cc
M src/handles/handles.h
M src/handles/traced-handles.cc
M src/heap/array-buffer-sweeper.cc
M src/heap/array-buffer-sweeper.h
M src/heap/base/bytes.h
M src/heap/code-range.cc
M src/heap/concurrent-marking.cc
M src/heap/factory-base.cc
M src/heap/factory-base.h
M src/heap/factory.cc
M src/heap/factory.h
M src/heap/gc-tracer-inl.h
M src/heap/gc-tracer.cc
M src/heap/gc-tracer.h
M src/heap/heap-inl.h
M src/heap/heap-layout-tracer.cc
M src/heap/heap-verifier.cc
M src/heap/heap-write-barrier-inl.h
M src/heap/heap-write-barrier.h
M src/heap/heap.cc
M src/heap/heap.h
M src/heap/incremental-marking-job.cc
M src/heap/incremental-marking-job.h
M src/heap/incremental-marking.cc
M src/heap/large-spaces.cc
M src/heap/mark-compact.cc
M src/heap/mark-sweep-utilities.cc
M src/heap/mark-sweep-utilities.h
M src/heap/memory-allocator.cc
M src/heap/memory-chunk.h
M src/heap/memory-pool.cc
M src/heap/memory-pool.h
M src/heap/minor-mark-sweep.cc
M src/heap/mutable-page-metadata-inl.h
M src/heap/mutable-page-metadata.h
M src/heap/new-spaces.cc
M src/heap/new-spaces.h
M src/heap/object-stats.cc
M src/heap/object-stats.h
M src/heap/paged-spaces.cc
M src/heap/paged-spaces.h
M src/heap/read-only-heap.cc
M src/heap/read-only-spaces.cc
M src/heap/read-only-spaces.h
M src/heap/safepoint.cc
M src/heap/scavenger.cc
M src/heap/setup-heap-internal.cc
M src/heap/spaces-inl.h
M src/heap/spaces.h
M src/heap/sweeper.cc
M src/heap/trusted-range.cc
M src/ic/accessor-assembler.cc
M src/ic/accessor-assembler.h
M src/ic/handler-configuration-inl.h
M src/ic/handler-configuration.cc
M src/ic/handler-configuration.h
M src/ic/ic.cc
M src/ic/ic.h
M src/init/bootstrapper.cc
M src/init/heap-symbols.h
M src/init/isolate-group.cc
M src/init/isolate-group.h
M src/init/v8.cc
M src/inspector/v8-profiler-agent-impl.cc
M src/inspector/v8-runtime-agent-impl.cc
M src/interpreter/bytecode-array-builder.cc
M src/interpreter/bytecode-array-builder.h
M src/interpreter/bytecode-array-iterator.cc
M src/interpreter/bytecode-array-iterator.h
M src/interpreter/bytecode-array-writer.cc
M src/interpreter/bytecode-array-writer.h
M src/interpreter/bytecode-decoder.cc
M src/interpreter/bytecode-decoder.h
M src/interpreter/bytecode-generator.cc
M src/interpreter/bytecode-generator.h
M src/interpreter/bytecode-jump-table.h
M src/interpreter/bytecode-operands.h
M src/interpreter/bytecodes.h
M src/interpreter/constant-array-builder.cc
M src/interpreter/control-flow-builders.cc
M src/interpreter/interpreter-assembler.cc
M src/interpreter/interpreter-assembler.h
M src/interpreter/interpreter-generator-tsa.cc
M src/interpreter/interpreter-generator.cc
M src/interpreter/interpreter.cc
M src/interpreter/prototype-assignment-sequence-builder.cc
M src/interpreter/prototype-assignment-sequence-builder.h
M src/json/json-parser.cc
M src/json/json-parser.h
M src/libplatform/tracing/tracing-controller.cc
M src/logging/log.cc
M src/logging/runtime-call-stats.h
M src/maglev/arm/maglev-assembler-arm-inl.h
M src/maglev/arm/maglev-assembler-arm.cc
M src/maglev/arm/maglev-ir-arm.cc
M src/maglev/arm64/maglev-assembler-arm64-inl.h
M src/maglev/arm64/maglev-assembler-arm64.cc
M src/maglev/arm64/maglev-ir-arm64.cc
M src/maglev/maglev-assembler-inl.h
M src/maglev/maglev-assembler.cc
M src/maglev/maglev-assembler.h
M src/maglev/maglev-code-generator.cc
M src/maglev/maglev-compilation-info.cc
M src/maglev/maglev-compilation-info.h
M src/maglev/maglev-compiler.cc
M src/maglev/maglev-deopt-frame-visitor.h
M src/maglev/maglev-graph-builder.cc
M src/maglev/maglev-graph-builder.h
M src/maglev/maglev-graph-optimizer.cc
M src/maglev/maglev-graph-optimizer.h
M src/maglev/maglev-graph-printer.cc
M src/maglev/maglev-graph-processor.h
M src/maglev/maglev-graph.cc
M src/maglev/maglev-graph.h
M src/maglev/maglev-inlining.cc
M src/maglev/maglev-inlining.h
M src/maglev/maglev-interpreter-frame-state.cc
M src/maglev/maglev-interpreter-frame-state.h
M src/maglev/maglev-ir-inl.h
M src/maglev/maglev-ir.cc
M src/maglev/maglev-ir.h
M src/maglev/maglev-kna-processor.h
M src/maglev/maglev-known-node-aspects.cc
M src/maglev/maglev-known-node-aspects.h
M src/maglev/maglev-phi-representation-selector.cc
M src/maglev/maglev-phi-representation-selector.h
M src/maglev/maglev-post-hoc-optimizations-processors.h
M src/maglev/maglev-range-analysis.h
M src/maglev/maglev-reducer-inl.h
M src/maglev/maglev-reducer.h
M src/maglev/maglev-regalloc.cc
M src/maglev/maglev-truncation.cc
M src/maglev/maglev-truncation.h
M src/maglev/ppc/maglev-assembler-ppc-inl.h
M src/maglev/ppc/maglev-assembler-ppc.cc
M src/maglev/ppc/maglev-ir-ppc.cc
M src/maglev/riscv/maglev-assembler-riscv-inl.h
M src/maglev/riscv/maglev-assembler-riscv.cc
M src/maglev/riscv/maglev-ir-riscv.cc
M src/maglev/s390/maglev-assembler-s390-inl.h
M src/maglev/s390/maglev-assembler-s390.cc
M src/maglev/s390/maglev-ir-s390.cc
M src/maglev/x64/maglev-assembler-x64-inl.h
M src/maglev/x64/maglev-assembler-x64.cc
M src/maglev/x64/maglev-ir-x64.cc
M src/numbers/math-random.cc
M src/objects/api-callbacks-inl.h
M src/objects/api-callbacks.h
M src/objects/api-callbacks.tq
M src/objects/backing-store.cc
M src/objects/bytecode-array-inl.h
M src/objects/bytecode-array.cc
M src/objects/bytecode-array.h
M src/objects/call-site-info-inl.h
M src/objects/call-site-info.cc
M src/objects/call-site-info.h
M src/objects/call-site-info.tq
M src/objects/code-inl.h
M src/objects/contexts-inl.h
M src/objects/contexts.cc
M src/objects/contexts.h
M src/objects/contexts.tq
M src/objects/debug-objects-inl.h
M src/objects/deoptimization-data-inl.h
M src/objects/dependent-code.cc
M src/objects/descriptor-array-inl.h
M src/objects/descriptor-array.h
M src/objects/descriptor-array.tq
M src/objects/dictionary-inl.h
M src/objects/elements.cc
M src/objects/feedback-vector-inl.h
M src/objects/feedback-vector.cc
M src/objects/feedback-vector.h
M src/objects/fixed-array-inl.h
M src/objects/fixed-array.h
M src/objects/function-kind.h
M src/objects/heap-object-inl.h
M src/objects/heap-object.h
M src/objects/hole.h
M src/objects/hole.tq
M src/objects/intl-objects.cc
M src/objects/intl-objects.h
M src/objects/js-array.h
M src/objects/js-atomics-synchronization.cc
M src/objects/js-atomics-synchronization.h
M src/objects/js-collator.cc
M src/objects/js-date-time-format.cc
M src/objects/js-duration-format.cc
M src/objects/js-function-inl.h
M src/objects/js-function.cc
M src/objects/js-function.h
M src/objects/js-locale.cc
M src/objects/js-number-format.cc
M src/objects/js-objects-inl.h
M src/objects/js-objects.cc
M src/objects/js-objects.h
M src/objects/js-objects.tq
M src/objects/js-regexp-inl.h
M src/objects/js-relative-time-format.cc
M src/objects/js-segment-iterator.cc
M src/objects/js-segment-iterator.h
M src/objects/js-segments.h
M src/objects/js-temporal-objects.cc
M src/objects/keys.cc
M src/objects/keys.h
M src/objects/literal-objects-inl.h
M src/objects/literal-objects.h
M src/objects/literal-objects.tq
M src/objects/lookup-inl.h
M src/objects/lookup.cc
M src/objects/lookup.h
M src/objects/map-inl.h
M src/objects/microtask-inl.h
M src/objects/microtask.h
M src/objects/microtask.tq
M src/objects/module-inl.h
M src/objects/module.h
M src/objects/module.tq
M src/objects/object-macros.h
M src/objects/object-type.cc
M src/objects/objects-body-descriptors-inl.h
M src/objects/objects-inl.h
M src/objects/objects.cc
M src/objects/objects.h
M src/objects/ordered-hash-table.cc
M src/objects/promise-inl.h
M src/objects/promise.h
M src/objects/promise.tq
M src/objects/property-descriptor-object-inl.h
M src/objects/property-descriptor-object.h
M src/objects/property-descriptor-object.tq
M src/objects/property.h
M src/objects/scope-info.cc
M src/objects/scope-info.h
M src/objects/scope-info.tq
M src/objects/shared-function-info-inl.h
M src/objects/shared-function-info.cc
M src/objects/shared-function-info.h
M src/objects/source-text-module.cc
M src/objects/string-inl.h
M src/objects/swiss-hash-table-helpers.tq
M src/objects/synthetic-module.cc
M src/objects/template-objects-inl.h
M src/objects/template-objects.h
M src/objects/template-objects.tq
M src/objects/templates-inl.h
M src/objects/templates.h
M src/objects/templates.tq
M src/objects/transitions-inl.h
M src/objects/transitions.cc
M src/objects/transitions.h
M src/objects/trusted-object-inl.h
M src/objects/trusted-object.h
M src/objects/value-serializer.cc
M src/objects/waiter-queue-node.cc
M src/objects/waiter-queue-node.h
M src/parsing/expression-scope.h
M src/parsing/parser-base.h
M src/parsing/parser.cc
M src/parsing/parser.h
M src/parsing/preparser.h
M src/profiler/heap-snapshot-generator.cc
M src/profiler/heap-snapshot-generator.h
M src/profiler/profile-generator.cc
M src/profiler/profiler-listener.cc
M src/profiler/tracing-cpu-profiler.cc
M src/regexp/arm/regexp-macro-assembler-arm.cc
M src/regexp/arm/regexp-macro-assembler-arm.h
M src/regexp/arm64/regexp-macro-assembler-arm64.cc
M src/regexp/arm64/regexp-macro-assembler-arm64.h
M src/regexp/experimental/experimental-compiler.cc
M src/regexp/ia32/regexp-macro-assembler-ia32.cc
M src/regexp/ia32/regexp-macro-assembler-ia32.h
M src/regexp/loong64/regexp-macro-assembler-loong64.cc
M src/regexp/loong64/regexp-macro-assembler-loong64.h
M src/regexp/mips64/regexp-macro-assembler-mips64.cc
M src/regexp/mips64/regexp-macro-assembler-mips64.h
M src/regexp/ppc/regexp-macro-assembler-ppc.cc
M src/regexp/ppc/regexp-macro-assembler-ppc.h
M src/regexp/regexp-bytecode-generator.cc
M src/regexp/regexp-bytecode-generator.h
M src/regexp/regexp-bytecode-peephole.cc
M src/regexp/regexp-bytecodes.h
M src/regexp/regexp-code-generator.cc
M src/regexp/regexp-code-generator.h
M src/regexp/regexp-compiler.cc
M src/regexp/regexp-interpreter.cc
M src/regexp/regexp-macro-assembler-tracer.cc
M src/regexp/regexp-macro-assembler-tracer.h
M src/regexp/regexp-macro-assembler.cc
M src/regexp/regexp-macro-assembler.h
M src/regexp/regexp.cc
M src/regexp/riscv/regexp-macro-assembler-riscv.cc
M src/regexp/riscv/regexp-macro-assembler-riscv.h
M src/regexp/s390/regexp-macro-assembler-s390.cc
M src/regexp/s390/regexp-macro-assembler-s390.h
M src/regexp/x64/regexp-macro-assembler-x64.cc
M src/regexp/x64/regexp-macro-assembler-x64.h
M src/roots/roots.h
M src/roots/static-roots-intl-nowasm.h
M src/roots/static-roots-intl-wasm.h
M src/roots/static-roots-nointl-nowasm.h
M src/roots/static-roots-nointl-wasm.h
M src/runtime/runtime-compiler.cc
M src/runtime/runtime-literals.cc
M src/runtime/runtime-numbers.cc
M src/runtime/runtime-object.cc
M src/runtime/runtime-scopes.cc
M src/runtime/runtime-test-wasm.cc
M src/runtime/runtime-test.cc
M src/runtime/runtime-trace.cc
M src/runtime/runtime-wasm.cc
M src/runtime/runtime.cc
M src/runtime/runtime.h
M src/sandbox/code-sandboxing-mode.h
M src/sandbox/cppheap-pointer-table.cc
M src/sandbox/cppheap-pointer-table.h
M src/sandbox/external-entity-table-inl.h
M src/sandbox/external-entity-table.h
M src/sandbox/external-pointer-table.cc
M src/sandbox/external-pointer-table.h
M src/sandbox/indirect-pointer-inl.h
M src/sandbox/indirect-pointer-tag.h
M src/sandbox/indirect-pointer.h
M src/sandbox/js-dispatch-table-inl.h
M src/sandbox/js-dispatch-table.cc
M src/sandbox/js-dispatch-table.h
M src/sandbox/tagged-payload.h
M src/sandbox/testing.cc
M src/sandbox/testing.h
M src/sandbox/trusted-pointer-scope.cc
M src/sandbox/trusted-pointer-table-inl.h
M src/sandbox/trusted-pointer-table.h
M src/snapshot/deserializer.cc
M src/snapshot/deserializer.h
M src/snapshot/embedded/platform-embedded-file-writer-aix.cc
M src/snapshot/embedded/platform-embedded-file-writer-generic.cc
M src/snapshot/embedded/platform-embedded-file-writer-mac.cc
M src/snapshot/embedded/platform-embedded-file-writer-win.cc
M src/snapshot/read-only-deserializer.cc
M src/snapshot/read-only-serializer.cc
M src/snapshot/serializer-deserializer.cc
M src/snapshot/serializer-deserializer.h
M src/snapshot/serializer.cc
M src/snapshot/startup-deserializer.cc
M src/snapshot/startup-serializer.cc
M src/snapshot/startup-serializer.h
M src/snapshot/static-roots-gen.cc
M src/strings/OWNERS
M src/strings/string-stream.cc
M src/strings/unicode-inl.h
M src/strings/unicode.cc
M src/strings/unicode.h
M src/strings/uri.cc
M src/torque/implementation-visitor.cc
M src/torque/type-oracle.h
M src/tracing/code-data-source.cc
M src/tracing/code-data-source.h
M src/tracing/code-trace-context.h
M src/tracing/perfetto-logger.cc
M src/tracing/trace-categories.h
M src/tracing/trace-event.h
M src/tracing/traced-value.cc
M src/utils/boxed-float.h
M src/utils/identity-map.h
M src/utils/memcopy.h
M src/utils/utils.h
M src/wasm/DEPS
M src/wasm/baseline/arm/liftoff-assembler-arm-inl.h
M src/wasm/baseline/arm64/liftoff-assembler-arm64-inl.h
M src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
M src/wasm/baseline/liftoff-compiler.cc
M src/wasm/baseline/loong64/liftoff-assembler-loong64-inl.h
M src/wasm/baseline/ppc/liftoff-assembler-ppc-inl.h
M src/wasm/baseline/riscv/liftoff-assembler-riscv-inl.h
M src/wasm/baseline/riscv/liftoff-assembler-riscv64-inl.h
M src/wasm/baseline/s390/liftoff-assembler-s390-inl.h
M src/wasm/baseline/x64/liftoff-assembler-x64-inl.h
M src/wasm/c-api.cc
M src/wasm/constant-expression-interface.cc
M src/wasm/decoder.h
M src/wasm/function-body-decoder-impl.h
M src/wasm/fuzzing/random-module-generation.cc
M src/wasm/inlining-tree.h
M src/wasm/interpreter/wasm-interpreter-runtime-inl.h
M src/wasm/interpreter/wasm-interpreter-runtime.cc
M src/wasm/interpreter/wasm-interpreter-runtime.h
M src/wasm/interpreter/wasm-interpreter.cc
M src/wasm/interpreter/wasm-interpreter.h
M src/wasm/interpreter/x64/interpreter-builtins-x64.cc
M src/wasm/module-compiler.cc
M src/wasm/module-compiler.h
M src/wasm/module-decoder-impl.h
M src/wasm/module-decoder.cc
M src/wasm/module-decoder.h
M src/wasm/module-instantiate.cc
M src/wasm/module-instantiate.h
M src/wasm/names-provider.cc
M src/wasm/simd-shuffle.cc
M src/wasm/simd-shuffle.h
M src/wasm/stacks.cc
M src/wasm/stacks.h
M src/wasm/streaming-decoder.cc
M src/wasm/streaming-decoder.h
M src/wasm/sync-streaming-decoder.cc
M src/wasm/turboshaft-graph-interface.cc
M src/wasm/wasm-code-manager.cc
M src/wasm/wasm-code-manager.h
M src/wasm/wasm-constants.h
M src/wasm/wasm-disassembler.cc
M src/wasm/wasm-engine.cc
M src/wasm/wasm-engine.h
M src/wasm/wasm-external-refs.cc
M src/wasm/wasm-feature-flags.h
M src/wasm/wasm-features.cc
M src/wasm/wasm-features.h
M src/wasm/wasm-init-expr.h
M src/wasm/wasm-js.cc
M src/wasm/wasm-module-builder.cc
M src/wasm/wasm-module-builder.h
M src/wasm/wasm-module.cc
M src/wasm/wasm-module.h
M src/wasm/wasm-objects-inl.h
M src/wasm/wasm-objects.cc
M src/wasm/wasm-objects.h
M src/wasm/wasm-opcodes.h
M src/wasm/wasm-serialization.cc
M src/wasm/wasm-serialization.h
M src/wasm/wrappers-inl.h
M src/wasm/wrappers.cc
M src/wasm/wrappers.h
M src/zone/zone-containers.h
M src/zone/zone-list-inl.h
M test/cctest/BUILD.gn
M test/cctest/cctest.h
M test/cctest/compiler/test-js-typed-lowering.cc
M test/cctest/compiler/turboshaft-codegen-tester.h
M test/cctest/heap/heap-utils.cc
M test/cctest/heap/test-compaction.cc
M test/cctest/heap/test-external-string-tracker.cc
M test/cctest/heap/test-heap.cc
M test/cctest/heap/test-mark-compact.cc
M test/cctest/test-accessors.cc
M test/cctest/test-api-array-buffer.cc
M test/cctest/test-api-interceptors.cc
M test/cctest/test-api.cc
M test/cctest/test-assembler-arm64.cc
M test/cctest/test-assembler-riscv64.cc
M test/cctest/test-cpu-profiler.cc
M test/cctest/test-debug.cc
M test/cctest/test-heap-profiler.cc
M test/cctest/test-serialize.cc
M test/cctest/test-shared-strings.cc
M test/cctest/wasm/test-compilation-cache.cc
M test/cctest/wasm/test-gc.cc
M test/cctest/wasm/test-run-wasm-relaxed-simd.cc
M test/cctest/wasm/test-run-wasm-simd.cc
M test/cctest/wasm/test-streaming-compilation.cc
M test/cctest/wasm/test-wasm-serialization.cc
M test/cctest/wasm/wasm-simd-utils.cc
M test/cctest/wasm/wasm-simd-utils.h
M test/common/types-fuzz.h
M test/common/wasm/fuzzer-common.cc
M test/common/wasm/wasm-macro-gen.h
M test/common/wasm/wasm-run-utils.cc
M test/fuzzer/wasm/interpreter/interpreter-diff.cc
M test/fuzzer/wasm/interpreter/interpreter-fuzzer-common.cc
M test/fuzzer/wasm/interpreter/interpreter-init-expr.cc
M test/fuzzer/wasm/streaming.cc
M test/inspector/debugger/wasm-jspi-async-stack.js
M test/inspector/runtime/add-binding-expected.txt
M test/inspector/runtime/add-binding.js
M test/intl/intl.status
M test/message/js-wasm-wrapper-inlining-turbolev-64.js
M test/message/js-wasm-wrapper-inlining-turbolev-64.out
M test/message/message.status
M test/mjsunit/equals-feedback.js
M test/mjsunit/es6/for-of-array-iterator-optimization-baseline.js
M test/mjsunit/es6/for-of-array-iterator-optimization-ignition.js
M test/mjsunit/es6/for-of-array-iterator-optimization-maglev.js
M test/mjsunit/es6/for-of-array-iterator-optimization-turbofan.js
M test/mjsunit/lower_limits_mode/regress/regress-crbug-405910175-map.js
M test/mjsunit/lower_limits_mode/regress/regress-crbug-405910175-set.js
M test/mjsunit/messages.js
M test/mjsunit/mjsunit.status
M test/mjsunit/regress/wasm/regress-374820218.js
M test/mjsunit/regress/wasm/regress-397043084.js
M test/mjsunit/regress/wasm/regress-433984397.js
M test/mjsunit/regress/wasm/regress-435301441.js
M test/mjsunit/regress/wasm/regress-435315689.js
M test/mjsunit/regress/wasm/regress-436362279.js
M test/mjsunit/regress/wasm/regress-436937141.js
M test/mjsunit/regress/wasm/regress-447613211.js
M test/mjsunit/regress/wasm/regress-452541294.js
M test/mjsunit/regress/wasm/regress-837417.js
M test/mjsunit/sandbox/regress/regress-379768241.js
M test/mjsunit/turboshaft/maglev-frontend/not-initialized-let-in-switch.js
M test/mjsunit/turboshaft/maglev-frontend/regress-351418019.js
M test/mjsunit/wasm/custom-descriptors-casts.js
M test/mjsunit/wasm/custom-descriptors-inlining.js
M test/mjsunit/wasm/custom-descriptors-interop.js
M test/mjsunit/wasm/custom-descriptors-proxies.js
M test/mjsunit/wasm/custom-descriptors.js
M test/mjsunit/wasm/gc-js-interop-objects.js
M test/mjsunit/wasm/gc-js-interop.js
M test/mjsunit/wasm/half-shuffles.js
M test/mjsunit/wasm/redundant-shuffle-lanes.js
M test/mjsunit/wasm/wasm-interpreter.js
M test/mjsunit/wasm/wasm-module-builder.js
M test/mkgrokdump/mkgrokdump.cc
M test/test262/local-tests/test/staging/features.txt
M test/test262/test262.status
M test/test262/testcfg.py
M test/unittests/BUILD.gn
M test/unittests/api/api-wasm-unittest.cc
M test/unittests/api/interceptor-unittest.cc
M test/unittests/api/resource-constraints-unittest.cc
M test/unittests/assembler/disasm-arm64-unittest.cc
M test/unittests/base/virtual-address-space-unittest.cc
M test/unittests/compiler/arm64/turboshaft-instruction-selector-arm64-unittest.cc
M test/unittests/compiler/backend/turboshaft-instruction-selector-unittest.h
M test/unittests/compiler/bytecode-analysis-unittest.cc
M test/unittests/compiler/function-tester.cc
M test/unittests/compiler/function-tester.h
M test/unittests/compiler/js-typed-lowering-unittest.cc
M test/unittests/compiler/loong64/turboshaft-instruction-selector-loong64-unittest.cc
M test/unittests/compiler/mips64/turboshaft-instruction-selector-mips64-unittest.cc
M test/unittests/compiler/regalloc/register-allocator-unittest.cc
M test/unittests/compiler/turboshaft/control-flow-unittest.cc
M test/unittests/compiler/turboshaft/loop-unrolling-analyzer-unittest.cc
M test/unittests/compiler/turboshaft/reducer-test.h
M test/unittests/compiler/turboshaft/wasm-shuffle-reducer-unittest.cc
M test/unittests/heap/conservative-stack-visitor-unittest.cc
M test/unittests/heap/cppgc-js/unified-heap-snapshot-unittest.cc
M test/unittests/heap/cppgc-js/unified-heap-unittest.cc
M test/unittests/heap/heap-unittest.cc
M test/unittests/heap/heap-utils.cc
M test/unittests/heap/heap-utils.h
M test/unittests/heap/pool-unittest.cc
M test/unittests/heap/shared-heap-unittest.cc
M test/unittests/interpreter/bytecode-array-builder-unittest.cc
M test/unittests/interpreter/bytecode-array-iterator-unittest.cc
M test/unittests/interpreter/bytecode-array-random-iterator-unittest.cc
M test/unittests/interpreter/bytecode-decoder-unittest.cc
M test/unittests/interpreter/bytecode-expectations-printer.cc
M test/unittests/interpreter/bytecode_expectations/ArrayLiterals.golden
M test/unittests/interpreter/bytecode_expectations/AssignmentsInBinaryExpression.golden
M test/unittests/interpreter/bytecode_expectations/AsyncGenerators.golden
M test/unittests/interpreter/bytecode_expectations/AsyncModules.golden
M test/unittests/interpreter/bytecode_expectations/BasicBlockToBoolean.golden
M test/unittests/interpreter/bytecode_expectations/BasicLoops.golden
M test/unittests/interpreter/bytecode_expectations/BreakableBlocks.golden
M test/unittests/interpreter/bytecode_expectations/CallAndSpread.golden
M test/unittests/interpreter/bytecode_expectations/CallGlobal.golden
M test/unittests/interpreter/bytecode_expectations/CallLookupSlot.golden
M test/unittests/interpreter/bytecode_expectations/CallNew.golden
M test/unittests/interpreter/bytecode_expectations/CallRuntime.golden
M test/unittests/interpreter/bytecode_expectations/ClassAndSuperClass.golden
M test/unittests/interpreter/bytecode_expectations/ClassDeclarations.golden
M test/unittests/interpreter/bytecode_expectations/CompareBoolean.golden
M test/unittests/interpreter/bytecode_expectations/CompareNil.golden
M test/unittests/interpreter/bytecode_expectations/CompareTypeOf.golden
M test/unittests/interpreter/bytecode_expectations/CompoundExpressions.golden
M test/unittests/interpreter/bytecode_expectations/Conditional.golden
M test/unittests/interpreter/bytecode_expectations/ConstVariable.golden
M test/unittests/interpreter/bytecode_expectations/ConstVariableContextSlot.golden
M test/unittests/interpreter/bytecode_expectations/ContextParameters.golden
M test/unittests/interpreter/bytecode_expectations/ContextVariables.golden
M test/unittests/interpreter/bytecode_expectations/CountOperators.golden
M test/unittests/interpreter/bytecode_expectations/CreateArguments.golden
M test/unittests/interpreter/bytecode_expectations/CreateRestParameter.golden
M test/unittests/interpreter/bytecode_expectations/DeclareGlobals.golden
M test/unittests/interpreter/bytecode_expectations/Delete.golden
M test/unittests/interpreter/bytecode_expectations/DeleteLookupSlotInEval.golden
M test/unittests/interpreter/bytecode_expectations/DestructuringAssignment.golden
M test/unittests/interpreter/bytecode_expectations/ElideRedundantHoleChecks.golden
M test/unittests/interpreter/bytecode_expectations/ElideRedundantLoadOperationOfImmutableContext.golden
M test/unittests/interpreter/bytecode_expectations/Eval.golden
M test/unittests/interpreter/bytecode_expectations/ForAwaitOf.golden
M test/unittests/interpreter/bytecode_expectations/ForIn.golden
M test/unittests/interpreter/bytecode_expectations/ForOf.golden
M test/unittests/interpreter/bytecode_expectations/ForOfLoop.golden
M test/unittests/interpreter/bytecode_expectations/ForOfOptimization.golden
M test/unittests/interpreter/bytecode_expectations/FunctionLiterals.golden
M test/unittests/interpreter/bytecode_expectations/GenerateTestUndetectable.golden
M test/unittests/interpreter/bytecode_expectations/Generators.golden
M test/unittests/interpreter/bytecode_expectations/GlobalCompoundExpressions.golden
M test/unittests/interpreter/bytecode_expectations/GlobalCountOperators.golden
M test/unittests/interpreter/bytecode_expectations/GlobalDelete.golden
M test/unittests/interpreter/bytecode_expectations/HeapNumberConstants.golden
M test/unittests/interpreter/bytecode_expectations/IIFE.golden
M test/unittests/interpreter/bytecode_expectations/IfConditions.golden
M test/unittests/interpreter/bytecode_expectations/LetVariable.golden
M test/unittests/interpreter/bytecode_expectations/LetVariableContextSlot.golden
M test/unittests/interpreter/bytecode_expectations/LoadGlobal.golden
M test/unittests/interpreter/bytecode_expectations/LogicalExpressions.golden
M test/unittests/interpreter/bytecode_expectations/LookupSlot.golden
M test/unittests/interpreter/bytecode_expectations/LookupSlotInEval.golden
M test/unittests/interpreter/bytecode_expectations/Modules.golden
M test/unittests/interpreter/bytecode_expectations/NewAndSpread.golden
M test/unittests/interpreter/bytecode_expectations/ObjectLiterals.golden
M test/unittests/interpreter/bytecode_expectations/OuterContextVariables.golden
M test/unittests/interpreter/bytecode_expectations/PrimitiveExpressions.golden
M test/unittests/interpreter/bytecode_expectations/PrivateAccessorAccess.golden
M test/unittests/interpreter/bytecode_expectations/PrivateAccessorDeclaration.golden
M test/unittests/interpreter/bytecode_expectations/PrivateClassFieldAccess.golden
M test/unittests/interpreter/bytecode_expectations/PrivateClassFields.golden
M test/unittests/interpreter/bytecode_expectations/PrivateMethodAccess.golden
M test/unittests/interpreter/bytecode_expectations/PrivateMethodDeclaration.golden
M test/unittests/interpreter/bytecode_expectations/PropertyCall.golden
M test/unittests/interpreter/bytecode_expectations/PropertyLoadStore.golden
M test/unittests/interpreter/bytecode_expectations/PropertyLoads.golden
M test/unittests/interpreter/bytecode_expectations/PropertyStores.golden
M test/unittests/interpreter/bytecode_expectations/PublicClassFields.golden
M test/unittests/interpreter/bytecode_expectations/RegExpLiterals.golden
M test/unittests/interpreter/bytecode_expectations/RemoveRedundantLdar.golden
M test/unittests/interpreter/bytecode_expectations/SetPrototypePropertiesOptimization.golden
M test/unittests/interpreter/bytecode_expectations/StandardForLoop.golden
M test/unittests/interpreter/bytecode_expectations/StaticClassFields.golden
M test/unittests/interpreter/bytecode_expectations/StaticPrivateMethodAccess.golden
M test/unittests/interpreter/bytecode_expectations/StaticPrivateMethodDeclaration.golden
M test/unittests/interpreter/bytecode_expectations/StoreGlobal.golden
M test/unittests/interpreter/bytecode_expectations/StringConcat.golden
M test/unittests/interpreter/bytecode_expectations/StringConstants.golden
M test/unittests/interpreter/bytecode_expectations/SuperCallAndSpread.golden
M test/unittests/interpreter/bytecode_expectations/Switch.golden
M test/unittests/interpreter/bytecode_expectations/TemplateLiterals.golden
M test/unittests/interpreter/bytecode_expectations/Throw.golden
M test/unittests/interpreter/bytecode_expectations/TopLevelObjectLiterals.golden
M test/unittests/interpreter/bytecode_expectations/TryCatch.golden
M test/unittests/interpreter/bytecode_expectations/TryFinally.golden
M test/unittests/interpreter/bytecode_expectations/Typeof.golden
M test/unittests/interpreter/bytecode_expectations/UnaryOperators.golden
M test/unittests/interpreter/bytecode_expectations/VariableWithHint.golden
M test/unittests/interpreter/bytecode_expectations/WideRegisters.golden
M test/unittests/interpreter/bytecode_expectations/WithStatement.golden
M test/unittests/interpreter/interpreter-assembler-unittest.cc
M test/unittests/interpreter/interpreter-tester.cc
M test/unittests/interpreter/interpreter-tester.h
M test/unittests/interpreter/interpreter-unittest.cc
M test/unittests/maglev/node-type-unittest.cc
M test/unittests/objects/dictionary-unittest.cc
M test/unittests/objects/modules-unittest.cc
M test/unittests/objects/object-unittest.cc
M test/unittests/objects/roots-unittest.cc
M test/unittests/objects/weakmaps-unittest.cc
M test/unittests/regexp/regexp-unittest.cc
M test/unittests/unittests.status
M test/unittests/utils/identity-map-unittest.cc
M test/unittests/wasm/function-body-decoder-unittest.cc
M test/unittests/wasm/module-decoder-unittest.cc
M test/unittests/wasm/streaming-decoder-unittest.cc
M test/unittests/wasm/wasm-compile-module.h
M tools/.vpython3
M tools/clusterfuzz/foozzie/v8_commands.py
M tools/clusterfuzz/foozzie/v8_fuzz_flags.json
M tools/clusterfuzz/trials/clusterfuzz_trials_config.json
M tools/dev/gen-static-roots.py
M tools/perf-bisect.pl
M tools/release/roll_merge_gerrit.py
M tools/sanitizers/tsan_suppressions.txt
M tools/testrunner/testproc/fuzzer.py
M tools/torque/format-torque.py
M tools/wasm/mjsunit-module-disassembler-impl.h
M tools/whitespace.txt
A src/base/algorithm.h
A src/base/float16.h
A src/base/memcopy.h
A src/compiler/basic-block-call-graph-profiler.cc
A src/compiler/basic-block-call-graph-profiler.h
A src/compiler/turboshaft/load-store-verification-reducer.h
A src/dumpling/OWNERS
A src/dumpling/dumpling-manager.cc
A src/dumpling/dumpling-manager.h
A src/dumpling/object-dumping.cc
A src/dumpling/object-dumping.h
A src/maglev/maglev-range-verification.cc
A src/maglev/maglev-range-verification.h
A src/maglev/maglev-range.h
A src/objects/trusted-pointer-inl.h
A src/objects/trusted-pointer.h
A src/sandbox/bytecode-verifier.cc
A src/sandbox/bytecode-verifier.h
A src/tracing/perfetto-sdk.h
A src/wasm/compilation-hints-generation.cc
A src/wasm/compilation-hints-generation.h
A test/cctest/heap/test-array-buffer-sweeper.cc
A test/filecheck/crash/proto-assign-seq-opt-count-0.js
A test/filecheck/proto-assign-seq-opt-count.js
A test/intl/regress-450077863.js
A test/message/js-wasm-wrapper-inlining-turbolev-32.js
A test/message/js-wasm-wrapper-inlining-turbolev-32.out
A test/message/wasm-compilation-hints-inlining-no-liftoff.js
A test/message/wasm-compilation-hints-inlining-no-liftoff.out
A test/message/wasm-compilation-hints-inlining.js
A test/message/wasm-compilation-hints-inlining.out
A test/message/wasm-generate-compilation-hints.js
A test/message/wasm-generate-compilation-hints.out
A test/mjsunit/array-constructor-subclass.js
A test/mjsunit/compiler/regress-461531853.js
A test/mjsunit/compiler/regress-463606272.js
A test/mjsunit/decorators/regress-456538025.js
A test/mjsunit/decorators/regress-461485805.js
A test/mjsunit/harmony/await-using-assignment-in-for-loop.js
A test/mjsunit/harmony/await-using-valid-assignments-in-for-loop.js
A test/mjsunit/harmony/regress/regress-454630441.js
A test/mjsunit/maglev/array-push-with-smi-object.js
A test/mjsunit/maglev/checked_value_alt_overwrite.js
A test/mjsunit/maglev/construct-spread-forward-vaargs.js
A test/mjsunit/maglev/dataview-getbytelength-const-non-eager-inlining.js
A test/mjsunit/maglev/dataview-getbytelength-const.js
A test/mjsunit/maglev/dataview-getbytelength-not-dataview.js
A test/mjsunit/maglev/dataview-getbytelength-undefined.js
A test/mjsunit/maglev/dataview-getbytelength.js
A test/mjsunit/maglev/number-to-string.js
A test/mjsunit/maglev/regress-455554110.js
A test/mjsunit/maglev/regress-456014076.js
A test/mjsunit/maglev/regress-456697305.js
A test/mjsunit/maglev/regress-456778855.js
A test/mjsunit/maglev/regress-457475186.js
A test/mjsunit/maglev/regress-457475530.js
A test/mjsunit/maglev/regress-457866756.js
A test/mjsunit/maglev/regress-458608439.js
A test/mjsunit/maglev/regress-460084175.js
A test/mjsunit/maglev/regress-460220166.js
A test/mjsunit/maglev/regress-460668396.js
A test/mjsunit/maglev/regress-460678755.js
A test/mjsunit/maglev/regress-461541271.js
A test/mjsunit/maglev/regress-463237815.js
A test/mjsunit/maglev/regress-463565998.js
A test/mjsunit/maglev/regress-463722459.js
A test/mjsunit/maglev/regress-464105362.js
A test/mjsunit/maglev/regress-464965404.js
A test/mjsunit/maglev/regress-465730465.js
A test/mjsunit/maglev/store-constant-field-nan.js
A test/mjsunit/natives-builtins.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-arrow-function.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-assign-key-multiple-times.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-basic.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-before-after.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-class-fast-path.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-computed.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-constructor.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-different-left-most-var.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-different-objects.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-duplicate.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-eval-return-last-set-property.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-feedback-vector-side-effect.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-frozen-objects-strict.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-frozen-objects.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-function-fast-path.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-functions.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-has-prototype-keys.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-has-setters.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-ignore-chain-descriptors.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-iife.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-interleaved.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-limit.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-locked-proto-strict.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-locked-proto.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-non-extensible-objects-strict.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-non-extensible-objects.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-non-literal.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-not-function.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-not-proto-assign-seq.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-null-prototype.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-poison-default-proto.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-preserve-descriptor.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-proto-of-prototype-assigned.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-proto-prop.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-prototype-proto-keys.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-prototype-read-only.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-readonly-chain.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-reassign-local.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-setter-chain.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-shadow.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-slow-modified.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-slow-non-extensible.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-strict.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-variable-proxy-eval.js
A test/mjsunit/opt-proto-seq/proto-seq-opt-variable-proxy.js
A test/mjsunit/regress-450308355.js
A test/mjsunit/regress-459629345.js
A test/mjsunit/regress/regress-441205658.js
A test/mjsunit/regress/regress-448997822.js
A test/mjsunit/regress/regress-452082290.js
A test/mjsunit/regress/regress-454568212.js
A test/mjsunit/regress/regress-455191443.js
A test/mjsunit/regress/regress-455515497.js
A test/mjsunit/regress/regress-456131918.js
A test/mjsunit/regress/regress-456307067.js
A test/mjsunit/regress/regress-457452276.js
A test/mjsunit/regress/regress-457475185.js
A test/mjsunit/regress/regress-457866804.js
A test/mjsunit/regress/regress-458609996.js
A test/mjsunit/regress/regress-458677902.js
A test/mjsunit/regress/regress-458790911.js
A test/mjsunit/regress/regress-458849015.js
A test/mjsunit/regress/regress-459129418.js
A test/mjsunit/regress/regress-459130968.js
A test/mjsunit/regress/regress-459310839.js
A test/mjsunit/regress/regress-459335522.js
A test/mjsunit/regress/regress-459526523.js
A test/mjsunit/regress/regress-459526524.js
A test/mjsunit/regress/regress-459629118.js
A test/mjsunit/regress/regress-459857147.js
A test/mjsunit/regress/regress-460180700.js
A test/mjsunit/regress/regress-460285610.js
A test/mjsunit/regress/regress-460300660.js
A test/mjsunit/regress/regress-460328643.js
A test/mjsunit/regress/regress-460946135.js
A test/mjsunit/regress/regress-461041351.js
A test/mjsunit/regress/regress-461203133.js
A test/mjsunit/regress/regress-461464257.js
A test/mjsunit/regress/regress-461531861.js
A test/mjsunit/regress/regress-461969023.js
A test/mjsunit/regress/regress-462477283.js
A test/mjsunit/regress/regress-463124098.js
A test/mjsunit/regress/regress-463405539.js
A test/mjsunit/regress/regress-463593768.js
A test/mjsunit/regress/regress-463634335.js
A test/mjsunit/regress/regress-464210575.js
A test/mjsunit/regress/regress-464961493.js
A test/mjsunit/regress/regress-467247247.js
A test/mjsunit/regress/wasm/regress-449028728.js
A test/mjsunit/regress/wasm/regress-450868409.js
A test/mjsunit/regress/wasm/regress-451144692.js
A test/mjsunit/regress/wasm/regress-454276076.js
A test/mjsunit/regress/wasm/regress-454991459.js
A test/mjsunit/regress/wasm/regress-455711115.js
A test/mjsunit/regress/wasm/regress-455832038.js
A test/mjsunit/regress/wasm/regress-456319253.js
A test/mjsunit/regress/wasm/regress-457106696.js
A test/mjsunit/regress/wasm/regress-461547336.js
A test/mjsunit/regress/wasm/regress-462045796.js
A test/mjsunit/regress/wasm/regress-463089250.js
A test/mjsunit/regress/wasm/regress-463546420.js
A test/mjsunit/regress/wasm/regress-simd-458024245.js
A test/mjsunit/sandbox/regress-461097476.js
A test/mjsunit/sandbox/regress/regress-454734141.js
A test/mjsunit/turbolev/dataview-getbytelength-not-dataview.js
A test/mjsunit/turbolev/dataview-getbytelength-undefined.js
A test/mjsunit/turbolev/dataview-getbytelength.js
A test/mjsunit/turbolev/dataview-load-not-stale-float64.js
A test/mjsunit/turbolev/dataview-load-not-stale-int32.js
A test/mjsunit/turbolev/number-to-hf64.js
A test/mjsunit/turbolev/regress-453772795.js
A test/mjsunit/turbolev/regress-454314508.js
A test/mjsunit/turbolev/regress-456370968.js
A test/mjsunit/turbolev/regress-457490096.js
A test/mjsunit/turbolev/regress-462853804.js
A test/mjsunit/turbolev/regress-464196074.js
A test/mjsunit/turbolev/string-slice.js
A test/mjsunit/turbolev/unreachable-catch-handler.js
A test/mjsunit/turboshaft/regress-456779480.js
A test/mjsunit/wasm/custom-descriptors-imports.js
A test/mjsunit/wasm/custom-descriptors-struct-new-transition.js
A test/mjsunit/wasm/regress-455605199.js
A test/mjsunit/wasm/regress-460940948.js
A test/mjsunit/wasm/shared-everything/array-new-elem.js
A test/mjsunit/wasm/simd-s128-orn.js
A test/mjsunit/wasm/simd-usaddl.js
A test/mjsunit/wasm/simd-usaddw.js
A test/mjsunit/wasm/stack-switching-params.js
A test/unittests/compiler/turboshaft/call-runtime-unittest.cc
A test/unittests/maglev/maglev-graph-builder-unittest.cc
A test/unittests/sandbox/sandbox-violation-unittest.cc
A test/unittests/wasm/compilation-hints-unittest.cc
R src/compiler/basic-block-instrumentor.cc
R src/compiler/basic-block-instrumentor.h
R src/utils/memcopy.cc
R src/wasm/float16.h
R test/cctest/heap/test-array-buffer-tracker.cc
R test/intl/temporal/calendar/fields.js
R test/message/js-wasm-wrapper-inlining-turbolev.js
R test/message/js-wasm-wrapper-inlining-turbolev.out
R test/mjsunit/opt-proto-seq/test_arrow_function.js
R test/mjsunit/opt-proto-seq/test_assign_key_multiple_times.js
R test/mjsunit/opt-proto-seq/test_class_fast_path.js
R test/mjsunit/opt-proto-seq/test_different_left_most_var.js
R test/mjsunit/opt-proto-seq/test_eval_return_last_set_property.js
R test/mjsunit/opt-proto-seq/test_feedback_vector_side_effect.js
R test/mjsunit/opt-proto-seq/test_function_fast_path.js
R test/mjsunit/opt-proto-seq/test_has_prototype_keys.js
R test/mjsunit/opt-proto-seq/test_has_setters.js
R test/mjsunit/opt-proto-seq/test_not_proto_assign_seq.js
R test/mjsunit/opt-proto-seq/test_null_prototype.js
R test/mjsunit/opt-proto-seq/test_poison_default_proto.js
R test/mjsunit/opt-proto-seq/test_proto_of_prototype_assigned.js
R test/mjsunit/opt-proto-seq/test_prototype_proto_keys.js
R test/mjsunit/opt-proto-seq/test_prototype_read_only.js
R test/mjsunit/opt-proto-seq/test_variable_proxy.js
R test/mjsunit/opt-proto-seq/test_variable_proxy_eval.js
R test/mjsunit/regress/wasm/regress-396461004.js
R test/mjsunit/sandbox/regress-443182220.js
R test/mjsunit/sandbox/regress-447307165.js
R test/mjsunit/shared-memory/async-synchronization-workers-terminated.js
R test/mjsunit/shared-memory/condition-async-wait-no-await.js
R test/mjsunit/shared-memory/condition-async-wait-realm-disposed.js
R test/mjsunit/shared-memory/condition-async-wait-timeout.js
R test/mjsunit/shared-memory/condition-async-wait.js
R test/mjsunit/shared-memory/mutex-async-lock-promise-reject.js
R test/mjsunit/shared-memory/mutex-async-lock-promise-resolve.js
R test/mjsunit/shared-memory/mutex-async-lock-realm-disposed.js
R test/mjsunit/shared-memory/mutex-async-lock-workers-timeout.js
R test/mjsunit/shared-memory/mutex-async-lock-workers.js
R test/mjsunit/shared-memory/mutex-async-lock.js
R test/mjsunit/shared-memory/mutex-async-locked-worker-terminated.js
R test/mjsunit/shared-memory/mutex-async-unlocked-worker-terminated.js
R test/mjsunit/shared-memory/regress-crbug-339043696.js
R test/mjsunit/shared-memory/regress-crbug-349639796.js
R test/mjsunit/shared-memory/regress-crbug-350641990.js
R test/mjsunit/shared-memory/regress-crbug-366323424.js
R test/mjsunit/shared-memory/regress-crbug-366643711.js
R test/mjsunit/shared-memory/regress-crbug-371659887.js
R test/mjsunit/temporal/calendar-constructor.js
R test/mjsunit/temporal/calendar-date-add.js
R test/mjsunit/temporal/calendar-date-from-fields.js
R test/mjsunit/temporal/calendar-date-until.js
R test/mjsunit/temporal/calendar-day-of-week.js
R test/mjsunit/temporal/calendar-day-of-year.js
R test/mjsunit/temporal/calendar-day.js
R test/mjsunit/temporal/calendar-days-in-month.js
R test/mjsunit/temporal/calendar-days-in-week.js
R test/mjsunit/temporal/calendar-days-in-year.js
R test/mjsunit/temporal/calendar-fields.js
R test/mjsunit/temporal/calendar-from.js
R test/mjsunit/temporal/calendar-in-leap-year.js
R test/mjsunit/temporal/calendar-merge-fields.js
R test/mjsunit/temporal/calendar-month-code.js
R test/mjsunit/temporal/calendar-month-day-from-fields.js
R test/mjsunit/temporal/calendar-month.js
R test/mjsunit/temporal/calendar-months-in-year.js
R test/mjsunit/temporal/calendar-week-of-year.js
R test/mjsunit/temporal/calendar-year-month-from-fields.js
R test/mjsunit/temporal/calendar-year.js
R test/mjsunit/temporal/date-totemporalinstant.js
R test/mjsunit/temporal/duration-abs.js
R test/mjsunit/temporal/duration-add.js
R test/mjsunit/temporal/duration-constructor.js
R test/mjsunit/temporal/duration-from.js
R test/mjsunit/temporal/duration-negated.js
R test/mjsunit/temporal/duration-to-json-boundary-cases.js
R test/mjsunit/temporal/duration-to-json.js
R test/mjsunit/temporal/duration-valueOf.js
R test/mjsunit/temporal/duration-with.js
R test/mjsunit/temporal/function-exist-no-intl.js
R test/mjsunit/temporal/function-exist.js
R test/mjsunit/temporal/instant-add.js
R test/mjsunit/temporal/instant-compare.js
R test/mjsunit/temporal/instant-constructor.js
R test/mjsunit/temporal/instant-equals.js
R test/mjsunit/temporal/instant-from-epoch-microseconds.js
R test/mjsunit/temporal/instant-from-epoch-milliseconds.js
R test/mjsunit/temporal/instant-from-epoch-nanoseconds.js
R test/mjsunit/temporal/instant-from-epoch-seconds.js
R test/mjsunit/temporal/instant-subtract.js
R test/mjsunit/temporal/instant-to-json.js
R test/mjsunit/temporal/instant-toJSON.js
R test/mjsunit/temporal/instant-valueOf.js
R test/mjsunit/temporal/plain-date-add.js
R test/mjsunit/temporal/plain-date-compare.js
R test/mjsunit/temporal/plain-date-constructor.js
R test/mjsunit/temporal/plain-date-equals.js
R test/mjsunit/temporal/plain-date-from.js
R test/mjsunit/temporal/plain-date-get-calendar.js
R test/mjsunit/temporal/plain-date-get-day.js
R test/mjsunit/temporal/plain-date-get-dayOfWeek.js
R test/mjsunit/temporal/plain-date-get-dayOfYear.js
R test/mjsunit/temporal/plain-date-get-daysInMonth.js
R test/mjsunit/temporal/plain-date-get-daysInWeek.js
R test/mjsunit/temporal/plain-date-get-daysInYear.js
R test/mjsunit/temporal/plain-date-get-era.js
R test/mjsunit/temporal/plain-date-get-eraYear.js
R test/mjsunit/temporal/plain-date-get-inLeapYear.js
R test/mjsunit/temporal/plain-date-get-iso-fields.js
R test/mjsunit/temporal/plain-date-get-month.js
R test/mjsunit/temporal/plain-date-get-monthCode.js
R test/mjsunit/temporal/plain-date-get-monthsInYear.js
R test/mjsunit/temporal/plain-date-get-weekOfYear.js
R test/mjsunit/temporal/plain-date-get-year.js
R test/mjsunit/temporal/plain-date-time-add.js
R test/mjsunit/temporal/plain-date-time-compare.js
R test/mjsunit/temporal/plain-date-time-constructor.js
R test/mjsunit/temporal/plain-date-time-equals.js
R test/mjsunit/temporal/plain-date-time-from.js
R test/mjsunit/temporal/plain-date-time-get-calendar.js
R test/mjsunit/temporal/plain-date-time-get-day.js
R test/mjsunit/temporal/plain-date-time-get-dayOfWeek.js
R test/mjsunit/temporal/plain-date-time-get-dayOfYear.js
R test/mjsunit/temporal/plain-date-time-get-daysInMonth.js
R test/mjsunit/temporal/plain-date-time-get-daysInWeek.js
R test/mjsunit/temporal/plain-date-time-get-daysInYear.js
R test/mjsunit/temporal/plain-date-time-get-era.js
R test/mjsunit/temporal/plain-date-time-get-eraYear.js
R test/mjsunit/temporal/plain-date-time-get-hour.js
R test/mjsunit/temporal/plain-date-time-get-inLeapYear.js
R test/mjsunit/temporal/plain-date-time-get-iso-fields.js
R test/mjsunit/temporal/plain-date-time-get-microsecond.js
R test/mjsunit/temporal/plain-date-time-get-millisecond.js
R test/mjsunit/temporal/plain-date-time-get-minute.js
R test/mjsunit/temporal/plain-date-time-get-month.js
R test/mjsunit/temporal/plain-date-time-get-monthCode.js
R test/mjsunit/temporal/plain-date-time-get-monthsInYear.js
R test/mjsunit/temporal/plain-date-time-get-nanosecond.js
R test/mjsunit/temporal/plain-date-time-get-second.js
R test/mjsunit/temporal/plain-date-time-get-weekOfYear.js
R test/mjsunit/temporal/plain-date-time-get-year.js
R test/mjsunit/temporal/plain-date-time-subtract.js
R test/mjsunit/temporal/plain-date-time-to-json.js
R test/mjsunit/temporal/plain-date-time-to-plain-date.js
R test/mjsunit/temporal/plain-date-time-to-plain-month-day.js
R test/mjsunit/temporal/plain-date-time-to-plain-time.js
R test/mjsunit/temporal/plain-date-time-to-plain-year-month.js
R test/mjsunit/temporal/plain-date-time-valueOf.js
R test/mjsunit/temporal/plain-date-time-with-calendar.js
R test/mjsunit/temporal/plain-date-time-with-plain-date.js
R test/mjsunit/temporal/plain-date-time-with-plain-time.js
R test/mjsunit/temporal/plain-date-time-with.js
R test/mjsunit/temporal/plain-date-to-json.js
R test/mjsunit/temporal/plain-date-to-plain-date-time.js
R test/mjsunit/temporal/plain-date-to-plain-month-day.js
R test/mjsunit/temporal/plain-date-to-plain-year-month.js
R test/mjsunit/temporal/plain-date-valueOf.js
R test/mjsunit/temporal/plain-date-with-calendar.js
R test/mjsunit/temporal/plain-date-with.js
R test/mjsunit/temporal/temporal-helpers.js
R test/mjsunit/temporal/time-zone-constructor.js

Log Message:
-----------
update to Chromium 144.0.7559.31


Reply all
Reply to author
Forward
0 new messages