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

Issue 1817093002: Add parsing for object types (Closed)

Created:
4 years, 9 months ago by nickie
Modified:
4 years, 8 months ago
Reviewers:
rossberg
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@types-1810943002-tuple
Target Ref:
refs/pending/heads/experimental/nikolaos/types
Project:
v8
Visibility:
Public.

Description

Add parsing for object types This patch also turns function/constructor types into syntactic sugar. This is based on https://codereview.chromium.org/1810943002 R=rossberg@chromium.org BUG= NOTRY=true NOPRESUBMIT=true

Patch Set 1 #

Total comments: 8

Patch Set 2 : Minor changes, add tests and bug fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+577 lines, -44 lines) Patch
M src/ast/ast.h View 1 6 chunks +128 lines, -32 lines 0 comments Download
M src/messages.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/parsing/parser.h View 3 chunks +13 lines, -0 lines 0 comments Download
M src/parsing/parser-base.h View 1 7 chunks +153 lines, -2 lines 0 comments Download
M src/parsing/preparser.h View 6 chunks +63 lines, -2 lines 0 comments Download
M test/cctest/test-parsing.cc View 1 1 chunk +100 lines, -0 lines 0 comments Download
A + test/mjsunit/harmony/typesystem/object-types.js View 1 chunk +3 lines, -3 lines 0 comments Download
M test/mjsunit/harmony/typesystem/typegen.js View 1 5 chunks +116 lines, -5 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 6 (1 generated)
nickie
4 years, 9 months ago (2016-03-21 15:15:13 UTC) #1
rossberg
LGTM, only nits and a couple test. https://codereview.chromium.org/1817093002/diff/1/src/ast/ast.h File src/ast/ast.h (right): https://codereview.chromium.org/1817093002/diff/1/src/ast/ast.h#newcode3230 src/ast/ast.h:3230: bool optional() ...
4 years, 8 months ago (2016-04-07 15:09:02 UTC) #2
nickie
Bug fix required: always require formal parameters after type parameters. https://codereview.chromium.org/1817093002/diff/1/src/ast/ast.h File src/ast/ast.h (right): https://codereview.chromium.org/1817093002/diff/1/src/ast/ast.h#newcode3230 ...
4 years, 8 months ago (2016-04-08 09:50:57 UTC) #3
rossberg
lgtm
4 years, 8 months ago (2016-04-08 10:47:41 UTC) #4
nickie
4 years, 8 months ago (2016-04-08 11:40:38 UTC) #5
Patchset #2 landed MANUALLY in experimental/nikolaos/types as:
273195d6e6f5c6a183c00129c2fd0afd890c7405
https://chromium.googlesource.com/v8/v8/+/273195d6e6f5c6a183c00129c2fd0afd890...

Powered by Google App Engine
This is Rietveld 408576698