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

Issue 2352103002: [gn] Add gn support to gcmole (Closed)

Created:
4 years, 3 months ago by Michael Achenbach
Modified:
4 years, 2 months ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[gn] Add gn support to gcmole This also adds sources missing for PPC and x87, fixes a few missing files in gyp due to wrong quotation and a few that were simply not included. The gn files are now authoritative, but the gcmole gyp and gn source lists are enforced to match exactly. This additional enforcement helped finding the bugs above and will be removed when we deprecate the gyp files. BUG=chromium:614645 NOTRY=true Committed: https://crrev.com/a8951a96ab4474f57240844e24f1779601bd05cd Cr-Commit-Position: refs/heads/master@{#39592}

Patch Set 1 #

Patch Set 2 : isolate fix #

Patch Set 3 : Better comparison logic and adding all conditions for cctest #

Patch Set 4 : More files + fix src prefix #

Patch Set 5 : Add missing architectures #

Patch Set 6 : Fix some wrong quotations in gyp #

Patch Set 7 : Add missing x64 sources to gyp gcmole #

Patch Set 8 : gn format #

Total comments: 8

Patch Set 9 : Added todo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+178 lines, -41 lines) Patch
M BUILD.gn View 1 2 3 4 5 6 7 9 chunks +93 lines, -9 lines 0 comments Download
M src/v8.gyp View 1 2 3 4 5 6 4 chunks +12 lines, -16 lines 0 comments Download
M test/cctest/BUILD.gn View 1 2 3 4 5 6 7 11 chunks +13 lines, -11 lines 0 comments Download
M tools/gcmole/gcmole.lua View 1 2 3 4 5 6 7 8 3 chunks +59 lines, -5 lines 0 comments Download
M tools/gcmole/run-gcmole.isolate View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 18 (12 generated)
Michael Achenbach
PTAL https://codereview.chromium.org/2352103002/diff/140001/src/v8.gyp File src/v8.gyp (right): https://codereview.chromium.org/2352103002/diff/140001/src/v8.gyp#newcode585 src/v8.gyp:585: 'compiler/escape-analysis-reducer.cc', I tried to make the regexp for ...
4 years, 2 months ago (2016-09-21 11:11:19 UTC) #4
Michael Starzinger
LGTM. https://codereview.chromium.org/2352103002/diff/140001/src/v8.gyp File src/v8.gyp (right): https://codereview.chromium.org/2352103002/diff/140001/src/v8.gyp#newcode585 src/v8.gyp:585: 'compiler/escape-analysis-reducer.cc', On 2016/09/21 11:11:19, machenbach (slow) wrote: > ...
4 years, 2 months ago (2016-09-21 11:24:48 UTC) #8
Michael Achenbach
Done - setting notry now to commit the last patchset https://codereview.chromium.org/2352103002/diff/140001/tools/gcmole/gcmole.lua File tools/gcmole/gcmole.lua (right): https://codereview.chromium.org/2352103002/diff/140001/tools/gcmole/gcmole.lua#newcode186 ...
4 years, 2 months ago (2016-09-21 11:40:56 UTC) #9
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/2352103002/160001
4 years, 2 months ago (2016-09-21 11:41:55 UTC) #13
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 2 months ago (2016-09-21 11:44:17 UTC) #15
commit-bot: I haz the power
4 years, 2 months ago (2016-09-21 11:45:33 UTC) #17
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/a8951a96ab4474f57240844e24f1779601bd05cd
Cr-Commit-Position: refs/heads/master@{#39592}

Powered by Google App Engine
This is Rietveld 408576698