A A Data-Centric Approach to Synchronization †

Abstract

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

Topics

  • Presentations referencing similar topics