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 rhettinger
Recipients ezio.melotti, lemburg, pitrou, rhettinger, serhiy.storchaka, vstinner
Date 2015-01-25.06:05:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1422165907.19.0.992855675527.issue23119@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks Mark. I appreciate the effort looking at use cases.

I'm reopening this one because I have an alternative patch that simplifies the code but keeps the unicode specialization.  It replaces the lookkey indirection with a fast and predictable inline test for PyUnicode_CheckExact.  The timings show no measureable difference, but the code is simpler and the setobject size is reduced by one pointer.  This simplify future maintenance and development as well as making the code more pleasant.
History
Date User Action Args
2015-01-25 06:05:07rhettingersetrecipients: + rhettinger, lemburg, pitrou, vstinner, ezio.melotti, serhiy.storchaka
2015-01-25 06:05:07rhettingersetmessageid: <1422165907.19.0.992855675527.issue23119@psf.upfronthosting.co.za>
2015-01-25 06:05:07rhettingerlinkissue23119 messages
2015-01-25 06:05:06rhettingercreate