You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both were added in 3.13, are undocumented, and don't make sense in 3.14 due to changes in the stack overflow detection machinery. (On current main they contain dummy values.)
Activity
pythongh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recurs…
colesbury commentedon Apr 28, 2025
Looks like this will affect greenlet: https://grep.app/search?q=Py_C_RECURSION_LIMIT. Heads up to @jamadden
markshannon commentedon Apr 29, 2025
We may still need this for webassembly builds, as they have two stacks and we need a way to protect against either overflowing.
#130397
gh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recursion_re…
encukou commentedon Apr 29, 2025
Is it needed in public headers? If so, could you document it?