Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL '93 1993
DOI: 10.1145/158511.158639
|View full text |Cite
|
Sign up to set email alerts
|

Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
191
0

Year Published

2000
2000
2015
2015

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 278 publications
(191 citation statements)
references
References 24 publications
0
191
0
Order By: Relevance
“…Interprocedural side-effect analysis has a long history, with much of the early work focused on compiler optimisation for languages like C and FORTRAN [7,17]. The use of pointer analysis as a building block quickly became established, and remains critical for many modern side-effect and purity systems (e.g [26,30,22]).…”
Section: Related Workmentioning
confidence: 99%
“…Interprocedural side-effect analysis has a long history, with much of the early work focused on compiler optimisation for languages like C and FORTRAN [7,17]. The use of pointer analysis as a building block quickly became established, and remains critical for many modern side-effect and purity systems (e.g [26,30,22]).…”
Section: Related Workmentioning
confidence: 99%
“…Previous side effect analyses [5,19,15,18,22,21] have largely originated in the compiler community, and so their focus has been quite different than ours. This different focus led to different tradeoffs in their design and implementation, most notably acceptance of imprecision in return for soundness of immutable classifications.…”
Section: Related Workmentioning
confidence: 99%
“…We do not address work in pointer aliasing analysis (see e.g., [3,14]) or semi-automated program verification (see e.g., [10,1]). …”
Section: Related Workmentioning
confidence: 99%