summaryrefslogtreecommitdiffstats
path: root/tools/heapcheck
Commit message (Collapse)AuthorAgeFilesLines
* Suppressed reports for crbug.com/17540, crbug.com/31643, crbug.com/30547glider@chromium.org2010-01-141-0/+29
| | | | | | | | | | | and an intentional leak in ChromeThreadTest.NotReleasedIfTargetThreadNonExistent BUG=17540,31643,30547 TBR=dank Review URL: http://codereview.chromium.org/536061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36238 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the wrong one-line suppressions for libnss.glider@chromium.org2010-01-141-23/+0
| | | | | | | | | | | In order to have better suppressions we should enable frame pointer for libnss on the buildbot. BUG=32170,28118 TBR=wtc Review URL: http://codereview.chromium.org/546048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36234 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressed the leaks in net_unittests (see crbug.com/32170)glider@chromium.org2010-01-131-0/+11
| | | | | | | | TBR=timurrrr,wtc Review URL: http://codereview.chromium.org/548026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36118 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressed memory leaks in ipc_tests.glider@chromium.org2010-01-111-0/+28
| | | | | | | | TBR=timurrrr,dank Review URL: http://codereview.chromium.org/547004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35912 0039d316-1c4b-4281-b951-d872f2087c98
* Added heapcheck suppressions for intentional memory leaks in net_unittests.glider@chromium.org2009-12-251-1/+47
| | | | | | | | TBR=timurrrr Review URL: http://codereview.chromium.org/515034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35277 0039d316-1c4b-4281-b951-d872f2087c98
* Backported the HEAP_CHECK_MAX_LEAKS feature from the upstream perftools.glider@chromium.org2009-12-251-0/+1
| | | | | | | | This should allow the heapcheck bot to print all the leaks found. Review URL: http://codereview.chromium.org/522012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35274 0039d316-1c4b-4281-b951-d872f2087c98
* Made pprof executable and set the explicit path to it in the heapcheck runner.glider@chromium.org2009-12-241-0/+3
| | | | | | | TBR=willchan Review URL: http://codereview.chromium.org/515029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the order in which the suppression reader reads the suppression'sglider@chromium.org2009-12-221-3/+3
| | | | | | | | | | | description and type. Due to this bug the bot printed "Heapcheck:Leak" instead of the suppressions' types. TBR=timurrrr Review URL: http://codereview.chromium.org/503084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35148 0039d316-1c4b-4281-b951-d872f2087c98
* Add initial suppressions for the heapchecker bot.glider@chromium.org2009-12-221-0/+39
| | | | | | | | | | base_unittests should go green. Review URL: http://codereview.chromium.org/505069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35146 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:executable attribute for scipts from tools/heapcheck.timurrrr@chromium.org2009-12-092-0/+0
| | | | | | | | | | This patch was originally prepared by Alexander Potapenko (cc'ed) and reviewed as http://codereview.chromium.org/464032 TBR=dank Review URL: http://codereview.chromium.org/478003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34171 0039d316-1c4b-4281-b951-d872f2087c98
* Created tools/heapcheck with scripts for running heapchecker-enabled tests.timurrrr@chromium.org2009-12-015-0/+800
chrome_tests.sh -- a frontend for the buildbot slave to run the tests under heap leak checker. chrome_tests.py -- almost copied from the similar scripts in ../valgrind/ and ../purify/, invokes heapcheck_test.py for each target. heapcheck_test.py -- runs a single test, processes the logs and applies suppressions to the reports returned by the heap checker. heapcheck_std.sh -- a tiny wrapper for IO redirection. suppressions.py -- provides the support for Valgrind-style stack trace suppressions. This patch was originally prepared by Alexander Potapenko (cc'ed) as http://codereview.chromium.org/400010 TBR=dank,erikkay Review URL: http://codereview.chromium.org/455021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33451 0039d316-1c4b-4281-b951-d872f2087c98