Transactional Memory
Transactional Memory
Posted Jun 11, 2009 14:10 UTC (Thu) by tvld (guest, #59052)In reply to: Transactional Memory by wahern
Parent article: A look at two new languages: Vala and Clojure
Note that the Rock CPU's TM is a best-effort implementation. Even if there are no data conflicts, it does not guarantee that all transactions run without being aborted for some reason. The guarantee they seem to give is something close to an DCAS.