D. F. Bacon, R. Konuru, C. Murthy, and M. Serrano, Thin locks: Featherweight synchronization for java, Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation, PLDI '98, pp.258-268, 1998.

D. Choi, M. Gupta, M. Serrano, C. Dreedhar, and S. Midkiff, Stack allocation and synchronization optimizations for Java using escape analysis, ACM Transactions on Programming Languages and Systems, vol.25, issue.6, 2003.
DOI : 10.1145/945885.945892

H. Franke, R. Russell, and M. Kirkwood, Fuss, Futexes and Furwocks: Fast Userlevel Locking in Linux, Proceedings of the Ottawa Linux Symposium (OLS'02), pp.479-495, 2002.

J. Gosling, F. Yellin, and J. Team, The Java Application Programming Interface, 1996.

M. Herlihy and N. Shavit, The art of multiprocessor programming, Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing , PODC '06, 2008.
DOI : 10.1145/1146381.1146382

C. Hoare, Monitors: An Operating Systems Structuring Concept, Communication of the ACM, vol.10, issue.17, p.549, 1974.

I. Iso and . Iec, Information technology ? Programming languages ? C. International Organization for Standardization, 2011.

K. Kawachiya, A. Koseki, and T. Onodera, Lock reservation: Java locks can mostly do without atomic operations, Proceedings of the ACM SIGPLAN OOPSLA'02 conference, pp.130-141, 2002.

B. Kernighan and D. Richie, The C Programming Language, 1978.

T. Lindholm and F. Yellin, The Java Virtual Machine, 1996.

F. Loitsch and M. Serrano, chapter Hop Client-Side Compilation, Functional Programming, pp.141-158, 2008.

E. Ruf, Effective Synchronization Removal for Java, Proceedings of the ACM SIGPLAN PLDI'00 conference, pp.208-218, 2000.
DOI : 10.1145/358438.349327

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.461.5883

M. Serrano, Hop, a Fast Server for the Diffuse Web, proceedings of the COORDINATION'09 conference, 2009.
DOI : 10.1002/spe.4380230704