.. |
standalone
|
fixing url. suggested by jw6057@bacon.qcc.mass.edu
|
2004-08-25 06:38:18 +00:00 |
.cvsignore
|
|
|
Makefile.in
|
Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups.
|
2004-07-16 19:09:02 +00:00 |
nsComponentManagerUtils.cpp
|
Reduce code size of do_GetService by moving an nsCOMPtr and QueryInterface out of the part that's done inline. b=264456 r=darin
|
2004-10-15 17:44:30 +00:00 |
nsComponentManagerUtils.h
|
Add helper functions that make it easier to cache factories. b=261310 r=darin
|
2004-10-02 00:44:13 +00:00 |
nsCOMPtr.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsCOMPtr.h
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +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
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsGenericFactory.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsGenericFactory.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsID.cpp
|
|
|
nsID.h
|
|
|
nsIGenericFactory.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIInterfaceRequestorUtils.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIInterfaceRequestorUtils.h
|
Reduce code size and work done by do_GetInterface by removing unneeded inline nsCOMPtr. Pointed out by Bernard Alleysson <balleysson@bigfoot.com>. b=264456 r=darin
|
2004-10-15 18:03:35 +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
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIWeakReferenceUtils.h
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
nsMemory.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsMemory.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsQuickSort.cpp
|
|
|
nsQuickSort.h
|
|
|
nsServiceManagerUtils.h
|
Reduce code size of do_GetService by moving an nsCOMPtr and QueryInterface out of the part that's done inline. b=264456 r=darin
|
2004-10-15 17:44:30 +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
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsVoidArray.cpp
|
|
|
nsVoidArray.h
|
|
|
nsWeakReference.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsWeakReference.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +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 |