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 년 전 |
Jérémie Laval
|
1b406592e1
Throw when trying to ExecuteSynchronously a task that is already scheduled/completed
|
15 년 전 |
Jérémie Laval
|
4091f624db
Rework internal wait mechanism in thread workers participation code
|
15 년 전 |
Jérémie Laval
|
6b7b757403
Use more modern method in older Task code path
|
15 년 전 |
Jérémie Laval
|
9f3ce4b1e5
Fix continuation not being scheduled because of too early and too greedy disposing.
|
15 년 전 |
Jérémie Laval
|
9ccdd58415
Use wider acceptance criteria to cope with nested child Task waiting and external task waiting
|
15 년 전 |
Jérémie Laval
|
70485027b5
Ensure task wait chain isn't executed out of order in scheduler
|
15 년 전 |
Jérémie Laval
|
2ac2887700
Use proper pattern for executing synchronous Task
|
15 년 전 |
Marek Safar
|
d84d7c7eb9
Remove no longer used BOOTSTRAP conditionals
|
15 년 전 |
Jérémie Laval
|
15e3272b1c
Clean and finish TaskFactory
|
15 년 전 |
Jérémie Laval
|
ed404a7b74
More parameter renaming
|
15 년 전 |
Jérémie Laval
|
80502502e1
Update Task parameter names
|
15 년 전 |
Jérémie Laval
|
587c9336fc
[Task] Add an extra check in Task.WaitAny to make sure the index returned is valid
|
15 년 전 |
Jérémie Laval
|
72e6e904a5
[Task] Dumb bugfix when checking timeout in Task.WaitAny
|
15 년 전 |
Jérémie Laval
|
8543749882
[Task] Check if Task isn't finished before going into the Scheduler for Wait
|
15 년 전 |
Jérémie Laval
|
db76564321
[Task] Set continuation status to WaitingForActivation in ContinueWithCore
|
15 년 전 |
Jérémie Laval
|
14d5a91386
[Task] Only launch continuation synchronously when the corresponding option in TaskContinuationOptions is set
|
15 년 전 |
Jérémie Laval
|
ef8c50f4d1
Remove AreTasksFinished in Scheduler and directly use a non volatile version of IsCompleted
|
15 년 전 |
Jérémie Laval
|
90e64cabf9
Implement Partitioner.Create int and long overloads. Add corresponding unit tests.
|
15 년 전 |
Jérémie Laval
|
0d685c5ea8
Refactor Task.Wait and Task.WaitAny methods and add support for scheduler-less waiting.
|
15 년 전 |
Jérémie Laval
|
3e487ef9fe
Set more state on TaskCompletionSource inner Task<T>
|
15 년 전 |
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.
|
15 년 전 |
Jérémie Laval
|
81ccbeb56c
Move the predicate call under launched.TrySet protection in Task's ContinueWithCore
|
15 년 전 |
Jérémie Laval
|
2123348905
Change the way continuation delegates are stored and processed in Task. Fix random the random hangs.
|
15 년 전 |
Jérémie Laval
|
3025b41c62
Fix cancellation tracking and reporting in Task.
|
15 년 전 |
Jérémie Laval
|
0d765d035d
2010-04-15 Jérémie Laval <[email protected]>
|
15 년 전 |
Jérémie Laval
|
b4db6246d1
2010-03-02 Jérémie Laval <[email protected]>
|
16 년 전 |