1. ThreadSanitizer Data race detection in practice Konstantin Serebryany Oct 1, 2010 2. Data races are scary A data race occurs when two or more threads…