[PDF][PDF] Subcubic control flow analysis algorithms

J Midtgaard, D Van Horn - Computer Science Research Report, 2009 - rossy.ruc.dk
Computer Science Research Report, 2009rossy.ruc.dk
We give the first direct subcubic algorithm for performing control flow analysis of higher-
order functional programs. Despite the long held belief that inclusion-based flow analysis
could not surpass the “cubic bottleneck,” we apply known set compression techniques to
obtain an algorithm that runs in time O (n3/log n) on a unit cost random-access memory
model machine. Moreover, we refine the initial flow analysis into two more precise analyses
incorporating notions of reachability. We give subcubic algorithms for these more precise …
Abstract
We give the first direct subcubic algorithm for performing control flow analysis of higher-order functional programs. Despite the long held belief that inclusion-based flow analysis could not surpass the “cubic bottleneck,” we apply known set compression techniques to obtain an algorithm that runs in time O (n3/log n) on a unit cost random-access memory model machine. Moreover, we refine the initial flow analysis into two more precise analyses incorporating notions of reachability. We give subcubic algorithms for these more precise analyses and relate them to an existing analysis from the literature.
rossy.ruc.dk
以上显示的是最相近的搜索结果。 查看全部搜索结果