ChangeLog 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. 2010-07-07 Jérémie Laval <[email protected]>
  2. * Parallel.cs: Fix Parallel.Invoke to use all data supplied in
  3. ParallelOptions
  4. * ParallelOptions.cs: Use CancellationToken.None for initialization
  5. 2010-04-15 Jérémie Laval <[email protected]>
  6. * Future.cs:
  7. * Task.cs:
  8. * TaskCanceledException.cs:
  9. * TaskContinuationOptions.cs:
  10. * TaskCreationOptions.cs:
  11. * TaskFactory.cs:
  12. * TaskScheduler.cs:
  13. * TaskStatus.cs: Add BOOTSTRAP_NET_4_0 define
  14. 2010-03-02 Jérémie Laval <[email protected]>
  15. * Task.cs: If we add a continuation when the Task is already finished
  16. forces its schedule as a Task instead of executing on the calling thread.
  17. * TaskFactory.cs: Add ContinueWhenAny implementation when returning Task
  18. 2010-02-24 Rodrigo Kumpera <[email protected]>
  19. * TaskContinuationOptions.cs: Use RC values.
  20. * TaskCreationOptions.cs: Ditto.
  21. 2010-02-23 Jérémie Laval <[email protected]>
  22. * Task.cs: Fix for continuation processing not happening
  23. in case of Faulted or Canceled.
  24. 2010-02-02 Jérémie Laval <[email protected]>
  25. * Task.cs: Fix autocomplete mistake (s/Exception/exception/).
  26. Let continuation processing happens at the right moment when
  27. task has child.
  28. 2010-02-02 Jérémie Laval <[email protected]>
  29. * Future.cs:
  30. * Parallel.cs:
  31. * ParallelLoopState.cs:
  32. * Task.cs:
  33. * TaskCompletionSource.cs:
  34. * TaskContinuationOptions.cs:
  35. * TaskCreationOptions.cs:
  36. * TaskFactory.cs:
  37. * TaskScheduler.cs:
  38. * UnobservedTaskExceptionEventArgs.cs: Port to .NET 4 beta 2 API
  39. * SimpleConcurrentBag.cs: Add a simpler implementation of ConcurrentBag
  40. for use with parallel loops as ConcurrentBag was moved to System
  41. 2009-08-19 Jérémie Laval <[email protected]>
  42. * Task.cs: Refactor Wait methods.
  43. 2009-08-11 Jérémie Laval <[email protected]>
  44. * Future.cs: Add static to Factory property
  45. 2009-08-11 Jérémie Laval <[email protected]>
  46. * Task.cs: Make WaitAny uses general continuation
  47. framework.
  48. 2009-08-11 Jérémie Laval <[email protected]>
  49. * TaskFactory.cs: Fix methods signature.
  50. 2009-08-05 Jérémie Laval <[email protected]>
  51. * Future.cs: Fix for Future, when using TaskCompletionSource
  52. don't try to run Wait before returning value
  53. 2009-07-31 Jérémie Laval <[email protected]>
  54. * Task.cs:
  55. * Future.cs:
  56. * TaskFactory.cs:
  57. * TaskCanceledException.cs:
  58. * TaskSchedulerException.cs:
  59. * Internal/SchedulerProxy.cs: Make System.Threading.Tasks API fully 4.0 b1 compliant.
  60. * TaskCompletionSource.cs: Add TaskCompletionSource class
  61. 2009-07-27 Jérémie Laval <[email protected]>
  62. * Future.cs:
  63. * Task.cs:
  64. * TaskCanceledException.cs:
  65. * TaskContinuationOptions.cs:
  66. * TaskCreationOptions.cs:
  67. * TaskFactory.cs:
  68. * TaskScheduler.cs:
  69. * TaskSchedulerException.cs:
  70. * TaskStatus.cs: Added ParallelFx files for System.Threading.Tasks namespace