.. |
standalone
|
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.
|
2004-01-15 06:14:18 +00:00 |
.cvsignore
|
|
|
Makefile.in
|
|
|
nsComponentManagerUtils.cpp
|
|
|
nsComponentManagerUtils.h
|
|
|
nsCOMPtr.cpp
|
Combine NSCAP_FEATURE_FACTOR_DESTRUCTOR and NSCAP_FEATURE_DEBUG_PTR_TYPES into NSCAP_FEATURE_USE_BASE to fix leaks when mixing builds compiled in different ways. b=220291 r=scc sr=bryner a=asa
|
2003-10-22 23:29:00 +00:00 |
nsCOMPtr.h
|
Re-enable nsCOMPtr_base on gcc 3.x, and use the may_alias attribute for mRawPtr to avoid strict aliasing problems on gcc 3.3+. Bug 212082, r=darin, sr=dbaron.
|
2003-11-13 07:37:14 +00:00 |
nsDebug.cpp
|
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
|
2003-07-07 22:11:36 +00:00 |
nsDebug.h
|
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
|
2003-07-07 22:11:36 +00:00 |
nsGenericFactory.cpp
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
nsGenericFactory.h
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
nsID.cpp
|
|
|
nsID.h
|
|
|
nsIGenericFactory.h
|
Fix VPATH build problem with cygwin make 3.80:
|
2003-08-05 04:43:49 +00:00 |
nsIInterfaceRequestorUtils.cpp
|
|
|
nsIInterfaceRequestorUtils.h
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
nsISupportsImpl.h
|
QueryInterface implementations shouldn't null-check out parameter. b=215352 r=dougt
|
2003-11-11 21:51:02 +00:00 |
nsISupportsUtils.h
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |
nsIWeakReferenceUtils.h
|
|
|
nsMemory.cpp
|
|
|
nsMemory.h
|
fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron
|
2003-04-02 04:51:07 +00:00 |
nsQuickSort.cpp
|
|
|
nsQuickSort.h
|
|
|
nsServiceManagerUtils.h
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
nsTraceRefcnt.cpp
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |
nsTraceRefcnt.h
|
Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan
|
2003-12-12 23:02:12 +00:00 |
nsVoidArray.cpp
|
|
|
nsVoidArray.h
|
|
|
nsWeakReference.cpp
|
|
|
nsWeakReference.h
|
Second try at enabling hidden visibility for NS_IMETHOD on ELF platforms (bug 227537). r+sr=dbaron for the changes.
|
2004-02-04 04:55:57 +00:00 |
objs.mk
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |