Advanced Search
    LIAN Ruiqi, ZHANG Zhaoqing, QIAO Ruliang. AN INCREMENTAL METHOD OF DATA-FLOW ANALYSISJ. Journal of Computer Research and Development, 2002, 39(2): 136-141.
    Citation: LIAN Ruiqi, ZHANG Zhaoqing, QIAO Ruliang. AN INCREMENTAL METHOD OF DATA-FLOW ANALYSISJ. Journal of Computer Research and Development, 2002, 39(2): 136-141.

    AN INCREMENTAL METHOD OF DATA-FLOW ANALYSIS

    • Data flow analysis is an important part in a compiler and incremental analysis is very useful in the compilers with interprocedure analysis and optimization or in the programming developing environment. When a program is modified a little or is optimized, incremental analysis can maintain the data flow information, which can avoid recomputing the data flow information of the whole procedure because of a little change. Here, an incremental elimination algorithm of data flow analysis is given. The algorithm is based on a non incremental algorithm-Tarjan’s fast path algorithm. It has fairly good complexity and universality (it can be used in irreducible control flow graph and incomplete flow function set). What’s more, it can maintain data flow information fast and conveniently when a change happens.
    • loading

    Catalog

      Turn off MathJax
      Article Contents

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return