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 vstinner
Recipients Mark DePristo, bquinlan, grzgrzgrz3, pitrou, rnester, vstinner, willvousden, xiang.zhang
Date 2017-09-03.04:18:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1504412311.95.0.531256980777.issue27144@psf.upfronthosting.co.za>
In-reply-to
Content
"concurrent.futures.as_completed() memory inefficiency" hum, sadly the commit 97e1b1c81458d2109b2ffed32ffa1eb643a6c3b9 introduced a reference leak. Example:

$ ./python -m test -R 3:3 -test_concurrent_futures -m test.test_concurrent_futures.ProcessPoolAsCompletedTests.test_zero_timeout
(...)
test_concurrent_futures leaked [27, 27, 27] references, sum=81
test_concurrent_futures leaked [16, 17, 16] memory blocks, sum=49
(...)
History
Date User Action Args
2017-09-03 04:18:32vstinnersetrecipients: + vstinner, bquinlan, pitrou, xiang.zhang, grzgrzgrz3, rnester, willvousden, Mark DePristo
2017-09-03 04:18:31vstinnersetmessageid: <1504412311.95.0.531256980777.issue27144@psf.upfronthosting.co.za>
2017-09-03 04:18:31vstinnerlinkissue27144 messages
2017-09-03 04:18:31vstinnercreate