| Solving shape-analysis problems in languages with destructive updating |
| Full text |
Pdf
(1.77 MB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
table of contents
St. Petersburg Beach, Florida, United States
Pages: 16 - 31
Year of Publication: 1996
ISBN:0-89791-769-3
|
|
Authors
|
|
Mooly Sagiv
|
Computer Science Department, 1210 West Dayton Street, Madison, WI and IBM Israel Scientific Center
|
|
Thomas Reps
|
Computer Science Department, 1210 West Dayton Street, Madison, WI
|
|
Reinhard Wilhelm
|
Fachbereich 14 Informatik, 66123 Saarbrücken, Germany
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 40, Citation Count: 33
|
|
|
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.
| |
AW93
|
U. Assmann and M. Weinhardt. Interprocedural Heap Analysis For Parallelizing Imperative Programs. In W. K. Giloi, S. Jghnichen, and B. D Shriver, editors, Programming Models For Massively Parallel Computers, pages 74-82. IEEE Press, September 1993.
|
 |
CBC93
|
|
 |
CWZ90
|
|
| |
Deu92
|
A. Deutsch. A storeless model for aliasing and its abstractions using finite representations of right-regular equivalence relations. In IEEE International Conference on Computer Languages, pages 2-13, 1992.
|
 |
Deu94
|
|
| |
Hen90
|
|
| |
HG92
|
L. Hendren and G.R. Gao. Designing programming languages for analyzability: A fresh look at pointer data structures. In Proceedings of the International Conference on Computer Languages, pages 242-251, 1992.
|
| |
HN90
|
|
 |
HNH92
|
Laurie J. Hendren , Joseph Hummell , Alexandru Nicolau, Abstractions for recursive pointer data structures: improving the analysis and transformation of imperative programs, Proceedings of the ACM SIGPLAN 1992 conference on Programming language design and implementation, p.249-260, June 15-19, 1992, San Francisco, California, United States
|
 |
HPR89
|
S. Horwitz , P. Pfeiffer , T. Reps, Dependence analysis for pointer variables, Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation, p.28-40, June 19-23, 1989, Portland, Oregon, United States
|
| |
JM81
|
N.D. Jones and S.S. Muchnick. Flow analysis and optimization of Lisp-like structures. In S.S. Muchnick and N.D. Jones, editors, Program Flow Analysis" Theory and Applications, chapter 4, pages 102-131. Prentice- Hall, 1981.
|
 |
JM82
|
|
 |
Lan92
|
|
| |
Lar89
|
|
 |
LH88
|
|
 |
LR91
|
|
 |
Mye81
|
|
| |
PCK93
|
|
 |
Ram94
|
|
| |
Rey68
|
J.C. Reynolds. Automatic computation of data set definitions. In Informatwn Processing 68: Proceedings of the IFIP Congress, pages 456-461, New York, NY, 1968. North-Holland.
|
| |
SP81
|
M. Sharir and A. Pnueli. Two approaches to interprocedural data flow analysis. In S.S. Muchnick and N.D. Jones, editors, Program Flow Analysis: Theory and Applications, chapter 7, pages 189-234. Prentice-Hall, 1981.
|
| |
SRW95
|
M. Sagiv, T. P#eps, and R. Wilhelm. Solving shapeanalysis problems in languages with destructive updating. Technical Report TR-1276, Computer Sciences Department, University of Wisconsin, Madison, WI, July 1995. Available on the WWW from URL http: //www. cs. wisc. edu / t rs. ht ml.
|
| |
Str92
|
|
CITED BY 33
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peng Wu , Paul Feautrier , David Padua , Zehra Sura, Instance-wise points-to analysis for loop-based dependence testing, Proceedings of the 16th international conference on Supercomputing, June 22-26, 2002, New York, New York, USA
|
|
|
|
|
|
|
|
|
|
|
|
Mooly Sagiv , Thomas Reps , Reinhard Wilhelm, Parametric shape analysis via 3-valued logic, Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.105-118, January 20-22, 1999, San Antonio, Texas, United States
|
|
|
|
|
|
|
|
|
Rakesh Ghiya , Laurie J. Hendren, Is it a tree, a DAG, or a cyclic graph? A shape analysis for heap-directed pointers in C, Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.1-15, January 21-24, 1996, St. Petersburg Beach, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mark Marron , Darko Stefanovic , Manuel Hermenegildo , Deepak Kapur, Heap analysis in the presence of collection libraries, Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, p.31-36, June 13-14, 2007, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
Bolei Guo , Matthew J. Bridges , Spyridon Triantafyllis , Guilherme Ottoni , Easwaran Raman , David I. August, Practical and Accurate Low-Level Pointer Analysis, Proceedings of the international symposium on Code generation and optimization, p.291-302, March 20-23, 2005
|
|
|
|
|
|
|
|
|
|
|