From: Serhiy Storchaka Date: Tue, 22 Dec 2015 06:22:05 +0000 (+0200) Subject: Issue #25914: Fixed and simplified OrderedDict.__sizeof__. X-Git-Tag: v3.6.0a1~873 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3987e26e7547fdd71112e70caad3e037ef8257aa;p=python Issue #25914: Fixed and simplified OrderedDict.__sizeof__. --- 3987e26e7547fdd71112e70caad3e037ef8257aa diff --cc Misc/NEWS index 0d9c7dd3a5,3257aa4a03..4a94f76c23 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -115,22 -28,10 +115,24 @@@ Core and Builtin Library ------- + - Issue #25914: Fixed and simplified OrderedDict.__sizeof__. + +- Issue #25869: Optimized deepcopying ElementTree; it is now 20 times faster. + +- Issue #25873: Optimized iterating ElementTree. Iterating elements + Element.iter() is now 40% faster, iterating text Element.itertext() + is now up to 2.5 times faster. + - Issue #25902: Fixed various refcount issues in ElementTree iteration. +- Issue #22227: The TarFile iterator is reimplemented using generator. + This implementation is simpler that using class. + +- Issue #25638: Optimized ElementTree.iterparse(); it is now 2x faster. + Optimized ElementTree parsing; it is now 10% faster. + +- Issue #25761: Improved detecting errors in broken pickle data. + - Issue #25717: Restore the previous behaviour of tolerating most fstat() errors when opening files. This was a regression in 3.5a1, and stopped anonymous temporary files from working in special cases.