From: Serhiy Storchaka Date: Sun, 1 Nov 2015 14:13:45 +0000 (+0200) Subject: Issue #25395: Fixed crash when highly nested OrderedDict structures were X-Git-Tag: v3.6.0a1~1142 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9b69491901045bcaff15fd9de9eb4c888cc5a3bd;p=python Issue #25395: Fixed crash when highly nested OrderedDict structures were garbage collected. --- 9b69491901045bcaff15fd9de9eb4c888cc5a3bd diff --cc Misc/NEWS index b581823558,a8a1f3170a..6ce5f2d825 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,12 -11,9 +10,15 @@@ Release date: XXXX-XX-X Core and Builtins ----------------- + - Issue #25395: Fixed crash when highly nested OrderedDict structures were + garbage collected. + +- Issue #25401: Optimize bytes.fromhex() and bytearray.fromhex(): they are now + between 2x and 3.5x faster. + +- Issue #25399: Optimize bytearray % args using the new private _PyBytesWriter + API. Formatting is now between 2.5 and 5 times faster. + - Issue #25274: sys.setrecursionlimit() now raises a RecursionError if the new recursion limit is too low depending at the current recursion depth. Modify also the "lower-water mark" formula to make it monotonic. This mark is used