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

基于逃逸分析的Java同步优化研究

摘要第1-5页
ABSTRACT第5-7页
目录第7-10页
1 绪论第10-16页
   ·研究背景第10-11页
   ·国内外研究现状第11-13页
   ·论文选题意义和主要研究工作第13-15页
     ·论文选题意义第13-14页
     ·论文主要研究工作第14-15页
   ·论文组织结构第15-16页
2 基础知识第16-32页
   ·Java语言中的线程同步机制第16-18页
     ·线程的同步第16-17页
     ·线程同步的特征第17页
     ·线程安全的类第17页
     ·释放对象的锁第17-18页
     ·死锁第18页
     ·如何避免死锁第18页
     ·线程通信第18页
   ·程序分析技术的分类第18-19页
   ·一种有效的Java字节码优化框架——Soot工具第19-30页
     ·Soot概览第19-20页
     ·Soot的核心特征第20-21页
     ·Soot的数据结构第21-22页
     ·Soot的基本构造第22-23页
     ·Soot的中间表示第23-27页
     ·Soot的使用第27-30页
   ·小结第30-32页
3 基于points-to分析的逃逸分析法第32-44页
   ·基本概念和相关术语第32-34页
     ·线程逃逸和线程局部第32页
     ·指针图和可达性图第32-33页
     ·调用图和控制流图第33-34页
     ·逃逸状态第34页
   ·逃逸分析初始化第34-37页
     ·静态字段的初始化逃逸分析第35-36页
     ·线程对象及其字段的初始化逃逸分析第36-37页
   ·过程内逃逸信息传播第37-40页
   ·过程间逃逸信息传播第40-43页
     ·自底向上逃逸信息传播第41-42页
     ·自顶向下逃逸信息传播第42-43页
   ·小结第43-44页
4 在"封闭世界"中实现逃逸分析第44-60页
   ·Points-to分析第44-45页
     ·SPARK第44页
     ·Paddle第44-45页
     ·points-to分析框架的选择第45页
   ·数据流分析的执行过程第45-54页
     ·控制流图和调用图第46-48页
     ·逃逸格和逃逸对象第48页
     ·过程内逃逸分析第48-50页
     ·过程间逃逸分析第50-54页
   ·实验及结果分析第54-58页
     ·实验结果第55-57页
     ·代价分析第57页
     ·性能比较第57-58页
   ·小结第58-60页
5 结束语第60-63页
   ·总结第60-61页
   ·不足及未来的工作第61-63页
参考文献第63-68页
攻读学位期间取得的研究成果第68-69页
致谢第69-71页

论文共71页,点击 下载论文
上一篇:基于局部视觉模型的人脸识别研究
下一篇:视频图像超分辨率重建技术研究