Design and implementation of transactional constructs for C/C++. - Yang Ni; Adam Welc; Ali-Reza Adl-Tabatabai; Moshe Bach; Sion Berkowits; James Cownie; Robert Geva; Sergey Kozhukow; Ravi Narayanaswamy; Jeffrey Olivier; Serguei Preis; Bratin Saha; et al. (OOPSLA, 2008)