[Python-Dev] Store startup modules as C structures for 20%+ startup speed improvement? (original) (raw)
Christian Heimes christian at python.org
Fri Sep 21 11:13:27 EDT 2018
- Previous message (by thread): [Python-Dev] Store startup modules as C structures for 20%+ startup speed improvement?
- Next message (by thread): [Python-Dev] Store startup modules as C structures for 20%+ startup speed improvement?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 21/09/2018 16.26, Guido van Rossum wrote:
What about the small integers cache? I believe the small integers cache is only used to reduce the number of objects -- I don't think there's any code (in CPython itself) that just assumes that because an int is small it must be in the cache. So it should be fine.
Some places may assume that PyLong_FromLong() for a small int never fails. I certainly expect this in coverity scan modeling.
Christian
- Previous message (by thread): [Python-Dev] Store startup modules as C structures for 20%+ startup speed improvement?
- Next message (by thread): [Python-Dev] Store startup modules as C structures for 20%+ startup speed improvement?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]