projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Clean and finish TaskFactory
2010-12-16
Jérémie Laval
Clean and finish TaskFactory
commit
|
commitdiff
|
tree
2010-12-16
Jérémie Laval
Add support for storing elements with the same hashcode...
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
Sys.Core parameters fixup
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
Add missing members in AggregateException
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
Add prototype for Parallel.For long overloads
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
Yet more parameter manual fixup
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
More parameter renaming
commit
|
commitdiff
|
tree
2010-12-15
Jérémie Laval
Update Task parameter names
commit
|
commitdiff
|
tree
2010-12-13
Jérémie Laval
Increment Count even on single-processor in SpinWait...
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
Fix semantic of CountdownEvent Reset methods. Fix ...
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
Implement CreateSetComparer method in HashSet
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
Refactor Add/Take/TryAdd/TryTake methods into a common...
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
Fix GetConsumingEnumerable exception handling in BlockingCol...
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
[PLinq] Detect when AsParallel is called multiple time...
commit
|
commitdiff
|
tree
2010-12-09
Jérémie Laval
Fix behavior of Partitioner.Create when more than one...
commit
|
commitdiff
|
tree
2010-12-06
Jérémie Laval
[System.Xml] Enable existing API under 4.0 profile too
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
Fixicate some unit test
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task scheduler] Change waiting layout/wakeup point...
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task Scheduler] Revisit Task waiting in Scheduler...
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task Scheduler] Track re-entrant call to WorkerMethod...
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task] Slight tweak of WaitAny unit test
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task] Add an extra check in Task.WaitAny to make sure...
commit
|
commitdiff
|
tree
2010-12-03
Jérémie Laval
[Task] Dumb bugfix when checking timeout in Task.WaitAny
commit
|
commitdiff
|
tree
2010-12-02
Jérémie Laval
[PLinq] Wrap PLinq processing task body in a try/finally...
commit
|
commitdiff
|
tree
2010-12-02
Jérémie Laval
[PLinq] Cleanup and prettify code from earlier commit
commit
|
commitdiff
|
tree
2010-12-02
Jérémie Laval
[SafeHandle] Fixing docs
commit
|
commitdiff
|
tree
2010-12-01
Jérémie Laval
[SafeHandle] Add bits of documentation
commit
|
commitdiff
|
tree
2010-12-01
Jérémie Laval
[SafeHandle] Make success parameter setting atomic...
commit
|
commitdiff
|
tree
2010-12-01
Jérémie Laval
[SafeHandle] Protect Close against asynchronous exceptions
commit
|
commitdiff
|
tree
2010-12-01
Jérémie Laval
[ReaderWriterLockSlim] Fix for #656353. Add corresponding...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[Task] In every TaskFactory method accepting a Task...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[Task] Check if Task isn't finished before going into...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[Task] Set continuation status to WaitingForActivation...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[Task] Only launch continuation synchronously when...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[PLinq] Split long running test in two
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
Adjust sleeping values
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
[PLinq] Remove double delegate cost when non indexed...
commit
|
commitdiff
|
tree
2010-11-26
Jérémie Laval
Remove debugging spew wrongly introduced by earlier...
commit
|
commitdiff
|
tree
2010-11-24
Jérémie Laval
Add a fast path in EnumerablePartitioner for strip...
commit
|
commitdiff
|
tree
2010-11-24
Jérémie Laval
[PLinq] Remove layer of unneeded indirections in OrderingEnu...
commit
|
commitdiff
|
tree
2010-11-24
Jérémie Laval
[PLinq] Fix the mess out of SelectMany node and speed...
commit
|
commitdiff
|
tree
2010-11-24
Jérémie Laval
[PLinq] Improve Where query node speed by avoiding...
commit
|
commitdiff
|
tree
2010-11-23
Jérémie Laval
Fix ReaderWriterLockSlim Exit methods in SupportsRecursion...
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Improve fallback SpinWait to include the initial logic...
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Plug SplitOrderedList inside TemplateControl.
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Define more correctly
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Add a default implementation of SpinWait when SplitOrderedLi...
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Use a custom-wrapper for Aggregate operation invocation
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Remove AreTasksFinished in Scheduler and directly use...
commit
|
commitdiff
|
tree
2010-11-22
Jérémie Laval
Increase the deepSleepTime of ThreadWorker
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Revert the CER-like changes made to SpinLock.Enter...
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Another fix related to the rebase
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Fix compile error introduced by rebasing
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Protect TryEnter and Exit methods of SpinLock against...
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Protect ExitUpgradeable part of ReaderWriterLockSlim...
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Protect Enter/Exit write part of ReaderWriterLockSlim...
commit
|
commitdiff
|
tree
2010-11-18
Jérémie Laval
Protect Enter/Exit read part of ReaderWriterLockSlim...
commit
|
commitdiff
|
tree
2010-11-17
Jérémie Laval
[Task scheduler] Refactoring and cleanup. Removed a...
commit
|
commitdiff
|
tree
2010-11-17
Jérémie Laval
[Partitioner] Use custom made enumerator for GetPartitions...
commit
|
commitdiff
|
tree
2010-11-17
Jérémie Laval
[CancellationToken] Speed up ThrowIfCancellationRequested...
commit
|
commitdiff
|
tree
2010-11-17
Jérémie Laval
[PLinq] Use a custom loop for iterating in ProcessAndAggrega...
commit
|
commitdiff
|
tree
2010-11-12
Jérémie Laval
Throw an an exception when Break and Stop are used...
commit
|
commitdiff
|
tree
2010-11-12
Jérémie Laval
Simplify Parallel.ForEach loop execution
commit
|
commitdiff
|
tree
2010-11-12
Jérémie Laval
Cleanup ForEach overloads in Parallel
commit
|
commitdiff
|
tree
2010-11-12
Jérémie Laval
Directory cleanup for System.Collections.Concurrent...
commit
|
commitdiff
|
tree
2010-11-11
Jérémie Laval
Refine precedent algorithm for Parallel.For index stealing.
commit
|
commitdiff
|
tree
2010-11-11
Jérémie Laval
Add a new lightweight stealing algorithm to Parallel.For
commit
|
commitdiff
|
tree
2010-11-11
Jérémie Laval
In Parallel.For, returns immediately if the initial...
commit
|
commitdiff
|
tree
2010-11-11
Jérémie Laval
Small logic fix in choosing step in Parallel.For
commit
|
commitdiff
|
tree
2010-11-10
Jérémie Laval
Simplify Parallel.For execution.
commit
|
commitdiff
|
tree
2010-11-10
Jérémie Laval
Final performance improvement on ReaderWriterLockSlim
commit
|
commitdiff
|
tree
2010-11-09
Jérémie Laval
Remove CurrentLockState in ReaderWriterLockSlim and...
commit
|
commitdiff
|
tree
2010-11-09
Jérémie Laval
Use ulong to represent element hashes internally allowing...
commit
|
commitdiff
|
tree
2010-11-09
Jérémie Laval
Small condition fix in ReaderWriterLockSlim, avoid...
commit
|
commitdiff
|
tree
2010-11-04
Jérémie Laval
ConcurrentDictionary performance improvements
commit
|
commitdiff
|
tree
2010-11-04
Jérémie Laval
ReaderWriterLockSlim performance improvements
commit
|
commitdiff
|
tree
2010-11-04
Jérémie Laval
ManualResetEventSlim performance improvements
commit
|
commitdiff
|
tree
2010-11-04
Jérémie Laval
SpinLock performance improvements
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Fixicate net_4_0_bootstrap build.
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Add tiny bit of doc on ReaderWriterLockSlim.
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Implement Partitioner.Create int and long overloads...
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Add TaskExtensions class and Unwrap extension methods
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Refactor Task.Wait and Task.WaitAny methods and add...
commit
|
commitdiff
|
tree
2010-11-03
Jérémie Laval
Set more state on TaskCompletionSource inner Task<T>
commit
|
commitdiff
|
tree
2010-11-02
Jérémie Laval
Use Task helper methods in TaskCompletionSource instead...
commit
|
commitdiff
|
tree
2010-10-22
Jérémie Laval
Use test-and-test-and-set pattern in LazyInitializer...
commit
|
commitdiff
|
tree
2010-10-22
Jérémie Laval
Fix a dodgy ReaderWriterLockSlim unit test
commit
|
commitdiff
|
tree
2010-09-29
Jérémie Laval
[ReaderWriterLockSlim] Fix state corruption and race...
commit
|
commitdiff
|
tree
2010-09-28
Jérémie Laval
Turn Is*LockHeld properties into thread-specific values...
commit
|
commitdiff
|
tree
2010-09-22
Jérémie Laval
Add tidbits of documentation to ReaderWriterLockSlim.
commit
|
commitdiff
|
tree
2010-09-22
Jérémie Laval
Also set readerDoneEvent when exiting an upgradeable...
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
[Plinq] Force strict parallelism in all PLinq unit...
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
[PLinq] Check ExecutionMode before executing sequentially
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
[PLinq] Add automatic sequential processing of query
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
[PLinq] Add the plumbery for checking source data size...
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
[PLinq] Sanitize QueryOptions to use property everywhere...
commit
|
commitdiff
|
tree
2010-09-02
Jérémie Laval
Revert "[PLinq] Honor WithDegreeOfParallelism if present"
commit
|
commitdiff
|
tree
2010-09-01
Jérémie Laval
Allow recursive Write + n * Read lock pattern for ReaderWrit...
commit
|
commitdiff
|
tree
2010-09-01
Jérémie Laval
Check Recursive counts for ReaderWriterLockSlim in...
commit
|
commitdiff
|
tree
2010-09-01
Jérémie Laval
Generalize ThreadLockState to include recursive count...
commit
|
commitdiff
|
tree
next