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

Issue 2844883002: Enable LLD for POSIX LTO builds on Linux. (Closed)

Created:
3 years, 8 months ago by krasin1
Modified:
3 years, 7 months ago
Reviewers:
Dirk Pranke, dpranke, Nico, pcc1
CC:
chromium-reviews, kcc2
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Enable LLD for POSIX LTO builds on Linux. This is a stripped down version of (reverted) change: https://codereview.chromium.org/2831213006/ That change was reverted because ThinLTO regresses the binary size too much. LLD was a harmless part of the change, so it's worth enabling it. If everything is calm, I will enable LLD for regular (non-LTO) builds on Linux in the next CL. BUG=607968

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -6 lines) Patch
M build/toolchain/toolchain.gni View 2 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 28 (13 generated)
krasin1
3 years, 8 months ago (2017-04-26 23:10:38 UTC) #3
Dirk Pranke
lgtm
3 years, 8 months ago (2017-04-26 23:11:26 UTC) #6
Nico
On 2017/04/26 23:11:26, Dirk Pranke wrote: > lgtm Do you have any perf numbers how ...
3 years, 8 months ago (2017-04-26 23:46:36 UTC) #7
chromium-reviews
Link time are roughly the same. Sometimes LLD is faster, but not by a high ...
3 years, 8 months ago (2017-04-26 23:59:34 UTC) #8
krasin1
So, I slept on this and decided to make a gold-vs-lld comparison before submitting this ...
3 years, 7 months ago (2017-04-27 21:59:52 UTC) #15
krasin1
Bug url is https://bugs.chromium.org/p/chromium/issues/detail?id=716209
3 years, 7 months ago (2017-04-27 22:02:04 UTC) #16
krasin1
Now we understand what has happened (see the bug: https://bugs.chromium.org/p/chromium/issues/detail?id=716209). Once it's fixed, I will ...
3 years, 7 months ago (2017-04-28 00:18:20 UTC) #18
pcc1
I intend to flip the commit bit on this once https://codereview.chromium.org/2848113002/ lands.
3 years, 7 months ago (2017-05-12 19:12:33 UTC) #19
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/2844883002/1
3 years, 7 months ago (2017-05-12 20:57:35 UTC) #21
commit-bot: I haz the power
The author krasin@chromium.org has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
3 years, 7 months ago (2017-05-12 20:57:37 UTC) #23
pcc1
On 2017/05/12 20:57:37, commit-bot: I haz the power wrote: > The author mailto:krasin@chromium.org has not ...
3 years, 7 months ago (2017-05-12 21:04:47 UTC) #24
Dirk Pranke
On 2017/05/12 21:04:47, pcc1 wrote: > On 2017/05/12 20:57:37, commit-bot: I haz the power wrote: ...
3 years, 7 months ago (2017-05-12 21:11:20 UTC) #25
pcc1
On 2017/05/12 21:11:20, Dirk Pranke wrote: > On 2017/05/12 21:04:47, pcc1 wrote: > > On ...
3 years, 7 months ago (2017-05-12 21:11:57 UTC) #26
Dirk Pranke
On 2017/05/12 21:11:57, pcc1 wrote: > On 2017/05/12 21:11:20, Dirk Pranke wrote: > > On ...
3 years, 7 months ago (2017-05-12 21:13:23 UTC) #27
pcc1
3 years, 7 months ago (2017-05-12 21:20:55 UTC) #28
On 2017/05/12 21:13:23, Dirk Pranke (slow) wrote:
> On 2017/05/12 21:11:57, pcc1 wrote:
> > On 2017/05/12 21:11:20, Dirk Pranke wrote:
> > > On 2017/05/12 21:04:47, pcc1 wrote:
> > > > On 2017/05/12 20:57:37, commit-bot: I haz the power wrote:
> > > > > The author mailto:krasin@chromium.org has not signed Google
Contributor
> > > > License
> > > > > Agreement. Please visit https://cla.developers.google.com to sign and
> > manage
> > > > > CLA.
> > > > 
> > > > I'll create a new CL unless there is some way to bypass this.
> > > 
> > > We probably need to add krasin to the googlers@ auth group; I'm not sure
why
> > > he's not already in it.
> > > 
> > > Can someone file a ticket w/ go/bug-a-trooper?
> > 
> > krasin@ left Google before this change could be submitted.
> 
> Oh :( I didn't realize he had left. In that case, the easiest thing to do is
> re-upload it.

Done: https://codereview.chromium.org/2877913003

Powered by Google App Engine
This is Rietveld 408576698