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

Issue 2973603003: Jumbo for blink/core generated files as well (saving 8 CPU minutes) (Closed)

Created:
3 years, 5 months ago by Daniel Bratell
Modified:
3 years, 5 months ago
Reviewers:
Dirk Pranke, fs
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Jumbo for blink/core generated files as well (saving 8 CPU minutes) The target that compiles generated files does not use the same template as other code in blink core so it didn't automatically become jumbo enabled. Since it's a non-negliable part of the build time (~1%) this patch enables jumbo for this target as well. R=fs@opera.com BUG=713137 Review-Url: https://codereview.chromium.org/2973603003 Cr-Commit-Position: refs/heads/master@{#485267} Committed: https://chromium.googlesource.com/chromium/src/+/31abd9178c297b8c98cb43bf4037ff6b07ab0f83

Patch Set 1 #

Total comments: 1

Patch Set 2 : Nicer path format (and enable jumbo for dryrun testing) #

Total comments: 1

Patch Set 3 : Try to shorten jumbo gen path #

Total comments: 4

Patch Set 4 : Document why shorter paths are necessary (and good). #

Patch Set 5 : Remove temporary testing code. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -1 line) Patch
M build/config/jumbo.gni View 1 2 3 4 1 chunk +19 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/BUILD.gn View 1 1 chunk +15 lines, -1 line 0 comments Download

Messages

Total messages: 31 (20 generated)
Daniel Bratell
3 years, 5 months ago (2017-07-05 15:39:39 UTC) #1
fs
https://codereview.chromium.org/2973603003/diff/1/third_party/WebKit/Source/core/BUILD.gn File third_party/WebKit/Source/core/BUILD.gn (right): https://codereview.chromium.org/2973603003/diff/1/third_party/WebKit/Source/core/BUILD.gn#newcode1088 third_party/WebKit/Source/core/BUILD.gn:1088: blink_core_output_dir + "/SVGElementFactory.cpp", "$blink_core_output_dir/SVGElementFactory.cpp" appears to be a more ...
3 years, 5 months ago (2017-07-05 15:45:15 UTC) #5
Daniel Bratell
https://codereview.chromium.org/2973603003/diff/20001/build/config/jumbo.gni File build/config/jumbo.gni (right): https://codereview.chromium.org/2973603003/diff/20001/build/config/jumbo.gni#newcode10 build/config/jumbo.gni:10: use_jumbo_build = !is_official_build && !(is_android && !is_clang) Must not ...
3 years, 5 months ago (2017-07-05 16:14:31 UTC) #8
Daniel Bratell
dpranke, can you take a look at the hack in jumbo.gni? It's to work around ...
3 years, 5 months ago (2017-07-07 08:48:22 UTC) #16
Dirk Pranke
lgtm w/ comments addressed. https://codereview.chromium.org/2973603003/diff/40001/build/config/jumbo.gni File build/config/jumbo.gni (right): https://codereview.chromium.org/2973603003/diff/40001/build/config/jumbo.gni#newcode10 build/config/jumbo.gni:10: use_jumbo_build = !is_official_build && !(is_android ...
3 years, 5 months ago (2017-07-07 20:12:11 UTC) #17
Daniel Bratell
https://codereview.chromium.org/2973603003/diff/40001/build/config/jumbo.gni File build/config/jumbo.gni (right): https://codereview.chromium.org/2973603003/diff/40001/build/config/jumbo.gni#newcode10 build/config/jumbo.gni:10: use_jumbo_build = !is_official_build && !(is_android && !is_clang) On 2017/07/07 ...
3 years, 5 months ago (2017-07-10 09:18:30 UTC) #20
fs
lgtm
3 years, 5 months ago (2017-07-10 09:24:00 UTC) #21
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/2973603003/80001
3 years, 5 months ago (2017-07-10 11:24:36 UTC) #24
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/495430)
3 years, 5 months ago (2017-07-10 12:58:51 UTC) #26
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/2973603003/80001
3 years, 5 months ago (2017-07-10 13:27:31 UTC) #28
commit-bot: I haz the power
3 years, 5 months ago (2017-07-10 14:40:40 UTC) #31
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/31abd9178c297b8c98cb43bf4037...

Powered by Google App Engine
This is Rietveld 408576698