Practical escape analysis in an open world

Shi Xiaohua,Jin Maozhong,Wu Gansha,Lieh Gueiyuan
IF: 1.019
2009-01-01
Chinese Journal of Electronics
Abstract:A novel escape analysis framework that handles the Java open-world features is proposed and evaluated. The novel approach analyzes a Java program with an optimistic view that the program is in a closed world and applies optimizations aggressively. The framework also provides a mechanism that controls the analysis complexity. The results show that the escape analysis framework, which has been implemented in Intel's Open Runtime Platform on X86, eliminated about 70% and 94% synchronization operations, and improved the runtime performance 15.77% and 31.28%, for SPECjbb2000 and 209_db respectively.
What problem does this paper attempt to address?