从哪里获得用于Windows的JDK 8的Fastdebug/Debug版本?

问题描述:

我想获得一个使用debug或fastedebug选项构建的JDK 8来调查与低级别性能相关的问题。更具体地说,我想要一个支持-XX:+PrintMethodData选项的Windows JDK 8 64位版本。从哪里获得用于Windows的JDK 8的Fastdebug/Debug版本?

但是我找不到任何公开的调试功能的JDK构建的Windows。我是唯一选择OpenJDK并自己构建它的人吗? PS:我不需要生产质量的JDK。我只想从JIT获得更多信息。

PS2:相关链接:

https://github.com/alexkasko/openjdk-unofficial-builds - OpenJDK的。只有JDK 6和7. https://github.com/ojdkbuild/ojdkbuild - OpenJDK 8,但没有调试版本。

我找不到任何针对Windows的公用调试功能JDK版本。

我添加匹配最新的 “ojdkbuild” 发行版 “fastdebug” 二进制代码:

debuginfo软有被拉在.diz文件jre/bin和​​目录。

调试二进制文件计划用于“ojdkbuild”构建,但尚未在构建脚本中实现,请参阅:https://github.com/ojdkbuild/ojdkbuild/issues/7,如果您对调试符号有任何具体要求 - 我将非常感谢您的评论。

我是唯一选择OpenJDK并自己构建它的人吗?

构建香草OpenJDK 8 for Windows相对容易,只需注意它只支持VS2010(SDK 7.1)工具链。

+0

哇,谢谢!有没有计划在https://github.com/ojdkbuild/ojdkbuild/上提到这个构建?实际上,我前一天已经从源代码自己构建了JDK,但花了大概一天的时间来安装工具链并解决相关问题。不幸的是,为JDK构建指令似乎有些过时并且错过了一些观点。 –

+0

无论如何,我认为这个构建对其他开发者会有用。再次感谢! –

+0

@AlexeiOsipov,最终将宣布调试版本,但现在不是 - 想要将它们集成到主要版本过程中(需要进行一些清理) – alexkasko