Message402293
| Author |
petr.viktorin |
| Recipients |
erlendaasland, petr.viktorin, rhettinger, shihai1991 |
| Date |
2021年09月21日.08:43:17 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1632213797.95.0.757704617241.issue45113@roundup.psfhosted.org> |
| In-reply-to |
| Content |
Subinterpreters are not the only reason to do this (and they're not *my* reason to do it).
Adding a way to create PyStructSequence heap will help users of the stable ABI, where reduced performance is a known tradeoff (see https://www.python.org/dev/peps/pep-0652/#stable-abi: "The Stable ABI trades performance for its stability").
More generally, this would need solving one of the remaining limitations of the limited API (PEPs 489, 630): type-specific data. If Hai Shi solves the problem, the solution will be useful even if PyStructSequence_FromModuleAndDesc turns out useless.
Using the proposed new API in CPython's stdlib should be done much more deliberately, and yes, would need a PEP. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2021年09月21日 08:43:17 | petr.viktorin | set | recipients:
+ petr.viktorin, rhettinger, shihai1991, erlendaasland |
| 2021年09月21日 08:43:17 | petr.viktorin | set | messageid: <1632213797.95.0.757704617241.issue45113@roundup.psfhosted.org> |
| 2021年09月21日 08:43:17 | petr.viktorin | link | issue45113 messages |
| 2021年09月21日 08:43:17 | petr.viktorin | create |
|