DeuceSTM Save

Java Software Transactional Memory

Project README

Build Status

Forums: Users, Developers

Deuce STM

Introduction

Deuce comes with few benchmarks and unit tests which are not part of the downloaded but can be checkout from the SVN. The tests are JUnit3 tests and can be run by any tool that can run JUnit tests. All the tests are under src/test directory.

Also under the src/test exist few known benchmarks which are already adapted to run under Deuce including JSTAMP, STMBENCH7, IntSet and Bank.

Naming convention

Under the src directory you can find two directories: /java --> deuce agent sources. /test --> deuce unit tests and benchmarks sources.

Getting started

Building

The build is using Ant script build.xml. To build all is needed to call ant.

$ ant

Download

http://sites.google.com/site/deucestm/download/deuceAgent-1.3.0.jar

More information can be found here:

System requirements

  • Operating system: Any-OS
  • Processor: Any-Processor
  • Compiler: JDK6+
  • Libs and other inst req.: JDK6+

Running

Running Deuce can be done in two options:

  • Online e.g. java -javaagent:bin/deuceAgent.jar -cp my.jar myMain
  • Offline e.g. java -jar deuceAgent.jar my.jar out_my.jar

Read More

Bitdeli Badge

Open Source Agenda is not affiliated with "DeuceSTM" Project. README Source: DeuceSTM/DeuceSTM
Stars
54
Open Issues
18
Last Commit
3 years ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating