Summary for a paper : Eraser: A Dynamic Data Race Detector for Multithreaded Programs — Multithreaded programming can be cumbersome to master. Most of the programs that need synchronization can become prone to a data race. This data race is difficult to debug for programmers running multi-threaded web servers, cache servers, distributed file systems, etc. In this paper, I will be discussing a tool that…