1. 05 Jul, 2022 6 commits
    • Manos Koukoutos's avatar
      [wasm-gc] Allow array.new(_default) as constant expressions · 5e2174fb
      Manos Koukoutos authored
      Additional change: Allow regular expressions in assertTraps.
      
      Bug: v8:7748
      Change-Id: I3bf99faec3d4f25fcf3caa4ed310f02f03196d4d
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3743483Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
      Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#81518}
      5e2174fb
    • v8-ci-autoroll-builder's avatar
      Update V8 DEPS (trusted-origins) · 2cd47101
      v8-ci-autoroll-builder authored
      Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/9782ba0..9ea9d49
      
      R=v8-waterfall-sheriff@grotations.appspotmail.com,mtv-sf-v8-sheriff@grotations.appspotmail.com
      
      Change-Id: I2b02543e83818d2155d9d9ccf2e234e0511f917c
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3743513
      Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/main@{#81517}
      2cd47101
    • Anton Bikineev's avatar
      Revert "Reland "cppgc: Enable pointer compression by default on Desktop"" · 603ab659
      Anton Bikineev authored
      This reverts commit 111d20bb.
      
      Reason for revert:
      - crashes
      - flaky test failures
      - ubsan errors
      - Speedometer regression
      
      Original change's description:
      > Reland "cppgc: Enable pointer compression by default on Desktop"
      >
      > Reland since ubsan failures were fixed.
      >
      > Original change's description:
      > > Revert "cppgc: Enable pointer compression by default on Desktop"
      > >
      > > This reverts commit 4cf08c1a.
      > >
      > > Reason for revert: broke ubsan.
      > >
      > > Original change's description:
      > > > cppgc: Enable pointer compression by default on Desktop
      > > >
      > > > The CL enables pointer compression in Oilpan.
      > > >
      > > > For sherrifs: the CL may cause some slight perf regressions (likely
      > > > blink_perf.*), due to slightly higher cost of compression and
      > > > decomrpession.
      > > >
      > > > Speedometer2 is not expected to regress, as was checked locally. Such a
      > > > slight performance degradation is compensated by memory savings that are
      > > > expected to be around 10-20% of Oilpan committed size (~2.5-5% of Renderer
      > > > PMF).
      > > >
      > > > Bug: chromium:1325007
      > > > Change-Id: I2e31fc56250dbe6354a7614fa1f9e926260d842b
      > > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3695565
      > > > Commit-Queue: Anton Bikineev <bikineev@chromium.org>
      > > > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
      > > > Cr-Commit-Position: refs/heads/main@{#81442}
      > >
      > > Bug: chromium:1325007
      > > Change-Id: Iabc31ed683841ba0189dee9028da330dc03d7e09
      > > No-Presubmit: true
      > > No-Tree-Checks: true
      > > No-Try: true
      > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3735168
      > > Auto-Submit: Anton Bikineev <bikineev@chromium.org>
      > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
      > > Commit-Queue: Anton Bikineev <bikineev@chromium.org>
      > > Cr-Commit-Position: refs/heads/main@{#81443}
      >
      > Bug: chromium:1325007
      > Change-Id: Ifc8ea0e73e99d9be622e27d3d4c79d0e35fd459c
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3735128
      > Commit-Queue: Anton Bikineev <bikineev@chromium.org>
      > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
      > Cr-Commit-Position: refs/heads/main@{#81486}
      
      Bug: chromium:1325007
      Change-Id: I35d9085b9c39fd212002f098a3a015d0db7504a0
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3743468
      Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
      Commit-Queue: Anton Bikineev <bikineev@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#81516}
      603ab659
    • Jakob Kummerow's avatar
      [tools][wasm] Add "wami", the Wasm Module Inspector · 7f0c7fb0
      Jakob Kummerow authored
      Initial feature: list functions in a module, as follows:
      
      $ gm x64.release wami
      $ out/x64.release/wami --list-functions my_module.wasm
      
      More to come.
      
      Change-Id: I9580437d51153e1b5ccc291fdb6a6a67315be07d
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3742700
      Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
      Reviewed-by: 's avatarManos Koukoutos <manoskouk@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#81515}
      7f0c7fb0
    • v8-ci-autoroll-builder's avatar
      Update V8 DEPS (trusted-versions) · 1c8d8d6c
      v8-ci-autoroll-builder authored
      Rolling v8/buildtools/linux64: git_revision:ecaaf4b9e58a312a1610a37999eeccf58f73e264..git_revision:03ce92df5f9875bd9929b564be4b612713569aa9
      
      R=v8-waterfall-sheriff@grotations.appspotmail.com,mtv-sf-v8-sheriff@grotations.appspotmail.com
      
      Change-Id: I4ddef50901edce840d56cc132835f52693725385
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3743512
      Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/main@{#81514}
      1c8d8d6c
    • Manos Koukoutos's avatar
      Revert "[fastcall] Support EnforceRange annotation" · d9b62c16
      Manos Koukoutos authored
      This reverts commit 84e078c6.
      
      Reason for revert: https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux64%20UBSan/22000/overview
      
      Original change's description:
      > [fastcall] Support EnforceRange annotation
      >
      > This CL implements checks in case EnforceRange is requested for a
      > given parameter by using TryTruncate* operators. It implements 2 such
      > truncations on x64 and arm64 - TryTruncateFloat64ToInt32 and
      > TryTruncateFloat64ToUint32.
      >
      > Bug: chromium:1052746
      > Change-Id: I32f34d9dc1265af568cc576663620a8f7f8245f6
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3721618
      > Reviewed-by: Toon Verwaest <verwaest@chromium.org>
      > Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
      > Commit-Queue: Maya Lekova <mslekova@chromium.org>
      > Cr-Commit-Position: refs/heads/main@{#81512}
      
      Bug: chromium:1052746
      Change-Id: I2218681c7cb5d05dea6d8ac5347b19bc0070c1a6
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3743514
      Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
      Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
      Owners-Override: Manos Koukoutos <manoskouk@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#81513}
      d9b62c16
  2. 04 Jul, 2022 5 commits
  3. 02 Jul, 2022 7 commits
  4. 01 Jul, 2022 22 commits