Skip to content

Commit de157cc

Browse files
committed
Issue #14200: Add benchmark results to text flow.
1 parent 0644741 commit de157cc

1 file changed

Lines changed: 10 additions & 13 deletions

File tree

Doc/whatsnew/3.3.rst

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -167,19 +167,16 @@ The storage of Unicode strings now depends on the highest codepoint in the strin
167167

168168
* non-BMP strings (``U+10000-U+10FFFF``) use 4 bytes per codepoint.
169169

170-
The net effect is that for most applications, memory usage of string storage
171-
should decrease significantly - especially compared to former wide unicode
172-
builds - as, in many cases, strings will be pure ASCII even in international
173-
contexts (because many strings store non-human language data, such as XML
174-
fragments, HTTP headers, JSON-encoded data, etc.). We also hope that it
175-
will, for the same reasons, increase CPU cache efficiency on non-trivial
176-
applications.
177-
178-
.. The memory usage of Python 3.3 is two to three times smaller than Python 3.2,
179-
and a little bit better than Python 2.7, on a `Django benchmark
180-
<http://mail.python.org/pipermail/python-dev/2011-September/113714.html>`_.
181-
XXX The result should be moved in the PEP and a link to the PEP should
182-
be added here.
170+
The net effect is that for most applications, memory usage of string
171+
storage should decrease significantly - especially compared to former
172+
wide unicode builds - as, in many cases, strings will be pure ASCII
173+
even in international contexts (because many strings store non-human
174+
language data, such as XML fragments, HTTP headers, JSON-encoded data,
175+
etc.). We also hope that it will, for the same reasons, increase CPU
176+
cache efficiency on non-trivial applications. The memory usage of
177+
Python 3.3 is two to three times smaller than Python 3.2, and a little
178+
bit better than Python 2.7, on a Django benchmark (see the PEP for
179+
details).
183180

184181

185182
PEP 3151: Reworking the OS and IO exception hierarchy

0 commit comments

Comments
 (0)