下载

hsdis-amd64.zip

使用方法

配置目录

  1. 将hsdis文件放在jdk安装目录\jre\bin\server文件夹下。

    image.png

    运行参数配置

  2. 配置运行参数。

    1. -XX:+UnlockDiagnosticVMOptions
    2. -XX:+PrintAssembly

    然后运行代码即可查看汇编指令。
    image.png

    指定查看单个方法的指令

    汇编指令太多,如果只想查看某个方法的汇编指令,使用以下参数指定:

    1. -server
    2. -Xcomp
    3. -XX:+UnlockDiagnosticVMOptions
    4. -XX:+PrintAssembly
    5. -XX:CompileCommand=compileonly,*Car.increment

    注意最后的Car.increment是你的类名.方法名。
    运行结果如下:
    image.png
    到这里就结束了。