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 Dennis Sweeney
Recipients Dennis Sweeney
Date 2021-10-26.00:42:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1635208946.04.0.990921573614.issue45609@roundup.psfhosted.org>
In-reply-to
Content
See the issue here for lots of data from before specializing: https://github.com/faster-cpython/ideas/issues/105

See https://gist.github.com/sweeneyde/91855e50feb9992b604ddda2d4f1511e for specialization data, pyperformance benchmarks, and microbenchmarks.

Right now the PR draft specializes list[int], dict[str], and bytearray[int], although I don't if the bytearray opcode should be kept. I considered specializing dict[object], but I figured the overhead of PyDict_SetItem isn't that much less than PyObject_SetItem.
History
Date User Action Args
2021-10-26 00:42:26Dennis Sweeneysetrecipients: + Dennis Sweeney
2021-10-26 00:42:26Dennis Sweeneysetmessageid: <1635208946.04.0.990921573614.issue45609@roundup.psfhosted.org>
2021-10-26 00:42:26Dennis Sweeneylinkissue45609 messages
2021-10-26 00:42:25Dennis Sweeneycreate