summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_pylifecycle.h
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2019-11-20 10:48:18 (GMT)
committerGitHub <noreply@github.com>2019-11-20 10:48:18 (GMT)
commit67e0de6f0b060ac8f373952f0ca4b3117ad5b611 (patch)
tree43d5fab7d2fe3db5040fdd444b8ef205d9ff685e /Include/internal/pycore_pylifecycle.h
parent9da7430675ceaeae5abeb9c9f7cd552b71b3a93a (diff)
downloadcpython-67e0de6f0b060ac8f373952f0ca4b3117ad5b611.zip
cpython-67e0de6f0b060ac8f373952f0ca4b3117ad5b611.tar.gz
cpython-67e0de6f0b060ac8f373952f0ca4b3117ad5b611.tar.bz2
bpo-36854: gcmodule.c gets its state from tstate (GH-17285)
* Add GCState type for readability * gcmodule.c now gets its gcstate from tstate * _PyGC_DumpShutdownStats() now expects tstate rather than runtime * Rename "state" to "gcstate" for readability: to avoid confusion between "state" and "tstate" for example. * collect() now only expects tstate: it gets gcstate from tstate. * Pass tstate to _PyErr_xxx() functions
Diffstat (limited to 'Include/internal/pycore_pylifecycle.h')
-rw-r--r--Include/internal/pycore_pylifecycle.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Include/internal/pycore_pylifecycle.h b/Include/internal/pycore_pylifecycle.h
index b2f2ad8..b8d5e36 100644
--- a/Include/internal/pycore_pylifecycle.h
+++ b/Include/internal/pycore_pylifecycle.h
@@ -89,7 +89,7 @@ extern void _PyWarnings_Fini(PyInterpreterState *interp);
extern void _PyGILState_Init(PyThreadState *tstate);
extern void _PyGILState_Fini(PyThreadState *tstate);
-PyAPI_FUNC(void) _PyGC_DumpShutdownStats(struct pyruntimestate *runtime);
+PyAPI_FUNC(void) _PyGC_DumpShutdownStats(PyThreadState *tstate);
PyAPI_FUNC(PyStatus) _Py_PreInitializeFromPyArgv(
const PyPreConfig *src_config,