Message348490
Unfortunately, this also leads to less good LTO if you use a single static executable, similar to what Tools/freeze produces but including libpython itself. I'm currently trying to make LLVM do that, but since I can't build without threads, it'd be extremely hard to tell it that it can remove all threading related things (like TLS) and inline them. This means I'll have to patch CPython on my own to remove thread support, but unfortunately this also means I can't guarantee that it continues to work, as well as that it makes it a lot more likely that my build won't support many third-party libraries. |
|
Date |
User |
Action |
Args |
2019-07-26 13:14:44 | kb1000 | set | recipients:
+ kb1000, gregory.p.smith, pitrou, vstinner, christian.heimes, Arfrever, r.david.murray, brian.curtin, serhiy.storchaka, Steve Gomez |
2019-07-26 13:14:44 | kb1000 | set | messageid: <1564146884.73.0.21525717954.issue31370@roundup.psfhosted.org> |
2019-07-26 13:14:44 | kb1000 | link | issue31370 messages |
2019-07-26 13:14:44 | kb1000 | create | |
|