-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Fix broken links in ReadMe #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The links to the project page are broken -- they should go directly to the v8 docs
Revision: 2ee4300 BUG=chromium:944971 LOG=N NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: I8c2b7cd2d0e4d58b94923315cdb150610ef9b2bb Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1547660 Reviewed-by: Toon Verwaest <[email protected]> Cr-Commit-Position: refs/branch-heads/7.4@{v8#31} Cr-Branched-From: 3e8a733-refs/heads/7.4.288@{#1} Cr-Branched-From: d077f9b-refs/heads/master@{#60039}
Code from ARES-6 Basic: ldur w11, [x5, v8#15] asr w11, w11, #1 sxtw x11, w11 With this CL: ldur w11, [x5, v8#15] sbfx x11, x11, #1, v8#31 This increases performance of Ares6 Basic by ~2% on Cortex-A53. Also reduces the snapshot by ~2000 instructions. Change-Id: Ie9801da730f832337306422d2a9c63461d9e5690 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1849530 Reviewed-by: Michael Starzinger <[email protected]> Commit-Queue: Martyn Capewell <[email protected]> Cr-Commit-Position: refs/heads/master@{#64235}
O330oei
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cont.
|
This was independently fixed upstream: https://crrev.com/c/1503473 For future fixes, please follow the contribution guidelines: https://v8.dev/docs/contribute |
Revision: 5ca49a2 BUG=chromium:1052721 NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: Id7a558e33c5f40032dae1ba51f2d7941c7133de3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2069318 Reviewed-by: Leszek Swirski <[email protected]> Cr-Commit-Position: refs/branch-heads/8.1@{v8#31} Cr-Branched-From: a4dcd39-refs/heads/8.1.307@{#1} Cr-Branched-From: f22c213-refs/heads/master@{#66031}
Create CI configuration
Change-Id: I530c8a5ee05b0aeb80ee17c26f8531c4852668a5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2315976 Reviewed-by: Michael Achenbach <[email protected]> Cr-Commit-Position: refs/branch-heads/8.5@{v8#31} Cr-Branched-From: a7f8bc4-refs/heads/8.5.210@{#1} Cr-Branched-From: dd58472-refs/heads/master@{#68510}
Merged into 7.8 Revision: 580da89 BUG=v8:9146 LOG=N NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: I83e6cc0b4125a824bcb6a92d1ccb30b826613a14 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1847154 Reviewed-by: Michael Achenbach <[email protected]> Commit-Queue: Liviu Rau <[email protected]> Cr-Commit-Position: refs/branch-heads/7.8@{v8#31} Cr-Branched-From: 73694fd-refs/heads/7.8.279@{#1} Cr-Branched-From: 2314928-refs/heads/master@{#63555}
Merged: [test] make python recognize tools and tools/unittests as packages Revision: 956c8a5 Merged: [test] create a CacheableSourceFileProcessor superclass for changed files Revision: 11abc5e Merged: [test] add an option for disabling linter cache in the pre_submit check Revision: a5a381b BUG=v8:8482 LOG=N NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: Ic5ff281ece512496308d1ed4d15d01d217261751 Reviewed-on: https://chromium-review.googlesource.com/c/1386490 Reviewed-by: Michael Achenbach <[email protected]> Commit-Queue: Tamer Tas <[email protected]> Cr-Commit-Position: refs/branch-heads/7.2@{v8#31} Cr-Branched-From: 6acd03c-refs/heads/7.2.502@{#1} Cr-Branched-From: b03041d-refs/heads/master@{#57910}
(cherry picked from commit 02a06c4) Bug: chromium:1014607 No-Try: true No-Presubmit: true No-Tree-Checks: true Change-Id: I67bef3107ad9fa06e882d14651d4f78a32218440 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1890102 Commit-Queue: Thibaud Michaud <[email protected]> Reviewed-by: Thibaud Michaud <[email protected]> Cr-Commit-Position: refs/branch-heads/7.9@{v8#31} Cr-Branched-From: be181e2-refs/heads/7.9.317@{#1} Cr-Branched-From: 0d7889d-refs/heads/master@{#64307}
[email protected] Bug: chromium:1029461 Change-Id: Iabf559869bd97b8c867f1475d7477df0d695b7e8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2042612 Reviewed-by: Michael Achenbach <[email protected]> Cr-Commit-Position: refs/branch-heads/8.0@{v8#31} Cr-Branched-From: 69827db-refs/heads/8.0.426@{v8#2} Cr-Branched-From: 2fe1552-refs/heads/master@{#65318}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: Ie21555cc65a13f6be166988ee2c1476b3b3ef6b8 Reviewed-on: https://chromium-review.googlesource.com/c/1485247 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#31} Cr-Branched-From: 9df9418-refs/heads/7.3.492@{v8#2} Cr-Branched-From: be213cf-refs/heads/master@{#59024}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng Change-Id: I6df35fbab55d4565b5a4a31938b31637b8df81b1 Reviewed-on: https://chromium-review.googlesource.com/c/1315348 Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/7.1@{v8#31} Cr-Branched-From: f70aaa8-refs/heads/7.1.302@{#1} Cr-Branched-From: 1dbcc78-refs/heads/master@{#56462}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: Ic62b06fcdd401c32e1014f09623702f1abc0169c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1683116 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#31} Cr-Branched-From: 2cb2573-refs/heads/7.6.303@{#1} Cr-Branched-From: 201c509-refs/heads/master@{#61902}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: Ia5c5efd41e36e3336b0f10c427248ea83c1b8abf Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1611738 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#31} Cr-Branched-From: 35b9bf5-refs/heads/7.5.288@{#1} Cr-Branched-From: 912b391-refs/heads/master@{#60911}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: I31f4dfcc402802847ca74f1337dd4efb5181eda9 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2272867 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#31} Cr-Branched-From: 88ed2e3-refs/heads/8.4.371@{#1} Cr-Branched-From: 35f88bf-refs/heads/master@{#67773}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: Ifaca0701c9c5925dfc8a556aeb013002ee97f87f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2469996 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#31} Cr-Branched-From: a64aed2-refs/heads/8.6.395@{#1} Cr-Branched-From: a626bc0-refs/heads/master@{#69472}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: I71ac6d2f9b37e06d38d8750cca63f342fdbb1c23 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2810185 Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/9.0@{v8#31} Cr-Branched-From: bd0108b-refs/heads/9.0.257@{#1} Cr-Branched-From: 349bcc6-refs/heads/master@{#73001}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: I572c5774bb9f59d0ec8121435c605d780a97b87f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2845317 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#31} Cr-Branched-From: 0e4ac64-refs/heads/9.1.269@{#1} Cr-Branched-From: f565e72-refs/heads/master@{#73847}
Use a mutex guard when the unprotection is triggered from a compaction space in which case it is actually parallel. Main-thread only unprotection does not require acquiring the mutex. The list itself is only used from the main thread and thus the actual process does not require a mutex. The issue was introduced in https://crrev.com/c/2966382 (cherry picked from commit 2982b4f) Bug: v8:11982 Change-Id: I794c5d0ce9d977a3123abc724abf7e59f5715991 No-Try: true No-Presubmit: true No-Tree-Checks: true Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3097457 Reviewed-by: Hannes Payer <[email protected]> Commit-Queue: Michael Lippautz <[email protected]> Cr-Commit-Position: refs/branch-heads/9.3@{v8#31} Cr-Branched-From: 7744dce-refs/heads/9.3.345@{#1} Cr-Branched-From: 4b6b4ca-refs/heads/master@{#75728}
Change-Id: Id54f74c430a1bb24053f2ef9704d51b0a8fcab85 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3303901 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#31} Cr-Branched-From: 0b7bda0-refs/heads/9.6.180@{#1} Cr-Branched-From: 41a5a24-refs/heads/main@{#77244}
TBR=v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Change-Id: I3b41a3aad44f9e0594e2a688c12eeae4b14242c8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2673893 Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/8.8@{v8#31} Cr-Branched-From: 2dbcdc1-refs/heads/8.8.278@{#1} Cr-Branched-From: 366d30c-refs/heads/master@{#71094}
This fixes no-wasm builds. NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true Bug: chromium:1225258 Change-Id: I325ba7a5a709f7804ff4649da7b5a1c9ad1c727f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3018207 Commit-Queue: Toon Verwaest <[email protected]> Reviewed-by: Leszek Swirski <[email protected]> Cr-Commit-Position: refs/branch-heads/9.2@{v8#31} Cr-Branched-From: 5123834-refs/heads/9.2.230@{#1} Cr-Branched-From: 587a04f-refs/heads/master@{#74656}
Revision: c65f0a7 BUG=chromium:822284 LOG=N NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: If1198ab25ef20a8d952b3c31aad7be1886b25ecf Reviewed-on: https://chromium-review.googlesource.com/979803 Reviewed-by: Tobias Tebbi <[email protected]> Cr-Commit-Position: refs/branch-heads/6.6@{v8#31} Cr-Branched-From: d500271-refs/heads/6.6.346@{#1} Cr-Branched-From: 265ef0b-refs/heads/master@{#51624}
Change-Id: I90b8b312405fc91359efd6390564b75660c3e1e7 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3954983 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#31} Cr-Branched-From: 4d2145c-refs/heads/10.7.193@{#1} Cr-Branched-From: 9521696-refs/heads/main@{#83201}
(cherry picked from commit 95eda07) Change-Id: I2000f5b008a473d50a8fbb181d96668ae7b6826f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4660572 Commit-Queue: Darius Mercadier <[email protected]> Auto-Submit: Tobias Tebbi <[email protected]> Reviewed-by: Darius Mercadier <[email protected]> Cr-Commit-Position: refs/branch-heads/11.5@{v8#31} Cr-Branched-From: 0c4044b-refs/heads/11.5.150@{#1} Cr-Branched-From: b71d303-refs/heads/main@{#87781}
Change-Id: I526fa01ed143fbc28e59bb7ad597cdc77af79527 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4752206 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#31} Cr-Branched-From: e29c028-refs/heads/11.6.189@{v8#3} Cr-Branched-From: 95cbef2-refs/heads/main@{#88340}
Change-Id: I2fc668addd82931ee81bbcffb5635660a4b28c0f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4846862 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#31} Cr-Branched-From: fe60869-refs/heads/11.7.439@{#1} Cr-Branched-From: aeb4552-refs/heads/main@{#89415}
Change-Id: Ib268bd38f38a5459e31ec9a6b6e45c988b73431f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4951813 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/11.8@{v8#31} Cr-Branched-From: 935bdbf-refs/heads/11.8.172@{#1} Cr-Branched-From: b82a911-refs/heads/main@{#89779}
When inlining functions, we must create Phis for all mutable cached values in the InstanceCache, because the return block might have more than one predecessor, and possibly only some of the paths leading to it have reloaded some cached values. Originally reviewed-on: https://crrev.com/c/5116698 (cherry picked from commit 94ec61d) Bug: chromium:1510626 Change-Id: Icf7218f4ab4eed4cd1ad91f3c66815f6b299c25c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5119544 Reviewed-by: Darius Mercadier <[email protected]> Reviewed-by: Manos Koukoutos <[email protected]> Commit-Queue: Jakob Kummerow <[email protected]> Cr-Commit-Position: refs/branch-heads/12.1@{v8#31} Cr-Branched-From: b74ef6f-refs/heads/12.1.285@{#1} Cr-Branched-From: 32857fb-refs/heads/main@{#91313}
Change-Id: Ia5a3fa2e869f407e28e2898d6f7991d0d984af36 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5189005 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#31} Cr-Branched-From: ed7b4ca-refs/heads/12.0.267@{#1} Cr-Branched-From: 210e75b-refs/heads/main@{#90651}
Change-Id: Ie078ed6bbf7d64350e78bb8f8393e85854f682f2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5300495 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.2@{#31} Cr-Branched-From: 6eb5a96-refs/heads/12.2.281@{#1} Cr-Branched-From: 44cf56d-refs/heads/main@{#91934}
Change-Id: I7b09050f6e8b78a89432b2b80768d1f92ee09567 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5410572 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.3@{#31} Cr-Branched-From: a86e197-refs/heads/12.3.219@{#1} Cr-Branched-From: 21869f7-refs/heads/main@{#92385}
Change-Id: I94f48e72c4b48e8a3449d20f855e233ee3e0642b Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5530767 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.4@{#31} Cr-Branched-From: 309640d-refs/heads/12.4.254@{#1} Cr-Branched-From: 5dc2470-refs/heads/main@{#92862}
Change-Id: I94d2bbaf49396523297253dd3f41aafcd0e47afe Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5626133 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.5@{#31} Cr-Branched-From: 15b9756-refs/heads/12.5.227@{#1} Cr-Branched-From: 497d857-refs/heads/main@{#93350}
Change-Id: I85fa52a4afc9d62b19fcdaaffda97c896f7eefb9 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5629534 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.6@{#31} Cr-Branched-From: 3c9fa12-refs/heads/12.6.228@{#2} Cr-Branched-From: 981bb15-refs/heads/main@{#93835}
Change-Id: I7b0d332c9113e580342042b9c6af8e37f35bdd05 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5708232 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.7@{#31} Cr-Branched-From: 35cc908-refs/heads/12.7.224@{#1} Cr-Branched-From: 6d60e67-refs/heads/main@{#94324}
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}
When an exception is not caught by the current stack and is forwarded to the parent stack, treat it as a return stack-switch: retire the current stack and mark the parent as the new active stack. [email protected],[email protected] Fixed: 363051803 (cherry picked from commit 6508440) Change-Id: I2cf5a5439327d809a34453f17f3ff7e6656240f5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5850140 Commit-Queue: Thibaud Michaud <[email protected]> Reviewed-by: Shu-yu Guo <[email protected]> Cr-Commit-Position: refs/branch-heads/12.9@{#31} Cr-Branched-From: 64a21d7-refs/heads/12.9.202@{#1} Cr-Branched-From: da4200b-refs/heads/main@{#95679}
Bug: 367734947 (cherry picked from commit 969cea3) Change-Id: I99e7eebbfcd45ee2ba84cdb912520f59fe549ea8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5913521 Auto-Submit: Eric Leese <[email protected]> Reviewed-by: Leszek Swirski <[email protected]> Commit-Queue: Leszek Swirski <[email protected]> Cr-Commit-Position: refs/branch-heads/13.0@{#31} Cr-Branched-From: 4be854b-refs/heads/13.0.245@{#1} Cr-Branched-From: 1f5183f-refs/heads/main@{#96103}
Version incremented at https://cr-buildbucket.appspot.com/build/8729389745293095921 Change-Id: I14510e1881bf91cc4db98f43b407e72dd77636f5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6072107 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.2@{#31} Cr-Branched-From: 24068c5-refs/heads/13.2.152@{#1} Cr-Branched-From: 6054ba9-refs/heads/main@{#97085}
Version incremented at https://cr-buildbucket.appspot.com/build/8729389745293095921 Change-Id: I51c8d639c84542913cd1d063729f01184c450da7 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6072108 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.1@{#31} Cr-Branched-From: 7998da6-refs/heads/13.1.201@{#1} Cr-Branched-From: 5e9af2a-refs/heads/main@{#96554}
Version incremented at https://cr-buildbucket.appspot.com/build/8724589428271586225 Change-Id: I3d4c045e92797d89a0958fbef0daaffa9b0b512f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6199030 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.3@{#31} Cr-Branched-From: 41dacff-refs/heads/13.3.415@{#1} Cr-Branched-From: 3348638-refs/heads/main@{#97937}
Fix two issues related to sample-based profiling of JSPI stacks:
- The profiler reads the return addresses of the frames, but for the
initial frame of a wasm stack this slot does not exist and is out of
bounds. Complete the frame by pushing a fake empty return address to
avoid the OOB.
- {IsValidStackAddress} relied on the {Isolate::wasm_stacks_} vector to
validate that a given address belongs to at least one of the (possibly
inactive/suspended) wasm stacks. However entries in this vector may be
partially constructed/destructed when the stack sample is taken.
The profiler does not support iterating multiple stacks yet anyway, so
ignore inactive/suspended stacks for now and make some adjustments to
correctly validate the active stack.
[email protected]
Bug: 392928805
(cherry picked from commit 970f83a)
Change-Id: I275b3ecb72e6386b1ad9e1a9c9fed25b94469a7b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6304482
Commit-Queue: Thibaud Michaud <[email protected]>
Reviewed-by: Jakob Kummerow <[email protected]>
Reviewed-by: Camillo Bruni <[email protected]>
Cr-Commit-Position: refs/branch-heads/13.4@{#31}
Cr-Branched-From: 0f87a54-refs/heads/13.4.114@{#1}
Cr-Branched-From: 27af2e9-refs/heads/main@{#98459}
Version incremented at https://cr-buildbucket.appspot.com/build/8712794646296779921 Change-Id: Icaaae1ec5f45ed12f0b6c90b6c531e1be1997975 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6624542 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.6@{#31} Cr-Branched-From: 04fa9cb-refs/heads/13.6.233@{#1} Cr-Branched-From: f6be482-refs/heads/main@{#99571}
Version incremented at https://cr-buildbucket.appspot.com/build/8712446979803825713 Change-Id: Ib930d836116c80322be4faa30146a173897cd841 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6632870 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.7@{#31} Cr-Branched-From: dd5370d-refs/heads/13.7.152@{#1} Cr-Branched-From: fa9b753-refs/heads/main@{#99927}
… is undefined Port 32a6c8d Original Commit Message: Even if the return type of an API function is `void`, there is still a return value in JavaScript, undefined. This CL hard-codes the return value in the assembly code of the `DeoptimizationEntry_LazyAfterFastCall` builtin. Ideally the return value is handled in a continuation builtin, as suggested in crbug.com/418936518, but that turned out to be more difficult than expected. [email protected], [email protected], [email protected] BUG= LOG=N (cherry picked from commit 189386b) Change-Id: I750ade6d9ff4663eb1d631f6d820f702703cafc1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6638509 Auto-Submit: Milad Farazmand <[email protected]> Commit-Queue: Milad Farazmand <[email protected]> Reviewed-by: Junliang Yan <[email protected]> Cr-Commit-Position: refs/branch-heads/13.8@{#31} Cr-Branched-From: 61ddd47-refs/heads/13.8.258@{#1} Cr-Branched-From: fdb5de2-refs/heads/main@{#100480}
Version incremented at https://cr-buildbucket.appspot.com/build/8708000746184442529 Change-Id: I23b8da13e2509a8cfa980479f0de661a4073beee Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6798346 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/13.9@{#31} Cr-Branched-From: 76ea409-refs/heads/13.9.205@{#1} Cr-Branched-From: 2824212-refs/heads/main@{#100941}
Original change's description: > [compiler][arm64] Fix Dup and Shuffle recognition > > The 'dup and shuffle' optimization worked on the assumption that, for > swizzles, we could drop the second argument and replace it with the > result of the dup. This would result in the dup producing the eight > most significant bytes and the canonical shuffle would produce the > other eight. > > However, because we are dealing with swizzles, it may be that the > instruction used to implement the canonical shuffle doesn't read from > two registers. In this case the dup is never read and so the top bytes > are not what we expect. > > Bug: 455592080 > Change-Id: Ic205b01dec1a82631b1de1fce2d98e82d9af3804 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7095236 > Reviewed-by: Darius Mercadier <[email protected]> > Commit-Queue: Darius Mercadier <[email protected]> > Reviewed-by: Marja Hölttä <[email protected]> > Cr-Commit-Position: refs/heads/main@{#103394} (cherry picked from commit b8ff29c) Bug: 456116645,455592080 Change-Id: Ic205b01dec1a82631b1de1fce2d98e82d9af3804 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7101298 Bot-Commit: Rubber Stamper <[email protected]> Auto-Submit: Chrome Cherry Picker <chrome-cherry-picker@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Rubber Stamper <[email protected]> Cr-Commit-Position: refs/branch-heads/14.2@{#31} Cr-Branched-From: 37f82db-refs/heads/14.2.231@{#1} Cr-Branched-From: d1a6089-refs/heads/main@{#102804}
Version incremented at https://cr-buildbucket.appspot.com/build/8697922963168070849 Change-Id: I6a34761caadbcec9511661c6b593cbfe5e7802d8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7163179 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/14.3@{#31} Cr-Branched-From: 13c7e31-refs/heads/14.3.127@{#1} Cr-Branched-From: 01af089-refs/heads/main@{#103352}
Version incremented at https://cr-buildbucket.appspot.com/build/8695038206975310337 Change-Id: I54f924ac972c7e4c72613d20b34729d58d395d7b Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7275512 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/14.4@{#31} Cr-Branched-From: 80acc26-refs/heads/14.4.258@{#1} Cr-Branched-From: ce7e597-refs/heads/main@{#104020}
The links to the project page are broken -- they should go directly to the v8 docs