Why?input needed <- complexity of lock based synchronization What?input needed here <- the idea underlying TM (transaction abstraction) and its benefits in terms of composabiltiy, easy of reasoning and debuggingHow?input needed here <- what to do to start experimenting with TM. Links to tools in alphabetical order and organized by:- programming languages: - C: - GCC support for (S)TMs - input needed here: Any other? - Java: - Deuce STM - JVSTM - input needed here - Other programming languages: input needed here - Distributed STMs: - DSTM2 - DMV - D2STM - input needed here Linksinput needed
|