Proceedings of the Tenth International Symposium on Code Generation and Optimization 2012
DOI: 10.1145/2259016.2259050
|View full text |Cite
|
Sign up to set email alerts
|

On-demand dynamic summary-based points-to analysis

Abstract: Static analyses can be typically accelerated by reducing redundancies. Modern demand-driven points-to or alias analysis techniques rest on the foundation of Context-Free Language (CFL) reachability. These techniques achieve high precision efficiently for a small number of queries raised in small programs but may still be too slow in answering many queries for large programs in a contextsensitive manner.We present an approach, called DYNSUM, to perform context-sensitive demand-driven points-to analysis fully on… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
61
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 73 publications
(61 citation statements)
references
References 29 publications
0
61
0
Order By: Relevance
“…We introduce the state-of-the-art points-to analysis for Java formulated in terms of CFLreachability [26,27,28,36] which uses Spark's PAGs [17] as the program representation. In Section 2.1, we consider the syntax of PAGs and how to represent a Java example as a PAG.…”
Section: Cfl-reachabilitymentioning
confidence: 99%
See 4 more Smart Citations
“…We introduce the state-of-the-art points-to analysis for Java formulated in terms of CFLreachability [26,27,28,36] which uses Spark's PAGs [17] as the program representation. In Section 2.1, we consider the syntax of PAGs and how to represent a Java example as a PAG.…”
Section: Cfl-reachabilitymentioning
confidence: 99%
“…Demand-driven points-to analysis [11] reduces the cost of analysis by only computing points-to information that is needed by its client analysis or optimisation. The state-of-the-art algorithms for Java [27,26,36] and C [41] are formulated in terms of CFL-reachability initially introduced in [23]. Given a CFL-reachability formulation, demand-driven analyses answer points-to queries as described in Section 2.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations