Thin locks: Featherweight synchronization for Java (1998)

by D Bacon, R Konuru, C Murthy, M Serrano
Venue:In Proceedings of the Programming Language Design and Implementation Conference