On 23. 11. 22 9:12, Petr Viktorin wrote:
On 22. 11. 22 18:30, Miro Hrončok wrote:
On 21. 11. 22 11:01, Petr Viktorin wrote:
And since the Python slowdown comes from a single weird function, I think
that Fedora should ignore the Python benchmarks when evaluating the distro
default -- and if Fedora switches to no-omit-frame-pointer, Python 3.11
should be an exception (to be re-evaluated for 3.12).
Do I interpret correctly?
If (and only if) Fedora switches to -fno-omit-frame-pointer, python3.11 (and
possibly older Pythons) will explicitly use -fomit-frame-pointer instead (aka
opt-out).
Yes. If the change allows software to opt out (e.g. if it's slowed down too
much), then, based on the benchmarks, Python 3.11 should do that.
python3.11 has opted out.
I've also prepared pull requests for python3.{6..10} to do the same.
I don't intent to touch Python 2.7 unless I have to.
No idea how this affects PyPys, so keeping them untouched as well.
python3.12 will do the same for now.
Or not, if that would help testing. I don't think the speed of the preview
Python matters that much.
python3.12 has not opted out.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
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/python-devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue