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

Issue 443843004: Mirror object properties are always names (Closed)

Created:
6 years, 4 months ago by wingo
Modified:
6 years, 4 months ago
Reviewers:
aandrey, Yang, rossberg
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 2

Patch Set 2 : Minimal change #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -6 lines) Patch
M src/mirror-debugger.js View 1 1 chunk +1 line, -1 line 0 comments Download
M test/mjsunit/mirror-object.js View 1 3 chunks +11 lines, -5 lines 1 comment Download

Messages

Total messages: 13 (0 generated)
wingo
PTAL. This needs to be fixed in order to ship iterators; otherwise symbolic properties cause ...
6 years, 4 months ago (2014-08-06 14:14:50 UTC) #1
Yang
I don't get how this affects iterators. Why do we need index property names to ...
6 years, 4 months ago (2014-08-06 14:20:20 UTC) #2
rossberg
https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js File src/mirror-debugger.js (right): https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js#newcode762 src/mirror-debugger.js:762: names[index++] = %ToString(elementNames[i]); Hm, I don't understand why this ...
6 years, 4 months ago (2014-08-06 14:21:30 UTC) #3
wingo
On 2014/08/06 14:20:20, Yang wrote: > I don't get how this affects iterators. Why do ...
6 years, 4 months ago (2014-08-06 14:22:47 UTC) #4
wingo
On 2014/08/06 14:21:30, rossberg wrote: > https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js > File src/mirror-debugger.js (right): > > https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js#newcode762 > ...
6 years, 4 months ago (2014-08-06 14:24:54 UTC) #5
wingo
> https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js#newcode800 > > src/mirror-debugger.js:800: name = IS_SYMBOL(name) ? name : %ToString(name); > > You ...
6 years, 4 months ago (2014-08-06 14:44:23 UTC) #6
rossberg
On 2014/08/06 14:44:23, wingo wrote: > > > https://codereview.chromium.org/443843004/diff/1/src/mirror-debugger.js#newcode800 > > > src/mirror-debugger.js:800: name = ...
6 years, 4 months ago (2014-08-06 14:46:40 UTC) #7
wingo
Updated patch has minimal change to not throw on symbol properties.
6 years, 4 months ago (2014-08-06 15:34:33 UTC) #8
rossberg
LGTM, modulo the comment https://codereview.chromium.org/443843004/diff/20001/test/mjsunit/mirror-object.js File test/mjsunit/mirror-object.js (right): https://codereview.chromium.org/443843004/diff/20001/test/mjsunit/mirror-object.js#newcode116 test/mjsunit/mirror-object.js:116: // Serialization of symbol-named properties ...
6 years, 4 months ago (2014-08-06 15:54:34 UTC) #9
aandrey
lgtm
6 years, 4 months ago (2014-08-06 16:04:55 UTC) #10
wingo
On 2014/08/06 15:54:34, rossberg wrote: > LGTM, modulo the comment > > https://codereview.chromium.org/443843004/diff/20001/test/mjsunit/mirror-object.js > File ...
6 years, 4 months ago (2014-08-07 08:26:57 UTC) #11
rossberg
On 2014/08/07 08:26:57, wingo wrote: > On 2014/08/06 15:54:34, rossberg wrote: > > LGTM, modulo ...
6 years, 4 months ago (2014-08-07 08:33:52 UTC) #12
wingo
6 years, 4 months ago (2014-08-07 08:36:48 UTC) #13
Message was sent while issue was closed.
Committed patchset #2 manually as 22959 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698