JITWatch顧名思義是HotSpot JIT編譯器的日志分析器和可視化工具
下載工具
在目錄下,打開控制台
啟動代碼:mvn clean compile exec:java
打開后配置源碼路徑和class路徑
配置完成后,在idea中配置vm option
-server -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -XX:+LogCompilation -XX:LogFile=jit04.log
運行代碼,生成log日志文件
點擊start后,可以看到編譯優化對比,將java源碼,java指令,匯編指令一一對應