[issue36051] Drop the GIL during large bytes.join operations?

Bruce Merry report at bugs.python.org
Mon Dec 23 00:12:29 EST 2019


Bruce Merry <bmerry at gmail.com> added the comment:

> It seems we can release GIL during iterating the buffer array.

That's what I had in mind. Naturally it would require a bit of benchmarking to pick a threshold such that the small case doesn't lose performance due to locking overheads. If no one else is working on it, I can give that a try early next year.

----------

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


More information about the Python-bugs-list mailing list