A A Data-Centric Approach to Synchronization †


Concurrency-related errors such as data races are frustratingly difficult to track down and eliminate in large object-oriented programs. Traditional approaches to preventing data races rely on protecting instruction sequences with synchronization operations. Such control-centric approaches are inherently brittle as the burden is on the programmer to ensure… (More)

16 Figures and Tables


  • Presentations referencing similar topics