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 eric.snow
Recipients emilyemorehouse, eric.snow, serhiy.storchaka
Date 2018-12-11.23:02:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1544569350.54.0.788709270274.issue35466@psf.upfronthosting.co.za>
In-reply-to
Content
I suppose performance could have been a motivator originally.  However, I don't see a benefit now that signals handlers are no longer pending calls.  If it's a real problem then we can leverage a free list.

As to complexity, the motivator for this change was difficulty I had (along with another core dev) in quickly understanding the logic for manipulating the circular buffer.  I find the linked list much easier to understand.
History
Date User Action Args
2018-12-11 23:02:30eric.snowsetrecipients: + eric.snow, serhiy.storchaka, emilyemorehouse
2018-12-11 23:02:30eric.snowsetmessageid: <1544569350.54.0.788709270274.issue35466@psf.upfronthosting.co.za>
2018-12-11 23:02:30eric.snowlinkissue35466 messages
2018-12-11 23:02:30eric.snowcreate