dougt%meer.net
a856820d8e
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
2003-07-07 22:11:36 +00:00
dougt%netscape.com
23f3006361
Allowing assertion dialog to work in GRE / ActiveX control apps. See 181434.
2003-04-07 13:58:45 +00:00
mkaply%us.ibm.com
8c2397b9ac
#188249
...
r=dougt
Cleanup Makefiles, OS/2 GCC landing
2003-03-21 22:26:41 +00:00
cls%seawood.org
d1079607df
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
2003-03-07 06:07:56 +00:00
dougt%netscape.com
c5ac287dab
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
2003-03-05 23:30:22 +00:00
timeless%mac.com
43e442ad09
Bug 156633 replace PR_CurrentThread with PR_GetCurrentThread
...
patch by riceman+bmo@mail.rit.edu r=morse,dougt,dveditz,timeless sr=dveditz
2002-09-03 14:51:05 +00:00
dougt%netscape.com
913bbb6f6c
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
dougt%netscape.com
abfcec9dad
support for OS2 XPCOM_DEBUG_BREAK env. r=dougt, sr=jband, patch by mkaply, b=148127
2002-05-30 21:27:53 +00:00
dougt%netscape.com
f0bba96f81
fixing up line parameter from last checkin.
2002-05-12 18:31:17 +00:00
dougt%netscape.com
81a78ba374
Adding XPCOM_DEBUG_BREAK back to windows.
2002-05-12 04:03:36 +00:00
dougt%netscape.com
dd9c87c52a
fixing a comment.
2002-05-11 21:52:14 +00:00
dougt%netscape.com
a54b6aec9e
synchronizing component registration output with xpcom shutdown. b=138667 r=jband sr=shaver
2002-05-11 21:15:06 +00:00
dougt%netscape.com
40642fc34c
130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org
2002-03-21 23:43:21 +00:00
dougt%netscape.com
4d309f05f8
PL_strcmp to strcmp. 129973. r=dougt, sr=alecf, a=shaver
2002-03-11 20:54:11 +00:00
mkaply%us.ibm.com
5550d64b88
OS/2 code only - make it easier to turn off popup asserts if necessary by restructuring code
2002-01-28 23:26:31 +00:00
jst%netscape.com
74b270f1db
Fixing bug 120899. Changing the NS_WARN_IF_FALSE() macro so that it can't be mis-used in optimized builds. This change makes the macro not usable in expressions that are supposed to be evaluated in release code since the macro now expands to nothing in non-debug builds. Also eliminate NS_VALIDATE which is equally mis-usable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
2002-01-24 09:20:51 +00:00
mstoltz%netscape.com
ca2851af9b
Whoops, accidentally checked something that shouldn't be. Uncommenting-out
...
the break call in Assertion() (backing out earlier checkin)
2001-07-18 21:46:18 +00:00
mstoltz%netscape.com
548e6eb3dd
Fixing blocker bug 90197 by backing out fix for 87913 that changed the behavior of
...
ComponentManager::AutoRegister and instead using patch v2 from 87913 which
adds a new function rather than changing the existing one. r=mstoltz, dveditz.
2001-07-12 03:58:32 +00:00
waterson%netscape.com
ddd8d7c082
Bug 75198. Support XPCOM_DEBUG_BREAK=warn on Win32. r=brendan, sr=scc
2001-04-28 02:10:18 +00:00
jband%netscape.com
dd77de45c7
fix bug 54792 by running assert dialog out or process on Win32. r=danm sr=brendan
2001-03-23 06:57:17 +00:00
waterson%netscape.com
87e89d9f45
Bug 72905. Add 'trap' to XPCOM_DEBUG_BREAK flags to bust into the debugger on asserts. r=sspitzer, sr=brendan
2001-03-23 06:21:41 +00:00
sspitzer%netscape.com
8c9593d2f1
minor fix. sr=warren
2000-11-08 23:59:13 +00:00
warren%netscape.com
cd56c0575b
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
mkaply%us.ibm.com
b4fb77cbcc
#48208
...
r=dougt, a=brendan
Don't DebugBreak if the messagebox got an error displaying
2000-09-01 21:41:42 +00:00
dmose%mozilla.org
a4c010c16e
add debugging frobs to XP_UNIX platforms. setenv XPCOM_DEBUG_BREAK to make NS_ASSERTION have other behaviors, like dumping the stack to stderr or sending SIGSTOP to the pgrp to allow attaching with gdb for race condition debugging. r=bryner@netscape.com, a=brendan@mozilla.org.
2000-08-14 23:09:39 +00:00
ruslan%netscape.com
6b7345ebd1
Make XPCOM_CHECK_THREADSAFE env. variable to actually be useful
2000-07-05 22:58:28 +00:00
beard%netscape.com
1c926d81a2
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
mkaply%us.ibm.com
aec080d457
#42637
...
r=valeski, a=brendan
OS/2 bring up - Change DebugBreak code for OS/2 to make it a little easier
2000-06-20 13:59:17 +00:00
dougt%netscape.com
4e5362dc52
Changes from snizinsk@us.ibm.com
...
visualage fixes to xpcom for OS/2.
2000-05-12 01:09:58 +00:00
dbragg%netscape.com
47d2cd26d4
Oops. Was checking into a branch that was created in the io directory only.
...
Backing out.
2000-04-06 22:40:25 +00:00
dbragg%netscape.com
8332db624b
checked in to XPInstall IFile branch
2000-04-06 22:33:05 +00:00
cls%seawood.org
4a53bf302d
Changes to get the BeOS build running. Patch provided by Yannick Koehler <koehler@mythrium.com> .
2000-04-05 02:12:26 +00:00
sspitzer%netscape.com
c4764ba2f0
fix a typo.
2000-03-23 00:49:32 +00:00
warren%netscape.com
470f5bf785
Fixed mac problem -- missing getenv.
2000-03-08 11:24:10 +00:00
warren%netscape.com
84ea15d65a
Made the thread-safety checking able to be turned on/off by the XPCOM_CHECK_THREADSAFE env var. a=jar,r=mscott
2000-03-08 09:21:32 +00:00
vidur%netscape.com
d990ee775e
Fix for debug build breakage on Windows. r,a=dp
2000-03-07 03:25:04 +00:00
warren%netscape.com
c0497e31be
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
warren%netscape.com
7113f6e49d
Bug 21556: Making linux be thread-safe. Exporting NS_CurrentThread from debug builds. a=jar
2000-03-05 10:14:50 +00:00
cls%seawood.org
8b30dc934f
BeOS specific tweaks to allow the browser to compile.
...
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
2000-02-16 08:06:00 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
sfraser%netscape.com
ef6b5d0398
Make sure that all warnings just printf on Mac, and don't dump you into MacsBug. r=pinkerton
1999-12-07 07:21:30 +00:00
mscott%netscape.com
2266405677
Fix build breakage for Travis.
1999-12-07 00:15:42 +00:00
tbogard%aol.net
2bc8f99632
Changed the way Assertion works. Get ready to remove all the old assertions methods. NS_ASSERTION now works the same way it used with the exception that on Windows it will put up and abort, retry, ignore box if you aren't in the debugger. r=warren.
1999-12-06 23:34:48 +00:00
warren%netscape.com
d25432f38d
Prefixed error/warning messages with something bold and assertive! (And somewhat distinguishable from other output.)
1999-12-02 02:37:54 +00:00
warren%netscape.com
9da80972f9
Made WarnIfFalse not call abort. Made abort be continuable on Windows. r=travis
1999-12-01 05:51:45 +00:00
tbogard%aol.net
88639c509e
Flipped the default of the Windows Warning box that can come up. It now requires an environment variable be set to come up.
1999-11-29 05:50:22 +00:00
akkana%netscape.com
efc8c03546
AbortIfFalse should abort on all platforms -- that's the whole point. r=shaver
1999-11-24 21:58:20 +00:00
dveditz%netscape.com
446b50640e
x86 win should join unix and alpha win part of DBG_LOG macro
1999-11-22 08:41:04 +00:00
tbogard%aol.net
dc27e88ecd
NS_WARN_IF_FALSE now by default puts the windows messagebox up on a tripped warning condition. Before it relied on the developer having an environment variable set. r=pink a=sdagley
1999-11-10 04:32:33 +00:00