Export to GitHub

mono-soc-2008 - default

Source Commits


Commits

Author Date Commit Message
jeremie.laval Jul 21, 2009 564 * Finished and cleaned up the Parallel loop class * Correctly return index in En
jeremie.laval Jul 20, 2009 563 * Ported CountdownEvent to 4.0 API. * Implementation of Barrier. * Implemented L
jeremie.laval Jul 14, 2009 562 * Fix up EnumerablePartitioner who was producing duplicates. * Set ParallelState
jeremie.laval Jul 13, 2009 561 * Starting work on Parallel.ForEach * Use TryTake only the number of time we add
jeremie.laval Jul 13, 2009 560 * Added the For<TLocal> overloads. * Take really in account ParallelOptions
jeremie.laval Jul 13, 2009 559 * Re-enabled the Parallel.For method (int only atm). * Implemented the new class
jeremie.laval Jul 13, 2009 558 * Updated Parallel.For to use ConcurrentBag for maximum task distribution. How
jeremie.laval Jul 13, 2009 557 * Completed Partitioner stubs. * Implemented two concrete partitionners (range p
jeremie.laval Jul 13, 2009 556 * Added stub of Partitioner and OrderablePartitioner.
jeremie.laval Jul 10, 2009 555 * Began wrapping the Internal ReaderWriterLock code to the public API. * Added L
jeremie.laval Jul 10, 2009 554 * Implemented CSnzi, a simplified Snzi object which also support Close and Open
jeremie.laval Jul 7, 2009 553 * Messed up the meaning of startIndex, correct that. * Implements Values and Key
jeremie.laval Jul 7, 2009 552 * Complete the stubbed methods of ConcurrentBag
jeremie.laval Jul 7, 2009 551 * Finally debugged Snzi. Should add a notice on how to use it correctly. * Imple
jeremie.laval Jul 6, 2009 550 * Renamed IConcurrentCollections to IProducerConsumerCollection * Renamed System
jeremie.laval Jul 3, 2009 549 * Fix AreTaskFinished, wasn't taking in account all the possible termination sta
jeremie.laval Jul 2, 2009 548 * Completed Task/Task<T> API (ContinueWith overloads, RunSynchronously) * Fix a
jeremie.laval Jul 2, 2009 547 * Finished Cancellation framework implementation * Ported Task to use the cancel
jeremie.laval Jun 30, 2009 546 * Add AcknowledgeCancellation to Task * Start stubbing the new CancellationToken
jeremie.laval Jun 30, 2009 545 * Update Task API * Make some semantic changes on TaskScheduler usage in Task an
jeremie.laval Jun 28, 2009 544 * Made things compile again * Added a round of new smallish class and enumeratio
jeremie.laval Jun 17, 2009 543 * Added ActorTests unit tests.
jeremie.laval Jun 15, 2009 542 * Still more work to get System.Threading.Tasks up-to-date
jeremie.laval Jun 6, 2009 541 * Increased Range values in PLinq unit tests. * Added ICancelable, TaskFactory,
jeremie.laval Apr 28, 2009 540 * Added parallel-stressing unit tests for ConcurrentStack (Push and TryPop).
jeremie.laval Apr 28, 2009 539 * Added parallel-stressing unit tests for ConcurrentQueue (Enqueue and Dequeue).
jeremie.laval Apr 28, 2009 538 * Revert to CountdownEvent in Task for child Tasks. * Cleanup in AtomicBoolean a
jeremie.laval Apr 25, 2009 537 * Further cleaning. * Added conditional use of Monitor in BlockingCollectionOrde
jeremie.laval Apr 25, 2009 536 * Made Task uses Snzi. * Change Snzi's tree structure to a simpler tree of depth
jeremie.laval Apr 25, 2009 535 * Ok, real fix for Snzi. Messed up constants and semantic of IsSet.
jeremie.laval Apr 23, 2009 534 * Fixed some Snzi bugs. Included unit tests now pass successfully. * Reworked Pa
jeremie.laval Apr 12, 2009 533 * Implementation of Snzi (Scalable Non-Zero Indicator). A more scalable and weak
jeremie.laval Apr 11, 2009 532 * Make TopInfo and BottomInfo immutable in DynamicDeque. Replaced standard Encod
jeremie.laval Mar 29, 2009 531 * Re-enable somehow less predictible adding to BlockingCollection.
jeremie.laval Mar 27, 2009 530 * Uses Monitor lock in PForeach too. * Made more test uses Repeat.
jeremie.laval Mar 27, 2009 529 * Reverted back to Monitor locking for PLinq. Investigate for SpinLock bugs. * S
jeremie.laval Mar 2, 2009 528 * Cleanups.
jeremie.laval Mar 2, 2009 527 * Actors now working correctly without deadlocking and using the standard Task s
jeremie.laval Mar 2, 2009 526 * Use IConcurrentCollection abstraction in Scheduler and ThreadWorker. * Switche
jeremie.laval Feb 27, 2009 525 * Renamed namespaces in extensions to Mono.Threading.* * Added licence notice wh
jeremie.laval Feb 27, 2009 524 * Reactualised simple actor framework. Make it uses our ThreadPool scheduler. *
jeremie.laval Feb 25, 2009 523 * Renamed Isolated to StmObject. * Simplified MCasSlot process, no more array op
jeremie.laval Feb 25, 2009 522 * Added some STM files. Index is quite messed up atm. Experimentations going on.
jeremie.laval Feb 16, 2009 521 * More stable like this.
jeremie.laval Feb 16, 2009 520 * Strengthen ordering in PLinq. Fixed some lock corruptions. * Fixed a test. * P
jeremie.laval Feb 16, 2009 519 * One line fix in ConcurrentSkiplist. Forgot a return statement.
jeremie.laval Feb 16, 2009 518 * Style fixes.
jeremie.laval Feb 16, 2009 517 * Make ConcurrentDictionary implements IDictionary and add missing members.
jeremie.laval Feb 12, 2009 516 * Add ConcurrentDictionary type and its unit tests.
jeremie.laval Feb 12, 2009 515 * Good deal of clean and parallel fix on System.Threading.* classes * Fixed stup
jeremie.laval Feb 4, 2009 514 * Splitted extensions into a separate assembly. * Refactored bunch of code. * Co
jeremie.laval Nov 14, 2008 513 * Fix for git-svn
jeremie.laval Nov 14, 2008 512 * Utilitary fix in .gitignore
jeremie.laval Nov 14, 2008 511 * Refactor a bit the ResultReturn code. * New impl of Zip operator which uses Pr
jeremie.laval Nov 13, 2008 510 * Rework completly how results are passed from operator to iterators. Switch fro
jeremie.laval Nov 13, 2008 509 * Adding Transaction stubs
jeremie.laval Nov 11, 2008 508 * Updated some of the API to upstream version. * Massive changes to Scheduler pa
nestor.salceda Oct 6, 2008 507 Added documentation.
nestor.salceda Oct 4, 2008 506 [Refactor] Extract a method in order to iterate among ICustomAttributeProviders
nestor.salceda Oct 4, 2008 505 Remove the private keyword. By default is private.
nestor.salceda Oct 4, 2008 504 This code passes the tests and detects in the Generic Parameters too.
nestor.salceda Oct 4, 2008 503 Check also the attributes in Generic Parameters.
nestor.salceda Oct 4, 2008 502 Only reverting our own changes.
nestor.salceda Oct 4, 2008 501 Added the code and tests in order to check attributes in modules.
nestor.salceda Oct 3, 2008 500 Check also attributes in ReturnValue.
nestor.salceda Oct 3, 2008 499 Apply the rule to the parameters too.
nestor.salceda Oct 2, 2008 498 This code passes the tests.
nestor.salceda Oct 2, 2008 497 Added tests in order to prove the application in events.
nestor.salceda Oct 2, 2008 496 Check the Properties too.
nestor.salceda Oct 2, 2008 495 Added tests for testing properties.
jeremie.laval Oct 1, 2008 494 * Added Zip operator and its unit test. * Some unit test change to verify possib
jeremie.laval Sep 22, 2008 493 * ToArray + unit test for ConcurrentSkipList. * Fixes for new 'out' compilation
jeremie.laval Sep 19, 2008 492 * Added ConcurrentSkipList unit tests. * Added ICollection and IEnumerable inter
jeremie.laval Sep 19, 2008 491 * Added MCas initial draft.
nestor.salceda Sep 18, 2008 490 Update the last Test.Rules binary (with a patched TestRunner). Report in the Tea
nestor.salceda Sep 17, 2008 489 You shoudn't call to Resolve () until you need it. This boosts the execution ti
nestor.salceda Sep 17, 2008 488 Avoid Resolve (). Add the latest Gendarme with Invoke as methodsignature. Remove
nestor.salceda Sep 10, 2008 487 Put the comment in the correct place.
nestor.salceda Sep 10, 2008 486 Passes the last test.
nestor.salceda Sep 10, 2008 485 Fix some of Sebastien comments.
nestor.salceda Aug 27, 2008 484 Add a testcase when fields are simple delegates and not events.
jeremie.laval Aug 24, 2008 483 * Fix for LazyInit when used with ThreadLocal. Some DataSlot weren't allocated.
jeremie.laval Aug 22, 2008 482 * Parallel unit test fix for Setup method. It shouldn't be called for each test.
jeremie.laval Aug 22, 2008 481 * Solution file cleanup.
jeremie.laval Aug 22, 2008 480 * Compilation fixes.
jeremie.laval Aug 22, 2008 479 Merge branch 'holidays' of ../ParallelFxVacation/parallelfx
nestor.salceda Aug 18, 2008 478 Added some patches in progress.
nestor.salceda Aug 18, 2008 477 Remove the .xml extension.
nestor.salceda Aug 18, 2008 476 Add test rules and framework for compiling and test.
nestor.salceda Aug 18, 2008 475 comment some sections in configure. Added a url with examples of reports.
nestor.salceda Aug 18, 2008 474 Add a to-do
nestor.salceda Aug 18, 2008 473 This code passes the tests.
nestor.salceda Aug 18, 2008 472 Add a new test.
igfgt1 Aug 18, 2008 471 Diff algorithm
nestor.salceda Aug 18, 2008 470 Add a little description to the report.
nestor.salceda Aug 18, 2008 469 Using absolute uris the test passes.
nestor.salceda Aug 17, 2008 468 Add the stylesheets.
nestor.salceda Aug 17, 2008 467 Add Makefile.in to distclean files.
nestor.salceda Aug 17, 2008 466 Added license file. Start checking the dist target.
nestor.salceda Aug 17, 2008 465 Added problem and solution.