【深入理解Java 虛擬機之 即時編譯器】1123 編譯過程

一、編譯過程 1、默認條件 A: 編譯器還未完成編譯之前,都仍然將按照解釋方式繼續執行代碼。(方法調用的標準編譯請求 、棧上替換的編譯請求) B: 編譯動作則在後臺的編譯線程中進行。 C: 可以通過參數-XX:-BackgroundCompilation來禁止後臺編譯,後臺編譯被禁止後,當達到觸發即時編譯的條件時,執行線程向虛擬機提交編譯請求以後將會一直阻塞等待,直到編譯過程完成再開始執行編譯器輸
相關文章
相關標籤/搜索