16.編譯過程

概述 在默認設置下,無論是方法調用產生的即時編譯請求,還是OSR編譯請求,虛擬機在代碼編譯器還未完成之 前,都仍然將按照解釋方式繼續執行,而編譯動作則在後臺的編譯線程中進行。 -XX:-BackgroundCOmpilation來禁止後臺編譯,在禁止後臺編譯後,一旦達到JIT的編譯條件,執行線程向虛擬機提交編譯請求後將會一直等待,直到編譯過程完成後再開始執行編譯器輸出的本地代碼。 Client C
相關文章
相關標籤/搜索