summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2012-07-07 15:33:42 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2012-07-07 15:33:42 (GMT)
commitd94adb73673d94530eb9cb302214e374640dc25c (patch)
tree4a26bbfcb7346c196cd2b99aec3dafd6137c1169 /Doc/whatsnew
parentc20740109d59847ef3c7bfcb968e8c8fe019928a (diff)
downloadcpython-d94adb73673d94530eb9cb302214e374640dc25c.zip
cpython-d94adb73673d94530eb9cb302214e374640dc25c.tar.gz
cpython-d94adb73673d94530eb9cb302214e374640dc25c.tar.bz2
Add a blurb about PEP 412
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r--Doc/whatsnew/3.3.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst
index 38a9f35..e3eddc4 100644
--- a/Doc/whatsnew/3.3.rst
+++ b/Doc/whatsnew/3.3.rst
@@ -477,6 +477,18 @@ new, more precise information::
'<function C.D.meth at 0x7f46b9fe31e0>'
+PEP 412: Key-Sharing Dictionary
+===============================
+
+:pep:`412` - Key-Sharing Dictionary
+ PEP written and implemented by Mark Shannon.
+
+Dictionaries used for the storage of objects' attributes are now able to
+share part of their internal storage between each other (namely, the part
+which stores the keys and their respective hashes). This reduces the memory
+consumption of programs creating many instances of non-builtin types.
+
+
Using importlib as the Implementation of Import
===============================================
:issue:`2377` - Replace __import__ w/ importlib.__import__