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

Issue 2318933002: [Bindings] Remove aggregation of generated binding code (Closed)

Created:
4 years, 3 months ago by peria
Modified:
4 years, 3 months ago
Reviewers:
haraken, bashi, Yuki
CC:
chromium-reviews, blink-reviews, blink-reviews-bindings_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove aggregation of generated binding code. After this change, we maybe able to skip needless compiles based on redundant dependencies. (issue 388172) Plus, it is expected to compile those files in parallel. BUG=634231, 388172 Committed: https://crrev.com/134a59bd48149d721ce06554570db1b2b5bdee55 Cr-Commit-Position: refs/heads/master@{#417216}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Fix import order #

Unified diffs Side-by-side diffs Delta from patch set Stats (+67 lines, -441 lines) Patch
M third_party/WebKit/Source/bindings/core/v8/BUILD.gn View 1 2 3 chunks +12 lines, -100 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/v8/BUILD.gn View 1 4 chunks +4 lines, -26 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/v8/generated.gni View 1 2 chunks +18 lines, -91 lines 0 comments Download
D third_party/WebKit/Source/bindings/scripts/aggregate_generated_bindings.py View 1 chunk +0 lines, -188 lines 0 comments Download
M third_party/WebKit/Source/bindings/scripts/generate_init_partial_interfaces.py View 2 chunks +31 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/bindings/scripts/scripts.gni View 1 1 chunk +0 lines, -31 lines 0 comments Download
M third_party/WebKit/Source/modules/BUILD.gn View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 34 (19 generated)
peria
PTL
4 years, 3 months ago (2016-09-07 08:08:54 UTC) #5
haraken
Does this really improve the compile time? Historically we introduced the aggregated files because it ...
4 years, 3 months ago (2016-09-07 08:15:21 UTC) #6
peria
On 2016/09/07 08:15:21, haraken wrote: > Does this really improve the compile time? Historically we ...
4 years, 3 months ago (2016-09-07 09:53:04 UTC) #7
Yuki
LGTM from my perspectives.
4 years, 3 months ago (2016-09-07 10:11:02 UTC) #10
peria
On 2016/09/07 09:53:04, peria wrote: > On 2016/09/07 08:15:21, haraken wrote: > > Does this ...
4 years, 3 months ago (2016-09-07 10:21:42 UTC) #13
haraken
On 2016/09/07 10:21:42, peria wrote: > On 2016/09/07 09:53:04, peria wrote: > > On 2016/09/07 ...
4 years, 3 months ago (2016-09-07 15:12:21 UTC) #14
bashi
lgtm
4 years, 3 months ago (2016-09-07 22:39:16 UTC) #16
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/2318933002/20001
4 years, 3 months ago (2016-09-08 01:26:40 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/292516)
4 years, 3 months ago (2016-09-08 01:29:04 UTC) #20
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/2318933002/60001
4 years, 3 months ago (2016-09-08 02:07:24 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: win_clang on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/82261)
4 years, 3 months ago (2016-09-08 03:09:36 UTC) #27
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/2318933002/60001
4 years, 3 months ago (2016-09-08 03:34:57 UTC) #29
commit-bot: I haz the power
Committed patchset #3 (id:60001)
4 years, 3 months ago (2016-09-08 07:15:02 UTC) #31
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/134a59bd48149d721ce06554570db1b2b5bdee55 Cr-Commit-Position: refs/heads/master@{#417216}
4 years, 3 months ago (2016-09-08 07:18:30 UTC) #33
peria
4 years, 3 months ago (2016-09-08 08:30:28 UTC) #34
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:60001) has been created in
https://codereview.chromium.org/2325583002/ by peria@chromium.org.

The reason for reverting is: Build break
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Win/bu....

Powered by Google App Engine
This is Rietveld 408576698