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

Issue 2318263002: [parser] Refactor of Parse*Statement*, part 3 (Closed)

Created:
4 years, 3 months ago by nickie
Modified:
4 years, 3 months ago
Reviewers:
adamk, marja
CC:
v8-reviews_googlegroups.com, Dan Ehrenberg
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[parser] Refactor of Parse*Statement*, part 3 This patch moves the following parsing methods to ParserBase: - ParseScopedStatement - ParseVariableStatement - ParseDebuggerStatement - ParseV8Intrinsic It also cleans up the implementation-specific use counter mechanism. R=adamk@chromium.org, marja@chromium.org BUG= LOG=N Committed: https://crrev.com/6874978c069c6630bedf13724491983e2d00bca1 Cr-Commit-Position: refs/heads/master@{#39272}

Patch Set 1 : Just moving code (broken) #

Patch Set 2 : The real patch #

Total comments: 2

Patch Set 3 : Change after reviewers' comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+197 lines, -240 lines) Patch
M src/parsing/parser.h View 1 2 5 chunks +8 lines, -15 lines 0 comments Download
M src/parsing/parser.cc View 1 7 chunks +54 lines, -129 lines 0 comments Download
M src/parsing/parser-base.h View 1 2 8 chunks +109 lines, -13 lines 0 comments Download
M src/parsing/preparser.h View 1 2 8 chunks +15 lines, -13 lines 0 comments Download
M src/parsing/preparser.cc View 1 14 chunks +11 lines, -70 lines 0 comments Download

Messages

Total messages: 20 (13 generated)
nickie
4 years, 3 months ago (2016-09-07 18:45:49 UTC) #1
adamk
lgtm except for one method name https://codereview.chromium.org/2318263002/diff/20001/src/parsing/parser.h File src/parsing/parser.h (right): https://codereview.chromium.org/2318263002/diff/20001/src/parsing/parser.h#newcode1023 src/parsing/parser.h:1023: V8_INLINE void UseCounts(v8::Isolate::UseCounterFeature ...
4 years, 3 months ago (2016-09-07 19:28:49 UTC) #7
nickie
https://codereview.chromium.org/2318263002/diff/20001/src/parsing/parser.h File src/parsing/parser.h (right): https://codereview.chromium.org/2318263002/diff/20001/src/parsing/parser.h#newcode1023 src/parsing/parser.h:1023: V8_INLINE void UseCounts(v8::Isolate::UseCounterFeature feature) { On 2016/09/07 19:28:49, adamk ...
4 years, 3 months ago (2016-09-08 08:32:59 UTC) #8
marja
lgtm
4 years, 3 months ago (2016-09-08 11:01:19 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318263002/40001
4 years, 3 months ago (2016-09-08 11:02:09 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 3 months ago (2016-09-08 11:03:50 UTC) #18
commit-bot: I haz the power
4 years, 3 months ago (2016-09-08 11:04:34 UTC) #20
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/6874978c069c6630bedf13724491983e2d00bca1
Cr-Commit-Position: refs/heads/master@{#39272}

Powered by Google App Engine
This is Rietveld 408576698