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. ,
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
Fuss, Futexes and Furwocks: Fast Userlevel Locking in Linux, Proceedings of the Ottawa Linux Symposium (OLS'02), pp.479-495, 2002. ,
The Java Application Programming Interface, 1996. ,
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
Monitors: An Operating Systems Structuring Concept, Communication of the ACM, vol.10, issue.17, p.549, 1974. ,
Information technology ? Programming languages ? C. International Organization for Standardization, 2011. ,
Lock reservation: Java locks can mostly do without atomic operations, Proceedings of the ACM SIGPLAN OOPSLA'02 conference, pp.130-141, 2002. ,
The C Programming Language, 1978. ,
The Java Virtual Machine, 1996. ,
chapter Hop Client-Side Compilation, Functional Programming, pp.141-158, 2008. ,
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
Hop, a Fast Server for the Diffuse Web, proceedings of the COORDINATION'09 conference, 2009. ,
DOI : 10.1002/spe.4380230704