Commit Graph

25 Commits

Author SHA1 Message Date
Jesse Ruderman
8dd58baaf8 Bug 539516 - Switch automation.py to use the new python stack fixer. r=ted
--HG--
rename : tools/rb/fix-macosx-stack.py => tools/rb/fix_macosx_stack.py
2010-02-21 13:03:20 -08:00
<Ms2ger@gmail.com>
b7aab23acf Bug 539274: Tab cleanup in aisle tools/rb/find-leakers.pl r=bsmedberg 2010-02-20 08:58:06 -05:00
Jesse Ruderman
f904d8b6bd Make fix-macosx-stack.py faster by caching atos processes, which requires tricking atos into giving us unbuffered output. (Bug 429963, r=dbaron) 2010-01-13 11:43:13 -08:00
Benjamin Smedberg
5b4cf2e3f8 Bug 538388 - Make find-leakers.pl work with the output of XPCOM_MEM_ALLOC_LOG as it dose with XPCOM_MEM_REFCNT_LOG, r=dbaron 2010-01-07 15:14:27 -05:00
L. David Baron
f60ea30cfa Fix typos. (Bug 429963) 2010-01-07 13:56:09 -05:00
L. David Baron
2911df5cdd Actually get the c++filt invocation right. (Bug 429963) 2010-01-07 13:52:51 -05:00
L. David Baron
7d76205a54 Add a very slow (to work around what's probably an I/O buffering issue) version of fix-macosx-stack in python that uses atos (and should thus work on 10.5). (Bug 429963) 2010-01-07 13:31:53 -05:00
L. David Baron
86b1e0bafb Remove buffering of test output by making stack fixers not buffer their standard output. (Bug 510014) 2009-08-12 15:20:52 -07:00
Mark Banner
00608927a5 Bug 471950 Improve bloatdiff.pl error handling - improve tinderbox integration, and do not error when two logs have the same bloat data. r=nthomas,dbaron 2009-02-17 08:44:51 +00:00
Serge Gautherie
8265c6bd3e Bug 449150 – In <find-leakers.pl>, fix code nits and add output sorting
(Av1) <find-leakers.pl>
2008-08-05 04:05:50 +02:00
Ben Hearsum
199532adb1 bug 422296: tools needed for debug+leak tests on mozilla-central - bloatdiff.pl + leaktest.py.in runner script. r=tmielczarek, patch=me 2008-05-13 17:17:33 -04:00
dbaron@dbaron.org
56baacb4df Deal with padding inside .gnu_debuglink section being non-null. Not part of build. 2008-05-05 14:51:11 -07:00
dbaron@dbaron.org
e84bf8599b Use better name. 2008-03-02 23:26:21 -08:00
dbaron@dbaron.org
1d0030f9c2 Add a simple variant of make-tree to filter refcount logs for a single object. Not part of the build. 2008-03-02 23:24:55 -08:00
dbaron@dbaron.org
9a4248ca82 Initial underscore for symbols is not only public symbols, and we can remove it for C++ too if we pass the right option to c++filt. 2007-08-16 23:26:09 -07:00
dbaron@dbaron.org
69a73cb48f Trim extra underscores. 2007-08-13 22:06:05 -07:00
dbaron@dbaron.org
fcaa1f9920 Use vmaddr for __TEXT section, not first section, so that we get correct results for the binary. 2007-08-13 21:44:33 -07:00
dbaron@dbaron.org
251fd2061d Don't ignore exported symbols. 2007-08-13 21:35:29 -07:00
dbaron@dbaron.org
ffa00b56cc Correct stack trace addresses to call instruction rather than return instruction. Read SO stabs entries. 2007-08-13 21:28:51 -07:00
dbaron@dbaron.org
29e5ad74e8 Add script to fix Mac OS X stack traces. b=336517 2007-08-13 20:25:51 -07:00
dbaron@dbaron.org
8b2bbe501c Switch from readelf to objdump for reading contents of sections, since readelf switched its output format. 2007-06-20 15:01:17 -07:00
dbaron@dbaron.org
08f751703b Fix misuse of terminology and improve comment. 2007-03-22 23:49:37 -07:00
dbaron@dbaron.org
ab9daad2ec Handle file not existing more gracefully. 2007-03-22 23:29:25 -07:00
dbaron@dbaron.org
6cd4b06ab9 Don't create duplicate pipes for objects with external debuginfo. 2007-03-22 23:24:27 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00