This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients vstinner
Date 2020-01-13.16:09:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1578931794.31.0.282977314491.issue38644@roundup.psfhosted.org>
In-reply-to
Content
> One further step would be to change the VECTORCALL/FASTCALL calling convention to pass tstate. But I am not sure what is the risk to do that in Python 3.9? Cython uses FASTCALL internally for example.

I started a thread on python-dev:
https://mail.python.org/archives/list/python-dev@python.org/thread/PIXJAJPWKDGHSQD65VOO2B7FDLU2QLHH/

I also wrote an article on this issue, "Pass the Python thread state explicitly":
https://vstinner.github.io/cpython-pass-tstate.html
History
Date User Action Args
2020-01-13 16:09:54vstinnersetrecipients: + vstinner
2020-01-13 16:09:54vstinnersetmessageid: <1578931794.31.0.282977314491.issue38644@roundup.psfhosted.org>
2020-01-13 16:09:54vstinnerlinkissue38644 messages
2020-01-13 16:09:54vstinnercreate