ACM Home Page
Please provide us with feedback. Feedback
Is it a tree, a DAG, or a cyclic graph? A shape analysis for heap-directed pointers in C
Full text PdfPdf (1.51 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: 1 - 15  
Year of Publication: 1996
ISBN:0-89791-769-3
Authors
Rakesh Ghiya  School of Computer Science, McGill University, Montréal, Québec, Canada H3A 2A7
Laurie J. Hendren  School of Computer Science, McGill University, Montréal, Québec, Canada H3A 2A7
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 102,   Citation Count: 67
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/237721.237724
What is a DOI?

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
2
3
 
4
A. Deutsch. A storeless model of aliasing and its abstractions using finite representations of right-regular equivalence relations. In Proceedings of the 1992 International Conference on Computer Languages, pages 2-13, April 1992. IEEE Computer Society Press.
5
6
 
7
A. M. Erosa and L. J. Hendren. Taming control flow: A structured approach to eliminating goto statements. In Proceedings of the 199.# International Conference on Computer Languages, pages 229-240, May 1994.
 
8
M. Emami. A practical interprocedural alias analysis fol ,#n optimizing/parallelizing C compiler. Master's thesis, McGill University, July 1993.
 
9
E. Gagnon. A fast-forward and lazy points-to analysis. ACAPS Project. Report. 1995.622B.03, glc(4ill lTn#versity, May 1995.
 
10
 
11
R. Ghiya. Practical techniques for interprocedural heap analysis. Master's thesis, School of Contputer Science, McGill University, May 1995.
 
12
W. L. Harrison III. The interprocedural analysis and automatic parallelization of Scheme prograans. L,sp and Symbohc Computation, 2(3/4):179-396, 1989.
 
13
 
14
L. J. Hendren, M. Emami, R. Ghiya, and C. Verbrugge. A practical context-sensitive interprocedural analysis framework for C compilers. ACAPS Technical Memo 72, School of Computer Science, l\Ic(lilI University, July 1993.
 
15
L. J. Hendren and G. R. Gao. Designing ptogramlning languages for analyzability: A fresh look at pointer data structures. In Proceedings of the 1992 I#,ternational Conference on Computer Languages, pages 242- 251, April 1992. IEEE Computer Society Press.
16
 
17
18
 
19
20
21
 
22
23
24
25
26
 
27
28
29
30
 
31
B. Sridharan. An analysis framework for the McCAT compiler. Master's thesis, McGill University, September 1992.
32
33

CITED BY  67

Collaborative Colleagues:
Rakesh Ghiya: colleagues
Laurie J. Hendren: colleagues