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

Issue 585373003: Convert `obj` ToObject in Object.keys() (Closed)

Created:
6 years, 3 months ago by caitp (gmail)
Modified:
6 years, 2 months ago
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Convert `obj` ToObject in Object.keys() BUG=v8:3587 LOG=Y R=arv@chromium.org, dslomov@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=24495

Patch Set 1 #

Patch Set 2 : Add Caitlin Potter to v8:AUTHORS #

Patch Set 3 : Skip es5 test262 tests which assert that Object.keys() throws on primitives #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -5 lines) Patch
M AUTHORS View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/v8natives.js View 1 2 1 chunk +1 line, -3 lines 0 comments Download
M test/mjsunit/third_party/object-keys.js View 1 chunk +2 lines, -2 lines 0 comments Download
M test/test262/test262.status View 1 2 1 chunk +6 lines, -0 lines 1 comment Download

Messages

Total messages: 20 (2 generated)
caitp (gmail)
Quick patch to match Harmony semantics for ObjectKeys(O) (https://code.google.com/p/v8/issues/detail?id=3587)
6 years, 3 months ago (2014-09-22 02:03:01 UTC) #1
mathias
Don’t forget to add yourself to the `AUTHORS` file (and sign the CLA if you ...
6 years, 3 months ago (2014-09-22 09:23:45 UTC) #2
caitp (gmail)
On 2014/09/22 09:23:45, mathias wrote: > Don’t forget to add yourself to the `AUTHORS` file ...
6 years, 3 months ago (2014-09-22 13:24:29 UTC) #3
arv (Not doing code reviews)
LGTM Dmitry, this needs an owners approval too.
6 years, 3 months ago (2014-09-22 15:32:35 UTC) #5
Dmitry Lomov (no reviews)
lgtm
6 years, 3 months ago (2014-09-23 01:57:21 UTC) #6
Dmitry Lomov (no reviews)
Committed patchset #2 (id:20001) manually as 24260 (presubmit successful).
6 years, 2 months ago (2014-09-29 07:07:27 UTC) #7
Dmitry Lomov (no reviews)
Had to revert this because of test262 test failures.
6 years, 2 months ago (2014-09-29 07:31:01 UTC) #8
caitp (gmail)
On 2014/09/29 07:31:01, Dmitry Lomov (chromium) wrote: > Had to revert this because of test262 ...
6 years, 2 months ago (2014-09-29 14:24:13 UTC) #9
arv (Not doing code reviews)
On 2014/09/29 14:24:13, caitp wrote: > On 2014/09/29 07:31:01, Dmitry Lomov (chromium) wrote: > > ...
6 years, 2 months ago (2014-09-29 14:41:02 UTC) #10
caitp (gmail)
On 2014/09/29 14:41:02, arv wrote: > On 2014/09/29 14:24:13, caitp wrote: > > On 2014/09/29 ...
6 years, 2 months ago (2014-09-29 16:42:56 UTC) #11
arv (Not doing code reviews)
LGTM (test262 passes now) caitp, fyi: tools/run-tests.py --mode release --arch ia32 --download-data test262 Runs the ...
6 years, 2 months ago (2014-09-29 18:32:17 UTC) #12
caitp (gmail)
On 2014/09/29 18:32:17, arv wrote: > LGTM (test262 passes now) > > caitp, fyi: > ...
6 years, 2 months ago (2014-09-29 18:33:00 UTC) #13
arv (Not doing code reviews)
On 2014/09/29 18:33:00, caitp wrote: > Yes, I have run them --- there are some ...
6 years, 2 months ago (2014-09-29 18:51:15 UTC) #14
caitp (gmail)
dslomov@ PTAL?
6 years, 2 months ago (2014-10-07 14:34:00 UTC) #15
Dmitry Lomov (no reviews)
On 2014/10/07 14:34:00, caitp wrote: > dslomov@ PTAL? Oh sorry, will land this today.
6 years, 2 months ago (2014-10-09 12:23:19 UTC) #16
Dmitry Lomov (no reviews)
Committed patchset #3 (id:40001) manually as 24495 (presubmit successful).
6 years, 2 months ago (2014-10-09 13:19:14 UTC) #17
Michael Starzinger
https://codereview.chromium.org/585373003/diff/40001/test/test262/test262.status File test/test262/test262.status (right): https://codereview.chromium.org/585373003/diff/40001/test/test262/test262.status#newcode92 test/test262/test262.status:92: '15.2.3.14-1-1': [SKIP], Is there a particular reason we cannot ...
6 years, 2 months ago (2014-10-09 16:57:27 UTC) #19
caitp (gmail)
6 years, 2 months ago (2014-10-09 17:00:10 UTC) #20
Message was sent while issue was closed.
On 2014/10/09 16:57:27, Michael Starzinger wrote:
>
https://codereview.chromium.org/585373003/diff/40001/test/test262/test262.status
> File test/test262/test262.status (right):
> 
>
https://codereview.chromium.org/585373003/diff/40001/test/test262/test262.sta...
> test/test262/test262.status:92: '15.2.3.14-1-1': [SKIP],
> Is there a particular reason we cannot use "[PASS, FAIL_OK]" here?

We probably can (I don't know exactly how the test harness works, so it's not
clear what the [PASS, FAIL_OK] means --- it didn't occur to me and nobody asked
for it).

Powered by Google App Engine
This is Rietveld 408576698