性能问答>jvm源码编译问题>
5回复

jvm源码编译问题



使用jdk 1.7.0,发现问题需要通过gdb调试JVM的相关so文件
想要重新编译jdk的so,带上调试信息

从openJDK的网站下载了1.7.0的源码,然后重新编译
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/

几个问题

  1. openJDK网站的JVM的代码,就是我们使用的JDK的源码吧?
  2. 源码和jdk的版本对应关系如何对应
  3. 编译之后,使用新生成的so替换现有环境的so就可以吧?
3696 阅读
请先登录,再评论

1. 源码就是在那个网站上可以拉到的
2. 可以看对应的tag和你的java -version输出的版本进行对应
3. 小版本是基本可以替换的

22年前
回复 LetUsJava:

请问一下vesion的结果和hotspot的代码如何进行对应。。不是很明白。。

2年前回复
回复 LetUsJava:

微信图片_20191127003737.jpg

2年前回复
查看更多