jitwatch介绍和使用

JITWatch顾名思义是HotSpot JIT编译器的日志分析器和可视化工具

github地址:https://github.com/AdoptOpenJDK/jitwatch

下载工具

在目录下,打开控制台

启动代码:mvn clean compile exec:java

打开后配置源码路径和class路径

配置完成后,在idea中配置vm option

-server -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -XX:+LogCompilation -XX:LogFile=jit04.log

运行代码,生成log日志文件

点击start后,可以看到编译优化对比,将java源码,java指令,汇编指令一一对应

原文地址:https://www.cnblogs.com/shuzhixia/p/13359299.html