diff options
author | Christian Heimes <christian@cheimes.de> | 2013-10-13 01:10:06 (GMT) |
---|---|---|
committer | Christian Heimes <christian@cheimes.de> | 2013-10-13 01:10:06 (GMT) |
commit | 17ecd1d3846845c5abf1a51a77b6ba8f79b8b163 (patch) | |
tree | 1c349b82339ea0ba66d307446a107e0940871a96 /Doc/whatsnew | |
parent | 3572842c19a8ddf1dde2162fee3c7a8a0ce9979b (diff) | |
download | cpython-17ecd1d3846845c5abf1a51a77b6ba8f79b8b163.zip cpython-17ecd1d3846845c5abf1a51a77b6ba8f79b8b163.tar.gz cpython-17ecd1d3846845c5abf1a51a77b6ba8f79b8b163.tar.bz2 |
Document speedup in whatsnew
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.4.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst index 50eef84..67550d5 100644 --- a/Doc/whatsnew/3.4.rst +++ b/Doc/whatsnew/3.4.rst @@ -506,6 +506,17 @@ Major performance enhancements have been added: (Contributed by Raymond Hettinger in :issue"`18771`.) +* The interpreter starts about 30% faster. A couple of measures lead to the + speedup. The interpreter loads less modules on startup, e.g. the :mod:`re`, + :mod:`collections` and :mod:`locale` modules and their dependencies are no + longer imported by default. The marshal module has been improved to load + compiled Python code faster. + + (Contributed by Antoine Pitrou, Christian Heimes and Victor Stinner in + :issue:`19219`, :issue:`19218`, :issue:`19209`, :issue:`19205` and + :issue:`9548`) + + Build and C API Changes ======================= |