【深入理解Java 虚拟机之 即时编译器】1141 编译器优化技术

一、概述 1、编译器的目标虽然是做由程序代码翻译为本地机器码的工作,但其实难点并不在于能不能成功翻译出机器码,输出代码优化质量的高低才是决定编译器优秀与否的关键。 二、优化技术概览 1、OpenJDK的官方Wiki上,HotSpot虚拟机设计团队列出了一个相对比较全面的、即时编译器中采用的优化技术列表。 2、即时编译器对这些代码优化变换是建立在代码的中间表示或者是机器码之上的,不是直接在Java源
相关文章
相关标签/搜索