Originally posted by CochainComplex
View Post
Announcement
Collapse
No announcement yet.
Google Posts Patches So The Linux Kernel Can Be LTO-Optimized By Clang
Collapse
X
-
-
Originally posted by oleid View Post
Hard to give a general answer here. I think the reduction of size often comes from removing unused stuff or sharing the same code better.
And of course it's hard to generalize this but optimizing cache access is something that is done in performance critical scenarios. Reducing code size to exploit spacial locality is a technique to do that.
- Likes 3
Comment
-
Originally posted by Aryma View Posti have a dream to see linux without GNU
Many of the replacements or alternatives have various corporate friendly licenses and are heavily influenced by companies like google.
My dream is to see less reinventing of the wheel, KISS. I miss the old GNU/Linux community ... a lot has changed over the past 20yrs.
- Likes 4
Comment
-
Originally posted by Soul_keeper View Post
Carefull what you wish for. There are a lot of good GNU projects, many of them use GPL.
Many of the replacements or alternatives have various corporate friendly licenses and are heavily influenced by companies like google.
My dream is to see less reinventing of the wheel, KISS. I miss the old GNU/Linux community ... a lot has changed over the past 20yrs.
- Likes 1
Comment
-
Originally posted by freedonuts View Post
You kind of proved my point here.
Also, it is hard to tell if such an improvement is measurable. If it is in an inner loop, then surely. If not, then maybe.
But in any case I agree that lto is desirable to improve the output of the compiled code.
Comment
-
Originally posted by CochainComplex View Post
I have seen LTO builds break more easily with march other then generic.
- Likes 1
Comment
Comment