mirror of
https://github.com/python/cpython.git
synced 2025-01-18 22:44:57 +08:00
whatsnew: make bullet list presentation style consistent.
This commit is contained in:
parent
db085f56b9
commit
59171722f0
@ -1213,24 +1213,20 @@ Significant Optimizations
|
||||
probe now checks a series of consecutive, adjacent key/hash pairs before
|
||||
continuing to make random probes through the hash table. This exploits
|
||||
cache locality to make collision resolution less expensive.
|
||||
|
||||
The collision resolution scheme can be described as a hybrid of linear
|
||||
probing and open addressing. The number of additional linear probes
|
||||
defaults to nine. This can be changed at compile-time by defining
|
||||
LINEAR_PROBES to be any value. Set LINEAR_PROBES=0 to turn-off
|
||||
linear probing entirely.
|
||||
|
||||
(Contributed by Raymond Hettinger in :issue:`18771`.)
|
||||
linear probing entirely. (Contributed by Raymond Hettinger in
|
||||
:issue:`18771`.)
|
||||
|
||||
* The interpreter starts about 30% faster. A couple of measures lead to the
|
||||
speedup. The interpreter loads fewer 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`)
|
||||
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`)
|
||||
|
||||
* :class:`bz2.BZ2File` is now as fast or faster than the Python2 version for
|
||||
most cases. :class:`lzma.LZMAFile` has also been optimized. (Contributed by
|
||||
@ -1292,18 +1288,27 @@ Deprecated Features
|
||||
exists, is deprecated (:issue:`19375`).
|
||||
|
||||
|
||||
|
||||
Removed
|
||||
=======
|
||||
|
||||
|
||||
Operating Systems No Longer Supported
|
||||
-------------------------------------
|
||||
|
||||
Support for the following operating systems has been removed from the source
|
||||
and build tools:
|
||||
|
||||
* OS/2 (:issue:`16135`).
|
||||
* Windows 2000 (changeset e52df05b496a).
|
||||
* VMS (:issue:`16136`).
|
||||
|
||||
|
||||
API and Feature Removals
|
||||
------------------------
|
||||
|
||||
The following obsolete and previously deprecated APIs and features have been
|
||||
removed in Python 3.4:
|
||||
|
||||
* Support for the following operating systems has been removed from the source
|
||||
and build tools:
|
||||
|
||||
* OS/2 (:issue:`16135`).
|
||||
* Windows 2000 (changeset e52df05b496a).
|
||||
* VMS (:issue:`16136`).
|
||||
removed:
|
||||
|
||||
* The unmaintained ``Misc/TextMate`` and ``Misc/vim`` directories have been
|
||||
removed (see the `devguide <http://docs.python.org/devguide>`_
|
||||
|
Loading…
Reference in New Issue
Block a user