gecko-dev/xpcom/ds
bratell%lysator.liu.se c0a8b69048 Bug 40027, reads past buffer in nsString::ToCString, r,a=waterson 2000-07-26 00:05:55 +00:00
..
.cvsignore
MANIFEST removed "nsWorkString.h" as discussed with waterson 2000-06-20 04:33:52 +00:00
MANIFEST_IDL 37408 2000-05-02 05:08:39 +00:00
Makefile.in Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +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 removed "nsWorkString.h" as discussed with waterson 2000-06-20 04:33:52 +00:00
nsAReadableString.h fix for commercial bustage on Mac (adding |operator const CharT*() const| to |basic_nsLiteralString|). fix for blizzards linux changes needing working |Substring|. r=beard,syd 2000-06-21 05:13:10 +00:00
nsAVLTree.cpp
nsAVLTree.h
nsAWritableString.h fix self assignment, self append, self replace problems. r=waterson 2000-06-29 22:17:53 +00:00
nsAlgorithm.h Exploiting a user-defined |operator->()| when the result is a pointer to a primitive type is problematic for the OS/2 VisualAge compiler. Eliminate such uses in the new string facilities. r=waterson 2000-06-01 06:01:18 +00:00
nsArena.cpp
nsArena.h
nsAtomService.cpp fix uninitialized variable 2000-07-22 22:50:35 +00:00
nsAtomService.h
nsAtomTable.cpp # 34082 2000-05-02 22:38:04 +00:00
nsAtomTable.h
nsAutoStringImpl.h
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 Standalone xpcom. 2000-05-13 23:35:55 +00:00
nsCRT.h Fix some leaks, and other problems found using BoundsChecker r=bryner@uiuc.edu 2000-05-14 09:18:43 +00:00
nsCharTraits.h fixing OS/2 VisualAge platform bustage, and bad dates in licenses 2000-06-18 05:00:31 +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
nsFragmentedString.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
nsHashtable.cpp Change MOZ_DECL_CTOR_COUNTERs that I added to use ;, as all others do. r=waterson@netscape.com 2000-06-15 02:20:30 +00:00
nsHashtable.h The WS5.0 problem cropped up again so I'm reapplying pavlov's previous fix. 2000-06-14 06:28:13 +00:00
nsHashtableEnumerator.cpp # 34082 2000-05-02 22:38:04 +00:00
nsHashtableEnumerator.h
nsIArena.h
nsIAtom.idl
nsIAtomService.idl
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
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
nsObserverList.h
nsObserverService.cpp # 34082 2000-05-02 22:38:04 +00:00
nsObserverService.h
nsPersistentProperties.cpp fix bug 21418. change the converter to UTF-8 and handle the \uxxxx and \r \n \t in the 2000-07-11 19:14:59 +00:00
nsPersistentProperties.h fix bustage 2000-05-02 06:27:05 +00:00
nsProperties.cpp # 34082 2000-05-02 22:38:04 +00:00
nsProperties.h # 34082 2000-05-02 22:38:04 +00:00
nsQuickSort.cpp
nsQuickSort.h
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 undo the change of the 10th. The code is still in, conditioned on |NS_DONT_USE_CHUNKY_STRING_ALLOCATION|. The performance hit was unacceptable, and checking the original change in on the tip was a mistake. r=rpotts; a=leaf, phil 2000-06-15 22:13:19 +00:00
nsStr.h added some #ifdef logic to allow me to NEW_STRING_APIS off, so I can continue to profile for bloat 2000-06-11 01:03:19 +00:00
nsString.cpp Bug 40027, reads past buffer in nsString::ToCString, r,a=waterson 2000-07-26 00:05:55 +00:00
nsString.h fix for bug #43085. r=waterson, a=waterson 2000-06-20 04:25:20 +00:00
nsString2.cpp fix purify errors - uninitialized memory on poorly formatted CID strings, and FMM on nsString::fputs 2000-06-08 23:34:53 +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
nsStringImpl.h
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
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
nsTextFormater.h
nsTextFormatter.cpp
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