Add locking to EventWaitHandle.Set/Reset to avoid crashes when another thread dispose...
[mono.git] / mcs / class / corlib / System.Threading.Tasks /
2011-02-25 Geoff NortonFix the mobile build
2011-02-17 Jérémie LavalAllow people to optionally fallback to the old schedule...
2011-02-17 Jérémie LavalRemove ctors in TpScheduler
2011-02-17 Jérémie LavalMake TryExecuteTaskInline a bit smarter
2011-02-17 Jérémie LavalRefactor common code block of TpScheduler and SyncConte...
2011-02-17 Jérémie LavalKill old IScheduler interface.
2011-02-17 Jérémie LavalWhen finding best worker number in Parallel loops use...
2011-02-17 Jérémie LavalAdapt TpScheduler to the new API in TaskScheduler
2011-02-17 Jérémie LavalCache callback delegate in TpScheduler when passing...
2011-02-17 Jérémie LavalDon't create a new lambda everytime when queuing Task...
2011-02-17 Jérémie LavalTry to execute task inline when they are ready to run...
2011-02-17 Jérémie LavalThreadpool Task scheduler
2011-02-16 Jb Evainfix the mobile build
2011-02-16 Jérémie LavalTrack what task is currently executed by a ThreadWorker...
2011-02-16 Jérémie LavalImplement properly TaskScheduler's FromCurrentSynchroni...
2011-02-15 Jérémie LavalImplement TaskFactory.FromAsync
2011-02-13 Mark ProbstMerge branch 'bugfix-main-thread-root'
2011-02-02 Jérémie LavalSteal more agressively once we have found a potential...
2011-02-02 Jérémie LavalMove call to Set a bit higher to avoid calling them...
2011-02-02 Jérémie LavalAdjust some ThreadWorker constants
2011-02-02 Jérémie LavalDon't reset ThreadWorker event when it's not needed
2011-02-02 Jérémie LavalAvoid wrapping task body given as Action into Action...
2011-02-02 Jérémie LavalAlso check directly Task.IsCompleted when we are waiting
2011-02-02 Jérémie LavalCache ChildWorkAdder delegate object in ThreadWorker
2011-02-02 Jérémie LavalLazy creation of the continuation queue in Task
2011-02-02 Jérémie LavalInline read and write calls in CyclicDeque
2011-02-02 Jérémie LavalMake some CyclicDeque operation faster
2011-02-01 Jérémie LavalAdapt Parallel.For stealing to all processor flavors
2011-01-31 Jb Evainunbreak the build
2011-01-27 Jérémie LavalWorkaround stealing failure by disabling it in 32bits
2011-01-25 Geoff NortonAdd pfx to the mobile profile
2011-01-24 Mark ProbstMerge branch 'sgen-android'
2011-01-24 Jérémie LavalAdd a quirk for Parallel.For stealing
2011-01-24 Jérémie LavalSanitize parent-child relation in continuations
2011-01-24 Jérémie LavalDon't put back stuff in the shared work pool when walki...
2011-01-24 Jérémie LavalDon't execute self task so ravenously when waiting
2011-01-24 Jérémie LavalMake sure a synchronous continuation get executed synch...
2011-01-21 Jérémie LavalAdd a last resort mode to ThreadWorker participative...
2011-01-21 Jérémie LavalAllow multiple invocation of Task Execute method to...
2011-01-21 Jérémie LavalThrow when trying to ExecuteSynchronously a task that...
2011-01-20 Jérémie LavalBackport stealing fixups to Parallel.For
2011-01-18 Jérémie LavalExpose ThreadWorker fields
2011-01-18 Jérémie LavalFix Task.Wait timeout regression
2011-01-18 Jérémie LavalExpose ThreadWorker in Mono.Parallel
2011-01-18 Jérémie LavalAdd support for external ParticipateUntil method call...
2011-01-14 Jérémie LavalMake use of the wait changes in the internal TaskSchedu...
2011-01-14 Jérémie LavalInternal ThreadWorker deque creation is now delegated...
2011-01-13 Jérémie LavalAdd CyclicDeque and doc
2011-01-13 Jérémie LavalRework internal wait mechanism in thread workers partic...
2011-01-13 Jérémie LavalUse more modern method in older Task code path
2011-01-13 Jérémie LavalFix continuation not being scheduled because of too...
2011-01-06 Jérémie LavalExplicitely attach loop underlying tasks to their event...
2011-01-06 Jérémie LavalUse wider acceptance criteria to cope with nested child...
2011-01-06 Elijah TaylorMerge remote branch 'upstream/master'
2011-01-05 Jérémie LavalEnsure task wait chain isn't executed out of order...
2011-01-04 Jérémie LavalUse proper pattern for executing synchronous Task
2010-12-29 Marek SafarRemove no longer used BOOTSTRAP conditionals
2010-12-16 Jérémie LavalClean and finish TaskFactory
2010-12-15 Jérémie LavalAdd prototype for Parallel.For long overloads
2010-12-15 Jérémie LavalMore parameter renaming
2010-12-15 Jérémie LavalUpdate Task parameter names
2010-12-07 vvaradhanMerge branch 'master' of github.com:mono/mono into...
2010-12-03 Jérémie Laval[Task scheduler] Change waiting layout/wakeup point...
2010-12-03 Jérémie Laval[Task Scheduler] Revisit Task waiting in Scheduler...
2010-12-03 Jérémie Laval[Task Scheduler] Track re-entrant call to WorkerMethod...
2010-12-03 Jérémie Laval[Task] Add an extra check in Task.WaitAny to make sure...
2010-12-03 Jérémie Laval[Task] Dumb bugfix when checking timeout in Task.WaitAny
2010-11-26 Zoltan VargaMerge branch 'master' of github.com:mono/mono
2010-11-26 Rodrigo KumperaFix typo
2010-11-26 Jérémie Laval[Task] In every TaskFactory method accepting a Task...
2010-11-26 Jérémie Laval[Task] Check if Task isn't finished before going into...
2010-11-26 Jérémie Laval[Task] Set continuation status to WaitingForActivation...
2010-11-26 Jérémie Laval[Task] Only launch continuation synchronously when...
2010-11-22 Jb EvainMerge branch 'cecil-light'
2010-11-22 Jérémie LavalRemove AreTasksFinished in Scheduler and directly use...
2010-11-22 Jérémie LavalIncrease the deepSleepTime of ThreadWorker
2010-11-19 Atsushi EnoMerge branch 'xml-fixes' of https://github.com/myeisha...
2010-11-17 Jérémie Laval[Task scheduler] Refactoring and cleanup. Removed a...
2010-11-12 Jérémie LavalThrow an an exception when Break and Stop are used...
2010-11-12 Jérémie LavalSimplify Parallel.ForEach loop execution
2010-11-12 Jérémie LavalCleanup ForEach overloads in Parallel
2010-11-11 Jérémie LavalRefine precedent algorithm for Parallel.For index stealing.
2010-11-11 Jérémie LavalAdd a new lightweight stealing algorithm to Parallel.For
2010-11-11 Jérémie LavalIn Parallel.For, returns immediately if the initial...
2010-11-11 Jérémie LavalSmall logic fix in choosing step in Parallel.For
2010-11-10 Jérémie LavalSimplify Parallel.For execution.
2010-11-03 Jérémie LavalImplement Partitioner.Create int and long overloads...
2010-11-03 Jérémie LavalAdd TaskExtensions class and Unwrap extension methods
2010-11-03 Jérémie LavalRefactor Task.Wait and Task.WaitAny methods and add...
2010-11-03 Jérémie LavalSet more state on TaskCompletionSource inner Task<T>
2010-11-02 Jérémie LavalUse Task helper methods in TaskCompletionSource instead...
2010-09-07 Jonathan PobstMerge branch 'master' of github.com:mono/mono
2010-08-27 Jérémie LavalMove the predicate call under launched.TrySet protectio...
2010-08-27 Jérémie LavalChange the way continuation delegates are stored and...
2010-08-24 Jérémie LavalUse Interlocked.Read (long) call directly in CyclicDeque.
2010-08-18 Jérémie LavalFix cancellation tracking and reporting in Task.
2010-08-17 Jérémie LavalFlatten file hierarchy in System.Threading.Tasks
2010-08-17 Jérémie LavalAvoid waiting in an endless loop in ThreadWorker.
2010-08-13 Jérémie LavalMove NET_4_0 define checks at the right position under...
2010-08-03 Jérémie LavalUse kernel-event in ThreadWorker and Scheduler to sync...
next