gecko-dev/xpcom/ds
warren%netscape.com a35f9c8adb Fixed warnings. 2000-08-10 07:05:13 +00:00
..
.cvsignore
MANIFEST adding new files to the build to provide |ToNewCString|, |ToNewUnicode|, and |IsASCII| that work on |nsAReadable[C]String|s, as per Vidur's needs in converting the DOM. 2000-08-05 07:50:28 +00:00
MANIFEST_IDL 37408 2000-05-02 05:08:39 +00:00
Makefile.in adding new files to the build to provide |ToNewCString|, |ToNewUnicode|, and |IsASCII| that work on |nsAReadable[C]String|s, as per Vidur's needs in converting the DOM. 2000-08-05 07:50:28 +00:00
bufferRoutines.h Fix some leaks, and other problems found using BoundsChecker r=bryner@uiuc.edu 2000-05-14 09:18:43 +00:00
makefile.win adding new files to the build to provide |ToNewCString|, |ToNewUnicode|, and |IsASCII| that work on |nsAReadable[C]String|s, as per Vidur's needs in converting the DOM. 2000-08-05 07:50:28 +00:00
nsAReadableString.h fixes needed to get multi-fragment strings working; r|a=waterson 2000-08-10 06:36:54 +00:00
nsAVLTree.cpp
nsAVLTree.h
nsAWritableString.h fixes needed to get multi-fragment strings working; r|a=waterson 2000-08-10 06:36:54 +00:00
nsAlgorithm.h fixes needed to get multi-fragment strings working; r|a=waterson 2000-08-10 06:36:54 +00:00
nsArena.cpp
nsArena.h
nsAtomService.cpp fix uninitialized variable 2000-07-22 22:50:35 +00:00
nsAtomService.h add the atom service to the build 2000-03-31 09:19:17 +00:00
nsAtomTable.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsAtomTable.h
nsAutoStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsBufferManager.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsBufferPoolService.h
nsByteBuffer.cpp
nsByteBuffer.h
nsCRT.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsCRT.h Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsCharTraits.h fixed |nsCharSinkTraits<T>::write| as per bug #46462; r=beard, a=waterson 2000-08-09 08:26:12 +00:00
nsConjoiningEnumerator.cpp
nsCppSharedAllocator.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsDeque.cpp
nsDeque.h
nsEmptyEnumerator.cpp
nsEnumeratorUtils.cpp
nsEnumeratorUtils.h
nsFixedSizeAllocator.cpp Bug 46702. Move nsFixedSizeAllocator.[h|cpp] out of rdf/base/src. Not yet part of the build. 2000-07-29 01:00:37 +00:00
nsFixedSizeAllocator.h Bug 46702. Move nsFixedSizeAllocator.[h|cpp] to xpcom/ds so that it can be used outside of RDF. 2000-07-29 02:58:10 +00:00
nsFragmentedString.cpp not part of the build; further work on multi-fragment strings. Moved the bulk of the template implementation to the header file. This file needs to continue to exist for when I finally un-templatize the interfaces 2000-08-09 02:48:27 +00:00
nsFragmentedString.h not part of the build; further work on multi-fragment strings. They are now limping along and can actually be used. They pass all tests not related to |Substring| and |nsPromiseConcatenation|. 2000-08-10 00:45:33 +00:00
nsHashtable.cpp Fixed warnings. 2000-08-10 07:05:13 +00:00
nsHashtable.h Fixed warnings. 2000-08-10 07:05:13 +00:00
nsHashtableEnumerator.cpp # 34082 2000-05-02 22:38:04 +00:00
nsHashtableEnumerator.h
nsIArena.h
nsIAtom.idl
nsIAtomService.idl add the atom service to the build 2000-03-31 09:19:17 +00:00
nsIByteBuffer.h
nsICollection.idl
nsIEnumerator.idl Enforce interCaps Mozilla XPIDL style (r=shaver). 2000-05-15 07:03:46 +00:00
nsIObserver.idl
nsIObserverList.h
nsIObserverService.idl
nsIPersistentProperties.h 37408 2000-05-02 05:08:39 +00:00
nsIPersistentProperties2.idl 37408 2000-05-02 05:08:39 +00:00
nsIProperties.idl
nsISimpleEnumerator.h
nsISizeOfHandler.h
nsIStopwatch.idl
nsISupportsArray.idl Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
nsISupportsIterators.idl First Checked In. 2000-02-11 14:32:11 +00:00
nsISupportsPrimitives.idl Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsIUnicharBuffer.h
nsImmutableString.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsInt64.h Revert changes. They're causing problems elsewhere. 2000-04-27 07:01:58 +00:00
nsObserver.cpp
nsObserver.h
nsObserverList.cpp 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
nsObserverList.h
nsObserverService.cpp # 34082 2000-05-02 22:38:04 +00:00
nsObserverService.h
nsPersistentProperties.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsPersistentProperties.h fix bustage 2000-05-02 06:27:05 +00:00
nsProperties.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsProperties.h # 34082 2000-05-02 22:38:04 +00:00
nsQuickSort.cpp
nsQuickSort.h
nsReadableUtils.cpp make sure the new functions are exported; still not in the build 2000-08-05 07:44:08 +00:00
nsReadableUtils.h also including "nsAWritableString.h" to satisfy speedracer 2000-08-05 08:32:18 +00:00
nsSharedString.h Bug #39686. Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag} 2000-05-20 20:43:26 +00:00
nsSizeOfHandler.cpp Patch from snizinsk@us.ibm.com 2000-05-12 22:11:45 +00:00
nsStatistics.cpp Clean up egcs warnings. 2000-06-13 04:52:33 +00:00
nsStatistics.h # 42637 2000-06-21 00:07:57 +00:00
nsStopwatch.cpp Fixed nsSupportsHashtable behaviour and API to fix leaks in 2000-06-06 22:06:56 +00:00
nsStopwatch.h
nsStr.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsStr.h Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsString.cpp better comments re: the formal specification of |SetCapacity|; jag's |ToInteger| patch as per bug #46898; r|a=waterson 2000-08-09 08:26:23 +00:00
nsString.h fix for bug #43085. r=waterson, a=waterson 2000-06-20 04:25:20 +00:00
nsString2.cpp better comments re: the formal specification of |SetCapacity|; jag's |ToInteger| patch as per bug #46898; r|a=waterson 2000-08-09 08:26:23 +00:00
nsString2.h fix for bug #43085. r=waterson, a=waterson 2000-06-20 04:25:20 +00:00
nsString2x.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsString2x.h update nsStringX classes; not part of build 2000-04-05 06:11:03 +00:00
nsStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsStringTokenizer.cpp
nsStringTokenizer.h
nsStringValue.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsStringx.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsStringx.h update nsStringX classes; not part of build 2000-04-05 06:11:03 +00:00
nsSupportsArray.cpp Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
nsSupportsArray.h Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
nsSupportsArrayEnumerator.cpp
nsSupportsArrayEnumerator.h
nsSupportsPrimitives.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsSupportsPrimitives.h
nsTextFormater.cpp fix 34886. add accidential deleted line back. 2000-04-11 22:47:18 +00:00
nsTextFormater.h
nsTextFormatter.cpp fix 34886. add accidential deleted line back. 2000-04-11 22:47:18 +00:00
nsTextFormatter.h
nsTime.h Revert changes. They're causing problems elsewhere. 2000-04-27 07:01:58 +00:00
nsUnicharBuffer.cpp
nsUnicharBuffer.h
nsUnitConversion.h
nsVector.h
nsVoidArray.cpp #43877 2000-06-28 14:37:25 +00:00
nsVoidArray.h Grow by power of two after reaching 16 elements; factor 'implementation' into a separate struct so the nsVoidArray object is one word when empty. 2000-06-13 08:33:19 +00:00
nsVoidBTree.cpp Bug 42360. Fix SUNWspro5.0 bustage. r=tor 2000-06-14 03:27:46 +00:00
nsVoidBTree.h Bug 42360. Fix SUNWspro5.0 bustage. r=tor 2000-06-14 03:27:46 +00:00
nsXPIDLString.cpp Inline 'operator PRUnichar*()', 'operator char*()'; add inline 'get()' methods. r=brendan 2000-07-13 03:20:28 +00:00
nsXPIDLString.h Inline 'operator PRUnichar*()', 'operator char*()'; add inline 'get()' methods. r=brendan 2000-07-13 03:20:28 +00:00
plvector.c
plvector.h