Commit History

Author SHA1 Message Date
  Marek Safar 354027fe22 Schedule internal delay task on default scheduler only. Fixes #13318 12 years ago
  Marek Safar b65deac489 Remove redundant status capturing 12 years ago
  Marek Safar 20aaf27c90 Fixes scheduling of non-inlined sychronous continuations. 12 years ago
  Marek Safar 7e7134d3c6 Block task awaiter until task completes. Fixes #12745 12 years ago
  Rodrigo Kumpera f8b3c4142f Kill some unused code that is a leftover from when TPL had a managed scheduler. 12 years ago
  Marek Safar 8b7cf63dd3 Implement Task::AsyncWaitHandle. Fixes #12342 12 years ago
  Marek Safar 46fc054c3f Remove internal continuations from unfinished tasks used in WhenAny, Fixes #11008 13 years ago
  Marek Safar c1437f237f Fix TaskCreationOptions.AttachedToParent to avoid NRE on TaskCreationOptions.DenyChildAttach and deadlock on Wait 13 years ago
  Marek Safar 65518ad2ca RunSynchronously cannot be used with continuation 13 years ago
  Rodrigo Kumpera 1b92a4148c Since MOBILE implies NET_4_* now, take this into account and simplify our ifdefs. 13 years ago
  Marek Safar 5b177dfc0a Run async continuation without allocating temporary hoisting classes. 13 years ago
  Jeremie Laval e7f4360ad3 [corlib] Fix unobserved exception being mistakenly propagated to finalizer thread when using ContinueWhenAll. 13 years ago
  Jeremie Laval 077589883d [corlib] Fix 4.0 build 13 years ago
  Jeremie Laval 3b2d269943 [corlib] Fix build 13 years ago
  Jeremie Laval 5877a9423b [corlib] Honor LazyCancellation flag 13 years ago
  Jeremie Laval 2de1ee29c8 [corlib] Honor HideScheduler flag 13 years ago
  Jeremie Laval 2ce078ba52 [corlib] Honor DenyChildAttach flag 13 years ago
  Jeremie Laval 0b5eddeaff [corlib] Make Task.Run specify TaskScheduler.Default and fix Task.Run (Task<Task>) 13 years ago
  Marek Safar 455b845157 Fix scheduling of inlined tasks. 13 years ago
  Marek Safar c23a7f49d1 Fix task delay tests 13 years ago
  Jeremie Laval fa8a7b41b8 Fix Task child waiting for RunSynchronously 13 years ago
  Jeremie Laval 3fe545acdb Change how parent is selected during Task creation and do not force continuation's parent as they are not necessarily the same as their ancestor 13 years ago
  Jeremie Laval 366aa16f08 Don't overwrite the current variable without first saving its value in case a Task is executed inline inside another task 13 years ago
  Jeremie Laval a3ed8990eb Correctly propagate faulted status and exception from child to parent in attached case 13 years ago
  Jeremie Laval a221409ade Use .NET 4.5 implementation of Task's WhenAll/WhenAny for TaskFactory's ContinueWhenAll/ContinueWhenAny 13 years ago
  Marek Safar 35ca4a994f Implement more Task 4.5 members 14 years ago
  Marek Safar e6b35a697d Hide internal member 14 years ago
  Marek Safar 40c3a4c5f2 Implement Task::WhenAll 14 years ago
  Marek Safar b1683b85d3 Remove some unused code 14 years ago
  Jérémie Laval eea2894929 Fix RunSynchronously behavior with children Task. Fix bug #2777 part 2. 14 years ago