◐ Shell
clean mode source ↗

bpo-36710: Pass explicitly tstate in sysmodule.c by vstinner · Pull Request #14060 · python/cpython

* Replace global var Py_VerboseFlag with interp->config.verbose
* Add _PyErr_NoMemory(tstate) function.
* Add tstate parameter to _PyEval_SetCoroutineOriginTrackingDepth()
  and move the function to the internal API.
* Replace _PySys_InitMain(runtime, interp)
  with _PySys_InitMain(runtime, tstate)

@vstinner

lisroach pushed a commit to lisroach/cpython that referenced this pull request

Sep 10, 2019
* Replace global var Py_VerboseFlag with interp->config.verbose.
* Add _PyErr_NoMemory(tstate) function.
* Add tstate parameter to _PyEval_SetCoroutineOriginTrackingDepth()
  and move the function to the internal API.
* Replace _PySys_InitMain(runtime, interp)
  with _PySys_InitMain(runtime, tstate).

DinoV pushed a commit to DinoV/cpython that referenced this pull request

Jan 14, 2020
* Replace global var Py_VerboseFlag with interp->config.verbose.
* Add _PyErr_NoMemory(tstate) function.
* Add tstate parameter to _PyEval_SetCoroutineOriginTrackingDepth()
  and move the function to the internal API.
* Replace _PySys_InitMain(runtime, interp)
  with _PySys_InitMain(runtime, tstate).