使用-XX:+PrintAssembly打印asm代码遇到的问题
idea使用-XX:+PrintAssembly打印asm代码遇到的问题Sun HotSpot需要一个反汇编插件才可以使用-XX:+PrintAssembly参数来打印JIT编译生成的代码。该插件有一组通用接口,本来是可以用任意反汇编器套个适配器就行。官方提供了一个现成的版本(hsdis)是基于gas的,我懒于是就直接用它了。在Windows上直接build我还没成功过,用MinGW和Cygwin都试过不行。hsdis-i386.dll放到JDK安装目录中jre/bin/server和jre/bin/c
原创
2021-03-21 18:58:43 ·
463 阅读 ·
2 评论