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

即时编译器辅助的对象回收和空间复用

摘要第1-5页
ABSTRACT第5-10页
第1章 绪论第10-20页
   ·问题描述第10-12页
   ·相关工作第12-18页
     ·垃圾收集技术的发展第12-13页
     ·编译器辅助的内存管理优化技术第13-17页
     ·本课题组已有工作第17-18页
   ·研究内容第18-19页
   ·论文组织第19-20页
第2章 原有的 JIT 辅助的 GC 系统第20-31页
   ·Apache Harmony 平台简介第20-23页
     ·DRLVM 的结构与组件第20-21页
     ·JIT 流水线编译框架第21-22页
     ·JIT 中的一些基本的共享结构第22-23页
   ·系统框架第23-24页
   ·工作过程与一些关键问题第24-27页
     ·死亡对象的判断第24-25页
     ·显式内存释放指令的插桩第25-26页
     ·添加新的显式内存释放指令第26页
     ·虚拟机核心与垃圾收集器的运行时支持第26-27页
   ·日志系统第27-29页
   ·局限性第29-30页
   ·本章小结第30-31页
第3章 对象生命期分析研究第31-41页
   ·基本定义第31-34页
     ·指向逃逸图(Points-to Graph,PTG)第31-33页
     ·死亡对象第33-34页
     ·分析结果第34页
   ·活跃变量分析第34-35页
   ·指向逃逸图构造与修剪第35-36页
   ·过程间信息传播第36-37页
   ·对象生命期分析算法第37-39页
   ·线程对象处理第39页
   ·本章小结第39-41页
第4章 显式内存释放指令的插桩算法研究第41-49页
   ·基本概念第41-42页
   ·插桩信息收集第42-43页
   ·插桩算法第43-45页
   ·例子第45-48页
   ·本章小结第48-49页
第5章 JIT 辅助的 GC 的实现第49-61页
   ·日志系统第49-52页
     ·现有日志系统的设计第49-50页
     ·现有日志系统的实现第50-52页
   ·即时编译侧分析与插桩的实现第52-56页
     ·流水线上的类继承关系第52-53页
     ·优化遍的实现第53-54页
     ·实现中的主要问题及解决方案第54-56页
   ·虚拟机核心的的运行时支持第56-57页
   ·垃圾收集器对对象显式回收的支持第57-61页
     ·堆空间的布局第57-58页
     ·小对象的分配与显式回收第58-60页
     ·大对象的分配与显式回收第60页
     ·显式回收空间的重利用第60-61页
第6章 实验结果与分析第61-67页
   ·正确性验证第61页
   ·效果测试第61-62页
   ·性能改进第62-65页
   ·每条显式内存释放指令的收益第65-66页
   ·实验结论第66-67页
第7章 结束语第67-69页
参考文献第69-73页
致谢第73-74页
在读期间发表的学术论文与取得的研究成果第74页

论文共74页,点击 下载论文
上一篇:P2P网络中高维数据对象相似性检索方法研究
下一篇:小波分析在毒品/爆炸物检测中的应用研究