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

Issue 1410883008: Turn maximize speed on for skia in official build (Closed)

Created:
5 years, 1 month ago by Lof
Modified:
4 years, 8 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Turn maximize speed on for skia in official build BUG=543583 R=hendrikw Committed: https://crrev.com/1b08081a7a1f438999aa401417538d73afbcdf89 Cr-Commit-Position: refs/heads/master@{#357096}

Patch Set 1 #

Patch Set 2 : gyp #

Patch Set 3 : gyp 2 #

Patch Set 4 : optimize doesn't work #

Patch Set 5 : common.gypi fix #

Patch Set 6 : skia.gyp fix #

Patch Set 7 : opts #

Patch Set 8 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -0 lines) Patch
M skia/skia.gyp View 1 2 3 4 5 6 7 6 chunks +42 lines, -0 lines 0 comments Download
M skia/skia_library_opts.gyp View 1 2 3 4 5 6 7 4 chunks +28 lines, -0 lines 0 comments Download

Messages

Total messages: 49 (9 generated)
Lof
5 years, 1 month ago (2015-10-27 15:20:37 UTC) #1
mtklein
On 2015/10/27 15:20:37, Lof wrote: Seems like this would want to be a GYP/GN change? ...
5 years, 1 month ago (2015-10-27 15:43:18 UTC) #2
Lof
On 2015/10/27 15:43:18, mtklein wrote: > Seems like this would want to be a GYP/GN ...
5 years, 1 month ago (2015-10-27 16:12:31 UTC) #3
Lof
5 years, 1 month ago (2015-10-27 16:26:50 UTC) #5
hendrikw
On 2015/10/27 16:12:31, Lof wrote: > On 2015/10/27 15:43:18, mtklein wrote: > > Seems like ...
5 years, 1 month ago (2015-10-27 16:41:47 UTC) #6
Lof
On 2015/10/27 16:41:47, hendrikw wrote: > If you have trouble getting this working, I can ...
5 years, 1 month ago (2015-10-27 17:10:25 UTC) #7
Lof
It works! But how can I specify release?
5 years, 1 month ago (2015-10-27 18:12:12 UTC) #8
hendrikw
On 2015/10/27 18:12:12, Lof wrote: > It works! But how can I specify release? Cool! ...
5 years, 1 month ago (2015-10-27 18:19:36 UTC) #9
hendrikw
On 2015/10/27 18:19:36, hendrikw wrote: > On 2015/10/27 18:12:12, Lof wrote: > > It works! ...
5 years, 1 month ago (2015-10-27 18:21:19 UTC) #10
Lof
optimize:max works for cc/, but doesn't work for skia :(
5 years, 1 month ago (2015-10-27 19:16:52 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1410883008/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1410883008/60001
5 years, 1 month ago (2015-10-27 20:10:30 UTC) #13
commit-bot: I haz the power
Dry run: No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even ...
5 years, 1 month ago (2015-10-27 20:10:32 UTC) #15
Lof
It looks like right fix. But it is common.gypi...
5 years, 1 month ago (2015-10-27 21:38:14 UTC) #16
hendrikw
On 2015/10/27 21:38:14, Lof wrote: > It looks like right fix. But it is common.gypi... ...
5 years, 1 month ago (2015-10-27 21:43:01 UTC) #17
Lof
On 2015/10/27 21:43:01, hendrikw wrote: > I'll see if I can figure out how to ...
5 years, 1 month ago (2015-10-27 21:52:22 UTC) #18
hendrikw
On 2015/10/27 21:52:22, Lof wrote: > On 2015/10/27 21:43:01, hendrikw wrote: > > I'll see ...
5 years, 1 month ago (2015-10-27 21:59:52 UTC) #19
Lof
On 2015/10/27 21:59:52, hendrikw wrote: > We need to limit the scope of this change ...
5 years, 1 month ago (2015-10-27 22:33:30 UTC) #20
hendrikw
On 2015/10/27 22:33:30, Lof wrote: > On 2015/10/27 21:59:52, hendrikw wrote: > > We need ...
5 years, 1 month ago (2015-10-27 22:45:40 UTC) #21
Lof
On 2015/10/27 22:45:40, hendrikw wrote: > Interesting, I guess we should figure out if this ...
5 years, 1 month ago (2015-10-27 22:47:50 UTC) #22
Lof
Hi! Fix for skia only.
5 years, 1 month ago (2015-10-29 15:35:44 UTC) #23
hendrikw
On 2015/10/29 15:35:44, Lof wrote: > Hi! > Fix for skia only. Thanks, however, I ...
5 years, 1 month ago (2015-10-29 16:24:37 UTC) #24
PhistucK
5 years, 1 month ago (2015-10-29 16:30:22 UTC) #26
Lof
On 2015/10/29 16:24:37, hendrikw wrote: > Thanks, however, I built this locally (Official + 32bit), ...
5 years, 1 month ago (2015-10-29 16:34:57 UTC) #27
hendrikw
On 2015/10/29 16:34:57, Lof wrote: > On 2015/10/29 16:24:37, hendrikw wrote: > > Thanks, however, ...
5 years, 1 month ago (2015-10-29 17:10:24 UTC) #28
Lof
I checked clean build. Only skia_opts.ninja has /O1 :( All others skia*.ninja files have /O2
5 years, 1 month ago (2015-10-29 19:19:47 UTC) #29
hendrikw
On 2015/10/29 19:19:47, Lof wrote: > I checked clean build. > Only skia_opts.ninja has /O1 ...
5 years, 1 month ago (2015-10-29 19:51:40 UTC) #30
hendrikw
On 2015/10/29 19:51:40, hendrikw wrote: > On 2015/10/29 19:19:47, Lof wrote: > > I checked ...
5 years, 1 month ago (2015-10-29 19:54:52 UTC) #31
Lof
It works! Thank you. But I try to do clean build again with final patch ...
5 years, 1 month ago (2015-10-29 20:31:14 UTC) #32
hendrikw
On 2015/10/29 20:31:14, Lof wrote: > It works! Thank you. > But I try to ...
5 years, 1 month ago (2015-10-29 21:45:24 UTC) #33
hendrikw
On 2015/10/29 21:45:24, hendrikw wrote: > On 2015/10/29 20:31:14, Lof wrote: > > It works! ...
5 years, 1 month ago (2015-10-29 22:36:30 UTC) #34
mtklein_C
lgtm It'd be nice to leave a note in each of these files like, # ...
5 years, 1 month ago (2015-10-30 02:30:29 UTC) #35
Lof
I checked clean build with all use-cases from http://crbug.com/543583 All are fixed. I added comments.
5 years, 1 month ago (2015-10-30 11:42:34 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1410883008/130001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1410883008/130001
5 years, 1 month ago (2015-10-30 11:43:04 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/128140)
5 years, 1 month ago (2015-10-30 13:29:27 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1410883008/130001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1410883008/130001
5 years, 1 month ago (2015-10-30 13:31:52 UTC) #43
commit-bot: I haz the power
Committed patchset #8 (id:130001)
5 years, 1 month ago (2015-10-30 14:21:33 UTC) #44
commit-bot: I haz the power
Patchset 8 (id:??) landed as https://crrev.com/1b08081a7a1f438999aa401417538d73afbcdf89 Cr-Commit-Position: refs/heads/master@{#357096}
5 years, 1 month ago (2015-10-30 14:22:12 UTC) #45
Nico
This added about 600kB to the Windows binary size. From the bug, it sounds like ...
4 years, 8 months ago (2016-03-31 22:33:01 UTC) #47
Nico
see https://chromeperf.appspot.com/report?sid=2f615b8d275e364e6dd6b53b1abb78c4698a40a04a03cb583586d3571cc80998&start_rev=352795&end_rev=358845
4 years, 8 months ago (2016-03-31 22:33:13 UTC) #48
hendrikw
4 years, 8 months ago (2016-03-31 22:43:10 UTC) #49
Message was sent while issue was closed.
On 2016/03/31 22:33:13, Nico wrote:
> see
>
https://chromeperf.appspot.com/report?sid=2f615b8d275e364e6dd6b53b1abb78c4698...

If I recall correctly, there was a compiler bug in msvc2013.  You could try
turning the optimization off in 2015, though you might end up sacrificing
performance for 1/2 a meg on a 33 meg dll, or maybe not, but when you try,
you'll need to watch the performance graphs.

Powered by Google App Engine
This is Rietveld 408576698