Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(510)

Issue 2113593002: Revert of Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex. (Closed)

Created:
4 years, 5 months ago by Michael Hablich
Modified:
4 years, 5 months ago
Reviewers:
bakkot, Dan Ehrenberg, adamk
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Revert of Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex. (patchset #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} TBR=littledan@chromium.org,adamk@chromium.org,bakkot@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:4784, v8:5120 Committed: https://crrev.com/b1f7f1f4e41a723d5f997738a07e35a031713b8f Cr-Commit-Position: refs/heads/master@{#37417}

Patch Set 1 #

Patch Set 2 : fixed revert #

Unified diffs Side-by-side diffs Delta from patch set Stats (+117 lines, -112 lines) Patch
M src/builtins.cc View 1 2 chunks +35 lines, -22 lines 0 comments Download
M src/js/runtime.js View 1 2 chunks +0 lines, -8 lines 0 comments Download
M src/js/typedarray.js View 1 6 chunks +19 lines, -24 lines 0 comments Download
M src/messages.h View 1 1 chunk +2 lines, -3 lines 0 comments Download
M src/objects.h View 1 2 chunks +1 line, -7 lines 0 comments Download
M src/objects.cc View 1 1 chunk +0 lines, -12 lines 0 comments Download
M test/mjsunit/harmony/dataview-accessors.js View 1 2 chunks +32 lines, -22 lines 0 comments Download
M test/test262/test262.status View 1 2 chunks +28 lines, -14 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
Michael Hablich
Created Revert of Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex.
4 years, 5 months ago (2016-06-30 07:31:31 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2113593002/1
4 years, 5 months ago (2016-06-30 07:31:41 UTC) #3
commit-bot: I haz the power
Failed to apply patch for test/test262/test262.status: While running git apply --index -3 -p1; error: patch ...
4 years, 5 months ago (2016-06-30 07:31:53 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2113593002/170001
4 years, 5 months ago (2016-06-30 07:36:33 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:170001)
4 years, 5 months ago (2016-06-30 07:36:55 UTC) #8
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/b1f7f1f4e41a723d5f997738a07e35a031713b8f Cr-Commit-Position: refs/heads/master@{#37417}
4 years, 5 months ago (2016-06-30 07:39:23 UTC) #10
bakkot
4 years, 4 months ago (2016-08-16 17:20:07 UTC) #11
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:170001) has been created in
https://codereview.chromium.org/2247073004/ by bakkot@google.com.

The reason for reverting is: WebGL tests have been updated and rolled (at
https://codereview.chromium.org/2227023002), so this should no longer fail
outdated tests..

Powered by Google App Engine
This is Rietveld 408576698