-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Comparing changes
Open a pull request
base repository: v8/v8
base: 8a8a71d
head repository: v8/v8
compare: 6f774f9
- 19 commits
- 86 files changed
- 7 contributors
Commits on Aug 26, 2024
-
Merged: [wasm] Lower kMaxCanonicalTypes again
This reverts part of 2b43121, because there are still some ValueType uses of canonicalized type indices left. So for now we allow a maximum of 1'000'000 canonicalized types. Fixed: 360533914 (cherry picked from commit 79f3f12) Change-Id: I8578d4b77233e7f3815dbf5ec6335f2c4cef963a Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5813422 Commit-Queue: Matthias Liedtke <[email protected]> Auto-Submit: Jakob Kummerow <[email protected]> Commit-Queue: Jakob Kummerow <[email protected]> Reviewed-by: Matthias Liedtke <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#44} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for f9bb517 - Browse repository at this point
Copy the full SHA f9bb517View commit details -
Change-Id: I2d2567120b81f81b8eb6f08d4615a59d9e34f079 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5812170 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#45} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedAug 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 9cc7737 - Browse repository at this point
Copy the full SHA 9cc7737View commit details -
Revert ScopeInfo reuse work on the 12.8 branch
It's still broken despite earlier attempts to fix it with merges. This reverts the following commits: "[compiler] Reuse ScopeInfos from previous compiles" (9cbd134) "[parser] Set max info id for class initializers" (7e06e46) "[parsing] Disable scopeinfo sharing for hidden scopes" (3f66bff) "[compiler] Put reuse_scope_infos behind a disabled flag" (9e36f73) "[parsing] better disambiguate with scopes" (479fdc1) "[parser] Fix eval handling in scope info reuse" (774d5a6) "[streaming] Use UniqueIdInScript instead of StartPosition" (eeba676) "[parsing] Reuse scope infos held alive through eval" (cc09cc9) "[parser] hidden non-catch scopes can safely cause reuse" (f3a13e2) "[compiler] Skip scope infos on "new scripts"" (3155058) "[scopeinfo] Don't try to reuse the native context's script scope info" (7d4bea5) Fixed: 361549672 Change-Id: I2c66e0d7c1655e5ceb7abd4a59f42e84b468e250 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5811749 Reviewed-by: Leszek Swirski <[email protected]> Commit-Queue: Jakob Kummerow <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#46} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for 725aa45 - Browse repository at this point
Copy the full SHA 725aa45View commit details -
Change-Id: I7daa8f5ccc9e86de51686f686628d75858d24f26 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5812172 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#47} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedAug 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 56d087b - Browse repository at this point
Copy the full SHA 56d087bView commit details
Commits on Aug 30, 2024
-
Merged: [wasm] Don't catch uncatchable exceptions in the JSPI wrapper
... And forward the exception to the parent stack instead. [email protected] Fixed: 361717714 (cherry picked from commit 9495e79) Change-Id: I8124ae6d310aa59c98623eaebcfcabffb6902a69 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5828824 Reviewed-by: Jakob Kummerow <[email protected]> Commit-Queue: Thibaud Michaud <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#48} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for 0acf7a6 - Browse repository at this point
Copy the full SHA 0acf7a6View commit details -
Change-Id: I4a3fc3fd788180eef2797fea5ec5d8cad32651bf Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5827187 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#49} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedAug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 0171a4f - Browse repository at this point
Copy the full SHA 0171a4fView commit details -
Merged: heap,sandbox: Update EPT's evacuation entries in Scavenger.
If Scavenger interleaves MarkCompact that performs compaction on EPT, there may be some evacuation entries allocated in the young EPT that would back-point to the Scavenger's from-space. Add a new phase that updates all the evacuation entries in the young EPT up until `start_of_evacation_area`. Bug: 358485426 (cherry picked from commit 1a2b08e) Change-Id: Iadabe3ded39b32d8908e5d4e8fbff593b977940c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5827960 Auto-Submit: Deepti Gandluri <[email protected]> Reviewed-by: Matthias Liedtke <[email protected]> Commit-Queue: Deepti Gandluri <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#50} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Anton Bikineev authored and V8 LUCI CQ committedAug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for e75055b - Browse repository at this point
Copy the full SHA e75055bView commit details -
Change-Id: Ie72150de9c9fe3b22e44b86cb174aa36e56fa05e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5829722 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#51} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedAug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 12114d5 - Browse repository at this point
Copy the full SHA 12114d5View commit details
Commits on Sep 3, 2024
-
Merged: [top-level-await] fix async evaluation with errored async parent
Updates a CHECK to support EVALUATING-ASYNC modules. Updates GatherAvailableAncestors to check kErrored before calling AsyncEvaluationOrdinalCompare to prevent hitting DCHECK. Bug: 361615555 Bug: 361603701 Bug: 361611791 (cherry picked from commit 5af53ec) Change-Id: Ib4917468ca911dc2bfc6f5579846e0dd17ee41b8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5833740 Reviewed-by: Deepti Gandluri <[email protected]> Commit-Queue: Deepti Gandluri <[email protected]> Auto-Submit: Shu-yu Guo <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#52} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for 62a670a - Browse repository at this point
Copy the full SHA 62a670aView commit details -
Change-Id: I27d3febb67482a5a9f4d34361c031cd8dc6c5115 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5829952 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#53} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedSep 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 91fd09a - Browse repository at this point
Copy the full SHA 91fd09aView commit details
Commits on Sep 4, 2024
-
Merged: [wasm] Skip WasmJSFunctions in js-to-wasm wrapper tier-up
When a js-to-wasm wrapper tiers up, we also set the newly compiled wrapper as the target for other exports that have the same signature. This assumed that all exports have type WasmExportedFunction, but they can also have type WasmJSFunction in the case of a re-exported WebAssembly.Function import. [email protected] Fixed: 362539773 (cherry picked from commit 7860c96) Change-Id: Id685ae73a84121701729178a3a6f28dbc39648df Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5835724 Reviewed-by: Clemens Backes <[email protected]> Commit-Queue: Thibaud Michaud <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#54} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for 309f157 - Browse repository at this point
Copy the full SHA 309f157View commit details -
Change-Id: I05d8b1e92d897181bda5a2aed977787a11322c60 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5835920 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#55} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedSep 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 3230f8d - Browse repository at this point
Copy the full SHA 3230f8dView commit details -
Merged: [compiler][wasm] Fix TypeGuard on br_on_cast with null type
Similar pattern to https://crrev.com/c/5826664 . (cherry picked from commit c42a07f) Fixed: 361862737 Change-Id: I59c3cea5d572423aa06583a1448bf7486213a233 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5829361 Reviewed-by: Jakob Kummerow <[email protected]> Auto-Submit: Matthias Liedtke <[email protected]> Commit-Queue: Matthias Liedtke <[email protected]> Commit-Queue: Jakob Kummerow <[email protected]> Cr-Original-Commit-Position: refs/heads/main@{#95899} Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5833495 Reviewed-by: Manos Koukoutos <[email protected]> Commit-Queue: Eva Herencsárová <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#56} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for 7929e3e - Browse repository at this point
Copy the full SHA 7929e3eView commit details -
Merged: [compiler][wasm] Fix endless loop in WasmTyper
The graph builder was applying a TypeGuard into the wrong control chain. In this case the br_on_non_null implementation added a TypeGuard for the non-null type before performing the actual branch. The br_on_non_null target is anyways going to merge controls with some other branch and Turboshaft is hopefully making all this code oboslete soon, so the easiest and safest fix is to drop the TypeGuard completely. (cherry picked from commit 18e6776) Fixed: 361862737 Change-Id: Ifc1c34ab726576b861d3d5dc6f6a9d20e93d4af0 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5826664 Auto-Submit: Matthias Liedtke <[email protected]> Reviewed-by: Jakob Kummerow <[email protected]> Commit-Queue: Jakob Kummerow <[email protected]> Cr-Original-Commit-Position: refs/heads/main@{#95897} Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5833494 Reviewed-by: Manos Koukoutos <[email protected]> Commit-Queue: Eva Herencsárová <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#57} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for f58e00f - Browse repository at this point
Copy the full SHA f58e00fView commit details -
Change-Id: I419eadf09e432fac5f399aef87a6ac27e7c94260 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5836897 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#58} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedSep 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 1bc077c - Browse repository at this point
Copy the full SHA 1bc077cView commit details
Commits on Sep 5, 2024
-
Merged: [maglev] Check value before inlining Object builtin
Fixed: 363983041 (cherry picked from commit dc03a6d) Change-Id: Ib3a4532d57192ac3952e0f80d57a2c1dcb20f204 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5837273 Reviewed-by: Jakob Linke <[email protected]> Commit-Queue: Igor Sheludko <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#59} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for cf386d8 - Browse repository at this point
Copy the full SHA cf386d8View commit details -
Change-Id: I560fd155dfecac51162dd8e7a04ca3d614ca9d40 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5837847 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#60} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for bc12cbe - Browse repository at this point
Copy the full SHA bc12cbeView commit details
Commits on Sep 6, 2024
-
Merged: [maglev] Record phi use as smi when eliding a write barrier
We can only elide the write barrier under the assumption that the phi's type will remain a Smi. If we don't record its tagged usage at this bytecode offset, the phi representation selector might later change its representation to int32. It will then emit a `Int32ToNumber` before `StoreTaggedFieldNoWriteBarrier`. This is incorrect because it could allocate a heap number, potentially promoting it to old space during a GC and requiring a write barrier. Fixed: 362784006 (cherry picked from commit 165dd87) Change-Id: I7ccfb250847eb8cd3ad0e72081663476ada27558 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5840209 Reviewed-by: Michael Lippautz <[email protected]> Commit-Queue: Patrick Thier <[email protected]> Cr-Commit-Position: refs/branch-heads/12.8@{#61} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
Configuration menu - View commit details
-
Copy full SHA for e2dd0c5 - Browse repository at this point
Copy the full SHA e2dd0c5View commit details -
Change-Id: I5e0650ac721e10b1785eeab5b8128532bc838cab Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5840253 Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/12.8@{#62} Cr-Branched-From: 70cbb39-refs/heads/12.8.374@{#1} Cr-Branched-From: 451b63e-refs/heads/main@{#95151}
V8 Autoroll committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 6f774f9 - Browse repository at this point
Copy the full SHA 6f774f9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 8a8a71d...6f774f9