10 Commits

Author SHA1 Message Date
dbaron%dbaron.org
b91c136b30 Back out a small part of bug 391848 to fix bustage for some people (and add a comment warning about the problem).
git-svn-id: svn://10.0.0.236/trunk@233191 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 05:42:25 +00:00
dbaron%dbaron.org
36c6a6af01 Do stack walking on a single thread to avoid deadlocks during thread creation. b=391321 r=robarnold@mozilla.com sr=jmathies@mozilla.com (delegated by bsmedberg) a1.9=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@233190 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 05:42:04 +00:00
dbaron%dbaron.org
8844ee8553 Allow builds compiled with VC8 to function with older versions of dbghelp.dll. b=391848 r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@232351 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 21:38:31 +00:00
dbaron%dbaron.org
d8f902eb99 Debugging code and cleanup from fixing Windows stack traces to work on VC8-compiled builds in addition to VC7.1-compiled builds. b=391848 r=bsmedberg a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@232350 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 21:37:55 +00:00
dbaron%dbaron.org
a4e22967e1 Enable Linux stack walking code on Mac OS X. b=336517 r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@232183 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 00:03:29 +00:00
dbaron%dbaron.org
0553265268 Include file name and line number in Windows stack traces. b=391850 r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@232044 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 16:34:32 +00:00
dbaron%dbaron.org
ba6149a3ab Merge nsStackFrameWin and nsStackFrameUnix into nsStackWalk. b=391793 r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@231970 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 19:37:36 +00:00
dbaron%dbaron.org
d9000559b5 Convert trace-malloc to using XPCOM stack walking API. b=374829 r+a=brendan
git-svn-id: svn://10.0.0.236/trunk@231867 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 22:20:49 +00:00
dbaron%dbaron.org
af2cfceaff Split the address->symbol mapping from the rest of the stack walking code. b=374829 r=bsmedberg a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231859 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 21:32:50 +00:00
dbaron%dbaron.org
82477775ec Export a stack walking API (usable from C or C++) from XPCOM. b=374689 r=bsmedberg a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231858 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 21:32:49 +00:00