【深入理解Java 虛擬機之 即時編譯器】1122 編譯對象與觸發條件

1、熱點代碼 A: 被多次調用的方法,被多次執行的循環體。 2、棧上替換 方法的棧幀還在棧上,方法就被替換了 => 針對循環體熱點代碼 3、「熱點探測」(Hot Spot Code Detection) 知道某段代碼是不是熱點代碼,是不是需要觸發即時編譯,這個行爲。 A: 基於採樣的熱點探測(Sample Based Hot Spot Code Detection) => 很難精確地確認一個方法的
相關文章
相關標籤/搜索