Re: Why STM read are not cached?

2015-02-11 Thread Stefan Kamphausen
Hi, It's been quite a while since I last looked into the impl of STM but I seem to remember that the committing transaction actively notifies other running transactions (see method barge) to restart and thus the restart is not triggered by the second deref at all. You could also find out

Why STM read are not cached?

2015-02-10 Thread Heikki Hämäläinen
Hello Clojure developers I am currently doing my masters thesis about Clojure as a paraller programming language. I have studied Clojures STM from the source and I have a next question about the implementation. If this is a wrong place to ask this question I apologize beforehand. Read