diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2010-01-27 21:18:57 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2010-01-27 21:18:57 (GMT) |
commit | a32f9a24df24e3169ce39d7871910595488465a1 (patch) | |
tree | a2d719e715f2d77cbe438ffb637e601236d3ec26 /Misc | |
parent | 176d6c40e06b768966038cff9b95a06b19938ac1 (diff) | |
download | cpython-a32f9a24df24e3169ce39d7871910595488465a1.zip cpython-a32f9a24df24e3169ce39d7871910595488465a1.tar.gz cpython-a32f9a24df24e3169ce39d7871910595488465a1.tar.bz2 |
Merged revisions 77798 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r77798 | antoine.pitrou | 2010-01-27 21:59:50 +0100 (mer., 27 janv. 2010) | 8 lines
Issue #7610: Reworked implementation of the internal
:class:`zipfile.ZipExtFile` class used to represent files stored inside
an archive. The new implementation is significantly faster and can
be wrapped in a :class:`io.BufferedReader` object for more speedups.
It also solves an issue where interleaved calls to `read()` and
`readline()` give wrong results. Patch by Nir Aides.
........
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -225,7 +225,6 @@ C-API - Issue #1419652: Change the first argument to PyImport_AppendInittab() to ``const char *`` as the string is stored beyond the call. - - Issue #2422: When compiled with the ``--with-valgrind`` option, the pymalloc allocator will be automatically disabled when running under Valgrind. This gives improved memory leak detection when running @@ -234,6 +233,13 @@ C-API Library ------- +- Issue #7610: Reworked implementation of the internal + :class:`zipfile.ZipExtFile` class used to represent files stored inside + an archive. The new implementation is significantly faster and can + be wrapped in a :class:`io.BufferedReader` object for more speedups. + It also solves an issue where interleaved calls to `read()` and + `readline()` give wrong results. Patch by Nir Aides. + - Issue #6963: Added "maxtasksperchild" argument to multiprocessing.Pool, allowing for a maximum number of tasks within the pool to be completed by the worker before that worker is terminated, and a new one created to |