Skip to content

Fix build error on Solaris: conflicting madvise() declaration#37

Closed
batrla wants to merge 1 commit into
v8:masterfrom
batrla:master
Closed

Fix build error on Solaris: conflicting madvise() declaration#37
batrla wants to merge 1 commit into
v8:masterfrom
batrla:master

Conversation

@batrla

@batrla batrla commented Feb 7, 2020

Copy link
Copy Markdown

Build on Solaris fails with following error:

./deps/v8/src/base/platform/platform-posix.cc:73:16: error: conflicting declara
tion of C function 'int madvise(caddr_t, std::size_t, int)'
 extern "C" int madvise(caddr_t, size_t, int);
                ^~~~~~~
In file included from ../deps/v8/src/base/platform/platform-posix.cc:20:0:
/usr/include/sys/mman.h:232:12: note: previous declaration 'int madvise(void*, s
td::size_t, int)'
 extern int madvise(void *, size_t, int);
            ^~~~~~~

There's no reason to re-declare madvise(3C) on any recent Solaris version, because the declaration is provided in sys/mman.h header depending on set of macros defined during compile time. Anyway the compiler / header chooses the right declaration from standard header file compatible with v8 as the build on Solaris works fine out-of-the-box when the private declaration in v8 is simply removed.

Snippet of man page of madvise(3C) follows, both header files already included by platform-posix.cc:

Standard C Library Functions                                       madvise(3C)

NAME
       madvise - provide advice to VM system

SYNOPSIS
       #include <sys/types.h>
       #include <sys/mman.h>

       int madvise(void *addr, size_t len, int advice);

https://docs.oracle.com/cd/E88353_01/html/E37843/madvise-3c.html

@googlebot

Copy link
Copy Markdown

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@jakobkummerow

Copy link
Copy Markdown
Contributor

Thanks for your contribution! This repository is a read-only mirror, so we can't accept any PRs here. Please see https://v8.dev/docs/contribute for how to get your patch into V8.

billti pushed a commit to billti/v8 that referenced this pull request Apr 6, 2020
Revision: f6e3c9c

BUG=chromium:1049013
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=neis@chromium.org

Change-Id: I0d36b56b7490793cbaefd6c5076db30d651d7f4d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2078543
Reviewed-by: Georg Neis <neis@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/branch-heads/8.1@{v8#37}
Cr-Branched-From: a4dcd39-refs/heads/8.1.307@{#1}
Cr-Branched-From: f22c213-refs/heads/master@{#66031}
ghost referenced this pull request in riscv-collab/v8 Jul 15, 2020
This fixes the errors with the `machops` tests related to `Ror`.
Fixes #37
ghost referenced this pull request in riscv-collab/v8 Jul 15, 2020
Handle `Ror` with 0

Closes #37

See merge request swlab/swe/v8!43
Kwizatz pushed a commit to AeonGames/v8 that referenced this pull request Sep 2, 2020
x64's implementation of i64x2.shr_s was overwriting the scratch
register. kScratchRegister is used to hold the extracted lane of the
SIMD register, but in certain cases [0], is also used to back up the
value of rcx. When this happens, the supposed backed-up rcx was
overwritten (definitely) by each extract lane, so we end up restoring
an incorrect value of rcx, leading to an eventual crash in certain
benchmarks, when this extracted lane was used as a memory operand (see
linked bugs).

[0] when register holding the shift value is not rcx, which sarq_cl
relies on

Bug: v8:10752
Bug: chromium:1111522
Cr-Commit-Position: refs/heads/master@{#69208}
(cherry picked from commit d5c58d9)
Tbr: clemensb@chromium.org

No-Try: true
No-Presubmit: true
No-Tree-Checks: true
Change-Id: I52a56c64b759b4d600b2c395331f8ee1dc541b03
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2335611
Reviewed-by: Zhi An Ng <zhin@chromium.org>
Commit-Queue: Zhi An Ng <zhin@chromium.org>
Cr-Commit-Position: refs/branch-heads/8.5@{v8#37}
Cr-Branched-From: a7f8bc4-refs/heads/8.5.210@{#1}
Cr-Branched-From: dd58472-refs/heads/master@{#68510}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
Revision: b3270b8

BUG=v8:9146
LOG=N
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=machenbach@chromium.org

Change-Id: I9c536e683cd93b4fc1a5320eee643d2de5bfdf83
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1864932
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Liviu Rau <liviurau@chromium.org>
Cr-Commit-Position: refs/branch-heads/7.8@{v8#37}
Cr-Branched-From: 73694fd-refs/heads/7.8.279@{#1}
Cr-Branched-From: 2314928-refs/heads/master@{#63555}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
Revision: 1ec7ffe

BUG=chromium:945644
LOG=N
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=bmeurer@chromium.org

Change-Id: Icd4967f015e704ce56cc20539faf62c0e53abba2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1549170
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Cr-Commit-Position: refs/branch-heads/7.4@{v8#37}
Cr-Branched-From: 3e8a733-refs/heads/7.4.288@{#1}
Cr-Branched-From: d077f9b-refs/heads/master@{#60039}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
Revision: be0e2c2

BUG=v8:9905
LOG=N
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
TBR=verwaest@chromium.org

Change-Id: I67df459746dc6506a9e92fd414b03ee453ee0ea5
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1898661
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
Cr-Commit-Position: refs/branch-heads/7.9@{v8#37}
Cr-Branched-From: be181e2-refs/heads/7.9.317@{#1}
Cr-Branched-From: 0d7889d-refs/heads/master@{#64307}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
Change-Id: Iee495c3ed82e4d56e3ecafa6d4654e855f950c8f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2051956
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/branch-heads/8.0@{v8#37}
Cr-Branched-From: 69827db-refs/heads/8.0.426@{v8#2}
Cr-Branched-From: 2fe1552-refs/heads/master@{#65318}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: I42d7ee0eb9213c878041bec12a9f605d3974bbc4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1503557
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/7.3@{v8#37}
Cr-Branched-From: 9df9418-refs/heads/7.3.492@{v8#2}
Cr-Branched-From: be213cf-refs/heads/master@{#59024}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: Id5716735a254cbb3935314da243a16ec1c26e549
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1683624
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/7.6@{v8#37}
Cr-Branched-From: 2cb2573-refs/heads/7.6.303@{#1}
Cr-Branched-From: 201c509-refs/heads/master@{#61902}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: I5a53150cc8734fbac580a7baa2ec6fbcc339440f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1622188
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/7.5@{v8#37}
Cr-Branched-From: 35b9bf5-refs/heads/7.5.288@{#1}
Cr-Branched-From: 912b391-refs/heads/master@{#60911}
ceejatec pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Sep 24, 2020
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: I0a8c0028645306cc6ddb8d301b0e8f6693060966
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2283236
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/8.4@{v8#37}
Cr-Branched-From: 88ed2e3-refs/heads/8.4.371@{#1}
Cr-Branched-From: 35f88bf-refs/heads/master@{#67773}
Kwizatz pushed a commit to AeonGames/v8 that referenced this pull request Jul 25, 2021
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: Ic4a5e781430093f0af9e80de5d44005d5a7f1eda
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2860327
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/9.1@{v8#37}
Cr-Branched-From: 0e4ac64-refs/heads/9.1.269@{#1}
Cr-Branched-From: f565e72-refs/heads/master@{#73847}
BenPope pushed a commit to BenPope/v8 that referenced this pull request Dec 10, 2021
Change-Id: I93dcfba18559b8137ae9f3b3b3ec89f0f7152439
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3310425
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/9.6@{v8#37}
Cr-Branched-From: 0b7bda0-refs/heads/9.6.180@{#1}
Cr-Branched-From: 41a5a24-refs/heads/main@{#77244}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
(cherry picked from commit 374354b)

Bug: chromium:1228407
Change-Id: I64b7b990fd334d4db1e40a2ba0ee52f0b8baf38a
No-Try: true
No-Presubmit: true
No-Tree-Checks: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3027262
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Adam Klein <adamk@chromium.org>
Commit-Queue: Adam Klein <adamk@chromium.org>
Cr-Commit-Position: refs/branch-heads/9.2@{v8#37}
Cr-Branched-From: 5123834-refs/heads/9.2.230@{#1}
Cr-Branched-From: 587a04f-refs/heads/master@{#74656}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
There is a bug in the top-level await spec draft such that async
strongly connected components are not always evaluated before their
depending modules.

See tc39/proposal-top-level-await#161 for full
discussion and spec fix.

(cherry picked from commit 9689b17)

Bug: v8:11376
No-Try: true
No-Presubmit: true
No-Tree-Checks: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2667772
Reviewed-by: Adam Klein <adamk@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Commit-Queue: Shu-yu Guo <syg@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#72508}
Change-Id: I99b91f3e7cfa7bd76d39388bcffab4dd73bcce25
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2688060
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/branch-heads/8.9@{v8#37}
Cr-Branched-From: 16b9bbb-refs/heads/8.9.255@{#1}
Cr-Branched-From: d16a2a6-refs/heads/master@{#72039}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
Revision: 1054ee7

Bug: chromium:1252918
Change-Id: I0764cb78d4a0d4b5859c0edf383c2827321db398
No-Try: true
No-Presubmit: true
No-Tree-Checks: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3195062
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/branch-heads/9.4@{v8#37}
Cr-Branched-From: 3b51863-refs/heads/9.4.146@{#1}
Cr-Branched-From: 2890419-refs/heads/master@{#76233}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: I7912d218a4394868d1b95db2df2eddebae44eecb
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3208068
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/9.5@{v8#37}
Cr-Branched-From: 4a03d61-refs/heads/9.5.172@{#1}
Cr-Branched-From: 9a60704-refs/heads/main@{#76741}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com

Change-Id: I0d065a23652a421e25eae2bbee761562f82bb7dc
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2503612
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/8.6@{v8#37}
Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
…onstness

Revision: db2acd7

BUG=chromium:1195331
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=​leszeks@chromium.org

(cherry picked from commit 5a0dd78)

Change-Id: I7ce1b36b8860a49838d208bc7857021e03f83916
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2831474
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Original-Commit-Position: refs/branch-heads/9.0@{v8#37}
Cr-Original-Branched-From: bd0108b-refs/heads/9.0.257@{#1}
Cr-Original-Branched-From: 349bcc6-refs/heads/master@{#73001}
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2850705
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Reviewed-by: Victor-Gabriel Savu <vsavu@google.com>
Commit-Queue: Artem Sumaneev <asumaneev@google.com>
Cr-Commit-Position: refs/branch-heads/8.6@{v8#82}
Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
…lizing constness"

This reverts commit 69a043b.

Reason for revert: causes compilation errors. kRelaxedLoad is missing.

Original change's description:
> M86-LTS: [const-tracking] Ensure map is updated before generalizing constness
>
> Revision: db2acd7
>
> BUG=chromium:1195331
> NOTRY=true
> NOPRESUBMIT=true
> NOTREECHECKS=true
> R=​​leszeks@chromium.org
>
> (cherry picked from commit 5a0dd78)
>
> Change-Id: I7ce1b36b8860a49838d208bc7857021e03f83916
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2831474
> Reviewed-by: Leszek Swirski <leszeks@chromium.org>
> Cr-Original-Commit-Position: refs/branch-heads/9.0@{v8#37}
> Cr-Original-Branched-From: bd0108b-refs/heads/9.0.257@{#1}
> Cr-Original-Branched-From: 349bcc6-refs/heads/master@{#73001}
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2850705
> Reviewed-by: Igor Sheludko <ishell@chromium.org>
> Reviewed-by: Victor-Gabriel Savu <vsavu@google.com>
> Commit-Queue: Artem Sumaneev <asumaneev@google.com>
> Cr-Commit-Position: refs/branch-heads/8.6@{v8#82}
> Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
> Cr-Branched-From: a626bc0-refs/heads/master@{#69472}

Bug: chromium:1195331
Change-Id: Id7170c30d67329b784e9a283c0171fed010970dc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2853588
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Artem Sumaneev <asumaneev@google.com>
Cr-Commit-Position: refs/branch-heads/8.6@{v8#84}
Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
…lizing constness"

This reverts commit 4b4ad58.

M86 merge conflicts and resolution:
* src/objects/map-updater.cc
  Map::instance_descriptor with kRelaxedLoad dispatcher was introduced after
  8.6 branch: https://crrev.com/c/2424130. Before the patch
  Map::instance_descriptor without distpacher was used. Do the same
  here.
* test/mjsunit/regress/regress-crbug-1195331.js
  HasOwnConstDataProperty did not exist in 8.6. Add it from
  https://crrev.com/c/2566757.

Original change's description:
> Revert "M86-LTS: [const-tracking] Ensure map is updated before generalizing constness"
>
> This reverts commit 69a043b.
>
> Reason for revert: causes compilation errors. kRelaxedLoad is missing.
>
> Original change's description:
> > M86-LTS: [const-tracking] Ensure map is updated before generalizing constness
> >
> > Revision: db2acd7
> >
> > BUG=chromium:1195331
> > NOTRY=true
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > R=​​leszeks@chromium.org
> >
> > (cherry picked from commit 5a0dd78)
> >
> > Change-Id: I7ce1b36b8860a49838d208bc7857021e03f83916
> > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2831474
> > Reviewed-by: Leszek Swirski <leszeks@chromium.org>
> > Cr-Original-Commit-Position: refs/branch-heads/9.0@{v8#37}
> > Cr-Original-Branched-From: bd0108b-refs/heads/9.0.257@{#1}
> > Cr-Original-Branched-From: 349bcc6-refs/heads/master@{#73001}
> > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2850705
> > Reviewed-by: Igor Sheludko <ishell@chromium.org>
> > Reviewed-by: Victor-Gabriel Savu <vsavu@google.com>
> > Commit-Queue: Artem Sumaneev <asumaneev@google.com>
> > Cr-Commit-Position: refs/branch-heads/8.6@{v8#82}
> > Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
> > Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
>
> Bug: chromium:1195331
> Change-Id: Id7170c30d67329b784e9a283c0171fed010970dc
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2853588
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Artem Sumaneev <asumaneev@google.com>
> Cr-Commit-Position: refs/branch-heads/8.6@{v8#84}
> Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
> Cr-Branched-From: a626bc0-refs/heads/master@{#69472}

No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:1195331
Change-Id: Ie103a7795893860c4c4834eefe9dc327c5c46d19
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2853590
Reviewed-by: Victor-Gabriel Savu <vsavu@google.com>
Commit-Queue: Victor-Gabriel Savu <vsavu@google.com>
Cr-Commit-Position: refs/branch-heads/8.6@{v8#93}
Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1}
Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
Revision: 9861ce1

NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=junyan@redhat.com

Bug: v8:13139
Change-Id: Ica385c81f62b69132b4b1fe2569cfdbb135aa7ad
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3806440
Reviewed-by: Junliang Yan <junyan@redhat.com>
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Cr-Commit-Position: refs/branch-heads/10.4@{v8#37}
Cr-Branched-From: b1413ed-refs/heads/10.4.132@{#1}
Cr-Branched-From: 9d0a093-refs/heads/main@{#80972}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
Bug: chromium:1247763
(cherry picked from commit 6391d7a)

Change-Id: Ifa775224ed30a2d680c6e3653063483c733de831
No-Try: true
No-Presubmit: true
No-Tree-Checks: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3151960
Commit-Queue: Nico Hartmann <nicohartmann@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Michael Hablich <hablich@chromium.org>
Cr-Commit-Position: refs/branch-heads/9.3@{v8#37}
Cr-Branched-From: 7744dce-refs/heads/9.3.345@{#1}
Cr-Branched-From: 4b6b4ca-refs/heads/master@{#75728}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
…nstness

Revision: db2acd7

BUG=chromium:1195331
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
R=leszeks@chromium.org

Change-Id: I7ce1b36b8860a49838d208bc7857021e03f83916
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2831474
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/branch-heads/9.0@{v8#37}
Cr-Branched-From: bd0108b-refs/heads/9.0.257@{#1}
Cr-Branched-From: 349bcc6-refs/heads/master@{#73001}
cb-robot pushed a commit to couchbasedeps/v8-mirror that referenced this pull request Aug 24, 2022
Change-Id: I257ba27852d65370568af5f1b41e6e0acbb858d9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3338320
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/9.7@{v8#37}
Cr-Branched-From: 49162da-refs/heads/9.7.106@{#1}
Cr-Branched-From: a7e9b8f-refs/heads/main@{#77674}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request May 31, 2023
Bug: chromium:1417585

(cherry picked from commit f82d802)

Change-Id: I34015aa717ac96bd00e7c7284a4d1fb4416a3a60
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4295297
Commit-Queue: Tobias Tebbi <tebbi@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/11.0@{v8#37}
Cr-Branched-From: 06097c6-refs/heads/11.0.226@{#1}
Cr-Branched-From: 6bf3344-refs/heads/main@{#84857}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request May 31, 2023
(cherry picked from commit 6411212)

Bug: chromium:1380063
Change-Id: Ide7622be38f575327693599bb4719f361105a0bd
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3998653
Auto-Submit: Maya Lekova <mslekova@chromium.org>
Commit-Queue: Darius Mercadier <dmercadier@chromium.org>
Cr-Original-Commit-Position: refs/heads/main@{#84039}
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4012778
Reviewed-by: Darius Mercadier <dmercadier@chromium.org>
Reviewed-by: Michael Ershov <miersh@google.com>
Owners-Override: Tobias Tebbi <tebbi@chromium.org>
Cr-Commit-Position: refs/branch-heads/10.2@{v8#37}
Cr-Branched-From: 374091f-refs/heads/10.2.154@{#1}
Cr-Branched-From: f0c353f-refs/heads/main@{#79976}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request May 31, 2023
…IMD functions"

This is a reland of commit fb287c8

Original change's description:
> Merged: [loong64][mips64] Add definitions for unimplemented SIMD functions
>
> (cherry picked from commit eae7006)
>
> Bug: v8:13923
> Change-Id: I7fdb9d7fa405a817c525c1d8660a665a8bb2201d
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4431610
> Reviewed-by: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
> Commit-Queue: Liu Yu <liuyu@loongson.cn>
> Cr-Commit-Position: refs/branch-heads/11.2@{v8#33}
> Cr-Branched-From: 755511a-refs/heads/11.2.214@{#1}
> Cr-Branched-From: e6b1cce-refs/heads/main@{#86014}

Bug: v8:13923
Change-Id: I7f63ccf05fa9eccbca6a12d04128ec26b4ee4357
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4462880
Commit-Queue: Liu Yu <liuyu@loongson.cn>
Reviewed-by: Lutz Vahl <vahl@chromium.org>
Cr-Commit-Position: refs/branch-heads/11.2@{v8#37}
Cr-Branched-From: 755511a-refs/heads/11.2.214@{#1}
Cr-Branched-From: e6b1cce-refs/heads/main@{#86014}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request May 31, 2023
… as DefaultTimeZone"

Bug: chromium:1356838, v8:13112
(cherry picked from commit 41419aa)

Change-Id: Idabc74acd96c0f9cdbae5b5878717f60677cc1a8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3943084
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Reviewed-by: Lutz Vahl <vahl@chromium.org>
Cr-Commit-Position: refs/branch-heads/10.6@{v8#37}
Cr-Branched-From: 41bc743-refs/heads/10.6.194@{#1}
Cr-Branched-From: d5f29b9-refs/heads/main@{#82548}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request May 31, 2023
Change-Id: I389a0205db8dbce2b4945a473886422178b62a04
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3998736
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/10.7@{v8#37}
Cr-Branched-From: 4d2145c-refs/heads/10.7.193@{#1}
Cr-Branched-From: 9521696-refs/heads/main@{#83201}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Jun 3, 2023
Drive-by: fix printing of handlers in --trace-feedback-updates mode.

Bug: chromium:1450481
(cherry picked from commit e144f3b)

Change-Id: I0d2c90d92aa006ab37a653822f3a514343a5bac4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4583221
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/branch-heads/11.4@{v8#37}
Cr-Branched-From: 8a8a1e7-refs/heads/11.4.183@{#1}
Cr-Branched-From: 5483d8e-refs/heads/main@{#87241}
patrik-lengweiler pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Jul 25, 2023
The new.target may not be in the correct state for fast instantiation.

(cherry picked from commit ed93bef)

Bug: v8:7700, chromium:1465326
Change-Id: I09f92576c0b5573e902ae3b2210a7b5fdbd1e415
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4694007
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4711048
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/branch-heads/11.5@{v8#37}
Cr-Branched-From: 0c4044b-refs/heads/11.5.150@{#1}
Cr-Branched-From: b71d303-refs/heads/main@{#87781}
reposynch Bot pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Sep 15, 2023
Change-Id: Iafb249221ced01564398312541f5f0da9913830a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4860471
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/11.6@{v8#37}
Cr-Branched-From: e29c028-refs/heads/11.6.189@{v8#3}
Cr-Branched-From: 95cbef2-refs/heads/main@{#88340}
reposynch Bot pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Sep 24, 2023
Change-Id: Ibe6657ce9ea8aa7f04e491f880a986374ac0b954
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4886230
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/11.7@{v8#37}
Cr-Branched-From: fe60869-refs/heads/11.7.439@{#1}
Cr-Branched-From: aeb4552-refs/heads/main@{#89415}
reposynch Bot pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Jan 7, 2024
Bug: chromium:1513626
(cherry picked from commit e8f2feb)

Change-Id: I2d0476a07380672b35552ca68cdc8007c61689da
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5173485
Commit-Queue: Olivier Flückiger <olivf@chromium.org>
Reviewed-by: Patrick Thier <pthier@chromium.org>
Auto-Submit: Olivier Flückiger <olivf@chromium.org>
Commit-Queue: Patrick Thier <pthier@chromium.org>
Cr-Commit-Position: refs/branch-heads/12.1@{v8#37}
Cr-Branched-From: b74ef6f-refs/heads/12.1.285@{#1}
Cr-Branched-From: 32857fb-refs/heads/main@{#91313}
reposynch Bot pushed a commit to hexagon-geo-surv/v8 that referenced this pull request Jan 28, 2024
Change-Id: Ia2923ce35f3b64033bb985f4da0ff54dd671903c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5232108
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/12.0@{v8#37}
Cr-Branched-From: ed7b4ca-refs/heads/12.0.267@{#1}
Cr-Branched-From: 210e75b-refs/heads/main@{#90651}
hubot pushed a commit that referenced this pull request Feb 22, 2024
Change-Id: I6b919c291ef76bc49a5c15d59f8806085f8422d2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5317210
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/12.2@{#37}
Cr-Branched-From: 6eb5a96-refs/heads/12.2.281@{#1}
Cr-Branched-From: 44cf56d-refs/heads/main@{#91934}
hubot pushed a commit that referenced this pull request May 21, 2024
Change-Id: Ie1bf8e9e547ca415bc0881f6d3e8b8b836d9da99
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5553156
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/12.4@{#37}
Cr-Branched-From: 309640d-refs/heads/12.4.254@{#1}
Cr-Branched-From: 5dc2470-refs/heads/main@{#92862}
hubot pushed a commit that referenced this pull request Jun 18, 2024
Change-Id: I177fa4fbe7c0300d856e6a12d1c394f2537f5e13
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5635886
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/12.6@{#37}
Cr-Branched-From: 3c9fa12-refs/heads/12.6.228@{#2}
Cr-Branched-From: 981bb15-refs/heads/main@{#93835}
hubot pushed a commit that referenced this pull request Aug 21, 2024
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}
hubot pushed a commit that referenced this pull request Aug 22, 2024
Change-Id: I85cc4ad3eb9be942f5c903d0c1aed84e27c9b932
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5804653
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/12.7@{#37}
Cr-Branched-From: 35cc908-refs/heads/12.7.224@{#1}
Cr-Branched-From: 6d60e67-refs/heads/main@{#94324}
hubot pushed a commit that referenced this pull request Sep 20, 2024
R=manoskouk@chromium.org

Fixed: 365802567
(cherry picked from commit f612d9a)

Change-Id: I783383a3fa1b0ad03076878c418b1e0a1b0493bf
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5872853
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Auto-Submit: Thibaud Michaud <thibaudm@chromium.org>
Cr-Commit-Position: refs/branch-heads/12.9@{#37}
Cr-Branched-From: 64a21d7-refs/heads/12.9.202@{#1}
Cr-Branched-From: da4200b-refs/heads/main@{#95679}
hubot pushed a commit that referenced this pull request Nov 14, 2024
Handle stack switching for a missing frame type, WASM_TO_JS_FUNCTION.

R=jkummerow@chromium.org

Fixed: 377384894
(cherry picked from commit ef6ed15)

Change-Id: Ib5e038ba26827002390fdff3b50ddea6e25a527f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6020069
Reviewed-by: Jakob Linke <jgruber@chromium.org>
Commit-Queue: Thibaud Michaud <thibaudm@chromium.org>
Cr-Commit-Position: refs/branch-heads/13.0@{#37}
Cr-Branched-From: 4be854b-refs/heads/13.0.245@{#1}
Cr-Branched-From: 1f5183f-refs/heads/main@{#96103}
hubot pushed a commit that referenced this pull request Dec 11, 2024
Version incremented at https://cr-buildbucket.appspot.com/build/8728891462100941025

Change-Id: Ibd56335883febb3b4e07ba109d5f1252b2173caa
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6085130
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/13.2@{#37}
Cr-Branched-From: 24068c5-refs/heads/13.2.152@{#1}
Cr-Branched-From: 6054ba9-refs/heads/main@{#97085}
hubot pushed a commit that referenced this pull request Dec 16, 2024
Version incremented at https://cr-buildbucket.appspot.com/build/8728370718217603537

Change-Id: Ia14c1df6930d5d4a52eaee037734645a4b592745
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6096712
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/13.1@{#37}
Cr-Branched-From: 7998da6-refs/heads/13.1.201@{#1}
Cr-Branched-From: 5e9af2a-refs/heads/main@{#96554}
hubot pushed a commit that referenced this pull request Feb 3, 2025
Version incremented at https://cr-buildbucket.appspot.com/build/8723963930991757169

Change-Id: Ie337b284d2dabb3948d5864437a4d91e3e62ded8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6224493
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/13.3@{#37}
Cr-Branched-From: 41dacff-refs/heads/13.3.415@{#1}
Cr-Branched-From: 3348638-refs/heads/main@{#97937}
hubot pushed a commit that referenced this pull request Mar 7, 2025
…eath"

This reverts commit e3f33e9.

Reason for revert: https://crbug.com/398999390

This only reverts the fist part of the CL (Removing IsOneByteRepresentation).
Using static roots to determine one-byte representation from the map word alone is kept.

Original change's description:
> [string] Remove String::IsOneByteRepresentationUnderneath
>
> All string maps are split into one- and two-byte versions, and enforce
> that their underlying string must have the same byte width (e.g. we
> can't change byteness when externalizing). This means that the old
> IsOneByteRepresentationUnderneath loop is no longer needed, as we
> already know the byteness from the top.
>
> Remove this function, replacing with calls to IsOneByteRepresentation.
> Additionally, we have some static roots hacks to determine one-byte
> representation from the map word alone (without needing to dereference
> the instance type), so use that too where possible.
>
> Change-Id: I662daa3cb217d04cbfd717da53ae1238a0bcddd0
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6011010
> Commit-Queue: Leszek Swirski <leszeks@chromium.org>
> Reviewed-by: Patrick Thier <pthier@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#97099}

DISABLE_SPELLCHECKER

Fixed: 398999390
(cherry picked from commit 8db16e6)

Change-Id: I2c84f730aa0527b24a3c74090aa92d689cdbe701
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6330265
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Auto-Submit: Patrick Thier <pthier@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/branch-heads/13.4@{#37}
Cr-Branched-From: 0f87a54-refs/heads/13.4.114@{#1}
Cr-Branched-From: 27af2e9-refs/heads/main@{#98459}
hubot pushed a commit that referenced this pull request Jun 17, 2025
Other Intl object address the same issue in
https://issues.chromium.org/issues/42200234

Fixed: 412149700
(cherry picked from commit 1d82eec)

Change-Id: I99dd025c67739fe4c0904cafc894d86da67ceb0a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6653381
Owners-Override: Srinivas Sista <srinivassista@chromium.org>
Reviewed-by: Francis McCabe <fgm@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/branch-heads/13.8@{#37}
Cr-Branched-From: 61ddd47-refs/heads/13.8.258@{#1}
Cr-Branched-From: fdb5de2-refs/heads/main@{#100480}
hubot pushed a commit that referenced this pull request Jun 26, 2025
Version incremented at https://cr-buildbucket.appspot.com/build/8710972326413960529

Change-Id: I5b7454b334d0533d8f2b3faeff5e5db77928a97a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6681028
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/13.7@{#37}
Cr-Branched-From: dd5370d-refs/heads/13.7.152@{#1}
Cr-Branched-From: fa9b753-refs/heads/main@{#99927}
hubot pushed a commit that referenced this pull request Aug 4, 2025
Version incremented at https://cr-buildbucket.appspot.com/build/8707476982232690513

Change-Id: Ib1e62d247ae8a55f690f3056312ffd1836116487
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6817897
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/13.9@{#37}
Cr-Branched-From: 76ea409-refs/heads/13.9.205@{#1}
Cr-Branched-From: 2824212-refs/heads/main@{#100941}
hubot pushed a commit that referenced this pull request Nov 11, 2025
This CL
 - reorders parameters to make |expected_receiver_mode| a mandatory
   one and properly computed,
 - makes sure we don't pass PropertyCell as a holder when JSReceiver is
   expected.

Bug: 450328966
(cherry picked from commit 62af07e)

Change-Id: I5329bb5cf9afe153a1eeb4b83504095a5ad96be8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7124838
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/branch-heads/14.2@{#37}
Cr-Branched-From: 37f82db-refs/heads/14.2.231@{#1}
Cr-Branched-From: d1a6089-refs/heads/main@{#102804}
hubot pushed a commit that referenced this pull request Jan 15, 2026
Version incremented at https://cr-buildbucket.appspot.com/build/8692652485699430609

Change-Id: I62b50dae695b0a1c4a38ef0a69dd457b1ad7c1f6
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7475459
Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/14.4@{#37}
Cr-Branched-From: 80acc26-refs/heads/14.4.258@{#1}
Cr-Branched-From: ce7e597-refs/heads/main@{#104020}
hubot pushed a commit that referenced this pull request Mar 9, 2026
…nd thread gracefully

Bug: 487746373
(cherry picked from commit a9509c5)

Change-Id: I5e65309c051d6d0eab5cdc8b4b44f88c0d922deb
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7644692
Commit-Queue: Marja Hölttä <marja@chromium.org>
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/branch-heads/14.6@{#37}
Cr-Branched-From: e04c3a1-refs/heads/14.6.202@{#1}
Cr-Branched-From: 3b0b01e-refs/heads/main@{#105132}
hubot pushed a commit that referenced this pull request Apr 14, 2026
Version incremented at https://cr-buildbucket.appspot.com/build/8684544802982038593

Change-Id: Ic4cedd876905b7eac2040827ec0b4a5837e246b0
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7761829
Bot-Commit: v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/branch-heads/14.7@{#37}
Cr-Branched-From: 723547b-refs/heads/14.7.173@{#1}
Cr-Branched-From: 3fc49d4-refs/heads/main@{#105661}
hubot pushed a commit that referenced this pull request May 12, 2026
…isions)

https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git/+log/2145cedef4ca..91552391bf2f

2026-05-06 cbruni@chromium.org Fix wrong update-ui performance.mark and measure nesting
2026-03-26 cbruni@chromium.org Improve memory script
2026-03-19 cbruni@chromium.org Address comments for memory measurement script
2026-03-19 cbruni@chromium.org Add memory measurement script
2026-03-18 cbruni@chromium.org Actually fix --dump-test-list
2026-03-18 cbruni@chromium.org Fix --dump-test-list and --test in v3.0-custom
2026-03-17 cbruni@chromium.org Update v3.0-custom to latest v3.0 branch
2026-01-30 kmiller68@users.noreply.github.com Merge pull request #272 from danleh/JetStream3.0
2026-01-19 cbruni@chromium.org Reland: Improve Benchmark constructor and instance variables #255 (#263)
2026-01-19 cbruni@chromium.org Reland: Add resource loading bar  (#264)
2026-01-19 danleh@users.noreply.github.com Merge pull request #261 from danleh/dotnet-mime-fix
2026-01-17 kmiller68@users.noreply.github.com Merge pull request #262 from kmiller68/revert-replace-prefetch-logic
2026-01-15 kmiller68@users.noreply.github.com Merge pull request #245 from kmiller68/add-open-governance-policy
2026-01-15 danleh@users.noreply.github.com Merge pull request #260 from danleh/readme-addendum
2026-01-14 danleh@users.noreply.github.com Merge pull request #258 from danleh/repo-readme
2026-01-14 cbruni@chromium.org Improve Benchmark constructor and instance variables (#255)
2026-01-14 kmiller68@users.noreply.github.com Merge pull request #254 from kmiller68/scatter-plot-should-increase-with-score
2026-01-14 danleh@users.noreply.github.com Merge pull request #257 from danleh/remove-unused-deps
2026-01-14 cbruni@chromium.org Fix dev server output (#252)
2026-01-14 danleh@users.noreply.github.com Merge pull request #256 from danleh/fix-npm-audit
2026-01-14 cbruni@chromium.org Add resource loading bar (#246)
2026-01-13 cbruni@chromium.org Replace prefetch logic (#251)
2026-01-06 kmiller68@users.noreply.github.com Merge pull request #249 from kmiller68/add-verbose-option-to-server
2026-01-06 camillobruni@users.noreply.github.com Add BrowserFileLoader (#242)
2025-12-18 camillobruni@users.noreply.github.com Add --force-gc support (#248)
2025-12-10 kmiller68@users.noreply.github.com Merge pull request #244 from kmiller68/nonStandard-error-rotate-back-to-red
2025-12-10 camillobruni@users.noreply.github.com fewer shell warnings (#234)
2025-11-13 kmiller68@users.noreply.github.com Merge pull request #238 from kmiller68/transformers-js-loads-resources-at-runtime
2025-11-13 ysuzuki@apple.com Merge pull request #239 from Constellation/mod-256
2025-11-12 kmiller68@users.noreply.github.com Merge pull request #225 from kmiller68/reduce-kotlin-iteration-count
2025-11-07 ysuzuki@apple.com Merge pull request #236 from Constellation/use-integer
2025-11-05 camillobruni@users.noreply.github.com sync-fs and async-fs improvements (#217)
2025-11-04 camillobruni@users.noreply.github.com More ubuntu tests (#235)
2025-11-04 kmiller68@users.noreply.github.com Merge pull request #188 from kmiller68/dotnet-legacy-exceptions
2025-10-30 camillobruni@users.noreply.github.com Github Workflow: split tests (#227)
2025-10-30 camillobruni@users.noreply.github.com Enable mobx-startup (#233)
2025-10-30 camillobruni@users.noreply.github.com More top-level cleanup (#229)
2025-10-30 camillobruni@users.noreply.github.com Improve preload code (#230)
2025-10-30 kmiller68@users.noreply.github.com Merge pull request #226 from kmiller68/console-warn-and-error-stderr-clis
2025-10-30 camillobruni@users.noreply.github.com Fix npm run test:build (#232)
2025-10-30 kmiller68@users.noreply.github.com Merge pull request #212 from kmiller68/disable-whisper-wasm
2025-10-29 camillobruni@users.noreply.github.com New Workload: Babylon class-heavy workload (#143)
2025-10-29 camillobruni@users.noreply.github.com Avoid new Date and improve filename extraction in doxbee benchmarks (#231)
2025-10-28 camillobruni@users.noreply.github.com New Workload: mobx observer + startup (#151)
2025-10-28 camillobruni@users.noreply.github.com StartupBenchmark refactoring (#218)
2025-10-27 camillobruni@users.noreply.github.com Add post-quit sleep for Safari (#220)
2025-10-27 kmiller68@users.noreply.github.com Enable jsdom-d3-startup by default. (#223)
2025-10-27 camillobruni@users.noreply.github.com More consistent LICENSE.txt files (#221)
2025-10-27 camillobruni@users.noreply.github.com Move more code to utils (#219)
2025-10-23 camillobruni@users.noreply.github.com Add npm run test:build script (#189)
2025-10-23 kmiller68@users.noreply.github.com Merge pull request #216 from kmiller68/total-to-overall-summary
2025-10-23 camillobruni@users.noreply.github.com render non default params (#197)
2025-10-23 camillobruni@users.noreply.github.com New Workload: JSDOM + d3 (#124)
2025-10-22 camillobruni@users.noreply.github.com Update test.yml (#190)
2025-10-22 camillobruni@users.noreply.github.com Await driver.quit (#209)
2025-10-22 camillobruni@users.noreply.github.com Add explicit version checks (#211)
2025-10-22 camillobruni@users.noreply.github.com Improve iterationCount and worstCaseCount params parsing (#215)
2025-10-22 camillobruni@users.noreply.github.com More consistent total score printing (#213)
2025-10-22 camillobruni@users.noreply.github.com Do not trigger logo animations again after loading all resources (#214)
2025-10-22 camillobruni@users.noreply.github.com support startAutomatically (#201)
2025-10-22 camillobruni@users.noreply.github.com Conditionally show more metric details (#167)
2025-10-22 camillobruni@users.noreply.github.com fix gaussian-blur input data (#207)
2025-10-22 camillobruni@users.noreply.github.com Improve tags (#206)
2025-10-22 camillobruni@users.noreply.github.com update selenium-webdriver version (#208)
2025-10-21 camillobruni@users.noreply.github.com Auto decompress files as part of test running (#195)
2025-10-17 camillobruni@users.noreply.github.com Support multiple comma separate tests in URL params (#198)
2025-10-15 danleh@users.noreply.github.com Merge pull request #77 from Constellation/base64
2025-10-15 camillobruni@users.noreply.github.com Fix prismjs sample file name(#202)
2025-10-08 camillobruni@users.noreply.github.com Add prettier config (#176)
2025-10-07 kmiller68@users.noreply.github.com Merge pull request #170 from eqrion/zlib-compress
2025-10-03 kmiller68@users.noreply.github.com Merge pull request #194 from victorvianna/main
2025-10-03 ysuzuki@apple.com Change shouldReport to report back
2025-10-03 camillobruni@users.noreply.github.com Compact display for non-default params (#191)
2025-10-01 camillobruni@users.noreply.github.com Add group-details parameter to conditionally display grouped benchmarks (#157)
2025-10-01 camillobruni@users.noreply.github.com New Workload: prismjs source code highlighting (#149)
2025-10-01 camillobruni@users.noreply.github.com New Workload: validatorjs regexp heavy workload (#147)
2025-09-23 ysuzuki@apple.com Merge pull request #192 from Constellation/dump-test-list
2025-09-22 camillobruni@users.noreply.github.com New Workload: TypeScript standalone (#117)
2025-09-19 kmiller68@users.noreply.github.com Merge pull request #187 from kmiller68/fix-web-ssr-for-options-bag
2025-09-17 keith_miller@apple.com Test is causing jetsams on iOS. Disabling for now while I investigate.
2025-09-17 camillobruni@users.noreply.github.com Add JetStreamParams (#171)
2025-09-17 camillobruni@users.noreply.github.com New Workload: React Server Side Rendering Startup (#116)
2025-09-17 danleh@users.noreply.github.com Merge pull request #130 from danleh/j2cl-box2d
2025-09-16 danleh@users.noreply.github.com Merge pull request #182 from danleh/recompile-dotnet
2025-09-16 danleh@users.noreply.github.com Merge pull request #148 from danleh/transformersjs-rebase
2025-09-11 camillobruni@users.noreply.github.com Experimental Workload: Intl (#146)
2025-09-10 danleh@users.noreply.github.com Merge pull request #178 from danleh/disable-gcc-loops-quicksort
2025-09-08 kmiller68@users.noreply.github.com Merge pull request #168 from kmiller68/reduce-dotnet-runtime
2025-09-03 camillobruni@users.noreply.github.com More consistent metric reporting  (#175)
2025-09-03 camillobruni@users.noreply.github.com Minor browser test improvements (#177)
2025-09-03 danleh@users.noreply.github.com Merge pull request #173 from danleh/text-decoder-polyfill-move
2025-09-03 camillobruni@users.noreply.github.com Remove unused scripts (#174)
2025-09-02 danleh@users.noreply.github.com Merge pull request #172 from danleh/compress-js
2025-09-01 camillobruni@users.noreply.github.com Update/rewrite web-tooling-benchmark (#153)
2025-09-01 camillobruni@users.noreply.github.com Support custom benchmark arguments (#165)
2025-09-01 camillobruni@users.noreply.github.com Status update and CSS fixes (#169)
2025-08-27 camillobruni@users.noreply.github.com Use event.key instead of event.which #166
2025-08-27 danleh@users.noreply.github.com Merge pull request #144 from danleh/logo-text-to-path
2025-08-26 camillobruni@users.noreply.github.com StartupBenchmark: add better assertion failures (#164)
2025-08-26 camillobruni@users.noreply.github.com Add UTF16 sources test (#162)
2025-08-26 camillobruni@users.noreply.github.com Convert startup-helper/BabelCacheBuster.js to esm (#163)
2025-08-26 camillobruni@users.noreply.github.com Add startup benchmark helper  (#158)
2025-08-20 danleh@users.noreply.github.com Merge pull request #159 from danleh/dotnet-wasm-rename
2025-08-15 camillobruni@users.noreply.github.com Expose JetStream global to workloads (#139)
2025-08-15 ysuzuki@apple.com Merge pull request #145 from Constellation/tfjs
2025-08-14 camillobruni@users.noreply.github.com Only expose a console copy in the realm (#137)
2025-08-14 kmiller68@users.noreply.github.com Merge pull request #133 from kmiller68/add-grouped-benchmark-for-sunspider
2025-08-14 danleh@users.noreply.github.com Merge pull request #142 from danleh/Dart-remove-unused-runner
2025-08-14 danleh@users.noreply.github.com Merge pull request #140 from danleh/disable-HashSet-wasm
2025-08-14 camillobruni@users.noreply.github.com merge async-fs code (#135)
2025-08-14 camillobruni@users.noreply.github.com Enable UniPoker validation by default (#141)
2025-08-14 danleh@users.noreply.github.com Merge pull request #138 from danleh/kotlin-fix-isD8-access
2025-08-14 camillobruni@users.noreply.github.com Bump selenium-webdriver version (#136)
2025-08-14 danleh@users.noreply.github.com Merge pull request #97 from eqrion/dart-todomvc
2025-08-14 camillobruni@users.noreply.github.com Improve console (#131)
2025-08-14 camillobruni@users.noreply.github.com Improve runner code (#134)
2025-08-14 camillobruni@users.noreply.github.com Rename worst4 to just worst (#129)
2025-08-13 ysuzuki@apple.com Merge pull request #127 from Constellation/list
2025-08-13 danleh@users.noreply.github.com Merge pull request #84 from danleh/kotlin
2025-08-12 camillobruni@users.noreply.github.com CSS fixes for info button (#126)
2025-08-12 camillobruni@users.noreply.github.com Add info-button (#123)
2025-08-11 ysuzuki@apple.com Merge pull request #119 from Constellation/set-status
2025-08-11 camillobruni@users.noreply.github.com Display workload scatterplots (#120)
2025-08-11 camillobruni@users.noreply.github.com Update .gitignore (#121)
2025-08-07 kmiller68@users.noreply.github.com Merge pull request #115 from kmiller68/fix-bencharks-by-tag-testlist
2025-08-06 camillobruni@users.noreply.github.com Configurable resource prefetching  (#70)
2025-08-06 camillobruni@users.noreply.github.com github workflow: keep running all tests even if there are failures (#114)
2025-08-05 camillobruni@users.noreply.github.com Add Scripts helper classes (#109)
2025-08-05 iireland@mozilla.com Add three.js benchmark (#75)
2025-08-04 camillobruni@users.noreply.github.com Add validate method for async-fs and sync-fs (#111)
2025-08-04 camillobruni@users.noreply.github.com Add more performance.measure (#110)
2025-07-31 camillobruni@users.noreply.github.com Remove LuaJSFight  micro benchmarks (#104)
2025-07-31 camillobruni@users.noreply.github.com Add cli flags (#101)
2025-07-31 camillobruni@users.noreply.github.com Cleanup performance.now shimming (#108)
2025-07-30 camillobruni@users.noreply.github.com Formatting (#105)
2025-07-30 camillobruni@users.noreply.github.com Run all disabled workloads in tests (#103)
2025-07-30 camillobruni@users.noreply.github.com Add benchmarks argument to Driver (#98)
2025-07-29 kmiller68@users.noreply.github.com Merge pull request #102 from kmiller68/reenable-dotnet-tests
2025-07-29 camillobruni@users.noreply.github.com Simplify updateUIAfterRun (#99)
2025-07-29 camillobruni@users.noreply.github.com Merge customTestList and testList (#100)
2025-07-29 camillobruni@users.noreply.github.com Use tags for workload selection (#82)
2025-07-23 danleh@users.noreply.github.com Merge pull request #93 from danleh/cleanup-loadInternal
2025-07-23 kmiller68@users.noreply.github.com Merge pull request #73 from maraf/DotnetWasm
2025-07-21 camillobruni@users.noreply.github.com Fix typo in headers fetch request  (#80)
2025-07-15 camillobruni@users.noreply.github.com use default performance.measure implementation (#83)
2025-07-15 camillobruni@users.noreply.github.com Use subScores directly for the UI (#81)
2025-07-15 camillobruni@users.noreply.github.com Add basic unittests (#94)
2025-07-14 camillobruni@users.noreply.github.com Fix accidental loading status clipping in wide windows (#85)
2025-07-14 camillobruni@users.noreply.github.com Simplify formatting (#79)
2025-07-12 kmiller68@users.noreply.github.com Merge pull request #90 from kmiller68/fix-prepareForNextIteration-async-benchmark
2025-07-10 kmiller68@users.noreply.github.com Merge pull request #74 from kmiller68/preload-blobs-wasm
2025-07-08 kmiller68@users.noreply.github.com Merge pull request #76 from kmiller68/zlib-check-_compressFile-to-setupModule
2025-07-02 ysuzuki@apple.com Revert #78 as it broke JetStream3 on web page
2025-07-02 camillobruni@users.noreply.github.com Remove custom run methods #78
2025-06-04 yusukesuzuki@slowstart.org Merge pull request #72 from Constellation/new-string
2025-05-13 kmiller68@users.noreply.github.com Merge pull request #71 from kmiller68/disable-extra-bigint-tests
2025-05-13 camillobruni@users.noreply.github.com Merge pull request #65: OfflineAssembler: Avoid accidental toString operation
2025-05-13 camillobruni@users.noreply.github.com Merge pull request #64: WSL: Add performance.mark
2025-05-13 camillobruni@users.noreply.github.com Merge pull request #60: date-format: Add result hashing to prevent DCE
2025-05-13 camillobruni@users.noreply.github.com Merge pull request #62: Avoid eval in date-format-tofte
2025-05-05 kmiller68@users.noreply.github.com Merge pull request #53 from mkustermann/js-strings
2025-04-24 camillobruni@users.noreply.github.com Merge pull request #67 from issackjohn/issack/add-edge
2025-04-24 camillobruni@users.noreply.github.com Merge pull request #61 from camillobruni/2025-03-26_gbemu_hash
2025-04-07 kmiller68@users.noreply.github.com Merge pull request #59 from camillobruni/2025-03-26_cli_error_handling
2025-04-07 kmiller68@users.noreply.github.com Merge pull request #42 from camillobruni/2025-01-28_cli_tests
2025-04-07 kmiller68@users.noreply.github.com Merge pull request #41 from camillobruni/2025-01-28_runner_log
2025-04-07 kmiller68@users.noreply.github.com Merge pull request #14 from camillobruni/2024-11-26_tags
2025-03-12 kmiller68@users.noreply.github.com Merge pull request #57 from kmiller68/module-url-fix-v2
2025-02-27 kmiller68@users.noreply.github.com Merge pull request #51 from danleh/main
2025-02-27 kmiller68@users.noreply.github.com Merge pull request #52 from kmiller68/pathname-browser-dart
2025-02-26 kmiller68@users.noreply.github.com Merge pull request #33 from danleh/dart-flute-wasm-squash
2025-02-26 kmiller68@users.noreply.github.com Merge pull request #47 from kmiller68/argon2-to-js-scoring-v2
2025-02-26 kmiller68@users.noreply.github.com Merge pull request #40 from danleh/8bitbench-wasm-scoring
2025-02-12 kmiller68@users.noreply.github.com Merge pull request #43 from danleh/zlib-wasm
2025-02-10 kmiller68@users.noreply.github.com Merge pull request #45 from danleh/richards-workload-size-as-input
2025-02-07 kmiller68@users.noreply.github.com Merge pull request #44 from danleh/wasm-workload-sizes
2025-01-28 kmiller68@users.noreply.github.com Merge pull request #39 from camillobruni/2025-01-28_test_runner_fix
2025-01-27 kmiller68@users.noreply.github.com Merge pull request #35 from danleh/hashset-wasm-scoring
2025-01-27 kmiller68@users.noreply.github.com Merge pull request #30 from danleh/sqlite-scoring
2025-01-27 kmiller68@users.noreply.github.com Merge pull request #28 from danleh/quicksort-wasm-scoring
2025-01-27 kmiller68@users.noreply.github.com Merge pull request #37 from WebKit/remove-octane-zlib
2025-01-24 keith_miller@apple.com Revert "Remove Octane-zlib."
2025-01-24 keith_miller@apple.com Remove Octane-zlib.
2025-01-24 kmiller68@users.noreply.github.com Merge pull request #13 from camillobruni/2024-11-22_driver_prep
2025-01-24 kmiller68@users.noreply.github.com Merge pull request #11 from camillobruni/2024-11-26_github_actions
2025-01-23 kmiller68@users.noreply.github.com Merge pull request #27 from danleh/richards-js-scoring
2025-01-22 kmiller68@users.noreply.github.com Merge pull request #34 from WebKit/fix-report-JSON
2025-01-22 kmiller68@users.noreply.github.com Merge pull request #32 from danleh/performance-mark-measure
2025-01-21 kmiller68@users.noreply.github.com Merge pull request #31 from WebKit/revert-tfjs-to-js-scoring
2025-01-21 kmiller68@users.noreply.github.com Merge pull request #16 from camillobruni/2024-11-26_ms
2025-01-21 kmiller68@users.noreply.github.com Merge pull request #26 from danleh/gcc-loops-js-scoring
2025-01-16 kmiller68@users.noreply.github.com Merge pull request #23 from WebKit/tfjs-to-js-scoring
2025-01-16 kmiller68@users.noreply.github.com Merge pull request #17 from camillobruni/2024-11-26_safe_add
2025-01-16 kmiller68@users.noreply.github.com Merge pull request #25 from danleh/spidermonkey-cli-fix
2025-01-08 kmiller68@users.noreply.github.com Merge pull request #21 from WebKit/remove-float-mm-c
2024-12-21 kmiller68@users.noreply.github.com Merge pull request #18 from WebKit/wasm-benchmarks-should-be-scored-like-js-benchmarks
2024-12-20 kmiller68@users.noreply.github.com Merge pull request #2 from danleh/sqlite-wasm
2024-12-09 kmiller68@users.noreply.github.com Merge pull request #5 from camillobruni/2024-11-22_runner_improvements
2024-12-09 kmiller68@users.noreply.github.com Merge pull request #8 from camillobruni/2024-11-22_regexp
2024-12-09 kmiller68@users.noreply.github.com Merge pull request #19 from camillobruni/2024-11-27_async_fs
2024-11-26 kmiller68@users.noreply.github.com Merge pull request #7 from camillobruni/2024-11-22_driver_vars
2024-11-25 kmiller68@users.noreply.github.com Merge pull request #4 from camillobruni/2024-11-22_3dcube_fix
2024-11-25 kmiller68@users.noreply.github.com Merge pull request #6 from camillobruni/2024-11-22_gitignore
2024-11-13 kmiller68@users.noreply.github.com Merge pull request #1 from danleh/main
2024-10-30 keith_miller@apple.com Initial copy from WebKit/PerformanceTests/JetStream3
2024-10-30 kmiller68@users.noreply.github.com Initial commit

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/jetstream-v3-0-custom-v8
Please CC mliedtke@google.com,nicohartmann@google.com,v8-waterfall-gardeners@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in JetStream v3.0-custom: https://issues.chromium.org/u/1/issues/new?component=1741045&pli=1&template=0
To file a bug in V8: https://issues.chromium.org/u/1/issues/new?component=1456824&pli=1&template=2109136

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: mliedtke@google.com,nicohartmann@google.com
Change-Id: Ic53c7e030a05111ba56e03ab158282762aa17360
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7823185
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Bot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#107273}
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.

3 participants