1 2009-07-09 Jb Evain <jbevain@novell.com>
3 * HashSet.cs (ICollection<T>.Add): fix for bug #520760. Do not throw
4 when adding duplicates.
6 2009-01-27 Jb Evain <jbevain@novell.com>
8 * HashSet.cs: use Paolo's trick to return items in insertion order
11 2008-12-17 Jb Evain <jbevain@novell.com>
13 * HashSet.cs (CopyTo): fix logic.
15 2008-09-12 Jb Evain <jbevain@novell.com>
17 * HashSet.cs (.ctor (IEnumerable<T>,*)): only get the count of the
18 enumerable if the source collection implements ICollection<T>, so that
19 we only iterate once over the source collection.
21 2008-04-29 Jb Evain <jbevain@novell.com>
23 * HashSet.cs: clear empty slots to allow the GC to collect
26 2007-11-30 Jb Evain <jbevain@novell.com>
28 * HashSet.cs: corcompare love.
30 2007-11-28 Jb Evain <jbevain@novell.com>
32 * HashSet.cs: do the ArgumentNullException dance.
34 2007-11-28 Jb Evain <jbevain@novell.com>
36 * HashSet.cs: start implementation of HashSet<T>, actually
37 implemented as a reduction of Dictionary<K, V>. Contains
38 basic set operations (that requires optimization though).
40 2007-08-12 Marek Safar <marek.safar@gmail.com>