首页> 外文会议>International symposium on leveraging applications of formal method, verification, and validation;ISoLA 2010 >Optimize Context-Sensitive Andersen-Style Points-To Analysis by Method Summarization and Cycle-Elimination
【24h】

Optimize Context-Sensitive Andersen-Style Points-To Analysis by Method Summarization and Cycle-Elimination

机译:通过方法汇总和循环消除来优化上下文敏感的安徒生风格的指向分析

获取原文
获取外文期刊封面目录资料

摘要

This paper presents an efficient context-sensitive, field-based Andersen-style points-to analysis algorithm for Java programs. This algorithm first summarizes methods of the program under analysis using directed graphs. Then it performs local circle elimination on these summary graphs to reduce their sizes. The main analysis algorithm uses these graphs to construct the main points-to graph. Topological sort and cycle-elimination is performed on the nodes of both main points-to graphs and summary graphs to speed up the transitive closure computation on the main points-to graph. A suite of Java program benchmarks are used to demonstrate the efficiency of our algorithm.
机译:本文为Java程序提供了一种高效的上下文敏感,基于字段的Andersen风格的指向分析算法。该算法首先使用有向图总结了正在分析的程序的方法。然后,它对这些汇总图执行局部圆消除,以减小其大小。主分析算法使用这些图来构建主要的点对图。对主要点图和摘要图的节点执行拓扑排序和循环消除,以加快主要点图的传递闭包计算。一套Java程序基准测试用于证明我们算法的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号