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: 7.0.276.28
Choose a base ref
...
head repository: v8/v8
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7.0.276.32
Choose a head ref
  • 8 commits
  • 11 files changed
  • 5 contributors

Commits on Oct 17, 2018

  1. Merged: [wasm] Threads imply structured cloning

    In the existing implementation, the structured cloning flag is only set
    at the startup of the renderer process. In other words, if structured
    cloning or wasm threads are turned on when the renderer process starts
    up, then structured cloning is enabled. However, with the origin trial
    for wasm threads it's possible that wasm threads get turned on only
    later when the webpages loads. With this CL we now always also check
    the wasm threads flag in addition to checking the structured cloning
    flag.
    
    NOTRY=true
    NOPRESUBMIT=true
    NOTREECHECKS=true
    R=​[email protected]
    
    Bug: v8:8304
    Change-Id: I49da6bd76a4cc38abc01fbe0c9707c6b17a8de3f
    Reviewed-on: https://chromium-review.googlesource.com/c/1280444
    Reviewed-by: Michael Starzinger <[email protected]>
    Commit-Queue: Andreas Haas <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#56629}(cherry picked from commit c41fb39)
    Reviewed-on: https://chromium-review.googlesource.com/c/1286332
    Reviewed-by: Clemens Hammacher <[email protected]>
    Cr-Commit-Position: refs/branch-heads/7.0@{#59}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    gahaas authored and Commit Bot committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    9948bea View commit details
    Browse the repository at this point in the history
  2. Version 7.0.276.29

    TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Change-Id: Iabca45ac20aee8db7818205525ccf12eaea4cad9
    Reviewed-on: https://chromium-review.googlesource.com/c/1286510
    Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/7.0@{#60}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    V8 Autoroll committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    c6c46be View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Merged: [coverage] Filter out singleton ranges that alias full ranges

    Block coverage is based on a system of ranges that can either have
    both a start and end position, or only a start position (so-called
    singleton ranges). When formatting coverage information, singletons
    are expanded until the end of the immediate full parent range. E.g.
    in:
    
    {0, 10}  // Full range.
    {5, -1}  // Singleton range.
    
    the singleton range is expanded to {5, 10}.
    
    Singletons are produced mostly for continuation counters that track
    whether we execute past a specific language construct.
    
    Unfortunately, continuation counters can turn up in spots that confuse
    our post-processing. For example:
    
    if (true) { ... block1 ... } else { ... block2 ... }
    
    If block1 produces a continuation counter, it could end up with the
    same start position as the else-branch counter. Since we merge
    identical blocks, the else-branch could incorrectly end up with an
    execution count of one.
    
    We need to avoid merging such cases. A full range should always take
    precedence over a singleton range; a singleton range should never
    expand to completely fill a full range. An additional post-processing
    pass ensures this.
    
    [email protected]
    
    No-Try: true
    No-Presubmit: true
    No-Treechecks: true
    Bug: v8:8237
    Change-Id: Idb3ec7b2feddc0585313810b9c8be1e9f4ec64bf
    Reviewed-on: https://chromium-review.googlesource.com/c/1273095
    Reviewed-by: Georg Neis <[email protected]>
    Reviewed-by: Yang Guo <[email protected]>
    Commit-Queue: Jakob Gruber <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#56531}(cherry picked from commit aac2f8c)
    Reviewed-on: https://chromium-review.googlesource.com/c/1288640
    Reviewed-by: Jakob Gruber <[email protected]>
    Cr-Commit-Position: refs/branch-heads/7.0@{#61}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    schuay authored and Commit Bot committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    e65d091 View commit details
    Browse the repository at this point in the history
  2. Version 7.0.276.30

    TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Change-Id: I850c0c7f7eee5a81f41696ff0ed7b30696ef13e6
    Reviewed-on: https://chromium-review.googlesource.com/c/1288191
    Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/7.0@{#62}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    V8 Autoroll committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    da3f65e View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2018

  1. Merged: [debug] fix scaling prefix patching for debug evaluate

    Revision: ac1660c
    
    BUG=chromium:882664
    LOG=N
    NOTRY=true
    NOPRESUBMIT=true
    NOTREECHECKS=true
    [email protected]
    
    Change-Id: Idcf912987b0cbe0a96e904de65779ee8c5391098
    Reviewed-on: https://chromium-review.googlesource.com/c/1290789
    Reviewed-by: Yang Guo <[email protected]>
    Commit-Queue: Yang Guo <[email protected]>
    Cr-Commit-Position: refs/branch-heads/7.0@{#63}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    hashseed authored and Commit Bot committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    c823665 View commit details
    Browse the repository at this point in the history
  2. Version 7.0.276.31

    TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Change-Id: I7ca3b6903e70cb0409a74605db85c4dbdc38e8d8
    Reviewed-on: https://chromium-review.googlesource.com/c/1290117
    Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/7.0@{#64}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    V8 Autoroll committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    c04348b View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2018

  1. [test] Update builders.pyl to master version

    NOTRY=true
    [email protected]
    
    Bug: chromium:830557
    Change-Id: I024dcb3c0e2e89899595bf02a6d2ec2f19b2cae3
    Reviewed-on: https://chromium-review.googlesource.com/c/1296470
    Commit-Queue: Michael Achenbach <[email protected]>
    Reviewed-by: Michael Achenbach <[email protected]>
    Reviewed-by: Sergiy Byelozyorov <[email protected]>
    Cr-Commit-Position: refs/branch-heads/7.0@{#65}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    mi-ac authored and Commit Bot committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    292df2d View commit details
    Browse the repository at this point in the history
  2. Version 7.0.276.32

    TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Change-Id: Ice0ef30140aeca1ad94f15db57dc3c2c6e8ff6b9
    Reviewed-on: https://chromium-review.googlesource.com/c/1296392
    Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/7.0@{#66}
    Cr-Branched-From: 6e2adae-refs/heads/7.0.276@{#1}
    Cr-Branched-From: bc08a86-refs/heads/master@{#55424}
    V8 Autoroll committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    2c2b5fb View commit details
    Browse the repository at this point in the history
Loading