]> granicus.if.org Git - python/commit
Issue #22003: When initialized from a bytes object, io.BytesIO() now
authorAntoine Pitrou <solipsis@pitrou.net>
Tue, 29 Jul 2014 23:41:11 +0000 (19:41 -0400)
committerAntoine Pitrou <solipsis@pitrou.net>
Tue, 29 Jul 2014 23:41:11 +0000 (19:41 -0400)
commitcc66a73d27ba8b3051586221f96effef67c3bb3a
treea1d1ffa19d3b2db5d0eab3b644ffd01769ace61d
parent115171086a5ded14a2bc2519e7f774a755e7ab04
Issue #22003: When initialized from a bytes object, io.BytesIO() now
defers making a copy until it is mutated, improving performance and
memory use on some use cases.

Patch by David Wilson.
Lib/test/test_memoryio.py
Misc/ACKS
Misc/NEWS
Modules/_io/bytesio.c