Backport candidate. Though it's an API change, this is a pretty obscure
portion of the API.
- Patch #1549049: Support long values in structmember.
+- Bug #1542016: make sys.callstats() match its docstring and return an
+ 11-tuple (only relevant when Python is compiled with -DCALL_PROFILE).
+
- Bug #1545497: when given an explicit base, int() did ignore NULs
embedded in the string to convert.
PyObject *
PyEval_GetCallStats(PyObject *self)
{
- return Py_BuildValue("iiiiiiiiii",
+ return Py_BuildValue("iiiiiiiiiii",
pcall[0], pcall[1], pcall[2], pcall[3],
pcall[4], pcall[5], pcall[6], pcall[7],
- pcall[8], pcall[9]);
+ pcall[8], pcall[9], pcall[10]);
}
#else
#define PCALL(O)