[issue19527] Test failures with COUNT_ALLOCS
Bohuslav "Slavek" Kabrda
report at bugs.python.org
Fri Jan 10 11:33:30 CET 2014
Bohuslav "Slavek" Kabrda added the comment:
As noted in Misc/SpecialBuilds:
COUNT_ALLOCS
------------
Each type object grows three new members:
/* Number of times an object of this type was allocated. */
int tp_allocs;
/* Number of times an object of this type was deallocated. */
int tp_frees;
/* Highwater mark: the maximum value of tp_allocs - tp_frees so
* far; or, IOW, the largest number of objects of this type alive at
* the same time.
*/
int tp_maxalloc;
...
We use this for Fedora's python debug build to get some interesting debugging info. (If you try to "grep -r" through Python 3.4 source code, you'll find quite a few ifdefs with COUNT_ALLOCS.)
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19527>
_______________________________________
More information about the Python-bugs-list
mailing list