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

基于龙芯处理器的Java运行环境的移植与优化

摘要第1-4页
目录第4-6页
图目录第6-7页
表目录第7-8页
第一章 引言第8-12页
 1.课题背景第8页
 2.Java相关技术简介第8-9页
 3.本文的工作第9-10页
 4.本文的组织第10-12页
第二章 Java虚拟机相关研究第12-24页
 1.Java虚拟机规范第12-17页
   ·Java类型与对象第12-13页
   ·Java程序的组成第13-14页
   ·动态类载入机制第14-15页
   ·多线程与同步第15页
   ·方法与字节码第15-16页
   ·异常处理机制第16页
   ·动态类型检查第16-17页
 2.字节码执行方式第17-20页
   ·解释执行字节码第18-19页
   ·JIT编译执行第19-20页
 3.垃圾收集第20-24页
   ·垃圾收集的利与弊第20-21页
   ·垃圾收集算法比较第21-24页
第三章 Java虚拟机项目介绍第24-30页
 1.Kaffe第24页
 2.Jikes RVM第24-25页
 3.HotSpot第25-26页
 4.JRockit JDK和IBM JDK第26页
 5.性能比较第26-30页
第四章 HotSpot虚拟机分析与移植第30-50页
 1.HotSpot简介第30-31页
 2.虚拟机启动过程第31页
 3.对象模型第31-33页
   ·动态类型检查第33页
 4.汇编器第33-36页
   ·CodeBuffer第33-34页
   ·重定位第34页
   ·局部跳转第34页
   ·一些重要的操作第34-36页
 5.线程与运行时环境第36-38页
   ·创建线程第36页
   ·线程类型第36-37页
   ·线程指针第37页
   ·运行时环境第37-38页
   ·同步实现第38页
 6.解释器第38-41页
   ·解释器结构第39-40页
   ·解释器栈帧第40页
   ·解释执行字节码第40-41页
 7.JIT编译器第41-46页
   ·JIT编译器接口第41-42页
   ·客户版JIT编译器第42-45页
   ·服务器版JIT编译器第45-46页
 8.垃圾收集器原理第46-48页
   ·分代第47-48页
   ·Safepoint第48页
 9.异常处理第48-50页
   ·运行时环境抛出异常第48-49页
   ·解释器抛出异常第49页
   ·JIT编译器抛出异常第49页
   ·寻找异常处理例程第49-50页
第五章 优化HotSpot Java虚拟机第50-54页
 1.Thread对象指针优化第50-51页
 2.数组越界检查优化第51-54页
第六章 HotSpot虚拟机性能分析第54-60页
 1.JVM TI接口第54页
 2.cmpxchg和swap第54-56页
 3.HotSpot性能分析第56-58页
 4.JIT编译器性能分析第58-60页
第七章 结论与展望第60-63页
致谢第63-64页
作者简历第64页

论文共64页,点击 下载论文
上一篇:论人事诉讼程序
下一篇:在线仲裁法律问题初探