[Python-Dev] Python startup time
Antoine Pitrou
solipsis at pitrou.net
Thu Jul 20 08:56:37 EDT 2017
More information about the Python-Dev mailing list
Thu Jul 20 08:56:37 EDT 2017
- Previous message (by thread): [Python-Dev] Python startup time
- Next message (by thread): [Python-Dev] Python startup time
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, 20 Jul 2017 21:29:18 +0900 INADA Naoki <songofacandy at gmail.com> wrote: > > WeakSet should be cared specially. > Maybe, ABCMeta can be optimized first. > > Currently, ABCMeta use three WeakSets. But it can be delayed until > `register` or > `issubclass` is called. > So even if WeakSet is implemented in Python, I think ABCMeta can be much faster. Simple uses of WeakSet can probably be replaced with regular sets + weakref callbacks. As long as you are not doing one of the delicate things (such as iterate), it should be fine. Regards Antoine.
- Previous message (by thread): [Python-Dev] Python startup time
- Next message (by thread): [Python-Dev] Python startup time
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list