summaryrefslogtreecommitdiffstats
path: root/Include
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@haypocalc.com>2010-03-21 13:32:31 (GMT)
committerVictor Stinner <victor.stinner@haypocalc.com>2010-03-21 13:32:31 (GMT)
commitd156fa303348b5bcc644f96d390382d7fb573a7b (patch)
tree2cb8730ebe47e813ac6280718dd601761cefe927 /Include
parent27bf15ef8d6080985d313aa61d05ac92ff61e0dd (diff)
downloadcpython-d156fa303348b5bcc644f96d390382d7fb573a7b.zip
cpython-d156fa303348b5bcc644f96d390382d7fb573a7b.tar.gz
cpython-d156fa303348b5bcc644f96d390382d7fb573a7b.tar.bz2
Merged revisions 78638 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r78638 | victor.stinner | 2010-03-04 00:20:25 +0100 (jeu., 04 mars 2010) | 3 lines Issue #7544: Preallocate thread memory before creating the thread to avoid a fatal error in low memory condition. ........
Diffstat (limited to 'Include')
-rw-r--r--Include/pystate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Include/pystate.h b/Include/pystate.h
index 4919d99..b9fe61e 100644
--- a/Include/pystate.h
+++ b/Include/pystate.h
@@ -105,6 +105,8 @@ PyAPI_FUNC(void) PyInterpreterState_Clear(PyInterpreterState *);
PyAPI_FUNC(void) PyInterpreterState_Delete(PyInterpreterState *);
PyAPI_FUNC(PyThreadState *) PyThreadState_New(PyInterpreterState *);
+PyAPI_FUNC(PyThreadState *) _PyThreadState_Prealloc(PyInterpreterState *);
+PyAPI_FUNC(void) _PyThreadState_Init(PyThreadState *);
PyAPI_FUNC(void) PyThreadState_Clear(PyThreadState *);
PyAPI_FUNC(void) PyThreadState_Delete(PyThreadState *);
#ifdef WITH_THREAD