2007-07-19 Juraj Skripsky <js@hotfeet.ch>
[mono.git] / mcs / class / corlib / System.Collections / ChangeLog
index 4f1a00391d9d9156ff31233bf27452bed32a0169..d02ead187f770612af7f6cf2f45af79817017be5 100644 (file)
@@ -1,3 +1,50 @@
+2007-07-19  Juraj Skripsky  <js@hotfeet.ch>
+
+       * ArrayList.cs (ArrayList.Adapter): If the given list already is an
+       ArrayList, just return it directly.
+
+2007-07-05  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * CaseInsensitiveHashCodeProvider.cs: Lazy init Default instance and
+       reconstruct it if CurrentCulture changes.
+
+2007-07-05  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * CaseInsensitiveHashCodeProvider.cs: In default ctor, do not save
+       TextInfo if current culture is invariant. Remoted private ctor.
+       In Default, always construct new instance since the current culture
+       may change.
+
+2007-06-08  Ankit Jain  <jankit@novell.com>
+
+       * ArrayList.cs (Shift): Clear the unused part of the array when
+       removing elements.
+
+2006-12-29  Marek Safar  <marek.safar@gmail.com>
+
+       * BitArray.cs: Performance improvements.
+
+2006-11-16  Miguel de Icaza  <miguel@novell.com>
+
+       * Hashtable.cs: Serialize EqualityComparer.
+
+2006-08-16  Miguel de Icaza  <miguel@novell.com>
+
+       * Hashtable.cs (PutImpl): Do not access the table twice, only
+       once. 
+       
+       (TestPrime): optimize, take the sqrt out of the loop.
+
+2006-08-08  Duncan Mak  <duncan@novell.com>
+
+       * ReadOnlyCollectionBase.cs (Count): Mark as virtual in
+       NET_2_0. Fixes #79033.
+
+2006-04-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Comparer.cs : changed internal field from CultureInfo to
+         CompareInfo. This cosmetic change should fix bug #77701.
+
 2006-03-28  Marek Safar  <marek.safar@seznam.cz>
 
        * Stack.cs: Changed ctor to allocate only requested memory.