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

Issue 2096873002: Amends the TypedArray constructor to use the path for primitives for all (Closed)

Created:
4 years, 5 months ago by bakkot
Modified:
4 years, 5 months ago
Reviewers:
Dan Ehrenberg
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

Amends the TypedArray constructor to use the path for primitives for all types of primitives, not just undefined, booleans, numbers, and strings. (The missing cases were null and Symbol.) This is required by the specification, and there are test262 tests which we were failing due to this bug. BUG=v8:5124 Committed: https://crrev.com/f788bd9cce19815cba746e47bb65abfe25c16208 Committed: https://crrev.com/f772c22cd1c492aa0235a8e6012d0386146d2eb2 Cr-Original-Commit-Position: refs/heads/master@{#37234} Cr-Commit-Position: refs/heads/master@{#37407}

Patch Set 1 #

Total comments: 2

Patch Set 2 : refactor 'primitive' to 'not object' #

Patch Set 3 : actual is object test #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -10 lines) Patch
M src/js/typedarray.js View 1 2 3 1 chunk +3 lines, -4 lines 0 comments Download
M test/mjsunit/es6/typedarray.js View 2 chunks +23 lines, -0 lines 0 comments Download
M test/test262/test262.status View 1 2 3 3 chunks +3 lines, -6 lines 0 comments Download

Messages

Total messages: 31 (12 generated)
bakkot
4 years, 5 months ago (2016-06-23 21:44:18 UTC) #2
Dan Ehrenberg
https://codereview.chromium.org/2096873002/diff/1/src/js/typedarray.js File src/js/typedarray.js (right): https://codereview.chromium.org/2096873002/diff/1/src/js/typedarray.js#newcode267 src/js/typedarray.js:267: IS_SYMBOL(arg1) || IS_NULL(arg1)) { This will become outdated next ...
4 years, 5 months ago (2016-06-23 22:03:33 UTC) #3
bakkot
https://codereview.chromium.org/2096873002/diff/1/src/js/typedarray.js File src/js/typedarray.js (right): https://codereview.chromium.org/2096873002/diff/1/src/js/typedarray.js#newcode267 src/js/typedarray.js:267: IS_SYMBOL(arg1) || IS_NULL(arg1)) { On 2016/06/23 22:03:33, Dan Ehrenberg ...
4 years, 5 months ago (2016-06-23 22:29:53 UTC) #4
Dan Ehrenberg
lgtm
4 years, 5 months ago (2016-06-23 22:41:33 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2096873002/20001
4 years, 5 months ago (2016-06-23 22:54:38 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux_arm64_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel_ng/builds/3684) v8_linux_arm64_rel_ng_triggered on tryserver.v8 (JOB_FAILED, ...
4 years, 5 months ago (2016-06-23 23:12:47 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2096873002/40001
4 years, 5 months ago (2016-06-23 23:30:55 UTC) #11
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-23 23:54:41 UTC) #13
Dan Ehrenberg
lgtm
4 years, 5 months ago (2016-06-24 00:22:30 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2096873002/40001
4 years, 5 months ago (2016-06-24 00:22:50 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 5 months ago (2016-06-24 00:25:58 UTC) #17
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/f788bd9cce19815cba746e47bb65abfe25c16208 Cr-Commit-Position: refs/heads/master@{#37234}
4 years, 5 months ago (2016-06-24 00:27:17 UTC) #19
Michael Achenbach
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/2091693004/ by machenbach@chromium.org. ...
4 years, 5 months ago (2016-06-24 06:30:51 UTC) #20
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2096873002/60001
4 years, 5 months ago (2016-06-29 20:46:14 UTC) #22
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-29 21:15:29 UTC) #24
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/2096873002/60001
4 years, 5 months ago (2016-06-29 22:19:43 UTC) #27
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-06-29 22:21:48 UTC) #28
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/f772c22cd1c492aa0235a8e6012d0386146d2eb2 Cr-Commit-Position: refs/heads/master@{#37407}
4 years, 5 months ago (2016-06-29 22:23:35 UTC) #30
Michael Hablich
4 years, 5 months ago (2016-07-02 14:04:41 UTC) #31
Message was sent while issue was closed.
A revert of this CL (patchset #4 id:60001) has been created in
https://codereview.chromium.org/2120763002/ by hablich@chromium.org.

The reason for reverting is: Speculative revert to unblock roll
https://codereview.chromium.org/2114113002/.

Powered by Google App Engine
This is Rietveld 408576698