Message368182
_PyThreadState_GET() gets the current Python thread state from _PyRuntime.gilstate.tstate_current atomic variable.
When I experimented per-interpreter GIL (bpo-40512), I got issues with _PyThreadState_GET() which didn't return the expected Python thread state.
I propose to modify _PyThreadState_GET() in the exprimental isolated subinterpreters mode to get and set the current Python thread state using a Thread Local Storage: autoTSSkey. |
|
Date |
User |
Action |
Args |
2020-05-05 17:12:14 | vstinner | set | recipients:
+ vstinner |
2020-05-05 17:12:14 | vstinner | set | messageid: <1588698734.65.0.223552100195.issue40522@roundup.psfhosted.org> |
2020-05-05 17:12:14 | vstinner | link | issue40522 messages |
2020-05-05 17:12:14 | vstinner | create | |
|