summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorMark Dickinson <dickinsm@gmail.com>2010-06-17 12:37:17 (GMT)
committerMark Dickinson <dickinsm@gmail.com>2010-06-17 12:37:17 (GMT)
commita58eed9cca47c6548a231600e3e3379a273b0908 (patch)
tree4bd90d072608056ff57f312b0f17deab3f6189b9 /Misc
parent19d8cc524bb4f6c41b2602c025ce90fe85e1e991 (diff)
downloadcpython-a58eed9cca47c6548a231600e3e3379a273b0908.zip
cpython-a58eed9cca47c6548a231600e3e3379a273b0908.tar.gz
cpython-a58eed9cca47c6548a231600e3e3379a273b0908.tar.bz2
Merged revisions 82043 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r82043 | mark.dickinson | 2010-06-17 13:33:22 +0100 (Thu, 17 Jun 2010) | 6 lines Issue #9011: Remove buggy and unnecessary ST->AST compilation code dealing with unary minus applied to a constant. The removed code was mutating the ST, causing a second compilation to fail. (The peephole optimizer already takes care of optimizing this case, so there's no lost optimization opportunity here.) ........
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index ae0ca7e..91c65a6 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,11 @@ What's New in Python 3.1.3?
Core and Builtins
-----------------
+- Issue #9011: Remove buggy and unnecessary (in 3.x) ST->AST
+ compilation code dealing with unary minus applied to a constant.
+ The removed code was mutating the ST, causing a second compilation
+ to fail.
+
- Issue #8941: decoding big endian UTF-32 data in UCS-2 builds could crash
the interpreter with characters outside the Basic Multilingual Plane
(higher than 0x10000).