summaryrefslogtreecommitdiffstats
path: root/Include/internal/pystate.h
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2018-02-17 01:53:40 (GMT)
committerGitHub <noreply@github.com>2018-02-17 01:53:40 (GMT)
commit4c6955e2b0ccf88c705f8d1fac685a8e65f9699e (patch)
tree56d0f3ce551117d3630c6efad21244385cbd9697 /Include/internal/pystate.h
parentbd093355a6aaf2f4ca3ed153e195da57870a55eb (diff)
downloadcpython-4c6955e2b0ccf88c705f8d1fac685a8e65f9699e.zip
cpython-4c6955e2b0ccf88c705f8d1fac685a8e65f9699e.tar.gz
cpython-4c6955e2b0ccf88c705f8d1fac685a8e65f9699e.tar.bz2
bpo-32604: Clean up created subinterpreters before runtime finalization. (gh-5709)
Diffstat (limited to 'Include/internal/pystate.h')
-rw-r--r--Include/internal/pystate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Include/internal/pystate.h b/Include/internal/pystate.h
index 2b60b25..da642c6 100644
--- a/Include/internal/pystate.h
+++ b/Include/internal/pystate.h
@@ -69,6 +69,10 @@ PyAPI_FUNC(void) _PyPathConfig_Clear(_PyPathConfig *config);
PyAPI_FUNC(PyInterpreterState *) _PyInterpreterState_LookUpID(PY_INT64_T);
+PyAPI_FUNC(int) _PyInterpreterState_IDInitref(PyInterpreterState *);
+PyAPI_FUNC(void) _PyInterpreterState_IDIncref(PyInterpreterState *);
+PyAPI_FUNC(void) _PyInterpreterState_IDDecref(PyInterpreterState *);
+
/* cross-interpreter data */