You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[maglev] Don't find property load continuations across try-catch blocks
The search for polymorphic property load continuations now stops at
try-catch boundaries. Previously, it would scan across them, which could
cause it to visit the try-block start once in the first continuation,
and cause the second continuation to think it's inside the handler.
Drive-by, clean-up the predicate around merge points (to be more
explicit about loop headers only not having merge points when loop
peeling), and DCHECK that the source position table state doesn't
change, since there's nothing in the continuation finding that would
make it change.
Fixed: 449549329
Change-Id: I1a6c0321497a1cecdc774521186ab5abebef3e84
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7011291
Commit-Queue: Leszek Swirski <[email protected]>
Reviewed-by: Marja Hölttä <[email protected]>
Auto-Submit: Leszek Swirski <[email protected]>
Cr-Commit-Position: refs/heads/main@{#102971}
0 commit comments