节点文献

即时编译器中的代码消极生成机制

Lazy Code Selector in a Just-in-time Compiler

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 史晓华金茂忠

【Author】 SHI Xiao-hua,JIN Mao-zhong(Department of Computer Science and Technology,Beijing University of Aeronautics and Astronautics,Beijing 100083)

【机构】 北京航空航天大学计算机学院北京航空航天大学计算机学院 北京100083北京100083

【摘要】 提出一种应用于即时编译器中的代码生成优化技术——代码消极生成机制,结合Intel微处理器研究院的XORP虚拟机对该项技术进行了阐述。介绍了XORP中实现的其他轻量级优化算法,并采用EEMBC对不同虚拟机和不同优化进行了科学评估。采用该项技术的XORP虚拟机的运行速度为KVM的15倍以上,超过其他商用高性能虚拟机。

【Abstract】 This paper introduces an optimization technology of code generation,namely lazy code selector,in just-in-time compiler,and demonstrates the details of designation and implementation of this technology in Intel’s high-performance J2ME JVM,XORP.Other lightweight optimizations in XORP have also been introduced.EEMBC is used to evaluate the performance of XORP with other JVMs,and the impact of different optimizations in XORP.With the lazy code selector,XORP is more than fifteen times faster than KVM,and faster than other commercial high-performance JVM.

【关键词】 代码生成器即时编译器JVM虚拟机
【Key words】 code selectorJIT compilerJVM
【基金】 国家自然科学基金资助项目(60573084);英特尔研究基金资助项目
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2008年01期
  • 【分类号】TP314
  • 【被引频次】2
  • 【下载频次】95
节点文献中: 

本文链接的文献网络图示:

本文的引文网络