【深入理解Java 虛擬機之 即時編譯器】1141 編譯器優化技術

一、概述 1、編譯器的目標雖然是做由程序代碼翻譯爲本地機器碼的工作,但其實難點並不在於能不能成功翻譯出機器碼,輸出代碼優化質量的高低纔是決定編譯器優秀與否的關鍵。 二、優化技術概覽 1、OpenJDK的官方Wiki上,HotSpot虛擬機設計團隊列出了一個相對比較全面的、即時編譯器中採用的優化技術列表。 2、即時編譯器對這些代碼優化變換是建立在代碼的中間表示或者是機器碼之上的,不是直接在Java源
相關文章
相關標籤/搜索