2010-04-06 Jb Evain <jbevain@novell.com>
[mcs.git] / class / corlib / System.Threading.Tasks / ChangeLog
blob2992cdbb9bb9dc06135f83e53af76a2948c87607
1 2010-03-02  Jérémie Laval  <jeremie.laval@gmail.com>
3         * Task.cs: If we add a continuation when the Task is already finished
4         forces its schedule as a Task instead of executing on the calling thread.
5         * TaskFactory.cs: Add ContinueWhenAny implementation when returning Task
7 2010-02-24 Rodrigo Kumpera  <rkumpera@novell.com>
9         * TaskContinuationOptions.cs: Use RC values.
11         * TaskCreationOptions.cs: Ditto.
13 2010-02-23  Jérémie Laval  <jeremie.laval@gmail.com>
15         * Task.cs: Fix for continuation processing not happening
16         in case of Faulted or Canceled.
18 2010-02-02  Jérémie Laval  <jeremie.laval@gmail.com>
20         * Task.cs: Fix autocomplete mistake (s/Exception/exception/).
21         Let continuation processing happens at the right moment when
22         task has child.
24 2010-02-02  Jérémie Laval  <jeremie.laval@gmail.com>
26         * Future.cs:
27         * Parallel.cs:
28         * ParallelLoopState.cs:
29         * Task.cs:
30         * TaskCompletionSource.cs:
31         * TaskContinuationOptions.cs:
32         * TaskCreationOptions.cs:
33         * TaskFactory.cs:
34         * TaskScheduler.cs:
35         * UnobservedTaskExceptionEventArgs.cs: Port to .NET 4 beta 2 API
36         * SimpleConcurrentBag.cs: Add a simpler implementation of ConcurrentBag
37         for use with parallel loops as ConcurrentBag was moved to System
39 2009-08-19  Jérémie Laval  <jeremie.laval@gmail.com>
41         * Task.cs: Refactor Wait methods.
43 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
45         * Future.cs: Add static to Factory property
47 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
49         * Task.cs: Make WaitAny uses general continuation
50         framework.
52 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
54         * TaskFactory.cs: Fix methods signature.
56 2009-08-05  Jérémie Laval  <jeremie.laval@gmail.com>
58         * Future.cs: Fix for Future, when using TaskCompletionSource
59         don't try to run Wait before returning value
61 2009-07-31  Jérémie Laval  <jeremie.laval@gmail.com>
63         * Task.cs:
64         * Future.cs:
65         * TaskFactory.cs:
66         * TaskCanceledException.cs:
67         * TaskSchedulerException.cs:
68         * Internal/SchedulerProxy.cs: Make System.Threading.Tasks API fully 4.0 b1 compliant.
70         * TaskCompletionSource.cs: Add TaskCompletionSource class
72 2009-07-27  Jérémie Laval  <jeremie.laval@gmail.com>
74         * Future.cs:
75         * Task.cs:
76         * TaskCanceledException.cs:
77         * TaskContinuationOptions.cs:
78         * TaskCreationOptions.cs:
79         * TaskFactory.cs:
80         * TaskScheduler.cs:
81         * TaskSchedulerException.cs:
82         * TaskStatus.cs: Added ParallelFx files for System.Threading.Tasks namespace