首页 > 编程语言 > 详细

java代码如何转变成汇编代码?

时间:2021-04-26 11:05:36      阅读:28      评论:0      收藏:0      [点我收藏+]

一、下载

https://sourceforge.net/projects/fcml/files/fcml-1.1.3/

二、安装

  1. linux
1. 下载源码并解压
2. 切换到目标目录
3. ./configure && make && sudo make install
4. cd example/hsdis && make && sudo make install
5. sudo ln -s /usr/local/lib/libhsdis.so <JDK PATH>/lib/amd64/hsdis-amd64.so
6. sudo ln -s /usr/local/lib/libhsdis.so <JDK PATH>/jre/lib/amd64/hsdis-amd64.so
  1. windows
1. 下载压缩包并提取dll文件
2. 搜索Windos下JDK目录和JRE目录找到含有java.dll的目录,我的是包含在
C:\Program Files\Java\jdk1.8.0_201\jre\bin\server
3. 复制到搜索的目录中

三、使用

## jvm args:
-server
-Xcomp
-XX:+UnlockDiagnosticVMOptions
-XX:+PrintAssembly
-XX:CompileCommand=compileonly,*VolatileInstance.main*

最后一个参数可变:

-XX:CompileCommand=compileonly,{method}

java代码如何转变成汇编代码?

原文:https://www.cnblogs.com/chen-jia-cheng/p/14702865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!