]> granicus.if.org Git - python/commit
Move exc state to generator. Fixes bpo-25612 (#1773)
authorMark Shannon <mark@hotpy.org>
Sun, 22 Oct 2017 21:41:51 +0000 (22:41 +0100)
committerAntoine Pitrou <pitrou@free.fr>
Sun, 22 Oct 2017 21:41:51 +0000 (23:41 +0200)
commitae3087c6382011c47db82fea4d05f8bbf514265d
treec5d832a760d9898700f1ca397a5a305734b3d77a
parent91dc64ba3f51100540b2ab6c6cd72c3bb18a6d49
Move exc state to generator. Fixes bpo-25612 (#1773)

Move exception state information from frame objects to coroutine (generator/thread) object where it belongs.
13 files changed:
Include/frameobject.h
Include/genobject.h
Include/pyerrors.h
Include/pystate.h
Lib/test/test_exceptions.py
Lib/test/test_sys.py
Misc/NEWS.d/next/C API/2017-10-22-13-12-28.bpo-25612.1jnWKT.rst [new file with mode: 0644]
Objects/frameobject.c
Objects/genobject.c
Python/ceval.c
Python/errors.c
Python/pystate.c
Python/sysmodule.c