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

Issue 203353002: New compilation API, part 2. (Closed)

Created:
6 years, 9 months ago by marja
Modified:
6 years, 9 months ago
Reviewers:
dcarney, Sven Panne
CC:
v8-dev, Paweł Hajdan Jr.
Visibility:
Public.

Description

New compilation API, part 2. This CL makes the Parser produce the data PreParser used to produce. This enables us to get rid of the unnecessary preparsing phase. The first part is here: https://codereview.chromium.org/199063003/ BUG= R=dcarney@chromium.org, svenpanne@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=20075

Patch Set 1 : . #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Total comments: 2

Patch Set 5 : code review (dcarney) #

Total comments: 2

Patch Set 6 : code review (svenpanne) #

Patch Set 7 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+350 lines, -204 lines) Patch
M include/v8.h View 1 2 3 4 5 6 4 chunks +41 lines, -12 lines 0 comments Download
M src/api.cc View 1 2 3 4 5 6 7 chunks +85 lines, -37 lines 0 comments Download
M src/bootstrapper.cc View 1 chunk +1 line, -0 lines 0 comments Download
M src/compiler.h View 1 2 3 5 chunks +32 lines, -14 lines 0 comments Download
M src/compiler.cc View 4 chunks +31 lines, -17 lines 0 comments Download
M src/d8.cc View 2 chunks +5 lines, -3 lines 0 comments Download
M src/debug.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/parser.h View 1 2 3 5 chunks +18 lines, -7 lines 0 comments Download
M src/parser.cc View 1 2 3 11 chunks +54 lines, -40 lines 0 comments Download
M src/preparser.h View 1 2 3 4 5 6 5 chunks +6 lines, -8 lines 0 comments Download
M test/cctest/cctest.h View 1 3 chunks +11 lines, -11 lines 0 comments Download
M test/cctest/test-api.cc View 1 2 3 4 5 6 6 chunks +15 lines, -17 lines 0 comments Download
M test/cctest/test-compiler.cc View 1 chunk +1 line, -1 line 0 comments Download
M test/cctest/test-debug.cc View 1 chunk +10 lines, -10 lines 0 comments Download
M test/cctest/test-parsing.cc View 1 6 chunks +39 lines, -26 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
marja
dcarney, ptal (svenpanne, ptal at the api changes)
6 years, 9 months ago (2014-03-18 14:26:16 UTC) #1
dcarney
lgtm https://codereview.chromium.org/203353002/diff/80001/include/v8.h File include/v8.h (right): https://codereview.chromium.org/203353002/diff/80001/include/v8.h#newcode1103 include/v8.h:1103: CachedData(const uint8_t* data, int length, bool owns_buffer = ...
6 years, 9 months ago (2014-03-18 14:34:44 UTC) #2
marja
thx https://codereview.chromium.org/203353002/diff/80001/include/v8.h File include/v8.h (right): https://codereview.chromium.org/203353002/diff/80001/include/v8.h#newcode1103 include/v8.h:1103: CachedData(const uint8_t* data, int length, bool owns_buffer = ...
6 years, 9 months ago (2014-03-18 16:11:05 UTC) #3
Sven Panne
LGTM with a nit (I had a look at v8.h only) https://codereview.chromium.org/203353002/diff/100001/include/v8.h File include/v8.h (right): ...
6 years, 9 months ago (2014-03-19 12:04:52 UTC) #4
marja
thx for review! https://codereview.chromium.org/203353002/diff/100001/include/v8.h File include/v8.h (right): https://codereview.chromium.org/203353002/diff/100001/include/v8.h#newcode1107 include/v8.h:1107: // alive long enough. On 2014/03/19 ...
6 years, 9 months ago (2014-03-19 12:23:47 UTC) #5
marja
6 years, 9 months ago (2014-03-19 13:24:26 UTC) #6
Message was sent while issue was closed.
Committed patchset #7 manually as r20075 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698