a180eb6fee11b04d78e59ebc6885c4835cd147cc
[mono.git] / mcs / class / corlib / System.Collections.Concurrent / ChangeLog
1 2010-02-02  Jérémie Laval  <jeremie.laval@gmail.com>
2
3         * ConcurrentDictionary.cs:
4         * ConcurrentQueue.cs:
5         * ConcurrentStack.cs:
6         * Partitioner.cs: Port to .NET 4 beta 2 API
7
8         * ConcurrentSkipList.cs: Use Monitor for locking
9
10 2009-08-19  Jérémie Laval  <jeremie.laval@gmail.com>
11
12         * Partitioner.cs: Fix infinite recursion when calling Create
13         with a IList.
14         * Partitionners/ListPartitioner.cs: Fix bad splitting for the
15         last partition.
16
17 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
18
19         * ConcurrentQueue.cs:
20         * IProducerConsumerCollection.cs: Add BOOTSTRAP_NET_4_0.
21
22 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
23
24         * BlockingCollection.cs: Moved type.
25
26
27 2009-08-04 Jérémie Laval  <jeremie.laval@gmail.com>
28
29         * ConcurrentDictionary: Fix compilation issue
30         with IDictionary methods.
31
32 2009-07-31  Jérémie Laval  <jeremie.laval@gmail.com>
33
34         * ConcurrentBag.cs:
35         * ConcurrentQueue.cs:
36         * ConcurrentStack.cs:
37         * ConcurrentSkipList.cs:
38         * ConcurrentDictionary.cs:
39         * IProducerConsumerCollection.cs: Make the namespace comply to 4.0b1
40
41 2009-07-31 Jérémie Laval  <jeremie.laval@gmail.com>
42
43         * ConcurrentDictionary.cs:
44         * ConcurrentQueue.cs:
45         * ConcurrentStack.cs: Make the classes comply with B1 API
46
47 2009-07-27  Jérémie Laval  <jeremie.laval@gmail.com>
48
49         * BlockingCollection.cs:
50         * ConcurrentBag.cs:
51         * ConcurrentDictionary.cs:
52         * ConcurrentQueue.cs:
53         * ConcurrentSkipList.cs:
54         * ConcurrentStack.cs:
55         * IProducerConsumerCollection.cs:
56         * OrderablePartitioner.cs:
57         * Partitioner.cs: Added ParallelFx files for System.Collections.Concurrent namespace
58