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 glangford
Recipients glangford
Date 2014-01-21.15:19:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1390317569.22.0.768608483069.issue20297@psf.upfronthosting.co.za>
In-reply-to
Content
Uploading proposed new version of as_completed() for review. Note the following changes:

- does not install waiters for Futures which are completed
- locks only one Future at a time to improve concurrency (rather than locking all Futures at once); traverses Futures in the order given, as no need to sort into a canonical order
- immediately yields each completed Future, without waiting to lock and examine other Futures
- fixes locking bug in waiter removal
History
Date User Action Args
2014-01-21 15:19:29glangfordsetrecipients: + glangford
2014-01-21 15:19:29glangfordsetmessageid: <1390317569.22.0.768608483069.issue20297@psf.upfronthosting.co.za>
2014-01-21 15:19:29glangfordlinkissue20297 messages
2014-01-21 15:19:29glangfordcreate