bpo-46008: Add _PyInterpreterState_Main(). (gh-29978)

PyInterpreterState_Main() is a plain function exposed in the public C-API. For internal usage we can take the more efficient approach in this PR.

https://bugs.python.org/issue46008
This commit is contained in:
Eric Snow
2021-12-07 18:56:06 -07:00
committed by GitHub
parent 1f384e3184
commit 758b74e71e
4 changed files with 13 additions and 9 deletions

View File

@@ -1204,7 +1204,7 @@ PyInterpreterState_Head(void)
PyInterpreterState *
PyInterpreterState_Main(void)
{
return _PyRuntime.interpreters.main;
return _PyInterpreterState_Main();
}
PyInterpreterState *