kirancodes.me
To Proof Maintenance & Beyond!

2,246 papers · page 74 of 113

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 + 6 more

This paper presents a software transactional memory system that introduces first-class C++ language constructs for transactional programming. We describe new C++ language extensions, a production-quality optimizing C++ compiler that translates and optimizes these extensions, and …