ACM Home Page
Please provide us with feedback. Feedback
A less dynamic memory allocation scheme for algol-like languages
Full text PdfPdf (498 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Salt Lake City, Utah, United States
Pages: 283 - 289  
Year of Publication: 1984
ISBN:0-89791-125-3
Author
Thomas P. Murtagh  Department of Computer Sciences, Purdue University, West Lafayette, IN
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGADA: ACM Special Interest Group on Ada Programming Language
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 18,   Citation Count: 6
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/800017.800540
What is a DOI?

ABSTRACT

The conventional storage allocation scheme for block structured languages requires the allocation of stack space and the building of a display with each procedure call. This paper describes a technique for analyzing the call graph of a program in a block structured language that makes it possible to eliminate these operations from many call sequences, even in the presence of recursion.


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
Dijkstra, E.W., "Notes on Structured Programming," in Structured Programming, O-j. Dahl, E.W. Dijkstra, and C.A.R. Hoare,, Academic Press (1972).
5
 
6
7
8
9
 
10
11