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: 10.2.154.4
Choose a base ref
...
head repository: v8/v8
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 10.2.154.13
Choose a head ref
  • 17 commits
  • 44 files changed
  • 9 contributors

Commits on May 27, 2022

  1. Merged: [mips][liftoff] Fix atomic ops implementation error

    LLd and Scd should be used for StoreType::kI64Store* types.
    
    (cherry picked from commit 207f489)
    
    Bug: v8:12904
    Change-Id: Ib09e2b720e441679b568a356cf8937b6241626fc
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3661522
    Commit-Queue: Liu Yu <liuyu@loongson.cn>
    Reviewed-by: Andreas Haas <ahaas@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#8}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    LiuYu396 authored and V8 LUCI CQ committed May 27, 2022
    Configuration menu
    Copy the full SHA
    be60d3f View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.5

    Change-Id: I8d08e95c5617bd760b097c62d50288977afb6fa8
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3671983
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#9}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed May 27, 2022
    Configuration menu
    Copy the full SHA
    65944b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Merged: [ic] handle access check for private names

    Previously the LookupIterator ignores private symbols
    (including private names) for the access check. This patch
    removes these exceptions so that they are always checked.
    
    Drive-by: removes the unused should_throw parameter in
    Runtime::DefineObjectOwnProperty()
    
    Bug: chromium:1321899
    (cherry picked from commit bb98b38)
    
    Change-Id: I21f22c003a6e156ab2448a5232e37ffd709a7492
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3687698
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Reviewed-by: Toon Verwaest <verwaest@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#10}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    joyeecheung authored and V8 LUCI CQ committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    0719a65 View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.6

    Change-Id: Ibe09dd0b3958b97f6c27e9b97edf4439cc2f4904
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3687171
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#11}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    176c9e1 View commit details
    Browse the repository at this point in the history
  3. Merged: Squashed multiple commits.

    Merged: [wasm] Fix return value of lazy compile runtime function
    Revision: 22a16bd
    
    Merged: [loong64][mips][wasm] Fix return value of lazy compile runtime function
    Revision: 7e50fa6
    
    Merged: PPC/s390: [wasm] Fix return value of lazy compile runtime function
    Revision: 68ae81b
    
    Merged: [riscv64] Fix return value of lazy compile runtime function
    Revision: bdb2062
    
    R=jkummerow@chromium.org
    
    Bug: chromium:1311960
    Change-Id: I7556b2867051931029b0ede1aba5b5321d097c82
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3687697
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#12}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    backes authored and V8 LUCI CQ committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    357a81f View commit details
    Browse the repository at this point in the history
  4. Version 10.2.154.7

    Change-Id: I98e1963fac36a8605205dd0160966aea21cc5fb9
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3686496
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#13}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    d0c2e70 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Merged: [profiling] Create process-unique CPU profile ids

    In https://crrev.com/c/3522896 we changed the last_id_ to be a member
    variable. This subtly changed how profile id's were generated.
    
    This CL changes this part back to a static variable that guarantees
    process-wide unique profile ids.
    
    Bug: chromium:1330726, chromium:1297283
    (cherry picked from commit f1c4fd3)
    
    Change-Id: Ie1314ab576668cfc550f8bf12a15803dc17b4405
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3688397
    Commit-Queue: Shu-yu Guo <syg@chromium.org>
    Reviewed-by: Shu-yu Guo <syg@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#14}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    camillobruni authored and V8 LUCI CQ committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    db60870 View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.8

    Change-Id: Ia4da488af406844feff02dd95f10b3cb5640499b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3692062
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#15}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    8a561c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Merged: [weakrefs] Set unregister_token to undefined when unregistering

    (cherry picked from commit dd3289d)
    
    Bug: chromium:1321078
    Change-Id: Ic7537cc5101b35018911c27a81e9b0e0a7da154b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3695262
    Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
    Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#16}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    syg authored and V8 LUCI CQ committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    44c4e56 View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.9

    Change-Id: I173402433e55627156a2425c2cb1c3d0c1b40389
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3695972
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#17}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    a2c9c7c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Version 10.2.154.10 (cherry-pick)

    Merged 85b4b5d
    
    [compiler] only enable MidTierRegisterAllocator for Wasm
    
    Bug: chromium:1335054
    Change-Id: I61ab97d4fbfcbb81319e611a64a6454e050a1d65
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3705397
    Owners-Override: Tobias Tebbi <tebbi@chromium.org>
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#18}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    tebbi committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    d0882b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Merged: [compiler] make CanCover() transitive

    In addition to checking that a node is owned, CanCover() also needs to
    check if there are any side-effects in between the current node and
    the merged node. When merging inputs of inputs, this check was done
    with the wrong side-effect level of the in-between node.
    We partially fixed this before with `CanCoverTransitively`.
    This CL addresses the issue by always comparing to the side-effect
    level of the node from which we started, making `CanCoverTransitively`
    superfluous.
    
    Bug: chromium:1336869
    (cherry picked from commit 6048f75)
    
    Change-Id: I63cf6bfdd40c2c55921db4a2ac737612bb7da4e4
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3722095
    Reviewed-by: Nico Hartmann <nicohartmann@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#19}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    tebbi committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    13ffdf6 View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.11

    Change-Id: Ib7bc2b111fbeb48896a8231ba359b484ed2d28d1
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3723768
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#20}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    45457fa View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Merged: [wasm] Decrement current_int_param_slot only once for reftypes

    R=​thibaudm@chromium.org
    
    (cherry picked from commit 5e3abf4)
    
    Bug: chromium:1335523
    Change-Id: I194915b37ea27b3d7d1a9f2367b6935b8a3bff39
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3702233
    Commit-Queue: Andreas Haas <ahaas@chromium.org>
    Reviewed-by: Thibaud Michaud <thibaudm@chromium.org>
    Cr-Original-Commit-Position: refs/heads/main@{#81095}
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3726213
    Cr-Commit-Position: refs/branch-heads/10.2@{#21}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    gahaas authored and V8 LUCI CQ committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    e906ea2 View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.12

    Change-Id: I9210890e507aede24d1dd47cf364bd4dc0d243be
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3727235
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#22}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    33ed186 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Merged: White space to trigger Skia branch rollers

    Revision: 49d1520
    
    BUG=1341211
    NOTRY=true
    NOPRESUBMIT=true
    NOTREECHECKS=true
    R=machenbach@chromium.org
    
    Change-Id: I85afb5008ad28609de2302b99319c65c33903ec4
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3740719
    Commit-Queue: Liviu Rau <liviurau@chromium.org>
    Reviewed-by: Michael Achenbach <machenbach@chromium.org>
    Cr-Commit-Position: refs/branch-heads/10.2@{#23}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    Liviu Rau authored and V8 LUCI CQ committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    1408ebb View commit details
    Browse the repository at this point in the history
  2. Version 10.2.154.13

    Change-Id: I5663c6e31e8afa65eeae2f8982fe040c10e15135
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3740710
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/10.2@{#24}
    Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
    Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
    V8 Autoroll committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    7dfc4b5 View commit details
    Browse the repository at this point in the history
Loading