首页> 外文会议>Software Engineering and Applications >POINT-WISE MUST ALIAS AND ITS APPLICATION TO POINTS-TO ANALYSIS
【24h】

POINT-WISE MUST ALIAS AND ITS APPLICATION TO POINTS-TO ANALYSIS

机译:点对必须别名及其在点对分析中的应用

获取原文

摘要

Must aliases can be used to perform strong updates for pointer analyses. However, this application has not yet been widely studied. Most of pointer analysis algorithms can perform strong updates only when a statement definitely defines a single location. In this paper, we present a notion named point-wise must alias which is a must alias between two access paths in the same or different statements when the control flow is from one statement to the other. We incorporate such aliases into points-to analyses and show that they can improve the precision of pointer analyses by generating extra strong updates especially when multi-level pointers or heap pointers are intensively used. We conduct several experiments, the results of which indicate mat the algorithm incorporating point-wise must aliases still remain practical.
机译:必须使用别名来对指针分析执行强大的更新。但是,该应用尚未得到广泛研究。大多数指针分析算法只有在语句明确定义单个位置时才能执行强力更新。在本文中,我们提出了一个名为“逐点必须别名”的概念,当控制流从一个语句到另一个语句时,这是相同或不同语句中两个访问路径之间的必须别名。我们将此类别名合并到指向分析中,并表明它们可以通过生成额外的强大更新来提高指针分析的精度,尤其是在大量使用多级指针或堆指针时。我们进行了几次实验,结果表明,结合逐点必须别名的算法仍然保持实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号