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

Issue 1721453002: Remove Reflect.enumerate (Closed)

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

Remove Reflect.enumerate The Proxy enumerate trap and Reflect.enumerate are removed from the ES2016 draft specification. This patch removes the Reflect.enumerate function, and a follow-on patch will be responsible for the Proxy trap changes. R=adamk LOG=Y BUG=v8:4768 Committed: https://crrev.com/0b53b7d36b623b4b77f26079b54d388ea1dceff8 Cr-Commit-Position: refs/heads/master@{#34196}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Disable test262 tests, and add TODO #

Patch Set 3 : Remove duplication #

Patch Set 4 : Enable some Ignition tests #

Patch Set 5 : private symbols passes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -413 lines) Patch
M BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
M src/bootstrapper.cc View 1 2 3 chunks +11 lines, -18 lines 0 comments Download
D src/js/harmony-reflect.js View 1 chunk +0 lines, -37 lines 0 comments Download
M test/mjsunit/harmony/private-symbols.js View 2 chunks +0 lines, -2 lines 0 comments Download
M test/mjsunit/harmony/reflect.js View 1 chunk +0 lines, -21 lines 0 comments Download
D test/mjsunit/harmony/reflect-enumerate.js View 1 chunk +0 lines, -101 lines 0 comments Download
D test/mjsunit/harmony/reflect-enumerate-delete.js View 1 chunk +0 lines, -53 lines 0 comments Download
D test/mjsunit/harmony/reflect-enumerate-opt.js View 1 chunk +0 lines, -78 lines 0 comments Download
D test/mjsunit/harmony/reflect-enumerate-special-cases.js View 1 chunk +0 lines, -88 lines 0 comments Download
M test/mjsunit/mjsunit.status View 1 2 3 4 2 chunks +0 lines, -6 lines 0 comments Download
M test/test262/test262.status View 1 2 1 chunk +4 lines, -7 lines 0 comments Download
M tools/gyp/v8.gyp View 1 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 34 (15 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721453002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/1
4 years, 10 months ago (2016-02-19 23:47:24 UTC) #2
Dan Ehrenberg
4 years, 10 months ago (2016-02-19 23:48:42 UTC) #3
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_mac_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel/builds/15749)
4 years, 10 months ago (2016-02-20 00:00:12 UTC) #5
adamk
https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc File src/bootstrapper.cc (right): https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc#newcode2423 src/bootstrapper.cc:2423: SimpleInstallFunction(reflect, factory->apply_string(), Hmm, seems like this is doing the ...
4 years, 10 months ago (2016-02-20 00:06:15 UTC) #6
Dan Ehrenberg
https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc File src/bootstrapper.cc (right): https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc#newcode2423 src/bootstrapper.cc:2423: SimpleInstallFunction(reflect, factory->apply_string(), On 2016/02/20 at 00:06:14, adamk wrote: > ...
4 years, 10 months ago (2016-02-20 00:12:28 UTC) #7
adamk
https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc File src/bootstrapper.cc (right): https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc#newcode2423 src/bootstrapper.cc:2423: SimpleInstallFunction(reflect, factory->apply_string(), On 2016/02/20 00:12:28, Dan Ehrenberg wrote: > ...
4 years, 10 months ago (2016-02-20 00:23:55 UTC) #8
Dan Ehrenberg
On 2016/02/20 at 00:23:55, adamk wrote: > https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc > File src/bootstrapper.cc (right): > > https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc#newcode2423 ...
4 years, 10 months ago (2016-02-20 00:27:10 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/1721453002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/20001
4 years, 10 months ago (2016-02-20 00:27:45 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux64_asan_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel/builds/13992)
4 years, 10 months ago (2016-02-20 00:41:07 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721453002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/40001
4 years, 10 months ago (2016-02-20 00:57:56 UTC) #15
Dan Ehrenberg
https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc File src/bootstrapper.cc (right): https://codereview.chromium.org/1721453002/diff/1/src/bootstrapper.cc#newcode2423 src/bootstrapper.cc:2423: SimpleInstallFunction(reflect, factory->apply_string(), On 2016/02/20 at 00:23:55, adamk wrote: > ...
4 years, 10 months ago (2016-02-20 00:58:55 UTC) #16
adamk
lgtm
4 years, 10 months ago (2016-02-20 01:04:42 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721453002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/40001
4 years, 10 months ago (2016-02-20 01:05:09 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux_arm64_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel/builds/15633)
4 years, 10 months ago (2016-02-20 01:16:11 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721453002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/60001
4 years, 10 months ago (2016-02-20 01:50:36 UTC) #24
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux64_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_rel_ng/builds/1677) v8_linux64_rel_ng_triggered on ...
4 years, 10 months ago (2016-02-20 02:04:06 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1721453002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1721453002/80001
4 years, 10 months ago (2016-02-22 18:48:40 UTC) #31
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 10 months ago (2016-02-22 19:09:45 UTC) #32
commit-bot: I haz the power
4 years, 10 months ago (2016-02-22 19:10:49 UTC) #34
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/0b53b7d36b623b4b77f26079b54d388ea1dceff8
Cr-Commit-Position: refs/heads/master@{#34196}

Powered by Google App Engine
This is Rietveld 408576698