ACM Home Page
Please provide us with feedback. Feedback
Program optimization and exception handling
Full text PdfPdf (715 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
Williamsburg, Virginia
Pages: 200 - 206  
Year of Publication: 1981
ISBN:0-89791-029-X
Author
John Hennessy  Stanford University
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): 3,   Downloads (12 Months): 20,   Citation Count: 6
Additional Information:

abstract   references   cited by   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/567532.567554
What is a DOI?

ABSTRACT

Optimization of programs that may contain exception handling facilities requires new techniques. Program optimizations that do not account for exception handling facilities may incorrectly transform a procedure that can raise an exception, producing different results from the unoptimized version. Restricted exception handling mechanisms that allow optimization are discussed. Data flow equations for determining the effects of exception handling are presented.


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
 
5
Liskhov, B. H. and Synder A. "Exception Handling in CLU." IEEE Trans. on Software Engineering SE-5, 6 (Nov 1979), 547-557.
 
6
Mitchell, J. G., Maybury, W. and Sweet, R. Mesa Language Manual Version 5. Xerox Palo Alto Research Center, Palo Alto, Ca., 1979.
 
7
OS PL/I Checkout and Optimizing Compilers: Language Reference Manual. IBM Corporation, 1979.
 
8
Spillman, T. C. Exposing Side-Effects in a PL/I Optimizing Compiler. Proceedings of the IFIP Congress 1971, Amsterdam, 1971, pp. 376-381.