Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: v8/v8
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 12.8.374.13
Choose a base ref
...
head repository: v8/v8
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 12.8.374.22
Choose a head ref
  • 18 commits
  • 16 files changed
  • 8 contributors

Commits on Aug 14, 2024

  1. Merged: [runtime] Empty scope info + not compiled = no outer

    Bug: 354758515
    
    (cherry picked from commit 636350e)
    
    Change-Id: I33900b6aadd92da18a24a16b1a3c69fa02860fa5
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5784823
    Reviewed-by: Shu-yu Guo <[email protected]>
    Commit-Queue: Deepti Gandluri <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#26}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    verwaest authored and V8 LUCI CQ committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    67169ad View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.14

    Change-Id: Id5bff95a1e58a1f3c4b3740e5e1f2cc38752e53b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5782966
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#27}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5a4ae15 View commit details
    Browse the repository at this point in the history
  3. Merged: [wasm] Disallow WebAssembly.promising with asmjs

    Throw a TypeError to match the behavior of creating a
    WebAssembly.promising from a JS function.
    
    [email protected]
    
    Bug: 355015467
    
    (cherry picked from commit 7ab6d85)
    
    Change-Id: Ia3fdffbfab715bd82320b72ad362427c875d2ace
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5785867
    Commit-Queue: Deepti Gandluri <[email protected]>
    Reviewed-by: Shu-yu Guo <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#28}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    thibaudmichaud authored and V8 LUCI CQ committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    cb6c4b3 View commit details
    Browse the repository at this point in the history
  4. Version 12.8.374.15

    Change-Id: I5c8b004badf83b75bf5d580ac9b403cf1436c6cb
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5783329
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#29}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    45195f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Merged: Revert "[intl] Fix {minute: '2-digit'}"

    This reverts commit b615443.
    
    Reason for revert: Possibly web incompatible; see issue 358045506
    
    Original change's description:
    > [intl] Fix {minute: '2-digit'}
    >
    > Set the correct ICU option flag to respect all field length for pattern
    > matching.
    >
    > Fixed: 40855035
    > Change-Id: I4b89301e4ad98e3db97708a309d11823da8c026f
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5646178
    > Reviewed-by: Shu-yu Guo <[email protected]>
    > Commit-Queue: Frank Tang <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#94613}
    
    Bug: 358045506
    (cherry picked from commit 2947a4e)
    
    Change-Id: Iefb23af4b4847fa6e281ed6354e5a7c8fd75849a
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5789880
    Reviewed-by: Deepti Gandluri <[email protected]>
    Commit-Queue: Deepti Gandluri <[email protected]>
    Auto-Submit: Shu-yu Guo <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#30}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    syg authored and V8 LUCI CQ committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    49ad85a View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.16

    Change-Id: I0b80ef95072ef4ef484f231e9238f7c4d6045872
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5788368
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#31}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b4ac74b View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merged: [compiler] Ensure old SFIs stay alive for merging

    When merging two scripts, we decide whether to use new or old SFIs in
    one pass over the script info list, and patch old SFIs (in bytecode
    constant pools) with new ones in another pass. If there is a GC that
    clears some of the weak script info list pointers between these two
    passes, then various assumptions break, leading to SFIs in the published
    result pointing at the wrong script.
    
    Make sure that any old SFIs that were encountered in the first pass stay
    alive for the second pass.
    
    Bug: 355575275
    (cherry picked from commit b2b082c)
    
    Change-Id: Id15a6c6e67544bbaad561312ccf8a9816f8d98f2
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5797603
    Reviewed-by: Patrick Thier <[email protected]>
    Commit-Queue: Patrick Thier <[email protected]>
    Auto-Submit: Leszek Swirski <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#32}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    LeszekSwirski authored and V8 LUCI CQ committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    284b51f View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.17

    Change-Id: Ifb50fd84ef424b994ba690532be28e9116a4d20c
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5797446
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#33}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    d64b036 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Merged: [wasm] Spill all loop inputs before entering loop

    This avoids having to load the value back into a register if it was
    spilled inside of the loop.
    
    [email protected]
    
    (cherry picked from commit 9797576)
    
    Bug: chromium:360700873
    Change-Id: I91f1e3c736547d25ec8aa8721c32105d49139309
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5800569
    Commit-Queue: Jakob Kummerow <[email protected]>
    Reviewed-by: Jakob Kummerow <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#34}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    backes authored and V8 LUCI CQ committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3d37a06 View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.18

    Change-Id: I1006cd8983d8f709e63d1170232b3bc6c69aacb2
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5800592
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#35}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3b39791 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Revert "Merged: [compiler] Ensure old SFIs stay alive for merging"

    This reverts commit 284b51f.
    
    Reason for revert: Crashes on 128 branch
    
    Original change's description:
    > Merged: [compiler] Ensure old SFIs stay alive for merging
    >
    > When merging two scripts, we decide whether to use new or old SFIs in
    > one pass over the script info list, and patch old SFIs (in bytecode
    > constant pools) with new ones in another pass. If there is a GC that
    > clears some of the weak script info list pointers between these two
    > passes, then various assumptions break, leading to SFIs in the published
    > result pointing at the wrong script.
    >
    > Make sure that any old SFIs that were encountered in the first pass stay
    > alive for the second pass.
    >
    > Bug: 355575275
    > (cherry picked from commit b2b082c)
    >
    > Change-Id: Id15a6c6e67544bbaad561312ccf8a9816f8d98f2
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5797603
    > Reviewed-by: Patrick Thier <[email protected]>
    > Commit-Queue: Patrick Thier <[email protected]>
    > Auto-Submit: Leszek Swirski <[email protected]>
    > Cr-Commit-Position: refs/branch-heads/12.8@{#32}
    > Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    > Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    
    Bug: 355575275
    Change-Id: Ib5f4473312dcc91a102dd7fc40e108904149ff8e
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5801505
    Auto-Submit: Deepti Gandluri <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#36}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    dtig authored and V8 LUCI CQ committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    35feded View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.19

    Change-Id: If73ffa5b3718a9edbacae09054ca4b000eb9de8b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5800814
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#37}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    17e0da7 View commit details
    Browse the repository at this point in the history
  3. Revert "Merged: [runtime] Empty scope info + not compiled = no outer"

    This reverts commit 67169ad.
    
    Reason for revert: Crashes on 128 branch
    
    Original change's description:
    > Merged: [runtime] Empty scope info + not compiled = no outer
    >
    > Bug: 354758515
    >
    > (cherry picked from commit 636350e)
    >
    > Change-Id: I33900b6aadd92da18a24a16b1a3c69fa02860fa5
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5784823
    > Reviewed-by: Shu-yu Guo <[email protected]>
    > Commit-Queue: Deepti Gandluri <[email protected]>
    > Cr-Commit-Position: refs/branch-heads/12.8@{#26}
    > Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    > Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    
    Bug: 354758515
    Change-Id: I27043daa070e7af09b3efa6fcae53a5847210f05
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5797857
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: Deepti Gandluri <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#38}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    dtig authored and V8 LUCI CQ committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0885e7e View commit details
    Browse the repository at this point in the history
  4. Version 12.8.374.20

    Change-Id: Idd4c095893c899af33feaf41c17627e2d30ed7d0
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5800815
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#39}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    3b3e2ea View commit details
    Browse the repository at this point in the history
  5. Revert "Merged: [compiler] Multiple fixes for reuse_scope_infos"

    This reverts commit bedbc5a.
    
    Reason for revert: Crashes on 128 branch
    
    Original change's description:
    > Merged: [compiler] Multiple fixes for reuse_scope_infos
    >
    > - Also reuse the scope_info of the function itself. It might be in
    >   RO_SPACE in case the script is in the snapshot, and it would be a
    >   shame to recreate it.
    > - Make sure we don't drop (or forget to pick up) scope infos for newly
    >   compiled sfis that already existed in the script
    > - Make sure to reattach scope info chains wherever an outer scope info
    >   exists   first. Due to code caches with spotty coverage we might see
    >   unexpected SFI/scope info combinations.
    >
    > This also adds a flag to run verification on scope info reuse after
    > merging.
    >
    > Bug: 352673356
    >
    > (cherry picked from commit 67dd629)
    >
    > Change-Id: I79d4b24b248720a2f0f5fd7c0df3975282459f2c
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5785868
    > Reviewed-by: Shu-yu Guo <[email protected]>
    > Commit-Queue: Deepti Gandluri <[email protected]>
    > Cr-Commit-Position: refs/branch-heads/12.8@{#24}
    > Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    > Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    
    Bug: 352673356
    Change-Id: I69243a44727dbde5c0e7cfe9591fb77e53b8b46b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5797858
    Auto-Submit: Deepti Gandluri <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#40}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    dtig authored and V8 LUCI CQ committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d0195ff View commit details
    Browse the repository at this point in the history
  6. Version 12.8.374.21

    Change-Id: Ic019a8ca735e416a1e9c259783b351ab8d309ba8
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5800816
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#41}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e6286d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Merged: [turbofan] Handle Type::None() in SameValue

    Bug: chromium:351865302
    (cherry picked from commit f784b0b)
    
    Change-Id: Idf6bf9276d5510376594f31ee563e4a0bee617f5
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5806588
    Reviewed-by: Matthias Liedtke <[email protected]>
    Commit-Queue: Nico Hartmann <[email protected]>
    Auto-Submit: Nico Hartmann <[email protected]>
    Commit-Queue: Matthias Liedtke <[email protected]>
    Cr-Commit-Position: refs/branch-heads/12.8@{#42}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    nico-hartmann authored and V8 LUCI CQ committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    10b4403 View commit details
    Browse the repository at this point in the history
  2. Version 12.8.374.22

    Change-Id: I11c0c6d8e9b412a5f674ed8b2c057314c172414a
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5804198
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/12.8@{#43}
    Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1}
    Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
    V8 Autoroll authored and mi-ac committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8a8a71d View commit details
    Browse the repository at this point in the history
Loading