Re: F37 proposal: Add -fno-omit-frame-pointer to default compilation flags (System-Wide Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jul 05, 2022 at 03:47:26PM -0400, Matthias Clasen wrote:
> On Tue, Jul 5, 2022 at 3:40 PM Marek Polacek <polacek@xxxxxxxxxx> wrote:
> 
> >
> > Maybe not, but even ~1% is still an unacceptable slowdown.  It would take
> > about a year for the compiler to catch up.
> >
> >
> (Un)acceptable for whom?

GCC maintainers in Fedora, at least.

> And why would it be unacceptable?

Because it's too much.

> You just said compilers will make up for it quickly, not to mention
> hardware continuously getting faster too...

Dozens of developers working a whole release (if not more) is not quick.
 
> I haven't seen any convincing arguments as to why such a small
> drop would be the end of the world.

And likewise, I haven't seen how this proposal would be helpful to the
majority of users, nevermind that it'd likely break programs using
inline assembly that use %rbp.  But others have already raised similar
points in this thread.
 
> And I don't think Fedora is or should be used in high-speed trading or
> similar
> environments where every microsecond matters.

I think you may be underestimating how much even 1% matters.

Marek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux