From e31ed14ddf3e7b2e921148f85043c3ced1cfa8e2 Mon Sep 17 00:00:00 2001 From: mishadoff Date: Tue, 29 Oct 2013 18:03:54 +0200 Subject: [PATCH] Updated --- README.markdown | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.markdown b/README.markdown index 27104fb..06e78d7 100644 --- a/README.markdown +++ b/README.markdown @@ -5,7 +5,13 @@ 1. fork this repository 2. clone your fork 3. switch to branch 0.1 - `git checkout tags/0.1` + +`git checkout tags/0.1` + +STM related functionality located under `concurrency.stm` package. +`concurrency.test` is primarily for testing purposes. + +You can use slides from the [Presentation](http://www.slideshare.net/mishadoff/implementing-stm-in-java) as a source. ## Tasks @@ -67,3 +73,7 @@ Hint: `STM.commitLock` can be improved, but not limited to. ### 10. Implementation from scratch [HARD] Implement any STM algorithm. + + + +Inspired by [STM in Scala](http://www.codecommit.com/blog/scala/software-transactional-memory-in-scala)