Affiliation:
1. Rice Univ., Houston, TX
Abstract
We present a new method for solving Banning's alias-free flow-insensitive side-effect analysis problem. The algorithm employs a new data structure, called the
binding multi-graph
, along with depth-first search to achieve a running time that is linear in the size of the call multi-graph of the program. This method can be extended to produce fast algorithms for data-flow problems with more complex lattice structures.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Cited by
31 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Variable-based Fault Localization via Enhanced Decision Tree;ACM Transactions on Software Engineering and Methodology;2023-12-21
2. Bibliography;Engineering a Compiler;2023
3. Data-Flow Analysis;Engineering a Compiler;2023
4. VERISMART: A Highly Precise Safety Verifier for Ethereum Smart Contracts;2020 IEEE Symposium on Security and Privacy (SP);2020-05
5. OpenACC Routine Directive Propagation Using Interprocedural Analysis;Accelerator Programming Using Directives;2019