Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(v8): fix spawning of subprocesses #726

Merged
merged 4 commits into from
Sep 12, 2023
Merged

Conversation

aduh95
Copy link
Contributor

@aduh95 aduh95 commented Sep 11, 2023

Refs: #722 (comment)

Fixes: #723

@aduh95 aduh95 requested a review from targos September 11, 2023 10:47
@codecov
Copy link

codecov bot commented Sep 11, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (4b2b6fa) 83.38% compared to head (d95dc1b) 83.38%.
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #726   +/-   ##
=======================================
  Coverage   83.38%   83.38%           
=======================================
  Files          37       37           
  Lines        4158     4158           
=======================================
  Hits         3467     3467           
  Misses        691      691           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@MoLow MoLow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, maybe we should add tests for these flows

Copy link
Member

@targos targos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still not quite right:

  • Output from git command appears in the terminal
  • Error is still here
$ node /Users/mzasso/git/nodejs/node-core-utils/bin/git-node.js v8 --v8-dir ~/git/chromium/v8/v8 major
❯ Update local V8 clone
  ⠸ Fetch V8
❯ Update local V8 clone
❯ Update local V8 clone
  ⠴ Fetch V8
◼ Major V8 update
◼ Update V8 version in maintaining-dependencies.md
◼ Commit V8 update
◼ Update version numbers
From https://chromium.googlesource.com/v8/v8
 * [new branch]              11.9.50                -> origin/11.9.50
 * [new branch]              11.9.51                -> origin/11.9.51
 + bd2ab654247...eb941aa621b canary                 -> origin/canary  (forced update)
   4f2f8661fa4..5513eb17d41  lkgr                   -> origin/lkgr
   85d36de7fb4..36d5e54d760  main                   -> origin/main
 + bd2ab654247...eb941aa621b roll                   -> origin/roll  (forced update)
✔ Update local V8 clone
❯ Major V8 update
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ⠙ Checkout V8 branch
  ◼ Remove deps/v8
  ◼ Clone branch to deps/v8
  ◼ Remove deps/v8/.git
  ◼ Track all files in deps/v8
  ◼ Update V8 DEPS
  ◼ Apply Node-specific changes
◼ Update V8 version in maintaining-dependencies.md
◼ Commit V8 update
◼ Update version numbers
error: branch '11.9.51' not found

@targos
Copy link
Member

targos commented Sep 11, 2023

maybe we should add tests for these flows

Certainly, but that's not easy to do (and V8 repo takes a very long time to clone).

@aduh95 aduh95 requested a review from targos September 12, 2023 12:07
@targos
Copy link
Member

targos commented Sep 12, 2023

It's better (doesn't fail anymore), but the git output is still piped to stdout:

$ node /Users/mzasso/git/nodejs/node-core-utils/bin/git-node.js v8 --v8-dir ~/git/chromium/v8/v8 major
❯ Update local V8 clone
  ⠏ Fetch V8
◼ Major V8 update
❯ Update local V8 clone
❯ Update local V8 clone
  ⠹ Fetch V8
◼ Major V8 update
◼ Update V8 version in maintaining-dependencies.md
◼ Commit V8 update
◼ Update version numbers
From https://chromium.googlesource.com/v8/v8
   466870172c6..641c7c3a2b4  11.8-lkgr              -> origin/11.8-lkgr
 * [new branch]              11.9.52                -> origin/11.9.52
 * [new branch]              11.9.53                -> origin/11.9.53
 * [new branch]              11.9.54                -> origin/11.9.54
 * [new branch]              11.9.55                -> origin/11.9.55
 * [new branch]              11.9.56                -> origin/11.9.56
 * [new branch]              11.9.57                -> origin/11.9.57
 * [new branch]              11.9.58                -> origin/11.9.58
 * [new branch]              11.9.59                -> origin/11.9.59
 * [new branch]              11.9.60                -> origin/11.9.60
 * [new branch]              11.9.61                -> origin/11.9.61
 * [new branch]              11.9.62                -> origin/11.9.62
 * [new branch]              11.9.63                -> origin/11.9.63
 * [new branch]              11.9.64                -> origin/11.9.64
 * [new branch]              11.9.65                -> origin/11.9.65
❯ Update local V8 clone
  ⠸ Fetch V8
◼ Major V8 update
◼ Update V8 version in maintaining-dependencies.md
◼ Commit V8 update
◼ Update version numbers
 * [new branch]              chromium/6003          -> origin/chromium/6003
 * [new branch]              chromium/6004          -> origin/chromium/6004
   5513eb17d41..2b291d26667  lkgr                   -> origin/lkgr
   36d5e54d760..6b0da734ac6  main                   -> origin/main
 + eb941aa621b...62f3bcceef9 roll                   -> origin/roll  (forced update)
   c3f31220d0e..641c7c3a2b4  refs/branch-heads/11.8 -> branch-heads/11.8
 * [new tag]                 11.8.172.2-pgo         -> 11.8.172.2-pgo
 * [new tag]                 11.8.172.3             -> 11.8.172.3
 * [new tag]                 11.8.172.3-pgo         -> 11.8.172.3-pgo
 * [new tag]                 11.9.51-pgo            -> 11.9.51-pgo
 * [new tag]                 11.9.52                -> 11.9.52
 * [new tag]                 11.9.52-pgo            -> 11.9.52-pgo
 * [new tag]                 11.9.53                -> 11.9.53
 * [new tag]                 11.9.53-pgo            -> 11.9.53-pgo
 * [new tag]                 11.9.54                -> 11.9.54
 * [new tag]                 11.9.54-pgo            -> 11.9.54-pgo
 * [new tag]                 11.9.55                -> 11.9.55
 * [new tag]                 11.9.55-pgo            -> 11.9.55-pgo
 * [new tag]                 11.9.56                -> 11.9.56
 * [new tag]                 11.9.56-pgo            -> 11.9.56-pgo
 * [new tag]                 11.9.57                -> 11.9.57
 * [new tag]                 11.9.57-pgo            -> 11.9.57-pgo
 * [new tag]                 11.9.58                -> 11.9.58
 * [new tag]                 11.9.58-pgo            -> 11.9.58-pgo
 * [new tag]                 11.9.59                -> 11.9.59
 * [new tag]                 11.9.59-pgo            -> 11.9.59-pgo
 * [new tag]                 11.9.60                -> 11.9.60
 * [new tag]                 11.9.60-pgo            -> 11.9.60-pgo
 * [new tag]                 11.9.61                -> 11.9.61
 * [new tag]                 11.9.61-pgo            -> 11.9.61-pgo
 * [new tag]                 11.9.62                -> 11.9.62
 * [new tag]                 11.9.62-pgo            -> 11.9.62-pgo
 * [new tag]                 11.9.63                -> 11.9.63
 * [new tag]                 11.9.63-pgo            -> 11.9.63-pgo
 * [new tag]                 11.9.64                -> 11.9.64
✔ Update local V8 clone
❯ Major V8 update
✔ Update local V8 clone
✔ Update local V8 clone
✔ Update local V8 clone
✔ Update local V8 clone
✔ Update local V8 clone
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
  ✔ Remove deps/v8
  ✔ Clone branch to deps/v8
✔ Update local V8 clone
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
  ✔ Remove deps/v8
✔ Update local V8 clone
❯ Major V8 update
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
  ✔ Remove deps/v8
  ✔ Clone branch to deps/v8
✔ Update local V8 clone
✔ Update local V8 clone
❯ Major V8 update
✔ Update local V8 clone
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
✔ Update local V8 clone
❯ Major V8 update
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
  ✔ Remove deps/v8
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
  ✔ Checkout V8 branch
✔ Update local V8 clone
❯ Major V8 update
  ✔ Get current V8 version
✔ Update local V8 clone
✔ Major V8 update
✔ Update V8 version in maintaining-dependencies.md
⠸ Commit V8 update
◼ Update version numbers
warning: in the working copy of 'deps/v8/third_party/ittapi/include/fortran/win32/ittnotify.f90', CRLF will be replaced by LF the next time Git touches it
warning: in the working copy of 'deps/v8/third_party/ittapi/src/ittnotify/ittptmark32.S', CRLF will be replaced by LF the next time Git touches it
warning: in the working copy of 'deps/v8/third_party/ittapi/src/ittnotify/ittptmark32.asm', CRLF will be replaced by LF the next time Git touches it
warning: in the working copy of 'deps/v8/third_party/ittapi/src/ittnotify/ittptmark64.S', CRLF will be replaced by LF the n
✔ Update local V8 clone
✔ Update local V8 clone
✔ Major V8 update
✔ Update V8 version in maintaining-dependencies.md
⠙ Commit V8 update
◼ Update version numbers
 3408 files changed, 252666 insertions(+), 141149 deletions(-)
 create mode 100644 deps/v8/bazel/BUILD.ittapi
 create mode 100644 deps/v8/gni/Info.plist
 create mode 100644 deps/v8/include/v8-handle-base.h
 create mode 100644 deps/v8/include/v8-source-location.h
 create mode 100644 deps/v8/src/base/discriminated-union.h
 create mode 100644 deps/v8/src/base/intrusive-set.h
 create mode 100644 deps/v8/src/base/platform/platform-win32.h
 create mode 100644 deps/v8/src/base/small-map.h
 create mode 100644 deps/v8/src/builtins/js-to-wasm.tq
 create mode 100644 deps/v8/src/builtins/map-groupby.tq
 create mode 100644 deps/v8/src/builtins/object-groupby.tq
 create mode 100644 deps/v8/src/builtins/promise-withresolvers.tq
 create mode 100644 deps/v8/src/builtins/set-difference.tq
 create mode 100644 deps/v8/src/builtins/set-intersection.tq
 create mode 100644 deps/v8/src/builtins/set-is-disjoint-from.tq
 create mode 100644 deps/v8/src/builtins/set-is-subset-of.tq
 create mode 100644 deps/v8/src/builtins/set-is-superset-of.tq
 create mode 100644 deps/v8/src/builtins/set-symmetric-difference.tq
 create mode 100644 deps/v8/src/builtins/set-union.tq
 create mode 100644 deps/v8/src/builtins/wasm-strings.tq
 create mode 100644 deps/v8/src/builtins/wasm-to-js.tq
 create mode 100644 deps/v8/src/codegen/linkage-location.h
 create mode 100644 deps/v8/src/codegen/reloc-info-inl.h
 delete mode 100644 deps/v8/src/codegen/string-constants.cc
 delete mode 100644 deps/v8/src/codegen/string-constants.h
 create mode 100644 deps/v8/src/compiler/backend/instruction-selector-adapter.h
 create mode 100644 deps/v8/src/compiler/js-heap-broker-inl.h
 create mode 100644 deps/v8/src/compiler/pair-load-store-reducer.cc
 create mode 100644 deps/v8/src/compiler/pair-load-store-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc
 rename deps/v8/src/compiler/turboshaft/{tag-untag-lowering-phase.h => debug-feature-lowering-phase.h} (50%)
 create mode 100644 deps/v8/src/compiler/turboshaft/debug-feature-lowering-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/doubly-threaded-list.h
 create mode 100644 deps/v8/src/compiler/turboshaft/explicit-truncation-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/fast-api-call-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/instruction-selection-phase.h
 create mode 100644 deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc
 rename deps/v8/src/compiler/turboshaft/{late-optimization-phase.h => int64-lowering-phase.h} (50%)
 create mode 100644 deps/v8/src/compiler/turboshaft/int64-lowering-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h
 rename deps/v8/src/compiler/turboshaft/{operation-matching.h => operation-matcher.h} (69%)
 create mode 100644 deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/reduce-args-helper.h
 create mode 100644 deps/v8/src/compiler/turboshaft/required-optimization-reducer.h
 rename deps/v8/src/compiler/turboshaft/{late-optimization-phase.cc => store-store-elimination-phase.cc} (52%)
 create mode 100644 deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h
 create mode 100644 deps/v8/src/compiler/turboshaft/store-store-elimination-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/structural-optimization-reducer.h
 delete mode 100644 deps/v8/src/compiler/turboshaft/tag-untag-lowering-phase.cc
 delete mode 100644 deps/v8/src/compiler/turboshaft/tag-untag-lowering-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/use-map.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/use-map.h
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-js-lowering-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-lowering-reducer.h
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc
 create mode 100644 deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h
 create mode 100644 deps/v8/src/compiler/wasm-address-reassociation.cc
 create mode 100644 deps/v8/src/compiler/wasm-address-reassociation.h
 create mode 100644 deps/v8/src/compiler/wasm-compiler-definitions.cc
 create mode 100644 deps/v8/src/compiler/wasm-js-lowering.cc
 create mode 100644 deps/v8/src/compiler/wasm-js-lowering.h
 rename deps/v8/src/deoptimizer/{translation-array.cc => frame-translation-builder.cc} (55%)
 rename deps/v8/src/deoptimizer/{translation-array.h => frame-translation-builder.h} (72%)
 delete mode 100644 deps/v8/src/heap/base-space.cc
 create mode 100644 deps/v8/src/heap/base/DEPS
 create mode 100644 deps/v8/src/heap/base/bytes.h
 create mode 100644 deps/v8/src/heap/base/incremental-marking-schedule.cc
 create mode 100644 deps/v8/src/heap/base/incremental-marking-schedule.h
 delete mode 100644 deps/v8/src/heap/code-object-registry.cc
 delete mode 100644 deps/v8/src/heap/code-object-registry.h
 delete mode 100644 deps/v8/src/heap/cppgc/incremental-marking-schedule.cc
 delete mode 100644 deps/v8/src/heap/cppgc/incremental-marking-schedule.h
 delete mode 100644 deps/v8/src/heap/cppgc/source-location.cc
 create mode 100644 deps/v8/src/heap/ephemeron-remembered-set.cc
 create mode 100644 deps/v8/src/heap/ephemeron-remembered-set.h
 delete mode 100644 deps/v8/src/heap/invalidated-slots-inl.h
 delete mode 100644 deps/v8/src/heap/invalidated-slots.cc
 delete mode 100644 deps/v8/src/heap/invalidated-slots.h
 create mode 100644 deps/v8/src/heap/large-page.cc
 create mode 100644 deps/v8/src/heap/large-page.h
 create mode 100644 deps/v8/src/heap/mark-sweep-utilities.cc
 create mode 100644 deps/v8/src/heap/mark-sweep-utilities.h
 create mode 100644 deps/v8/src/heap/marking-inl.h
 create mode 100644 deps/v8/src/heap/memory-balancer.cc
 create mode 100644 deps/v8/src/heap/memory-balancer.h
 create mode 100644 deps/v8/src/heap/minor-mark-sweep-inl.h
 create mode 100644 deps/v8/src/heap/minor-mark-sweep.cc
 create mode 100644 deps/v8/src/heap/minor-mark-sweep.h
 create mode 100644 deps/v8/src/heap/page-inl.h
 create mode 100644 deps/v8/src/heap/page.cc
 create mode 100644 deps/v8/src/heap/page.h
 create mode 100644 deps/v8/src/heap/parked-scope-inl.h
 create mode 100644 deps/v8/src/heap/read-only-promotion.cc
 create mode 100644 deps/v8/src/heap/read-only-promotion.h
 create mode 100644 deps/v8/src/heap/young-generation-marking-visitor-inl.h
 create mode 100644 deps/v8/src/heap/young-generation-marking-visitor.h
 create mode 100644 deps/v8/src/heap/zapping.cc
 create mode 100644 deps/v8/src/heap/zapping.h
 create mode 100644 deps/v8/src/inspector/v8-deep-serializer.cc
 create mode 100644 deps/v8/src/inspector/v8-deep-serializer.h
 create mode 100644 deps/v8/src/inspector/v8-serialization-duplicate-tracker.cc
 create mode 100644 deps/v8/src/inspector/v8-serialization-duplicate-tracker.h
 delete mode 100644 deps/v8/src/inspector/v8-webdriver-serializer.cc
 delete mode 100644 deps/v8/src/inspector/v8-webdriver-serializer.h
 create mode 100644 deps/v8/src/libplatform/default-thread-isolated-allocator.cc
 create mode 100644 deps/v8/src/libplatform/default-thread-isolated-allocator.h
 delete mode 100644 deps/v8/src/libplatform/tracing/trace-event-listener.cc
 create mode 100644 deps/v8/src/maglev/arm/maglev-assembler-arm-inl.h
 create mode 100644 deps/v8/src/maglev/arm/maglev-assembler-arm.cc
 create mode 100644 deps/v8/src/maglev/arm/maglev-ir-arm.cc
 create mode 100644 deps/v8/src/maglev/maglev-pipeline-statistics.cc
 create mode 100644 deps/v8/src/maglev/maglev-pipeline-statistics.h
 create mode 100644 deps/v8/src/objects/DEPS
 create mode 100644 deps/v8/src/objects/abstract-code-inl.h
 create mode 100644 deps/v8/src/objects/abstract-code.cc
 create mode 100644 deps/v8/src/objects/abstract-code.h
 create mode 100644 deps/v8/src/objects/bytecode-array-inl.h
 create mode 100644 deps/v8/src/objects/bytecode-array.cc
 create mode 100644 deps/v8/src/objects/bytecode-array.h
 rename deps/v8/src/objects/{code.tq => bytecode-array.tq} (91%)
 create mode 100644 deps/v8/src/objects/deoptimization-data-inl.h
 create mode 100644 deps/v8/src/objects/deoptimization-data.cc
 create mode 100644 deps/v8/src/objects/deoptimization-data.h
 create mode 100644 deps/v8/src/objects/dependent-code-inl.h
 create mode 100644 deps/v8/src/objects/dependent-code.cc
 create mode 100644 deps/v8/src/objects/dependent-code.h
 create mode 100644 deps/v8/src/objects/fixed-array.cc
 create mode 100644 deps/v8/src/objects/hole-inl.h
 create mode 100644 deps/v8/src/objects/hole.h
 create mode 100644 deps/v8/src/objects/hole.tq
 create mode 100644 deps/v8/src/objects/instance-type-checker.h
 create mode 100644 deps/v8/src/objects/instruction-stream-inl.h
 create mode 100644 deps/v8/src/objects/instruction-stream.cc
 create mode 100644 deps/v8/src/objects/instruction-stream.h
 create mode 100644 deps/v8/src/objects/tagged.h
 create mode 100644 deps/v8/src/sandbox/code-pointer-inl.h
 create mode 100644 deps/v8/src/sandbox/code-pointer-table-inl.h
 create mode 100644 deps/v8/src/sandbox/code-pointer-table.cc
 create mode 100644 deps/v8/src/sandbox/code-pointer-table.h
 create mode 100644 deps/v8/src/sandbox/code-pointer.h
 create mode 100644 deps/v8/src/sandbox/external-entity-table-inl.h
 create mode 100644 deps/v8/src/sandbox/external-entity-table.h
 create mode 100644 deps/v8/src/sandbox/indirect-pointer-inl.h
 create mode 100644 deps/v8/src/sandbox/indirect-pointer.h
 create mode 100644 deps/v8/src/snapshot/read-only-serializer-deserializer.h
 create mode 100644 deps/v8/src/snapshot/sort-builtins.cc
 create mode 100644 deps/v8/src/snapshot/sort-builtins.h
 delete mode 100644 deps/v8/src/wasm/assembler-buffer-cache.cc
 delete mode 100644 deps/v8/src/wasm/assembler-buffer-cache.h
 delete mode 100644 deps/v8/src/wasm/baseline/DEPS
 create mode 100644 deps/v8/src/wasm/serialized-signature-inl.h
 create mode 100644 deps/v8/src/wasm/std-object-sizes.h
 create mode 100644 deps/v8/src/wasm/turboshaft-graph-interface.cc
 create mode 100644 deps/v8/src/wasm/turboshaft-graph-interface.h
 delete mode 100644 deps/v8/src/wasm/wasm-init-expr.cc
 create mode 100644 deps/v8/src/zone/zone-compact-set.h
 delete mode 100644 deps/v8/src/zone/zone-handle-set.h
 create mode 100644 deps/v8/test/cctest/compiler/js-heap-broker-base.h
 create mode 100644 deps/v8/test/cctest/compiler/test-select-combine.cc
 delete mode 100644 deps/v8/test/cctest/heap/test-invalidated-slots.cc
 delete mode 100644 deps/v8/test/cctest/heap/test-iterators.cc
 delete mode 100644 deps/v8/test/cctest/wasm/test-run-wasm-interpreter.cc
 create mode 100644 deps/v8/test/common/streaming-helper.h
 delete mode 100644 deps/v8/test/common/wasm/wasm-interpreter.cc
 delete mode 100644 deps/v8/test/common/wasm/wasm-interpreter.h
 create mode 100644 deps/v8/test/debugger/debug/side-effect/debug-evaluate-no-side-effect-array-fill.js
 create mode 100644 deps/v8/test/debugger/regress/deopt-regression.js
 create mode 100644 deps/v8/test/fuzzer/inspector/regress-1433503
 delete mode 100644 deps/v8/test/fuzzer/regexp-builtins.cc
 delete mode 100644 deps/v8/test/fuzzer/regexp_builtins/mjsunit.js
 delete mode 100644 deps/v8/test/fuzzer/regexp_builtins/mjsunit.js.h
 create mode 100644 deps/v8/test/fuzzer/wasm/regress-1464231.wasm
 create mode 100644 deps/v8/test/fuzzer/wasm_streaming/regress-1427898
 create mode 100644 deps/v8/test/fuzzer/wasm_streaming/regress-1429613
 create mode 100644 deps/v8/test/inspector/debugger/wasm-gc-multi-module-expected.txt
 create mode 100644 deps/v8/test/inspector/debugger/wasm-gc-multi-module.js
 delete mode 100644 deps/v8/test/inspector/regress/regress-crbug-1366843-expected.txt
 delete mode 100644 deps/v8/test/inspector/regress/regress-crbug-1366843.js
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1431197-expected.txt
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1431197.js
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1433503-expected.txt
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1433503.js
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1469092-expected.txt
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1469092.js
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1474272-expected.txt
 create mode 100644 deps/v8/test/inspector/regress/regress-crbug-1474272.js
 create mode 100644 deps/v8/test/inspector/runtime/deep-serialization-local-references-expected.txt
 create mode 100644 deps/v8/test/inspector/runtime/deep-serialization-local-references.js
 create mode 100644 deps/v8/test/inspector/runtime/deep-serialization-value-expected.txt
 create mode 100644 deps/v8/test/inspector/runtime/deep-serialization-value.js
 create mode 100644 deps/v8/test/inspector/runtime/generate-web-driver-internal-id-expected.txt
 create mode 100644 deps/v8/test/inspector/runtime/generate-web-driver-internal-id.js
 create mode 100644 deps/v8/test/inspector/runtime/serialization-options-expected.txt
 create mode 100644 deps/v8/test/inspector/runtime/serialization-options.js
 delete mode 100644 deps/v8/test/intl/date-format/constructor-order.js
 create mode 100644 deps/v8/test/intl/duration-format/format-basic-digital.js
 rename deps/v8/test/intl/locale/{locale-calendars.js => locale-getCalendars.js} (72%)
 rename deps/v8/test/intl/locale/{locale-collations.js => locale-getCollations.js} (66%)
 create mode 100644 deps/v8/test/intl/locale/locale-info-gettextinfo.js
 delete mode 100644 deps/v8/test/intl/number-format/options-digits.js
 create mode 100644 deps/v8/test/intl/number-format/resolved-options-order.js
 create mode 100644 deps/v8/test/intl/regress-1427932.js
 create mode 100644 deps/v8/test/intl/regress-14307.js
 create mode 100644 deps/v8/test/intl/regress-1451943.js
 create mode 100644 deps/v8/test/js-perf-test/TurboFan/wasm-inlining-loop-array.js
 create mode 100644 deps/v8/test/message/wasm-inlining-into-js.js
 create mode 100644 deps/v8/test/message/wasm-inlining-into-js.out
 create mode 100644 deps/v8/test/mjsunit/array-push15.js
 create mode 100644 deps/v8/test/mjsunit/asm/regress-1432537.js
 create mode 100644 deps/v8/test/mjsunit/async-hooks/regress-crbug-1427746.js
 create mode 100644 deps/v8/test/mjsunit/async-hooks/regress-crbug-1433521.js
 create mode 100644 deps/v8/test/mjsunit/baseline/test-osr-maglev-tf.js
 create mode 100644 deps/v8/test/mjsunit/baseline/test-osr-maglev.js
 create mode 100644 deps/v8/test/mjsunit/binary-op-throws-feedback.js
 create mode 100644 deps/v8/test/mjsunit/clone-ic-attached.js
 create mode 100644 deps/v8/test/mjsunit/clone-ic-regression-crbug-1466315.js
 create mode 100644 deps/v8/test/mjsunit/clone-ic-regressions.js
 create mode 100644 deps/v8/test/mjsunit/clone-ic-representation.js
 create mode 100644 deps/v8/test/mjsunit/compiler/fast-api-calls-64-bit-integer-values.js
 create mode 100644 deps/v8/test/mjsunit/compiler/fast-api-exceptions.js
 create mode 100644 deps/v8/test/mjsunit/compiler/load-elimination-typed-arrays.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-1423468.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-1459796.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1426299.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1457532.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1463334.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1464516.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1465075.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1467471.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1468717.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1470495.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1474066.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1479323.js
 create mode 100644 deps/v8/test/mjsunit/compiler/regress-crbug-1479847.js
 create mode 100644 deps/v8/test/mjsunit/compiler/string-charAt.js
 create mode 100644 deps/v8/test/mjsunit/compiler/string-endswith.js
 create mode 100644 deps/v8/test/mjsunit/es9/object-spread-ic-shapes.js
 create mode 100644 deps/v8/test/mjsunit/es9/object-spread-null-proto.js
 rename deps/v8/test/mjsunit/harmony/{array-prototype-groupbytomap.js => map-groupby.js} (73%)
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-1.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-2.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-3.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-4.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-1.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-10.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-11.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-12.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-13.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-2.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-3.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-4.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-5.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-6.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-7.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-8.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-9.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-assertions-fallback-1.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/modules-import-attributes-dynamic-assertions-fallback-2.mjs
 create mode 100644 deps/v8/test/mjsunit/harmony/object-groupby-fast-path-assumptions-array-protector.js
 rename deps/v8/test/mjsunit/harmony/{array-prototype-groupby-fast-path-assumptions.js => object-groupby-fast-path-assumptions.js} (72%)
 rename deps/v8/test/mjsunit/harmony/{array-prototype-groupby.js => object-groupby.js} (75%)
 create mode 100644 deps/v8/test/mjsunit/harmony/promise-withresolvers.js
 create mode 100644 deps/v8/test/mjsunit/harmony/regress/regress-crbug-1444842.js
 create mode 100644 deps/v8/test/mjsunit/harmony/regress/regress-crbug-1471048.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-difference.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-intersection.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-is-disjoint-from.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-is-subset-of.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-is-superset-of.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-symmetric-difference.js
 create mode 100644 deps/v8/test/mjsunit/harmony/set-union.js
 create mode 100644 deps/v8/test/mjsunit/maglev/array-foreach-with-transition.js
 create mode 100644 deps/v8/test/mjsunit/maglev/branch-if-xxx-to-boolean-true.js
 create mode 100644 deps/v8/test/mjsunit/maglev/checkmaps-nearjumps.js
 create mode 100644 deps/v8/test/mjsunit/maglev/loop-phi-shrinking.js
 create mode 100644 deps/v8/test/mjsunit/maglev/phi-untagging-holeyfloat64.js
 create mode 100644 deps/v8/test/mjsunit/maglev/polymorphic-load-migration.js
 create mode 100644 deps/v8/test/mjsunit/maglev/polymorphic-load.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-14197.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1427852.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1443672.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1447359.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1448986.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1455185.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1455517.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1456853.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1459681.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1459841.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1466928.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1477938.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-1481179.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress-crbug-1445286.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1427809.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1428764.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1438990.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1454478.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1455289.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1455295.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-1455550.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1428464.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1428524.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1429753.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1429810.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1433505.js
 create mode 100644 deps/v8/test/mjsunit/maglev/regress/regress-crbug-1465326.js
 create mode 100644 deps/v8/test/mjsunit/maglev/string-constructor.js
 create mode 100644 deps/v8/test/mjsunit/regexp-14098.js
 create mode 100644 deps/v8/test/mjsunit/regress-13517.js
 create mode 100644 deps/v8/test/mjsunit/regress-1428825.js
 create mode 100644 deps/v8/test/mjsunit/regress/asm/regress-13967.js
 create mode 100644 deps/v8/test/mjsunit/regress/asm/regress-1410962.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1421560.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1424415.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1425616.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1428034.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1429141.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1429749.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1430326.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1431029.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1431713.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1432470.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1441346.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1442603.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1444019.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1445419.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1446624.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1447326.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1447343.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1447383.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1448716.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1449550.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1449567.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1450594.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1451704.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1452254.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1453973.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1454436.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1455389.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1455706.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1455959.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1456617.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1457745.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1457747.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1463134.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1464437.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1464639.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1466120.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1467142.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1469485.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1469634.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1470166.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1471330.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1471388.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1471784.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1472174.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1472966.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1476191.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-1476828.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-4578-deopt.js
 delete mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1350270.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1412001.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1412487.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1426357.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1428465.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1431046.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1437346.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1439691.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1440685.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1441241.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1441254.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1442801.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1443001.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1443133.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1444134.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1445228.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1445235.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1447430.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1448545.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1449054.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1451644.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1453718.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1454482.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1454650.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1455707.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1458565.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1459172.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1467028.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1470560.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1472121.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1472541.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-1475885.js
 delete mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-229923.js
 delete mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-467047.js
 delete mode 100644 deps/v8/test/mjsunit/regress/regress-crbug-967151.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-reflect-construct.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-v8-13906.js
 create mode 100644 deps/v8/test/mjsunit/regress/regress-v8-14254.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-13939.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-13946.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-13956.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14047.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14113.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14116.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14118.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14167.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14171.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-14270.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1430858.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1432453.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1443218.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1446221.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1447367.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1448663.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1449208.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1458941.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1460019.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1466656.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1472618.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1473389.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1474252.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1478848.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1478913.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-1479926.js
 delete mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-776677.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1366399.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1463219.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1463232.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1464604.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1465386.js
 create mode 100644 deps/v8/test/mjsunit/regress/wasm/regress-crbug-1466312.js
 create mode 100644 deps/v8/test/mjsunit/shared-memory/brand-checks.js
 rename deps/v8/test/mjsunit/shared-memory/{non-instance-prototype.js => optimize-non-instance.js} (61%)
 create mode 100644 deps/v8/test/mjsunit/shared-memory/private-brand.js
 rename deps/v8/test/mjsunit/{regress => shared-memory}/regress-crbug-1394741.js (100%)
 rename deps/v8/test/mjsunit/{regress => shared-memory}/regress-crbug-1395117.js (100%)
 create mode 100644 deps/v8/test/mjsunit/shared-memory/regress-crbug-1429570.js
 create mode 100644 deps/v8/test/mjsunit/shared-memory/regress-crbug-1441241.js
 create mode 100644 deps/v8/test/mjsunit/shared-memory/regress-crbug-1449611.js
 create mode 100644 deps/v8/test/mjsunit/shared-memory/shared-array-concat.js
 create mode 100644 deps/v8/test/mjsunit/shared-memory/shared-object-has-instance.js
 create mode 100644 deps/v8/test/mjsunit/stack-trace-cpp-function-template-3.js
 create mode 100644 deps/v8/test/mjsunit/store-load-elision-aliasing.js
 create mode 100644 deps/v8/test/mjsunit/turboshaft/turboshaft-instruction-selection.js
 create mode 100644 deps/v8/test/mjsunit/unary-op-throws-feedback.js
 create mode 100644 deps/v8/test/mjsunit/wasm/atomic-wait-multi-memory.js
 create mode 100644 deps/v8/test/mjsunit/wasm/atomics-memory64.js
 create mode 100644 deps/v8/test/mjsunit/wasm/exceptions-gc.js
 create mode 100644 deps/v8/test/mjsunit/wasm/gc-deprecated-check.js
 delete mode 100644 deps/v8/test/mjsunit/wasm/gc-experimental-string-conversions.js
 create mode 100644 deps/v8/test/mjsunit/wasm/gc-ref-eq.js
 create mode 100644 deps/v8/test/mjsunit/wasm/imported-strings.js
 create mode 100644 deps/v8/test/mjsunit/wasm/js-wrapper-typechecks.js
 create mode 100644 deps/v8/test/mjsunit/wasm/large-struct.js
 create mode 100644 deps/v8/test/mjsunit/wasm/multi-memory.js
 create mode 100644 deps/v8/test/mjsunit/wasm/multi-memory64.js
 create mode 100644 deps/v8/test/mjsunit/wasm/ref-cast-js-function.js
 create mode 100644 deps/v8/test/mjsunit/wasm/torque-wrapper.js
 create mode 100644 deps/v8/test/mjsunit/wasm/turboshaft/array-new-unreachable.js
 create mode 100644 deps/v8/test/mjsunit/wasm/turboshaft/basic.js
 create mode 100644 deps/v8/test/mjsunit/wasm/turboshaft/int64-lowering.js
 create mode 100644 deps/v8/test/mjsunit/wasm/type-casts-tests.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-gc-inlining-load-elimination.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-gc-inlining-nested.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-gc-inlining-stacktrace-api.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-gc-inlining-typeguard.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-to-js-tierup.js
 create mode 100644 deps/v8/test/mjsunit/wasm/wasm-to-js.js
 create mode 100644 deps/v8/test/test262/local-tests/test/staging/set-methods/set-intersect-other-is-set-like.js
 create mode 100644 deps/v8/test/test262/local-tests/test/staging/set-methods/set-intersection-other-is-map.js
 create mode 100644 deps/v8/test/test262/local-tests/test/staging/set-methods/set-intersection-other-is-set.js
 create mode 100644 deps/v8/test/test262/tools/export.py
 create mode 100644 deps/v8/test/test262/tools/v8configs.json
 create mode 100644 deps/v8/test/test262/tools/v8configs.py
 create mode 100644 deps/v8/test/unittests/base/smallmap-unittest.cc
 delete mode 100644 deps/v8/test/unittests/codegen/pointer-auth-arm64-unittest.cc
 create mode 100644 deps/v8/test/unittests/common/thread-isolation-unittest.cc
 create mode 100644 deps/v8/test/unittests/compiler/turboshaft/doubly-threaded-list-unittest.cc
 create mode 100644 deps/v8/test/unittests/compiler/wasm-address-reassociation-unittest.cc
 create mode 100644 deps/v8/test/unittests/execution/pointer-auth-arm64-unittest.cc
 create mode 100644 deps/v8/test/unittests/heap/base/bytes-unittest.cc
 create mode 100644 deps/v8/test/unittests/heap/base/incremental-marking-schedule-unittest.cc
 delete mode 100644 deps/v8/test/unittests/heap/code-object-registry-unittest.cc
 delete mode 100644 deps/v8/test/unittests/heap/cppgc/incremental-marking-schedule-unittest.cc
 create mode 100644 deps/v8/test/unittests/heap/direct-handles-unittest.cc
 rename deps/v8/test/unittests/heap/{marking-inner-pointer-resolution-unittest.cc => inner-pointer-resolution-unittest.cc} (57%)
 create mode 100644 deps/v8/test/unittests/heap/iterators-unittest.cc
 create mode 100644 deps/v8/test/unittests/interpreter/bytecode_expectations/ElideRedundantHoleChecks.golden
 create mode 100644 deps/v8/test/unittests/interpreter/bytecode_expectations/VariableWithHint.golden
 create mode 100644 deps/v8/test/unittests/maglev/node-type-unittest.cc
 delete mode 100644 deps/v8/test/unittests/objects/inobject-slack-tracking-unittest.cc
 delete mode 100644 deps/v8/test/unittests/wasm/control-transfer-unittest.cc
 create mode 100644 deps/v8/test/unittests/wasm/wasm-disassembler-unittest-stringref.wasm.inc
 create mode 100644 deps/v8/test/unittests/wasm/wasm-disassembler-unittest-stringref.wat.inc
 create mode 100644 deps/v8/test/unittests/zone/zone-compact-set-unittest.cc
 create mode 100644 deps/v8/third_party/cpu_features/BUILD.gn
 create mode 100644 deps/v8/third_party/cpu_features/OWNERS
 create mode 100644 deps/v8/third_party/cpu_features/README.v8
 create mode 100644 deps/v8/third_party/zlib/google/test_data.filelist
 create mode 100644 deps/v8/third_party/zlib/google/test_data.globlist
 create mode 100644 deps/v8/third_party/zlib/patches/0011-avx512.patch
 create mode 100644 deps/v8/third_party/zlib/patches/0012-lfs-open64.patch
 create mode 100644 deps/v8/third_party/zlib/patches/0013-cpu-feature-detection-for-arm.patch
 create mode 100644 deps/v8/third_party/zlib/zconf.h.in
 create mode 100644 deps/v8/tools/builtins-pgo/assert_builtins_hashes.py
 create mode 100644 deps/v8/tools/heap-snapshot-processor.py
 delete mode 100644 deps/v8/tools/testrunner/testdata/testroot1/out/build/v8_build_config.json
 delete mode 100644 deps/v8/tools/testrunner/testdata/testroot2/out/build/v8_build_config.json
 delete mode 100644 deps/v8/tools/testrunner/testdata/testroot3/out/build/v8_build_config.json
 delete mode 100644 deps/v8/tools/testrunner/testdata/testroot5/out.gn/build/v8_build_config.json
 delete mode 100644 deps/v8/tools/testrunner/testdata/testroot6/out/build/v8_build_config.json
✔ Update local V8 clone
✔ Major V8 update
✔ Update local V8 clone
✔ Major V8 update
✔ Update local V8 clone
✔ Major V8 update
✔ Update V8 version in maintaining-dependencies.md
✔ Commit V8 update
✔ Update version numbers

Copy link
Member

@targos targos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with my last commit. Git output is no longer intertwined with Listr

@aduh95 aduh95 merged commit 992f9eb into nodejs:main Sep 12, 2023
12 of 13 checks passed
@aduh95 aduh95 deleted the remove-execa branch September 12, 2023 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

V8 commands are broken
3 participants