Kaydet (Commit) b6fa2814 authored tarafından Hye-Shik Chang's avatar Hye-Shik Chang

Make a handy macro, Py_DEFAULT_RECURSION_LIMIT to allow to define

a default value of recursion limit from build systems.  1000 levels
are still too high for some 64bit systems.
üst ac89f6ef
......@@ -417,8 +417,11 @@ Py_MakePendingCalls(void)
/* The interpreter's recursion limit */
static int recursion_limit = 1000;
int _Py_CheckRecursionLimit = 1000;
#ifndef Py_DEFAULT_RECURSION_LIMIT
#define Py_DEFAULT_RECURSION_LIMIT 1000
#endif
static int recursion_limit = Py_DEFAULT_RECURSION_LIMIT;
int _Py_CheckRecursionLimit = Py_DEFAULT_RECURSION_LIMIT;
int
Py_GetRecursionLimit(void)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment