gecko-dev/xpcom/base
jevering%netscape.com 29ef77e926 Hooking up the Boehm collector.
Can we please call this thing the Bone Collector?  That would be much cooler.
Thank you drive through.
1999-10-16 01:22:01 +00:00
..
.cvsignore cvs ignorage 1999-05-26 23:19:18 +00:00
IIDS.h Taking an interface ID for the nsIMathMLFrame interface 1999-10-02 09:00:39 +00:00
Makefile.in add boehm leak detector support to xpcom on linux 1999-10-14 23:26:41 +00:00
makefile.win Hooking up the Boehm collector. 1999-10-16 01:22:01 +00:00
MANIFEST adding nsCWeakReference. r:scc a:chofmann 1999-10-01 02:43:27 +00:00
MANIFEST_IDL Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
nsAgg.h Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
nsAllocator.cpp got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in 1999-08-23 10:14:16 +00:00
nsAllocator.h Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
nsCom.h Santize NS_EXPORT decl 1999-09-30 21:39:16 +00:00
nsCOMPtr.cpp renamed to QueryReferent, do_QueryReferent, etc. 1999-08-13 23:00:58 +00:00
nsCOMPtr.h some small documentation changes, plus removed a function that was otherwise unused, and was confusing Solaris. 1999-08-26 10:45:50 +00:00
nscore.h Cut down on the number of warnings in the BeOS build, HAVE_CPP_NEW_CASTS 1999-07-27 21:22:56 +00:00
nsCWeakReference.cpp new 1999-10-01 02:38:41 +00:00
nsCWeakReference.h making copacetic for AIX 1999-10-01 20:27:45 +00:00
nsDebug.cpp r=brendan; applied changes recommended by brendan 1999-10-04 23:35:51 +00:00
nsDebug.h r=brendan; applied changes recommended by brendan 1999-10-04 23:35:51 +00:00
nsError.h Added error base for DOM module 1999-09-08 23:11:52 +00:00
nsGarbageCollector.c renamed NSInitGarbageCollector/NSShutdownGarbageCollector to NS_, and returning nsresult. Moved leak report file to nsLeakDetector.cpp. bug=15906, r=alecf 1999-10-16 00:06:36 +00:00
nsIAllocator.h Added GetGlobalAllocator. 1999-08-10 19:54:17 +00:00
nsID.cpp fixed mismatched free issues with nsID::ToString 1999-09-20 20:52:12 +00:00
nsID.h put back <string.h> until we find all the uses =( 1999-09-06 21:22:36 +00:00
nsIID.h Added include guards, which should be a big win on commonly included files like this one. 1999-05-14 03:07:31 +00:00
nsILeakDetector.idl First Checked In. 1999-10-15 21:36:04 +00:00
nsIPtr.h For gcc >= 2.95, add empty throw() function to remove warnings about returning null from operator new 1999-09-15 22:00:12 +00:00
nsISupports.idl Removed double-declaration of nsISupports: we #include nsISupportsArray now. 1999-05-07 19:52:13 +00:00
nsISupportsUtils.h Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
nsIWeakReference.idl added comments, fixed tabs 1999-08-21 20:06:52 +00:00
nsLeakDetector.cpp Hooking up the Boehm collector. 1999-10-16 01:22:01 +00:00
nsLeakDetector.h First Checked In. 1999-10-15 21:36:04 +00:00
nsrootidl.idl adding PRUnichar as a type we can talk about in idl 1999-08-04 06:53:48 +00:00
nsTraceRefcnt.cpp Reordered columns as per macafee's suggestion. 1999-10-14 04:37:13 +00:00
nsTraceRefcnt.h Fixed nsnull problem! 1999-10-12 11:21:26 +00:00
nsTraceRefcntImpl.cpp Reordered columns as per macafee's suggestion. 1999-10-14 04:37:13 +00:00
nsTraceRefcntImpl.h Fixed nsnull problem! 1999-10-12 11:21:26 +00:00
nsWeakPtr.h added license, fixed tabs 1999-08-21 20:07:27 +00:00
nsWeakReference.cpp got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in 1999-08-23 10:14:16 +00:00
nsWeakReference.h Made a protected method for severing weak references early 1999-09-21 20:20:04 +00:00