Thin locks: Featherweight synchronization for Java (1998)

by D F BACON, R KONURU, C MURTHY, M SERRANO
Venue:In Programming Language Design and Implementation (PLDI