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指令,汇编指令一一对应

 

posted @ 2020-07-22 10:43  树之下  阅读(3002)  评论(3编辑  收藏  举报