1、This optimization is called lock elision and is another of the JVM optimizations slated for Mustang.

2、In addition to escape analysis and lock elision, Mustang has some other optimizations for locking performance as well.