期刊文献+

Java虚拟机即时编译器的一种实现原理 被引量:5

One of JIT Compiler's Implementation in JVM
下载PDF
导出
摘要 深入分析了Kaffe虚拟机的JIT(Just-In-Time)实现原理,以及在JIT中如何利用Trampoline技术来作为跳板达到提高Kaffe虚拟机的执行性能,并通过在i386上结合实例来具体了解Trampoline的实现。最后深入分析了作为JIT核心的翻译器在JIT中如何将字节码映射成为中间码,并翻译成为本地代码的实现原理。 Analyze the implementation to use Trampoline technique as springboard theory of Just - In - Time of Kaffe Virtual Machine, and how to improve the execution performance, and the source codes of how to implement the Trampoline in i386 platform. Finally, explain how the bytecodes were mapped onto intermediate codes and translated to native codes.
作者 闫伟 谷建华
出处 《微处理机》 2007年第5期58-60,共3页 Microprocessors
关键词 Kaffe虚拟机 Trampoline跳板 即时编译器 Kaffe VM Trampoline JIT
  • 相关文献

参考文献6

  • 1Bill Venners. Inside the Java Virtual Machine, Second Edition[M]. The McGray - Hill Companies, Inc. 1999,
  • 2Bruce Eckel. Thinking in Java, Second Edition [M]. Prentice Hall.
  • 3Tim Lindholm,Frank Yellin. The Java(TM) Virtual Machine, Specification [M]. 2nd Edition.
  • 4Randal E.Bryant,David O’Hallaron著.龚奕利,雷迎春,译.深入理解计算机系统[M].2004.
  • 5Sun Microsystems, Inc, Java Native Interface Speclfition [EB\OL]. http://java. sun. com, 1997.
  • 6www. kaffe, org[EB\OL] kaffe - 1.1.5.

同被引文献25

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部