New test.
[mono.git] / mcs / class / corlib / System.Collections / ChangeLog
index 45deb94bdb4a24ca685ba79c3cc42fb0a5df5b6c..22fdde9768a6d0f88cd2f4d6ab06604eef6041c6 100644 (file)
@@ -1,3 +1,92 @@
+2010-03-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CollectionDebuggerView.cs: Change to internal so we can avoid
+       a duplicating the type in assemblies that have [InternalsVisibleTo]
+
+2010-03-16  Jb Evain  <jbevain@novell.com>
+
+       * IStructuralComparable.cs, IStructuralEquatable.cs: use
+       MOONLIGHT symbol to disambiguate MonoTouch and Moonlight code.
+
+2010-03-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * IStructuralComparable.cs, IStructuralEquatable.cs: Add them to
+       NET_2_1 since they are parts of SL4
+
+2009-11-26  Marek Safar <marek.safar@gmail.com>
+       
+       * CollectionDebuggerView.cs: Removed limit restriction.
+
+2009-10-22  Marek Safar  <marek.safar@gmail.com>
+
+       * StructuralComparisons.cs: Implemented.
+
+       * SortedList.cs Add nicer debug view for tools which support it.
+
+2009-10-16  Miguel de Icaza  <miguel@novell.com>
+
+       * Jumbo patch to elimiante more dead code now that we have dropped
+       pre-2.0 profiles.
+
+2009-09-30 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Hashtable.cs: MS (at least latest and greatest) does not always
+       serialized the HashCodeProvider. Ignoring the error when the field
+       is not found.
+
+2009-09-24  Marek Safar  <marek.safar@gmail.com>
+
+       * Queue.cs, DictionaryEntry.cs, Hashtable.cs,
+       CollectionDebuggerView.cs, Stack.cs, ArrayList.cs: Add nicer debug
+       view for tools which support it.
+
+2009-09-22  Marek Safar  <marek.safar@gmail.com>
+
+       * Queue.cs, Hashtable.cs, SortedList.cs, Stack.cs, ArrayList.cs:
+       Add DebuggerDisplay attribute.
+
+2009-07-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * SortedList.cs: same issue as bug #521750 in System.
+
+2009-05-22  Zoltan Varga  <vargaz@gmail.com>
+
+       * IStructuralComparable.cs IStructuralEquatable.cs: New files.
+
+2008-08-31  Zoltan Varga  <vargaz@gmail.com>
+
+       * BitArray.cs (CopyTo): Allow an index equal to the array length if
+       the bit array has no elements. Fixes #421803.
+
+2008-08-05  Jb Evain  <jbevain@novell.com>
+
+       * CaseInsensitiveHashCodeProvider.cs: refactor CultureInfo
+       comparison to also work for SL2.
+
+2008-08-04  Jb Evain  <jbevain@novell.com>
+
+       * Hashtable.cs: cleanup internal KeyMarker type for NET_2_1.
+
+2008-08-04  Jb Evain  <jbevain@novell.com>
+
+       * ArrayList.cs: introduce a helper method to throw
+       ArgumentOutOfRangeExceptions correctly as SL miss some
+       constructors.
+
+2008-05-29  Juraj Skripsky  <js@hotfeet.ch>
+
+       * ArrayList.cs: Create the empty array only once and reuse it.
+
+2008-05-23  Miguel de Icaza  <miguel@novell.com>
+
+       * Hashtable.cs: Implement a faster clone that does not use an
+       enumerator to iterate over the values, this doubles the speed of
+       Clone.
+
+       The use of an internal constructor that builds from a Hashtable is
+       done to avoid populating a Hashtable and then updating every field
+       and structure with new data.
+
 2008-05-08  Robert Jordan  <robertj@gmx.net>
 
        * DictionaryEntry.cs: Rename fields for serialization