mac上使用hsdis查看java生成反汇编代码

hsdis是啥
hsdis是一个用于查看java生成反汇编代码的工具包

下载 (注:这里版本为Mac)
链接: https://pan.baidu.com/s/1moWszR_uOT3MMpkOCiAlTQ 提取码: n1oe

解压略
文件内容

将hsdis-amd64.dylib复制到jdk的jre目录下的lib/server/ 文件夹下
cp /Users/leon/Desktop/工具/hsdis-amd64.dylib /usr/local/develop/java/jdk1.8.0_181/jre/lib/server

测试下 hsdis能否正常工作
java -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -version
选择一个测试类 添加启动 jvm参数
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly

运行测试类
测试内容

猜你喜欢

转载自blog.csdn.net/a15835774652/article/details/121349846