Tags: wjezxujian/v8
Tags
merge: Revert of Amend DataView, ArrayBuffer, and TypedArray methods … …to use ToIndex. (patchset v8#8 id:140001 of https://codereview.chromium.org/2090353003/ ) Reason for revert: Speculative revert to unblock roll: https://codereview.chromium.org/2107223003/ Original issue's description: > Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex. > > The spec was modified to relax some requirements which implementors had not been > enforcing. Part of this process involved introducing a new abstract operation > ToIndex, which had partial overlap with our existing semantics as well as some > differences (most notably treating undefined as 0). Test262 tests were introduced to > check for the new semantics, some of which we were failing. This patch amends the > parts of our implementation corresponding to specification algorithms which use > ToIndex to follow its semantics precisely. > > BUG=v8:4784,v8:5120 > > Committed: https://crrev.com/09720349ea058d178521ec58d0a5676443a5a132 > Cr-Commit-Position: refs/heads/master@{#37406} [email protected],[email protected],[email protected] NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:4784,v8:5120 Review URL: https://codereview.chromium.org/2113603002 . Review-Url: https://codereview.chromium.org/2113593002 Cr-Original-Commit-Position: refs/heads/master@{#37417} Cr-Commit-Position: refs/heads/5.3.347@{v8#2} Cr-Branched-From: 0972034-refs/heads/master@{#37406}
Version 5.3.332.5 (cherry-pick) Merged 05638b9 PPC/s390: [turbofan] Introduce Float64Pow and NumberPow operators. BUG=v8:3599,v8:5086,v8:5157 LOG=N NOTRY=true NOPRESUBMIT=true [email protected], [email protected] Review-Url: https://codereview.chromium.org/2109503008 Cr-Commit-Position: refs/branch-heads/5.3@{v8#7} Cr-Branched-From: 820a23a-refs/heads/5.3.332@{v8#2} Cr-Branched-From: 37538cb-refs/heads/master@{#37308}
Disable handle zapping on branch 5.3 BUG=chromium:318206 [email protected], [email protected] LOG=n NOTRY=true NOPRESUBMIT=true Review URL: https://codereview.chromium.org/2114643002 . Cr-Commit-Position: refs/branch-heads/5.3@{v8#5} Cr-Branched-From: 820a23a-refs/heads/5.3.332@{v8#2} Cr-Branched-From: 37538cb-refs/heads/master@{#37308}
Version 5.2.361.32 (cherry-pick) Merged d800a65 Merged 7a88ff3 Merged a715957 [heap] Filter out stale left-trimmed handles [heap] Filter out stale left-trimmed handles for scavenges [heap] Iterate handles with special left-trim visitor BUG=chromium:620553,chromium:620553,chromium:621869 LOG=N [email protected], [email protected] NOTRY=true NOPRESUBMIT=true Review-Url: https://codereview.chromium.org/2111133002 Cr-Commit-Position: refs/branch-heads/5.2@{v8#38} Cr-Branched-From: 2cd36d6-refs/heads/5.2.361@{#1} Cr-Branched-From: 3fef34e-refs/heads/master@{#36332}
PreviousNext