Commit History

Автор SHA1 Съобщение Дата
  Jérémie Laval 6a646fe961 Revert 12fdfa365c2aa449c132bf0e04f59393792479f0 and save/restore task status to also fix #561. преди 14 години
  Marek Safar fcfa09ce84 Make Task debugging more pleasant преди 14 години
  Jérémie Laval 12fdfa365c Do not set WaitingToRun status when trying to run synchronously. Fix #471. преди 14 години
  Jérémie Laval f3cfa2841c Check and throw if a task reportedly executed isn't actually ran. Fix #470. преди 14 години
  Jérémie Laval c764bfd4fa Check that CancellationToken coming from OperationCanceledException isn't None. Fix #472. преди 14 години
  Jérémie Laval 4592da7cbb Throw when a non-finished task is started преди 14 години
  Jérémie Laval 57bfe6463f Fix coding style преди 14 години
  Jérémie Laval 87c18a4e3b Correctly check TaskCreationOptions upper bound преди 14 години
  Jérémie Laval cd68468d93 Avoid creating a delegate instance in general case when setting up continuations преди 14 години
  Jérémie Laval b21a860ddf Implement proper ctor parameter checking преди 14 години
  Jérémie Laval 4553d5d92a Fix for #162 преди 14 години
  Jérémie Laval a5ee80a5ee Ensure that Task is in a correct initial state before starting it for real преди 14 години
  Jérémie Laval 7a92657e2e Potential fix for #690944 преди 14 години
  Jérémie Laval ed996c6947 Setup status and scheduler correctly when calling RunSynchronously on a Task преди 14 години
  Marek Safar bdf24342ff Add more async infrastructure преди 14 години
  Jérémie Laval 48e433753d Revert fcbb5717c18ff8393f2300a254bb13e6fab9c7e4 and implement it differently. преди 15 години
  Jérémie Laval 0be8fab8cc Register exceptions happening in child tasks when attached on their parent. преди 15 години
  Jérémie Laval b5240a78af Add a memory barrier so that exception is strictly set before Task state is changed to Faulted. преди 15 години
  Jérémie Laval b90457e170 Tiny style fix преди 15 години
  Miguel de Icaza 1eae9418dd Fix build преди 15 години
  Rafael Munitic fcbb5717c1 Continuation options should be checked as flags преди 15 години
  Koushik Dutta 98da8a2fc6 Fix bug where if a task is Start-ed with a specific scheduler, преди 15 години
  Jérémie Laval f6985b47a6 Don't throw an exception when task array is empty in WaitAll and throw in case a null element is encountered in it. преди 15 години
  Jérémie Laval 238a65fbfe Kill old IScheduler interface. преди 15 години
  Jérémie Laval 30cc982eb8 Avoid wrapping task body given as Action into Action<object> преди 15 години
  Jérémie Laval d588d7ffee Lazy creation of the continuation queue in Task преди 15 години
  Geoff Norton 83e999b7d7 Add pfx to the mobile profile преди 15 години
  Jérémie Laval f91a01c747 Sanitize parent-child relation in continuations преди 15 години
  Jérémie Laval 5ba9f7a270 Make sure a synchronous continuation get executed synchronously in all cases преди 15 години
  Jérémie Laval 2fd30cbfbe Allow multiple invocation of Task Execute method to allow short-circuiting without breaking deque ordering преди 15 години