文摘
英文文摘
论文说明:插图索引、附表索引
湖南大学学位论文原创性声明及学位论文版权使用授权书
第1章绪论
1.1研究背景及意义
1.1.1虚函数调用的实质—多态
1.1.2 Java虚拟机
1.1.3动态绑定机制
1.1.4函数调用图及应用
1.2研究现状
1.2.1静态类型分析
1.2.2动态编译优化
1.3本文工作及结构
第2章基于静态类型分析的虚函数解决策略
2.1类层次分析(CHA)
2.2快速类型分析(RTA)
2.3 XTA
2.4实验与性能评测
2.4.1评测标准与测试环境
2.4.2性能比较
2.5小结
第3章基于类型传播和类型可达改进XTA
3.1类型传播
3.1.1过程内的类型传播
3.1.2过程间的类型传播
3.1.3类型传播图
3.2基于类型传播与类型可达改进XTA
3.3基于集合的算法描述框架
3.3.1类层次分析(CHA)
3.3.2快速类型分析(RTA)
3.3.3 XTA
3.3.4改进XTA
3.4小结
第4章构建函数调用图的原型系统的设计与实现
4.1字节码分析
4.2系统设计
4.3系统实现
4.3.1分析对象生成模块
4.3.2分析引擎模块
4.3.3统计与显示模块
4.4小结
结论
参考文献
附录
致谢