Message147531
| Author |
pitrou |
| Recipients |
ncoghlan, pitrou, tim.peters |
| Date |
2011年11月12日.23:24:27 |
| SpamBayes Score |
7.80252e-11 |
| Marked as misclassified |
No |
| Message-id |
<1321140269.61.0.335726830367.issue13390@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
This patch adds a counting of the number of allocated memory blocks (through the PyObject_Malloc API). Together with -R, it can help chase those memory leaks which aren't reference leaks (see c6dafa2e2594).
The sys.getallocedblocks() function is also available in non-debug mode. This is meant to help 3rd party extension writers, who rarely have access to debug builds.
To avoid too many false positives, issue13389 is a prerequisite (at least for the "test -R" part of the patch). Even after it, there are still a couple "test -R" failures; we'd have to investigate them. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2011年11月12日 23:24:29 | pitrou | set | recipients:
+ pitrou, tim.peters, ncoghlan |
| 2011年11月12日 23:24:29 | pitrou | set | messageid: <1321140269.61.0.335726830367.issue13390@psf.upfronthosting.co.za> |
| 2011年11月12日 23:24:29 | pitrou | link | issue13390 messages |
| 2011年11月12日 23:24:28 | pitrou | create |
|