This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients gvanrossum, methane, pitrou, scoder, serhiy.storchaka
Date 2018-01-04.18:00:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1515088848.48.0.467229070634.issue32346@psf.upfronthosting.co.za>
In-reply-to
Content
> While I like faster startup time, I don't know 4% speed up is worth enough for this complexity.

There's no magic bullet that I know of to reduce startup time by a large amount.  So we're left with optimizing progressively.  For comparison, https://github.com/python/cpython/pull/3279 had an even smaller effect on startup time.

This change has the nice property that it's a genuine speed-up on a generic operation, and it reduces the cost of adding slots as well as the cost of having long inheritance chains.
History
Date User Action Args
2018-01-04 18:00:48pitrousetrecipients: + pitrou, gvanrossum, scoder, methane, serhiy.storchaka
2018-01-04 18:00:48pitrousetmessageid: <1515088848.48.0.467229070634.issue32346@psf.upfronthosting.co.za>
2018-01-04 18:00:48pitroulinkissue32346 messages
2018-01-04 18:00:48pitroucreate