George Candea, Cristian Zamfir, Baris Can Cengiz Kasikci
Modern concurrent software is riddled with data races and these races constitute the source of many problems. Data races are hard to detect accurately before software is shipped and, once they cause failures in production, developers find it challenging to ...
Usenix2012