Thin Locks: Featherweight Synchronization in Java (1998)

by D Bacon, R Konuru, C Murthy, M Serrano
Venue:In Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI