[prev in list] [next in list] [prev in thread] [next in thread]
List: lyx-devel
Subject: Re: [LyX/master] Do not redefine a stripped-down LyXRC object.
From: Pavel Sanda <sanda () lyx ! org>
Date: 2019-04-18 14:54:58
Message-ID: 20190418145458.GA15284 () atrey ! karlin ! mff ! cuni ! cz
[Download RAW message or body]
On Thu, Apr 18, 2019 at 04:42:59PM +0200, Jean-Marc Lasgouttes wrote:
> Le 18/04/2019 ?? 15:49, Jean-Marc Lasgouttes a écrit :
> > commit c6754ed548deecdc37c5a019fb1e5a705dc44da5
> > Author: Jean-Marc Lasgouttes <lasgouttes@lyx.org>
> > Date: Thu Apr 18 11:53:36 2019 +0200
> > Do not redefine a stripped-down LyXRC object.
> > I am not sure why it was done this way, but it is not really
> > necessary.
> > Moreover gcc LTO does not like it.
>
> So it turns out that we can compile with LTO. Is it worth it? Here is what
> I get, compared to a release build.
> tanuki: size profdbuild/src/lyx ltodbuild/src/lyx
> text data bss dec hex filename
> 17586230 376496 95364 18058090 1138b6a profdbuild/src/lyx
> 15979625 374656 94060 16448341 fafb55 ltodbuild/src/lyx
> tanuki: ll --si profdbuild/src/lyx ltodbuild/src/lyx
> -rwxrwxr-x 1 lasgoutt lasgoutt 17M avril 18 16:41 ltodbuild/src/lyx
> -rwxrwxr-x 1 lasgoutt lasgoutt 18M avril 18 16:40 profdbuild/src/lyx
>
> (note that the binaries are stripped).
It used to be that LTO could quite increase linking time, is there some visible \
compil time difference for lyx?
Pavel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic