1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
2010-04-15 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs:
* ConcurrentSkipList.cs:
* OrderablePartitioner.cs:
* Partitioner.cs: Add BOOTSTRAP_NET_4_0 define
2010-03-24 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs: Remove while looping
2010-03-24 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs: Enable tracking on SpinLock
* ConcurrentSkipList.cs: Use Spinlock instead of Monitor and
refactor to use a saner lock acquiring scheme.
2010-03-24 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs: Fix lock releasing
2010-03-24 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs: Use SpinLock instead of Monitor
for basket locking
2010-02-02 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs:
* ConcurrentQueue.cs:
* ConcurrentStack.cs:
* Partitioner.cs: Port to .NET 4 beta 2 API
* ConcurrentSkipList.cs: Use Monitor for locking
2009-08-19 Jérémie Laval <jeremie.laval@gmail.com>
* Partitioner.cs: Fix infinite recursion when calling Create
with a IList.
* Partitionners/ListPartitioner.cs: Fix bad splitting for the
last partition.
2009-08-11 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentQueue.cs:
* IProducerConsumerCollection.cs: Add BOOTSTRAP_NET_4_0.
2009-08-11 Jérémie Laval <jeremie.laval@gmail.com>
* BlockingCollection.cs: Moved type.
2009-08-04 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary: Fix compilation issue
with IDictionary methods.
2009-07-31 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentBag.cs:
* ConcurrentQueue.cs:
* ConcurrentStack.cs:
* ConcurrentSkipList.cs:
* ConcurrentDictionary.cs:
* IProducerConsumerCollection.cs: Make the namespace comply to 4.0b1
2009-07-31 Jérémie Laval <jeremie.laval@gmail.com>
* ConcurrentDictionary.cs:
* ConcurrentQueue.cs:
* ConcurrentStack.cs: Make the classes comply with B1 API
2009-07-27 Jérémie Laval <jeremie.laval@gmail.com>
* BlockingCollection.cs:
* ConcurrentBag.cs:
* ConcurrentDictionary.cs:
* ConcurrentQueue.cs:
* ConcurrentSkipList.cs:
* ConcurrentStack.cs:
* IProducerConsumerCollection.cs:
* OrderablePartitioner.cs:
* Partitioner.cs: Added ParallelFx files for System.Collections.Concurrent namespace
|