Historie revizí

Autor SHA1 Zpráva Datum
  Koushik Dutta 98da8a2fc6 Fix bug where if a task is Start-ed with a specific scheduler, před 15 roky
  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. před 15 roky
  Jérémie Laval 238a65fbfe Kill old IScheduler interface. před 15 roky
  Jérémie Laval 30cc982eb8 Avoid wrapping task body given as Action into Action<object> před 15 roky
  Jérémie Laval d588d7ffee Lazy creation of the continuation queue in Task před 15 roky
  Geoff Norton 83e999b7d7 Add pfx to the mobile profile před 15 roky
  Jérémie Laval f91a01c747 Sanitize parent-child relation in continuations před 15 roky
  Jérémie Laval 5ba9f7a270 Make sure a synchronous continuation get executed synchronously in all cases před 15 roky
  Jérémie Laval 2fd30cbfbe Allow multiple invocation of Task Execute method to allow short-circuiting without breaking deque ordering před 15 roky
  Jérémie Laval 1b406592e1 Throw when trying to ExecuteSynchronously a task that is already scheduled/completed před 15 roky
  Jérémie Laval 4091f624db Rework internal wait mechanism in thread workers participation code před 15 roky
  Jérémie Laval 6b7b757403 Use more modern method in older Task code path před 15 roky
  Jérémie Laval 9f3ce4b1e5 Fix continuation not being scheduled because of too early and too greedy disposing. před 15 roky
  Jérémie Laval 9ccdd58415 Use wider acceptance criteria to cope with nested child Task waiting and external task waiting před 15 roky
  Jérémie Laval 70485027b5 Ensure task wait chain isn't executed out of order in scheduler před 15 roky
  Jérémie Laval 2ac2887700 Use proper pattern for executing synchronous Task před 15 roky
  Marek Safar d84d7c7eb9 Remove no longer used BOOTSTRAP conditionals před 15 roky
  Jérémie Laval 15e3272b1c Clean and finish TaskFactory před 15 roky
  Jérémie Laval ed404a7b74 More parameter renaming před 15 roky
  Jérémie Laval 80502502e1 Update Task parameter names před 15 roky
  Jérémie Laval 587c9336fc [Task] Add an extra check in Task.WaitAny to make sure the index returned is valid před 15 roky
  Jérémie Laval 72e6e904a5 [Task] Dumb bugfix when checking timeout in Task.WaitAny před 15 roky
  Jérémie Laval 8543749882 [Task] Check if Task isn't finished before going into the Scheduler for Wait před 15 roky
  Jérémie Laval db76564321 [Task] Set continuation status to WaitingForActivation in ContinueWithCore před 15 roky
  Jérémie Laval 14d5a91386 [Task] Only launch continuation synchronously when the corresponding option in TaskContinuationOptions is set před 15 roky
  Jérémie Laval ef8c50f4d1 Remove AreTasksFinished in Scheduler and directly use a non volatile version of IsCompleted před 15 roky
  Jérémie Laval 90e64cabf9 Implement Partitioner.Create int and long overloads. Add corresponding unit tests. před 15 roky
  Jérémie Laval 0d685c5ea8 Refactor Task.Wait and Task.WaitAny methods and add support for scheduler-less waiting. před 15 roky
  Jérémie Laval 3e487ef9fe Set more state on TaskCompletionSource inner Task<T> před 15 roky
  Jérémie Laval 4a059f12d4 Use Task helper methods in TaskCompletionSource instead of manual setting, allow continuation flow to happen smoothly and task status to be set accordingly. před 15 roky