summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2010-01-27 21:18:57 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2010-01-27 21:18:57 (GMT)
commita32f9a24df24e3169ce39d7871910595488465a1 (patch)
treea2d719e715f2d77cbe438ffb637e601236d3ec26 /Misc
parent176d6c40e06b768966038cff9b95a06b19938ac1 (diff)
downloadcpython-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/NEWS8
1 files changed, 7 insertions, 1 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 0cc3d75..9baedef 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -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