Removing unnecessary synchronization in Java (1999)

by J Bogda, U Hölzle
Venue:In OOPSLA ’99: Proceedings of the 14th ACM SIGPLAN conference on Objectoriented programming, systems, languages, and applications