| On the complexity of partially-flow-sensitive alias analysis |
| Full text |
Pdf
(575 KB)
|
Source
|
ACM Transactions on Programming Languages and Systems (TOPLAS)
archive
Volume 30 , Issue 3 (May 2008)
table of contents
Article No. 13
Year of Publication: 2008
ISSN:0164-0925
|
|
Authors
|
|
N. Rinetzky
|
Tel Aviv University, Tel Aviv, Israel
|
|
G. Ramalingam
|
Microsoft Research India, Bangalore, India
|
|
M. Sagiv
|
Tel Aviv University, Tel Aviv, Israel
|
|
E. Yahav
|
IBM T. J. Watson Research Center, Yorktown Heights, NY
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 68, Citation Count: 0
|
|
|
ABSTRACT
We introduce the notion of a partially-flow-sensitive analysis based on the number of read and write operations that are guaranteed to be analyzed in a sequential manner. We study the complexity of partially-flow-sensitive alias analysis and show that precise alias analysis with a very limited flow-sensitivity is as hard as precise flow-sensitive alias analysis, both when dynamic memory allocation is allowed, as well as in the absence of dynamic memory allocation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Andersen, L. O. 1994. Program analysis and specialization for the C programming language. Ph.D. dissertation, DIKU, Univ. of Copenhagen. (DIKU report 94/19).
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
Strachey, C. 1966. Towards a formal semantics. In Formal Language Description Languages for Computer Programming, T. B. Steel, Ed. North Holland, Amsterdam, The Netherlands, 198--220.
|
|