Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy
Commits: 43513a90 by Carl Friedrich Bolz-Tereick at 2022-07-26T15:26:45+02:00 #3757: implement the ability to raise an exception in another thread --HG-- branch : raise-in-thread-2 - - - - - 04127918 by Carl Friedrich Bolz-Tereick at 2022-07-26T17:24:54+02:00 start implementing PyThreadState_SetAsyncExc --HG-- branch : raise-in-thread-2 - - - - - 645e6ccc by Carl Friedrich Bolz-Tereick at 2022-07-26T17:51:53+02:00 extend the test to check that passing NULL also works --HG-- branch : raise-in-thread-2 - - - - - 43608c67 by Carl Friedrich Bolz-Tereick at 2022-07-26T17:58:48+02:00 only wait for a limited amount of time --HG-- branch : raise-in-thread-2 - - - - - b4087fac by Carl Friedrich Bolz-Tereick at 2022-07-26T18:02:46+02:00 fix typo --HG-- branch : raise-in-thread-2 - - - - - 8da69518 by Carl Friedrich Bolz-Tereick at 2022-07-26T18:04:13+02:00 the NULL case is now at least tested --HG-- branch : raise-in-thread-2 - - - - - 468a0907 by Carl Friedrich Bolz-Tereick at 2022-07-26T18:08:56+02:00 :-/ --HG-- branch : raise-in-thread-2 - - - - - 44b9eaf8 by Carl Friedrich Bolz-Tereick at 2022-10-09T21:21:39+02:00 (cfbolz, arigo): remove unused variable --HG-- branch : raise-in-thread-2 - - - - - 5ed4bfe4 by Carl Friedrich Bolz-Tereick at 2022-10-09T21:22:08+02:00 #3757: merge raise-in-thread-2 expose a new function __pypy__._raise_in_thread that will raise an asynchronous exception in another thread the next time that thread runs. This also makes it possible to implement PyThreadState_SetAsyncExc - - - - - 4ad83d1f by Carl Friedrich Bolz-Tereick at 2022-10-10T20:13:52+02:00 merge default --HG-- branch : py3.8 - - - - - 8 changed files: - pypy/interpreter/executioncontext.py - pypy/module/__pypy__/interp_signal.py - pypy/module/__pypy__/moduledef.py - pypy/module/cpyext/pystate.py - pypy/module/cpyext/test/test_cpyext.py - pypy/module/cpyext/test/test_pystate.py - pypy/module/signal/interp_signal.py - pypy/module/thread/test/test_thread.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f10b16658119b15f291a3756cd74ca7ac785ed79...4ad83d1f1553f7618eca220a5a6867bf3fc002b4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f10b16658119b15f291a3756cd74ca7ac785ed79...4ad83d1f1553f7618eca220a5a6867bf3fc002b4 You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list -- pypy-commit@python.org To unsubscribe send an email to pypy-commit-le...@python.org https://mail.python.org/mailman3/lists/pypy-commit.python.org/ Member address: arch...@mail-archive.com