摘要
This paper introduced the optimization and deoptimization technologies for Escape analysis in open world. These technologies are used in a novel Escape analysis framework that has been implemented in Open runtime platform, Intel's opensource Java virtual machine. We introduced the optimization technologies for synchronization removal and object stack allocation, as well as the runtime deoptimization and compensation work. The deoptimization and compensation technologies are crucial for a practical Escape analysis in open world. We evaluated the runtime efficiency of the deoptimization and compensation work on benchmarks like SPECjbb2000 and SPECjvm98.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 211-216 |
| 页数 | 6 |
| 期刊 | Chinese Journal of Electronics |
| 卷 | 19 |
| 期 | 2 |
| 出版状态 | 已出版 - 4月 2010 |
学术指纹
探究 'Optimizations and deoptimizations for escape analysis in open world' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver