diff options
author | Georg Brandl <georg@python.org> | 2009-04-11 21:24:37 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2009-04-11 21:24:37 (GMT) |
commit | 406b3d89e2ba94d013309884ba6fb9cb69ec5a75 (patch) | |
tree | 31a5a61aa37a1932ed0b2aac1798d323f2b17f67 /Misc/NEWS | |
parent | 3f96a8790260ac0af552684c11105923cfe8012b (diff) | |
download | cpython-406b3d89e2ba94d013309884ba6fb9cb69ec5a75.zip cpython-406b3d89e2ba94d013309884ba6fb9cb69ec5a75.tar.gz cpython-406b3d89e2ba94d013309884ba6fb9cb69ec5a75.tar.bz2 |
Merged revisions 71024,71058 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r71024 | georg.brandl | 2009-04-02 04:47:44 +0200 (Do, 02 Apr 2009) | 4 lines
In PyErr_GivenExceptionMatches, temporarily bump the recursion
limit, so that in the most common case PyObject_IsSubclass will
not raise a recursion error we have to ignore anyway.
........
r71058 | georg.brandl | 2009-04-02 20:09:04 +0200 (Do, 02 Apr 2009) | 3 lines
PyErr_NormalizeException may not set an error, so convert the PyErr_SetObject
call on hitting the recursion limit into just assigning it to the arguments provided.
........
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -47,6 +47,9 @@ Core and Builtins - Issue #5499: The 'c' code for argument parsing functions now only accepts a byte, and the 'C' code only accepts a unicode character. +- Fix a problem in PyErr_NormalizeException that leads to "undetected errors" + when hitting the recursion limit under certain circumstances. + - Issue #1665206: Remove the last eager import in _warnings.c and make it lazy. - Fix a segfault when running test_exceptions with coverage, caused by |