Jérémie Laval
|
adfffa4c5b
Remove schedWait event since it's not needed anymore by waiting code
|
14 жил өмнө |
Jérémie Laval
|
df8783a082
Update Wait and WaitAny with event disposal and single execution flow
|
14 жил өмнө |
Jérémie Laval
|
898387ea75
Don't special casee adding a TaskCanceledException to the AggregateException list
|
14 жил өмнө |
Jérémie Laval
|
abf938e98a
Make IsCompleted property faster by doing only one comparison
|
14 жил өмнө |
Jérémie Laval
|
8ae8031bfb
Refactor Wait* task initial parameter checkup
|
14 жил өмнө |
Jérémie Laval
|
9e8175ffcf
Don't fallback to Wait in WaitAny so that undesirable exception aren't propagated
|
14 жил өмнө |
Jérémie Laval
|
a9b5c59e94
Cache watch usage
|
14 жил өмнө |
Jérémie Laval
|
ec7a3894d5
Fix stuff then went awry with the merge
|
14 жил өмнө |
Jérémie Laval
|
4770b24fa9
Tune Marek's work on Task.WaitAny, Task.Wait and Task.WaitAll
|
14 жил өмнө |
Marek Safar
|
67ea246398
Fix a race in Task.WaitAny
|
14 жил өмнө |
Marek Safar
|
a3d97ba5df
Fixes Task.WaitAny with further fixes to Task.Wait
|
14 жил өмнө |
Marek Safar
|
13a8ad17d5
Fix Task.WaitAll exception handling
|
14 жил өмнө |
Marek Safar
|
9045d6616f
Throw cancellation exception when inspecting cancelled task's result
|
14 жил өмнө |
Marek Safar
|
8c3fd6835c
Partially fixes broken Task.Wait
|
14 жил өмнө |
Marek Safar
|
99aa27755b
Run task continuations when it's canceled
|
14 жил өмнө |
Marek Safar
|
af2d31d893
Fix cancelation with task start (only for most trivial cases)
|
14 жил өмнө |
Marek Safar
|
da5c7e90b4
Continuation task cannot be started. Fixes #996
|
14 жил өмнө |
Marek Safar
|
c25d268b63
Fix predefined SetResult parameters filter, so it can be used inside mscorlib
|
14 жил өмнө |
Marek Safar
|
3cc951cc91
Add more 4.5 task methods
|
14 жил өмнө |
Jérémie Laval
|
fa78858a6c
Fix execution when same continuation is registered several times
|
14 жил өмнө |
Jérémie Laval
|
df1e2d9a08
Move things around in Task and Task_T
|
14 жил өмнө |
Jérémie Laval
|
8f3160093d
Optimize more how continuation are registered and executed to avoid extra allocation
|
14 жил өмнө |
Jérémie Laval
|
17ae5c4416
Lazy allocate childTasks field in Task
|
14 жил өмнө |
Jérémie Laval
|
2841c2d1b2
Optimize continuation registration for a single ContinueWith.
|
14 жил өмнө |
Marek Safar
|
7f4dbcc68b
Add a few new async stream methods
|
14 жил өмнө |
Marek Safar
|
235a41e76d
Add more task awaiters and optimize existing ones by using new overloads
|
14 жил өмнө |
Marek Safar
|
d6b4a3cc3f
Move some async types to corlib
|
14 жил өмнө |
Miguel de Icaza
|
2852ed0b59
Update copyrights
|
14 жил өмнө |
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 жил өмнө |