projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use a TaskCompletionSource in non-generic ContinueWhenAny case. Fix #647.
2011-09-06
Jérémie Laval
Use a TaskCompletionSource in non-generic ContinueWhenAny...
commit
|
commitdiff
|
tree
2011-09-05
Jérémie Laval
Revert 12fdfa365c2aa449c132bf0e04f59393792479f0 and...
commit
|
commitdiff
|
tree
2011-08-28
Jérémie Laval
Do not set WaitingToRun status when trying to run synchronou...
commit
|
commitdiff
|
tree
2011-08-28
Jérémie Laval
Check and throw if a task reportedly executed isn't...
commit
|
commitdiff
|
tree
2011-08-28
Jérémie Laval
Check that CancellationToken coming from OperationCanceledEx...
commit
|
commitdiff
|
tree
2011-08-23
Jérémie Laval
Add System.Threading.Tasks.Dataflow assembly to the...
commit
|
commitdiff
|
tree
2011-08-22
Jérémie Laval
Use events to wait for completion (where applicable...
commit
|
commitdiff
|
tree
2011-08-22
Jérémie Laval
Fix file name in source comment
commit
|
commitdiff
|
tree
2011-08-22
Jérémie Laval
Remove #if NET_4_0 and add MonoTODO attribute
commit
|
commitdiff
|
tree
2011-08-22
Jérémie Laval
Add blocks implementation
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Update System build too
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Split internal types in their own files
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Throw when a non-finished task is started
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Make TaskCompletionSource methods thread-safe
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Move old default task scheduler to Mono.Parallel
commit
|
commitdiff
|
tree
2011-08-20
Jérémie Laval
Revert "Remove the old PFX Scheduler from the build"
commit
|
commitdiff
|
tree
2011-08-17
Jérémie Laval
Remove #if NET_4_0
commit
|
commitdiff
|
tree
2011-08-17
Jérémie Laval
Add plumbing internal classes used throughout the framework
commit
|
commitdiff
|
tree
2011-08-17
Jérémie Laval
Fix coding style
commit
|
commitdiff
|
tree
2011-08-16
Jérémie Laval
Remove #if NET_4_0
commit
|
commitdiff
|
tree
2011-08-16
Jérémie Laval
Add Dataflow specific boilerplate & interfaces
commit
|
commitdiff
|
tree
2011-08-16
Jérémie Laval
Correctly check TaskCreationOptions upper bound
commit
|
commitdiff
|
tree
2011-08-12
Jérémie Laval
Refactor inner scheduler classes into a single one
commit
|
commitdiff
|
tree
2011-08-11
Jérémie Laval
Remove #if NET_4_0 and add MonoTODO attributes
commit
|
commitdiff
|
tree
2011-08-10
Jérémie Laval
Add standard module directory layout and ConcurrentExclusive...
commit
|
commitdiff
|
tree
2011-08-10
Jérémie Laval
Avoid creating a delegate instance in general case...
commit
|
commitdiff
|
tree
2011-08-06
Jérémie Laval
Implement proper ctor parameter checking
commit
|
commitdiff
|
tree
2011-08-05
Jérémie Laval
Fix for #162
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Same test for TaskCompletionSource
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Ensure that Task is in a correct initial state before...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Test that futures throw Exception through Result property...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Add test for various AggregateException ctor exception...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Move innerExceptions internal null check at the right...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Add testcase to ensure unobserved exception on Task...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Makes AggregateException ToString output closer to...
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Fix AggregateException behavior
commit
|
commitdiff
|
tree
2011-07-27
Jérémie Laval
Allow using a worker number that is greater than Environment...
commit
|
commitdiff
|
tree
2011-06-09
Jérémie Laval
Potential fix for #690944
commit
|
commitdiff
|
tree
2011-06-09
Jérémie Laval
Setup status and scheduler correctly when calling RunSynchro...
commit
|
commitdiff
|
tree
2011-04-26
Jérémie Laval
Fail gracefully when CancellationToken has been created...
commit
|
commitdiff
|
tree
2011-04-26
Jérémie Laval
Add CancellationToken unit tests
commit
|
commitdiff
|
tree
2011-04-26
Jérémie Laval
Honors correctly canceled ctor parameter of CancellationToken
commit
|
commitdiff
|
tree
2011-04-06
Jérémie Laval
Don't forget to call Init in ConcurrentSkipList ctor.
commit
|
commitdiff
|
tree
2011-04-06
Jérémie Laval
Fix API changes in unit test (Mono.Parallel)
commit
|
commitdiff
|
tree
2011-04-05
Jérémie Laval
Protect entering ReaderWriterLockSlim upgradable mode...
commit
|
commitdiff
|
tree
2011-03-21
Jérémie Laval
Revert fcbb5717c18ff8393f2300a254bb13e6fab9c7e4 and...
commit
|
commitdiff
|
tree
2011-03-21
Jérémie Laval
Register exceptions happening in child tasks when attached...
commit
|
commitdiff
|
tree
2011-03-21
Jérémie Laval
Add a memory barrier so that exception is strictly...
commit
|
commitdiff
|
tree
2011-03-21
Jérémie Laval
Tiny style fix
commit
|
commitdiff
|
tree
2011-03-16
Jérémie Laval
Correctly implement enumerating CyclicDequeue.
commit
|
commitdiff
|
tree
2011-03-14
Jérémie Laval
Don't throw an exception when task array is empty in...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Allow people to optionally fallback to the old scheduler...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Remove ctors in TpScheduler
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Make TryExecuteTaskInline a bit smarter
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Refactor common code block of TpScheduler and SyncContextSch...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Kill old IScheduler interface.
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
When finding best worker number in Parallel loops use...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Adapt TpScheduler to the new API in TaskScheduler
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Cache callback delegate in TpScheduler when passing...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Don't create a new lambda everytime when queuing Task...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Try to execute task inline when they are ready to run...
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Threadpool Task scheduler
commit
|
commitdiff
|
tree
2011-02-17
Jérémie Laval
Return a new object in ObjectPool when too much time...
commit
|
commitdiff
|
tree
2011-02-16
Jérémie Laval
Track what task is currently executed by a ThreadWorker...
commit
|
commitdiff
|
tree
2011-02-16
Jérémie Laval
Create PLinq query tasks attached to their eventual...
commit
|
commitdiff
|
tree
2011-02-16
Jérémie Laval
When choosing the number of Task to create for a PLinq...
commit
|
commitdiff
|
tree
2011-02-16
Jérémie Laval
Implement properly TaskScheduler's FromCurrentSynchronizatio...
commit
|
commitdiff
|
tree
2011-02-15
Jérémie Laval
Fix test failure in SplitOrderedList
commit
|
commitdiff
|
tree
2011-02-15
Jérémie Laval
Implement TaskFactory.FromAsync
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Correctly add ObjectPool to the build
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Use ObjectPool in SplitOrderedList
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Fix wrong CAS check in SplitOrderedList
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Use ObjectPool in ConcurrentStack
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Use ObjectPool in ConcurrentQueue
commit
|
commitdiff
|
tree
2011-02-14
Jérémie Laval
Add concurrent implementation of an ObjectPool to reuse...
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Steal more agressively once we have found a potential...
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Move call to Set a bit higher to avoid calling them...
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Adjust some ThreadWorker constants
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Don't reset ThreadWorker event when it's not needed
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Avoid wrapping task body given as Action into Action...
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Also check directly Task.IsCompleted when we are waiting
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Avoid possible races in ManualResetEventSlim in case...
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Cache ChildWorkAdder delegate object in ThreadWorker
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Lazy creation of the continuation queue in Task
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Inline read and write calls in CyclicDeque
commit
|
commitdiff
|
tree
2011-02-02
Jérémie Laval
Make some CyclicDeque operation faster
commit
|
commitdiff
|
tree
2011-02-01
Jérémie Laval
Adapt Parallel.For stealing to all processor flavors
commit
|
commitdiff
|
tree
2011-01-27
Jérémie Laval
Workaround stealing failure by disabling it in 32bits
commit
|
commitdiff
|
tree
2011-01-27
Jérémie Laval
Leave db connection opened until requested to close...
commit
|
commitdiff
|
tree
2011-01-26
Jérémie Laval
Fix overflow checking in PLinq Range operator
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Add a quirk for Parallel.For stealing
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Revert stealing changes in ListPartitioner, too much...
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Fix range in ListPartitioner when initial division...
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Track the end of the underlying enumerator in EnumerablePart...
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Sanitize parent-child relation in continuations
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Don't put back stuff in the shared work pool when walking...
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Don't execute self task so ravenously when waiting
commit
|
commitdiff
|
tree
2011-01-24
Jérémie Laval
Make sure a synchronous continuation get executed synchronou...
commit
|
commitdiff
|
tree
2011-01-22
Jérémie Laval
Add unit test for Database
commit
|
commitdiff
|
tree
2011-01-22
Jérémie Laval
Add unit tests for DynamicRecord
commit
|
commitdiff
|
tree
next