Abstract
We present a new elimination-based framework for exhaustive and incremental data flow analysis using the DJ graph representation of a program. Unlike the previous approaches to elimination-based incremental data flow analysis, our approach can handle arbitrary non-structural and structural changes to program flowgraphs, including those causing irreducibility. We show how our approach is related to (iterated) dominance frontiers, and exploit this relationship to establish the complexity of our exhaustive analysis and to aid the design of our incremental analysis. © 1996 ACM.
Cite
CITATION STYLE
Sreedhar, V. C., Gao, G. R., & Lee, Y. F. (1996). A new framework for exhaustive and incremental data flow analysis using DJ graphs. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 31(5), 278–290. https://doi.org/10.1145/249069.231434
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.