24 Commits

Author SHA1 Message Date
bent.mozilla%gmail.com
ffd74d2c73 Bug 289689 - "Memory leak: nsDebugImpl::Assertion, Create Process". r=dougt, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@198922 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 23:37:10 +00:00
joshmoz%gmail.com
4f6ed4fe6d add a comment for my last checkin, b=339987
git-svn-id: svn://10.0.0.236/trunk@198899 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 20:20:52 +00:00
joshmoz%gmail.com
51cd8132db Make Mac OS X debug trap impl use raise(SIGTRAP) instead of Mac OS X debugging function so we're only required to set the XPCOM debug env variable and not also the Mac OS X debug break variable. Also make GNUC/x86 test more robust, include '__i386__' in the test because not all platforms define '__i386' (Mac OS X is one of those, though it doesn't really matter here since we do a separate test for Mac OS X). b=339987 r=mento sr=dougt
git-svn-id: svn://10.0.0.236/trunk@198898 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 20:06:43 +00:00
mnyromyr%tprac.de
64a25c8847 Bug 328900: Crash in StuffFixedBuffer; r=bsmedberg, sr=darin
git-svn-id: svn://10.0.0.236/trunk@191606 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 20:30:58 +00:00
benjamin%smedbergs.us
4a30ab1ce3 Typo from bug 325229, caught by dbaron.
git-svn-id: svn://10.0.0.236/trunk@191155 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 16:11:33 +00:00
benjamin%smedbergs.us
bdd2b20300 Followup to bug 325229 - don't stick bell in stderr on platforms that have a dbgdlg
git-svn-id: svn://10.0.0.236/trunk@189854 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 20:21:20 +00:00
benjamin%smedbergs.us
29f4002425 Bug 326981 - build broken on BeOS from bug 325229, patch by Doug Shelton <doug@sheltonfamily.org> r=me
git-svn-id: svn://10.0.0.236/trunk@189824 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 16:19:31 +00:00
benjamin%smedbergs.us
70d82c362b Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin
git-svn-id: svn://10.0.0.236/trunk@189558 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 15:00:36 +00:00
bsmedberg%covad.net
117197e182 Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732)
git-svn-id: svn://10.0.0.236/trunk@185996 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 17:55:43 +00:00
bsmedberg%covad.net
9c52a8d23a Reverting bug 316416 due to Ts regression and mysterious monkey orange :-(
git-svn-id: svn://10.0.0.236/trunk@185645 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 15:27:17 +00:00
bsmedberg%covad.net
dc84be3e28 Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin
git-svn-id: svn://10.0.0.236/trunk@185574 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 16:34:42 +00:00
mrbkap%gmail.com
790fe5f0f5 bug 308418: The windbgdlg pops up even when the debugger is currently active. r=dougt sr=jst
git-svn-id: svn://10.0.0.236/trunk@180233 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:00:37 +00:00
bsmedberg%covad.net
1d2d5dce42 Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan
git-svn-id: svn://10.0.0.236/trunk@179397 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 17:20:09 +00:00
timeless%mozdev.org
da5ae77bc6 Bug 304237 Enable xpcom under windows debuggers to filter assertions the way it does without a debugger
to enable this feature,
 set XPCOM_DEBUG_DLG=1, or if you're already in the debugger, just poke the
 static to 2.
r=dougt


git-svn-id: svn://10.0.0.236/trunk@177666 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 23:11:35 +00:00
joshmoz%gmail.com
f3e632451e remove XP_MAC code from xpcom/base. r=josh r=dougt a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175068 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 00:24:42 +00:00
dougt%meer.net
e01d005842 bug 280245. WinCE build and support changes. r=darin
git-svn-id: svn://10.0.0.236/trunk@168534 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 21:33:47 +00:00
cls%seawood.org
91c0c9bfc4 Only use Debugger() if building against carbon or cocoa toolkits.
Fixing OSX/X11 bustage.
Bug #249028 sr=darin


git-svn-id: svn://10.0.0.236/trunk@162524 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-18 16:35:28 +00:00
peterv%propagandism.org
64199b57a4 Fix for bug 249028 (Make XPCOM_DEBUG_BREAK=trap work on OS X). r=bryner, sr=dougt.
git-svn-id: svn://10.0.0.236/trunk@159654 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 14:44:38 +00:00
gerv%gerv.net
210853d71e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155067 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:21:17 +00:00
bryner%brianryner.com
b5ccad4460 Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@151359 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 06:14:18 +00:00
timeless%mozdev.org
64863e483a Bug 217852 ASSERTION: nsDebugImpl not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()'
r=dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@146702 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 01:42:41 +00:00
dougt%meer.net
725dea8d61 nsTraceRefcntImpl not nsTraceRefcnt.
git-svn-id: svn://10.0.0.236/trunk@145588 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-05 05:34:11 +00:00
mkaply%us.ibm.com
bd3b62e584 rs=leaf
Remove XP_OS2_VACPP from the tree


git-svn-id: svn://10.0.0.236/trunk@145075 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 18:38:01 +00:00
dougt%meer.net
62a22c39a4 Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@144537 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 22:11:36 +00:00