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 kj
Recipients Mark.Shannon, kj
Date 2022-01-26.10:40:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1643193622.61.0.20334286995.issue46533@roundup.psfhosted.org>
In-reply-to
Content
Slightly off topic rambling:

My own toy attempts at classmethod specialization suggested that it barely sped anything up. Most of the time went to creation of the new classmethod object. I'd imagine supporting Py_TPFLAGS_METHOD_DESCRIPTOR would speed things up, but they cover such a small % of calls that Py_TPFLAGS_METHOD_DESCRIPTOR's complexity might not be worth it.

Increasing specialization percentage is always a plus though. LOAD_METHOD needs better specialization success rates.
History
Date User Action Args
2022-01-26 10:40:22kjsetrecipients: + kj, Mark.Shannon
2022-01-26 10:40:22kjsetmessageid: <1643193622.61.0.20334286995.issue46533@roundup.psfhosted.org>
2022-01-26 10:40:22kjlinkissue46533 messages
2022-01-26 10:40:22kjcreate