首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

基于“龙芯”平台的Java运行环境研究

摘要第1-5页
Abstract第5-8页
第一章 绪论第8-11页
   ·课题来源和背景第8页
   ·国内外研究现状第8-9页
   ·本文的工作第9页
   ·本文的组织第9-11页
第二章 “龙芯”平台Java 运行环境研究第11-22页
   ·“龙芯”平台及其指令集简介第11页
   ·Java 体系结构研究第11-16页
     ·Java 虚拟机的执行引擎第11-13页
     ·Java 虚拟机的生命周期第13-14页
     ·Java 虚拟机中的线程第14页
     ·运行时数据区第14-16页
   ·JDK6 Java 虚拟机体系结构介绍第16-20页
     ·内存模型与垃圾收集器第17-18页
     ·HotSpot 虚拟机JIT 编译器第18页
     ·JDK6 工程源代码树体系结构第18-20页
   ·本章小结第20-22页
第三章 JDK6 HotSpot 虚拟机的分析与移植第22-39页
   ·Java 虚拟机启动过程第22-24页
   ·移植线索分析及通用寄存器使用的约定第24页
   ·汇编器的移植第24-27页
     ·汇编机器代码的包装第25-26页
     ·汇编器代码缓冲区第26-27页
   ·解释器的研究与移植第27-33页
     ·解释器体系结构研究第27-28页
     ·“龙芯”平台上模板表的实现第28-29页
     ·解释器解释执行方法的实现第29-32页
     ·解释执行异常处理第32-33页
   ·JIT 编译器的研究与移植第33-38页
     ·JIT 编译器体系结构研究第33-34页
     ·JIT 编译Java 方法的编译阶段流程的实现第34-36页
     ·JIT 编译的寄存器分配及方法的处理第36-37页
     ·JIT 编译器异常的处理第37-38页
   ·本章小结第38-39页
第四章 “龙芯”平台上JDK6 HotSpot 虚拟机的调试第39-44页
   ·调试的工具以及方法第39-41页
     ·使用GDB,JDB 来调试Java 虚拟机第39-40页
     ·利用Java 虚拟机崩溃时生成的错误报表第40页
     ·Debug 版libjvm.so 调试第40-41页
   ·JDK6 Hotspot 虚拟机中两则bug 调试举例第41-43页
     ·HotSpot 虚拟机执行Java2Demo.jar 提示stack_guard_state 错误崩溃第41-42页
     ·HotSpot 虚拟机在使用callee-saved 和called-saved 寄存器上bug 的排除第42-43页
   ·本章小结第43-44页
第五章 JDK6 HotSpot 的性能分析第44-50页
   ·JVM98 性能分析工具集第44-46页
   ·Oprofile 对HotSpot 性能分析第46-49页
     ·Oprofile 工作原理第46页
     ·性能分析第46-49页
   ·本章小结第49-50页
第六章 总结和展望第50-52页
   ·本文工作总结第50页
   ·下一步的工作第50-52页
参考文献第52-56页
攻读硕士学位期间取得的学术成果第56-57页
致谢第57页

论文共57页,点击 下载论文
上一篇:基于语义的视频检索
下一篇:基于CPN的软件开发过程建模