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

Java程序的对象单赋值分析

目录第1-5页
摘要第5-7页
ABSTRACT第7-9页
第一章 绪论第9-19页
   ·多核体系结构与多线程程序第9-10页
   ·数据竞争检测与确定性回放技术第10-13页
     ·数据竞争检测技术第10-11页
     ·确定性回放技术第11-13页
   ·本文研究内容第13页
   ·研究平台第13-18页
     ·Soot优化框架第13-16页
     ·RoadRunner并行程序分析框架第16-18页
   ·论文的结构安排第18-19页
第二章 单赋值对象定义与对象单赋值算法设计第19-33页
   ·单赋值对象第19-22页
     ·线程局部对象第19-21页
     ·单赋值对象概念第21页
     ·单赋值对象内存访问统计第21-22页
   ·单赋值对象形式化定义第22-24页
   ·对象单赋值分析算法第24-33页
     ·对象初始化第25页
     ·全局对象根集合初始化第25-26页
     ·线程局部对象分析第26-28页
     ·对象单赋值分析第28-33页
第三章 对象单赋值分析优化实现第33-49页
   ·分析优化总体框架第33-34页
   ·对象单赋值分析phase第34-41页
     ·加入对象单赋值分析phase第34-36页
     ·过程间分析第36-37页
     ·指向分析第37-39页
     ·函数调用图第39-41页
   ·分析结果表示第41-44页
     ·分析结果表示方法第41页
     ·添加代码属性第41-44页
   ·RoadRunner框架导入分析结果第44-49页
     ·ASM动态插装库第44-46页
     ·RoadRunner框架改动第46-49页
第四章 性能评估与数据分析第49-54页
   ·测试环境与测试集第49页
   ·测试结果与数据分析第49-54页
     ·基于LockSet算法的数据竞争检测系统测试第50-51页
     ·基于HappenBefor算法的数据竞争检测系统测试第51-52页
     ·确定性回放系统测试第52-54页
第五章 相关工作第54-56页
第六章 结论与未来工作第56-58页
   ·论文的贡献及创新点第56页
   ·进一步研究工作第56-58页
参考文献第58-62页
作者简历攻读硕士学位期间完成的主要工作第62-63页
致谢第63-64页

论文共64页,点击 下载论文
上一篇:基于显示调整与尺度变化的图像编辑
下一篇:关节式物体检测识别及应用