projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Also set readerDoneEvent when exiting an upgradeable lock and reader condition is...
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
2010-09-01
Jérémie Laval
[PLinq] Honor WithDegreeOfParallelism if present
commit
|
commitdiff
|
tree
2010-09-01
Jérémie Laval
Change the key of the inner dictionary to an int id...
commit
|
commitdiff
|
tree
2010-09-01
Jérémie Laval
Split ReaderWriterLockSlim helper classes into their...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Fix non 4.0 build of ReaderWriterLockSlim.
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Add unit tests for recursive acquire of a Write or...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Add unit test for ReaderWriterLockSlim basic recursion...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Enable basic recursion support in ReaderWriterLockSlim...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Use ManualResetEventSlim instances to wait for lock...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Remove unused bit position constants in ReaderWriterLockSlim
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Tune thread count in ReaderWriterLockSlim unit tests
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Fix ReaderWriterLockSlim unit tests.
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Fix ReaderWriterLockSlim unit tests.
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Finish reimplementation of ReaderWriterLockSlim so...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Factorize tatas pattern in TryRelaxedSet method in...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Refactor ThreadLockState acquisition into a real per...
commit
|
commitdiff
|
tree
2010-08-31
Jérémie Laval
Rework ReaderWriterLockSlim to use simpler Interlocked...
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
[PLinq] Remove the scwl noise in ParallelEnumerable...
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
Move the predicate call under launched.TrySet protection...
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
Increase the number of repeated run in stress test.
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
Allow at max one Remove operation to fail in tests.
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
Don't PopTop from our personnal bag in ConcurrentBag.
commit
|
commitdiff
|
tree
2010-08-27
Jérémie Laval
Change the way continuation delegates are stored and...
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Add Cancellation checks even deeper. Introduce...
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Reactivate a bunch more of unit tests
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Add a more specialized visitor object for checking...
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Implement SelectMany ordered mode
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Add SelectMany unit tests
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Refactor underlying enumerator management in...
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Add dummy GetEnumerator override in OrderedParallelQ...
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Enable First and FirstOrDefault unit tests
commit
|
commitdiff
|
tree
2010-08-26
Jérémie Laval
[PLinq] Include Cancellation checks deeper in the pipeline...
commit
|
commitdiff
|
tree
2010-08-25
Jérémie Laval
[PLinq] Use default comparer instead of throwing an...
commit
|
commitdiff
|
tree
2010-08-25
Jérémie Laval
[PLinq] Add GroupBy unit tests
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
[PLinq] Implement GroupBy operator
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
[PLinq] Turn Wrap into an extension method
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
Correctly support calling lazily factory lambdas in...
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
[PLinq] Really add QueryJoinNode
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
[PLinq] Add test for Join operator
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
[PLinq] Plug in QueryJoinNode for Join operator
commit
|
commitdiff
|
tree
2010-08-24
Jérémie Laval
Use Interlocked.Read (long) call directly in CyclicDeque.
commit
|
commitdiff
|
tree
2010-08-20
Jérémie Laval
[PLinq] Make QueryCheckerVisitor aware of Take query...
commit
|
commitdiff
|
tree
2010-08-20
Jérémie Laval
[PLinq] Add implementation of Take/TakeWhile operators...
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
Adapt deep sleep operation in BlockingCollection and...
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
Add some documentation to BlockingCollection
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
Little 4.0 API signature tweaks
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
[PLinq] Replace calls to ToArray by ToList in query...
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
[PLinq] Remove unnecessary iteration of the internal...
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
Remove timed deep sleep in ManualResetEventSlim and...
commit
|
commitdiff
|
tree
2010-08-19
Jérémie Laval
Update Task unit tests to reflect behavior change with...
commit
|
commitdiff
|
tree
2010-08-18
Jérémie Laval
Fix cancellation tracking and reporting in Task.
commit
|
commitdiff
|
tree
2010-08-18
Jérémie Laval
[PLinq] Tune SkipWhile operator, re-enable its unit...
commit
|
commitdiff
|
tree
2010-08-18
Jérémie Laval
[PLinq] Re-enable tests that were previously [Ignore]'ed
commit
|
commitdiff
|
tree
2010-08-18
Jérémie Laval
[PLinq] Reflect directory hierarchy change on namespace...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Update file hierarchy change in System too
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Flatten file hierarchy in System.Threading.Tasks
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Move NET_4_0 define check under licence text
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Tidy up file hierarchy in System.Linq
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Fix and improve Skip operator and use two different...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Fix ToArray and ToList operator to also conservative...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Fix ProcessAndAggregate to correctly initialize...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Add a IsOrdered internal operator that naively...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Remove unused Process overload.
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Increment Barrier's phase number before signaling to...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Move the count increment at a semantically more correct...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Add more twist to unit tests by forcing use...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Fix whitespace mess in ParallelEnumerable methods.
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Fix visitor behavior when on a QueryOrderGuardNode.
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Switch to the more reliable ToListOrdered operator...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Terminate directly when all the necessary values...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Enclose operator processing in a try/finally...
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
[PLinq] Cleanup code in QueryNodes.
commit
|
commitdiff
|
tree
2010-08-17
Jérémie Laval
Avoid waiting in an endless loop in ThreadWorker.
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Disable two faulty tests that timeout the build bot.
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Move NET_4_0 define checks at the right position under...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Change #if line position in BarrierPostPhaseException...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Add BarrierPostPhaseException and use it when executing...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Add BOOTSTRAP_NET_4_0 define check in LazyInitializer...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Port ConcurrentBag to use ConcurrentDictionary.
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Correct typo in Barrier test fixture name
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Port Barrier to use ManualResetEventSlim for its waiting...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Port CountdownEvent to use a ManualResetEventSlim for...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Force usage of 2 threads in one of ManualResetEventSlim...
commit
|
commitdiff
|
tree
2010-08-13
Jérémie Laval
Lazy initialization of ManualResetEventSlim's underlying...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Add comments on some of SplitOrderedList's methods.
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
When hard node deletion fails in SplitOrderedList,...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Cache new segment array creation in SplitOrderedList...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Tweak SplitOrderedList MaxLoad value (i.e. less pair...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Fix GetParent method in SplitOrderedList, it wasn't...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Add additional unit test for ConcurrentDictionary to...
commit
|
commitdiff
|
tree
2010-08-12
Jérémie Laval
Port ConcurrentDictionary to use SplitOrderedList class.
commit
|
commitdiff
|
tree
next