summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2017-06-11 11:50:22 (GMT)
committerGitHub <noreply@github.com>2017-06-11 11:50:22 (GMT)
commit36ff451ebae41f09560bff582c95946474d898f8 (patch)
tree40957c8d378aae1353876d728c07879ae3d28be2 /Misc/NEWS
parent1efbf92e90ed2edf3f5bb5323340b26f318ff61e (diff)
downloadcpython-36ff451ebae41f09560bff582c95946474d898f8.zip
cpython-36ff451ebae41f09560bff582c95946474d898f8.tar.gz
cpython-36ff451ebae41f09560bff582c95946474d898f8.tar.bz2
bpo-30501: Make the compiler producing optimized code for condition expressions. (#1851)
Diffstat (limited to 'Misc/NEWS')
-rw-r--r--Misc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index b436524..00187cf 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,6 +10,10 @@ What's New in Python 3.7.0 alpha 1?
Core and Builtins
-----------------
+- bpo-30501: The compiler now produces more optimal code for complex condition
+ expressions in the "if", "while" and "assert" statement, the "if" expression,
+ and generator expressions and comprehensions.
+
- bpo-28180: Implement PEP 538 (legacy C locale coercion). This means that when
a suitable coercion target locale is available, both the core interpreter and
locale-aware C extensions will assume the use of UTF-8 as the default text