ACM Home Page
Please provide us with feedback. Feedback
Automatic Accurate Live Memory Analysis for Garbage-Collected Languages
Full text PdfPdf (180 KB)
Source Language, Compiler and Tool Support for Embedded Systems archive
Proceedings of the ACM SIGPLAN workshop on Languages, compilers and tools for embedded systems table of contents
Snow Bird, Utah, United States
Pages: 102 - 111  
Year of Publication: 2001
ISBN:1-58113-425-8
Also published in ...
Authors
Leena Unnikrishnan  Computer Science Department, SUNY at Stony Brook, Stony Brook, NY
Scott D. Stoller  Computer Science Department, SUNY at Stony Brook, Stony Brook, NY
Yanhong A. Liu  Computer Science Department, SUNY at Stony Brook, Stony Brook, NY
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 19,   Citation Count: 5
Additional Information:

abstract   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/384197.384212
What is a DOI?

ABSTRACT

This paper describes a general approach for automatic and accurate live heap space and live heap space-bound analyses for high-level languages. The approach is based on program analysis and transformations and is fully automatic. The space-bound analysis produces accurate (tight) upper bounds in the presence of partially known input structures. The analyses have been implemented and experimental results confirm their accuracy.


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
P. Altenbernd. On the false path problem in hard real-time programs. In Proceedings of the 8th EuroMicro Workshop on Real-Time Systems, pages 102-107, L'Aquila, June 1996.
2
 
3
4
 
5
Proceedings of the 3rd European Symposium on Programming, volume 432 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, May 1990.
 
6
7
8
 
9
R. Henriksson. Scheduling Garbage Collection in Embedded Systems. PhD thesis, Department of Computer Science, Lund University, Sept. 1998.
10
11
12
 
13
 
14
15
 
16
17
18
 
19
20
 
21
22
 
23
W. Pugh. The Omega Test: A fast and practical integer programming algorithm for dependence analysis. Commun. ACM, 31(8), Aug. 1992.
24
25
 
26
 
27
L. Unnikrishnan, S. D. Stoller, and Y. A. Liu. Automatic accurate stack space and heap space analysis for high-level languages. Technical Report 538, Computer Science Dept., Indiana University, Apr. 2000.
 
28
 
29
P. Zimmermann and W. Zimmermann. The automatic complexity analysis of divide-and-conquer algorithms. In Computer and Information Sciences VI. Elsevier, 1991.


Collaborative Colleagues:
Leena Unnikrishnan: colleagues
Scott D. Stoller: colleagues
Yanhong A. Liu: colleagues