【24h】

A New Perspective for Understanding Data Flow Analysis

机译:了解数据流分析的新视角

获取原文

摘要

Data flow analysis is a technique that is widely used in compilers and program analysis tools. A lot of practical problems use data flow analysis, e.g. live variable analysis. The usual way of solving data flow analysis problem is to solve for the fix point of some simultaneous equations. This is done via an iterative process. In this paper, we argue that data flow analysis can be understood as a temporal logic model checking problem. We illustrate this idea using the problem of live variable analysis. This provides a new perspective for understanding data flow analysis.
机译:数据流分析是一种在编译器和程序分析工具中广泛使用的技术。很多实际问题使用数据流分析,例如数据流分析。实时变量分析。求解数据流分析问题的通常方法是解决一些同时等式的修复点。这是通过迭代过程完成的。在本文中,我们认为数据流分析可以被理解为一个时间逻辑模型检查问题。我们使用Live变量分析问题说明了这个想法。这为了解数据流分析提供了新的视角。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号