refs/tags/release-0.5 | release-0.5 | 41bb752 | ScalaSTM - 0.5 Changes between 0.4 and 0.5: * Added scala.concurrent.stm.japi.STM, which makes it much cleaner to access ScalaSTM functionality from Java. | 03 February 2012, 06:32:21 UTC |
refs/tags/release-0.4 | release-0.4 | 18ee751 | ScalaSTM - 0.4 Changes between 0.3 and 0.4: * CommitBarrier added, which allows multiple atomic blocks (each on its own thread) to commit together. * Small performance improvements. * STMBench7 benchmark support added. * Automatic selection of STMImpl in most cases. | 10 November 2011, 05:01:32 UTC |
refs/tags/release-0.3 | release-0.3 | d5ee389 | Release 0.3 * Timeouts for retry * Support for 2.9.0.RC1 * Bug fixes | 27 March 2011, 01:34:09 UTC |
refs/tags/release-0.2 | release-0.2 | eb8b43c | ScalaSTM - 0.2 RELEASE NOTES Changes between 0.1 and 0.2: * Substantial performance improvements, especially for nested atomic blocks. * TSet.View and TMap.View are integrated into the Scala collection class hierarchy, with factory companion objects and Builder and CanBuildFrom instances. * A fix for whileCommitting handlers (issue #3). * TxnLocal can now be read and written from while-preparing and while- committing handlers. Combining TxnLocal and life-cycle handlers is now more concise. * Transaction statistics can be enabled for the default algorithm with the VM argument -Dccstm.stats=1 (details in the ScalaDoc for scala.concurrent.stm.ccstm.CCSTM). | 27 December 2010, 17:50:42 UTC |
refs/tags/release-0.1 | release-0.1 | 985cb69 | Initial non-snapshot release. Includes * the pluggable ScalaSTM API - foundational types: Ref, TArray - operations: atomic, orAtomic, retry - integrated concurrent collections: TMap, TSet * CCSTM as a reference implementation | 05 December 2010, 23:04:34 UTC |