上級 Java 表現内で、もう一度「関数」タブに戻ります。 画面の上の「名前」を選択してリストをアルファベット順にソートし、次に Routine
メソッドのリストまで下へスクロールします。
メソッドの中には重複したエントリを持つものがあります。 そのような場合、1 つはインタプリタ処理が行われたバージョンで、もう 1 つは HotSpot 仮想マシンによって動的にコンパイルされたバージョンです。 それぞれがどれに相当するかを確認するには、重複したメソッドの 1 つを選択し、画面の右側にある「概要」タブの「ロードオブジェクト」フィールドを調べてください。 <JAVA_COMPILED_METHODS>
と示されるロードオブジェクトは、動的にコンパイルされたバージョンです。 <JAVA_CLASSES>
と示されるロードオブジェクトは、インタプリタ処理されたバージョンです。
HotSpot 仮想マシンは、短時間実行するだけのメソッドは動的にコンパイルしません。 このため、1 度しか表示されないメソッドは常にインタプリタ処理されたバージョンです。
前へ | 次へ