ホームページ >Java >&#&チュートリアル >JIT コンパイルされた Java コードを検査するにはどうすればよいですか?
JVM で JIT コンパイルされたコードを検査する
JIT 出力にアクセスする
Java 仮想マシン (JVM) の JIT コンパイラーによって生成されたネイティブ コードを使用します。次の JVM オプション:
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly
特定のメソッドでフィルタリング
または、次の構文を使用して特定のメソッドでフィルタリングできます:
-XX:+UnlockDiagnosticVMOptions -XX:CompileCommand=print,*MyClass.myMethod
Windows考慮事項
Windows ユーザーの場合は、まず fcml プロジェクトから hsdis-amd64.dll と hsdis-i386.dll をインストールする必要があります。
ステップバイステップのインストール ガイドのためにWindows
Cygwin をインストールし、次のパッケージを選択します:
hsdis-amd64.dll をコンパイルします:
hsdis-i386.dll をコンパイルします:
DLL を JRE の bin ディレクトリにコピーします:
以上がJIT コンパイルされた Java コードを検査するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。