jvm hotspot 虚拟机源代码编译
来源:互联网 发布:网络安全技术高峰论坛 编辑:程序博客网 时间:2024/05/16 11:00
用vs2012编译hotspot源代码是一件痛苦的事情,折腾了一天,查资料,下载各个不同的版本,终于搞定了1.8的编译,1.7的就不编译了,应该用2010编译没有问题。编译过程中vm.def没有生成,我把prelink的命令改成这样就可以了
cd D:\hotspot-8u\build\vs-i486\compiler1\debug
set HOTSPOTMKSHOME=d:\cygwin\bin
set JAVA_HOME=c:\Progra~2\Java\jdk1.7.0_79
d:\cygwin\bin\sh D:\hotspot-8u\\make\windows\build_vm_def.sh -nosa 1100
源代码中没有换行,可能是这个原因,没来得及深究。
另外,1.8不用编译hotspot.exe(在windows下不编译),直接用原生jdk1.8的java.exe,配合这个参数-XXaltjvm=$(TargetDir) -Dsun.java.launcher=gamma
也就是说1.8的jvm可以被换掉。几年前前也研究kvm很早的java虚拟机,不过现在印象全无了。从明天开始研究java虚拟机啦!
0 0
- jvm hotspot 虚拟机源代码编译
- Java虚拟机(HOTSPOT)源代码编译步骤
- Java虚拟机(HOTSPOT)源代码编译步骤
- jvm hotspot虚拟机研究
- JVM虚拟机-对象(HotSpot)
- jvm HotSpot虚拟机主要参数表
- JVM—HotSpot虚拟机探秘
- Hotspot JVM虚拟机常用监控工具
- 深入理解JVM:HotSpot虚拟机对象探秘
- JVM(二):HotSpot虚拟机对象探秘
- Ubuntu 15.04 编译JDK7 HotSpot虚拟机
- windows下构建 HotSpot 虚拟机编译环境
- HotSpot JVM
- JVM--hotspot
- Hotspot虚拟机
- HotSpot虚拟机
- hotspot虚拟机
- JVM基础 之Java HotSpot虚拟机中的内存管理
- iOS日期处理
- toj 2190 Nuanran's Idol
- 通过ip地址连接virtualbox虚拟机android-x86
- 企业发展的十大专利战略
- CodeBlocks 的使用方法(不定期更新)
- jvm hotspot 虚拟机源代码编译
- VC中调用外部EXE程序方法(转)
- DOM解析XML文件3-SimpleAdapter_自定义布局
- 斐波那契数列——矩阵加速递推
- NSArray和NSMutableArray的用法
- MyEclipse里找不到dynamic web project的疑惑
- [LeetCode] Rotate Image
- 读取文件时mac、linux与window的不同
- mac免费建模工具