New test.
[mono.git] / mcs / class / corlib / System.Collections.Concurrent / ChangeLog
index a1f5d2223c124de87cb6548861e7fe97f23c379f..7bf258b8f23ea62143efbf1826e202a936d8ca5d 100644 (file)
@@ -1,3 +1,31 @@
+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