The Dynamic Software Transactional Memory Library is an experimental framework for building different software transactional memory implementations for comparison, while keeping application code that uses them the same to allow head-to-head comparisons. It comes with some STM implementations already built using the framework, as well as some example benchmark codes.
Note: To ensure successful downloads when downloading larger files, Sun encourages the use of the Sun Download Manager .