[issue36694] Excessive memory use or memory fragmentation when unpickling many small objects

Serhiy Storchaka report at bugs.python.org
Thu May 2 12:43:18 EDT 2019


Serhiy Storchaka <storchaka+cpython at gmail.com> added the comment:

Great work Inada-san! Thank you for your investigations!

PR 13036 increases the chance of using borrowed references during pickling. Since this bug exists in the current code too (it just can be exposed in smaller number of cases), it should be fixed in any case. So I going to fix this bug before merging PR 13036, and fix it in a way that does not prevent the optimization.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36694>
_______________________________________


More information about the Python-bugs-list mailing list