.. |
.cvsignore
|
|
|
Makefile.in
|
bug 146532 Improving recycling allocator
|
2002-07-01 23:36:03 +00:00 |
makefile.win
|
bug 146532 Improving recycling allocator
|
2002-07-01 23:36:03 +00:00 |
MANIFEST
|
C++ wrapper for PLDHashTable (bug 125489), r=alecf@netscape.com, sr=brendan@mozilla.org
|
2002-02-20 06:08:53 +00:00 |
MANIFEST_IDL
|
bug 146532 Improving recycling allocator
|
2002-07-01 23:36:03 +00:00 |
nsArena.cpp
|
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
|
2002-02-05 01:41:13 +00:00 |
nsArena.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsAtomService.cpp
|
Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan
|
2001-10-20 23:19:07 +00:00 |
nsAtomService.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsAtomTable.cpp
|
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
|
2002-07-02 20:25:30 +00:00 |
nsAtomTable.h
|
Trying to fix Irix and HPUX bustage. Defining CPP_THROW_NEW at point
|
2002-07-02 22:38:16 +00:00 |
nsAVLTree.cpp
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsAVLTree.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsBufferPoolService.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsByteBuffer.cpp
|
eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan
|
2002-02-08 01:11:33 +00:00 |
nsByteBuffer.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsConjoiningEnumerator.cpp
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsCppSharedAllocator.h
|
|
|
nsCRT.cpp
|
Speed up nsCRT::HashCode(const PRUnichar*) by renaming the version that does UCS-2 to UTF-8 conversion to nsCRT::HashCodeAsUTF8. r=jag sr=jst b=120363
|
2002-02-16 19:50:32 +00:00 |
nsCRT.h
|
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
|
2002-07-03 17:14:41 +00:00 |
nsDeque.cpp
|
bug 114166 final cleanup for nsDeque ( comments + whitespace only )
|
2002-03-06 03:21:17 +00:00 |
nsDeque.h
|
Bug 114166 rewrite nsDeque
|
2002-02-20 03:08:32 +00:00 |
nsDoubleHashtable.cpp
|
C++ wrapper for PLDHashTable (bug 125489), r=alecf@netscape.com, sr=brendan@mozilla.org
|
2002-02-20 06:08:53 +00:00 |
nsDoubleHashtable.h
|
Added NS_COM to fix linkage problems. Thanks Chris S~!
|
2002-03-07 22:38:41 +00:00 |
nsEmptyEnumerator.cpp
|
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 |
nsEmptyEnumerator.h
|
Replace static constructor of EmptyEnumeratorImpl with new/delete. b=68092 r=jag sr=waterson
|
2001-10-30 06:10:21 +00:00 |
nsEnumeratorUtils.cpp
|
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
|
2001-10-19 20:52:59 +00:00 |
nsEnumeratorUtils.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsFixedSizeAllocator.cpp
|
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
|
2002-02-05 01:41:13 +00:00 |
nsFixedSizeAllocator.h
|
Remember to #include <new.h>!
|
2001-12-21 00:51:43 +00:00 |
nsHashtable.cpp
|
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
|
2002-05-15 18:55:21 +00:00 |
nsHashtable.h
|
Leaking nsCStringKey objects
|
2002-03-01 09:28:55 +00:00 |
nsHashtableEnumerator.cpp
|
Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
|
2001-11-19 06:45:00 +00:00 |
nsHashtableEnumerator.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsIArena.h
|
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
|
2002-06-26 03:38:55 +00:00 |
nsIAtom.idl
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
nsIAtomService.idl
|
Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan
|
2001-10-20 23:19:07 +00:00 |
nsIByteBuffer.h
|
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
|
2002-06-26 03:38:55 +00:00 |
nsICollection.idl
|
Back out troublesome parts of patch for 130544 (147997, r/sr=me).
|
2002-05-30 07:13:40 +00:00 |
nsIEnumerator.idl
|
Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
|
2001-10-30 22:07:28 +00:00 |
nsInt64.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsIObserver.idl
|
fixes spelling error in interface comment
|
2001-10-26 00:11:18 +00:00 |
nsIObserverService.idl
|
fixing comment in idl. bug 111518
|
2001-11-23 15:11:37 +00:00 |
nsIPersistentProperties2.idl
|
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
|
2002-06-26 03:38:55 +00:00 |
nsIPersistentProperties.h
|
|
|
nsIProperties.idl
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsIPropertyBag.idl
|
Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
|
2001-10-30 22:07:28 +00:00 |
nsIRecyclingAllocator.idl
|
bug 146532 Improving recycling allocator
|
2002-07-01 23:36:03 +00:00 |
nsISerializable.idl
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsISimpleEnumerator.idl
|
not part of build
|
2001-10-30 02:11:57 +00:00 |
nsISizeOfHandler.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsISupportsArray.idl
|
bug 154280 - remove unimplemented operators from nsISupportsArray
|
2002-06-26 03:48:08 +00:00 |
nsISupportsIterators.idl
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsISupportsPrimitives.idl
|
Bug 133657 nsISupportsVoid should have/use [noscript] attribute voidPtr data;
|
2002-04-04 12:28:22 +00:00 |
nsITimelineService.idl
|
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
|
2002-03-06 07:48:55 +00:00 |
nsIUnicharBuffer.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsIVariant.idl
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
nsManifestLineReader.h
|
Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
|
2002-06-14 21:33:05 +00:00 |
nsObserver.cpp
|
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
|
2002-02-16 16:18:13 +00:00 |
nsObserver.h
|
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
|
2001-10-19 20:52:59 +00:00 |
nsObserverList.cpp
|
DEBUG_dougt -> DEBUG_dougt_xxx. a=dbaron
|
2002-03-18 23:40:36 +00:00 |
nsObserverList.h
|
fix for bug 130135 - remove "virtual" from nsObserverList because it doesn't have virtual methods
|
2002-03-12 15:46:19 +00:00 |
nsObserverService.cpp
|
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
|
2002-02-16 16:18:13 +00:00 |
nsObserverService.h
|
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
|
2001-10-22 22:01:27 +00:00 |
nsPersistentProperties.cpp
|
ack! fix check of entries to use PL_DHASH_ENTRY_IS_FREE() from my previous checkin to prevent tree closure tomorrow!
|
2002-06-26 03:43:43 +00:00 |
nsPersistentProperties.h
|
fix for bug 153754 - make nsPersistentProperties (and thus string bundles) use PLDHash, saving some 1100+ allocations at startup.
|
2002-06-26 01:33:07 +00:00 |
nsProperties.cpp
|
125881: Has() must return true for existing properties (the key exists), which
|
2002-02-17 10:11:25 +00:00 |
nsProperties.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsQuickSort.cpp
|
Remove xp_core.h & xp_mem.h and all build references to them.
|
2002-03-27 06:02:39 +00:00 |
nsQuickSort.h
|
Remove xp_core.h & xp_mem.h and all build references to them.
|
2002-03-27 06:02:39 +00:00 |
nsRecyclingAllocator.cpp
|
bug 156320 Acquire lock before checking not-used-list (not
|
2002-07-09 13:48:03 +00:00 |
nsRecyclingAllocator.h
|
bug 146532 Making Init() non-virtual (thanks dbaron for suggestion)
|
2002-07-02 18:11:53 +00:00 |
nsSizeOfHandler.cpp
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsStaticNameTable.cpp
|
cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely
|
2002-06-26 19:36:24 +00:00 |
nsStaticNameTable.h
|
cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely
|
2002-06-26 19:36:24 +00:00 |
nsStatistics.cpp
|
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
|
2001-08-14 04:18:27 +00:00 |
nsStatistics.h
|
|
|
nsSupportsArray.cpp
|
bug 154280 - remove unimplemented operators from nsISupportsArray
|
2002-06-26 03:48:08 +00:00 |
nsSupportsArray.h
|
bug 154280 - remove unimplemented operators from nsISupportsArray
|
2002-06-26 03:48:08 +00:00 |
nsSupportsArrayEnumerator.cpp
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsSupportsArrayEnumerator.h
|
remove a bunch of dead code, and remove NS_COM from a bunch of concrete classes that weren't being used previously
|
2002-02-18 22:57:47 +00:00 |
nsSupportsPrimitives.cpp
|
Bug 133657 nsISupportsVoid should have/use [noscript] attribute voidPtr data;
|
2002-04-04 12:28:22 +00:00 |
nsSupportsPrimitives.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsTextFormatter.cpp
|
eliminate nsCRT::strlen for char* strings (part 5), bug 124536 r=dp sr=brendan
|
2002-02-20 06:38:38 +00:00 |
nsTextFormatter.h
|
|
|
nsTime.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsTimelineService.cpp
|
bug 112470 Getting timeline ON for debug builds by default.
|
2001-12-04 21:14:21 +00:00 |
nsTimelineService.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsUnicharBuffer.cpp
|
eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan
|
2002-02-08 01:11:33 +00:00 |
nsUnicharBuffer.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsUnitConversion.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsValueArray.cpp
|
Bug 106386 rid source of misspellings
|
2002-03-19 04:30:17 +00:00 |
nsValueArray.h
|
Bug 106386 rid source of misspellings
|
2002-03-19 04:30:17 +00:00 |
nsVariant.cpp
|
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
|
2002-05-15 18:55:21 +00:00 |
nsVariant.h
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
nsVector.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsVoidArray.cpp
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
nsVoidArray.h
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
nsVoidBTree.cpp
|
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
|
2001-12-21 01:10:07 +00:00 |
nsVoidBTree.h
|
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
|
2001-10-16 05:31:36 +00:00 |
pldhash.c
|
Ensure a live keyHash *after* multiplying by the irrational (146907, r=dbaron, sr=shaver).
|
2002-06-05 00:47:38 +00:00 |
pldhash.h
|
Sync these mirrored sources with their primaries at js/src/jsdhash.[ch] (see bug 62164, r=shaver, sr=jband).
|
2002-02-23 10:04:29 +00:00 |
plvector.c
|
Moving variable declaration to beginning of code block for freebsd builds.
|
2001-12-31 09:18:16 +00:00 |
plvector.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |