conda-forge / conda-forge/python-feedstock

Investigate -fno-semantic-interposition build option

オープン
#287 コメント 9 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Shell
スター
47
フォーク
112
平均マージ
2日 9時間
マージ済み PR(30日)
18

説明

Fedora 32 has a proposal to build python with with `-fno-semantic-interposition` for better performance (https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup),
> We add the -fno-semantic-interposition compiler/linker flag when building Python interpreters, as it provides significant performance improvement, up to 27% depending on the workload. Users will no longer be able to use LD_PRELOAD to override a symbol from libpython, which we consider a good trade off for the speedup.

It would be interesting to investigate whether the same could be done for conda-forge Linux (and possibly MacOS) builds.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。