ACM Home Page
Please provide us with feedback. Feedback
An overview of the PL.8 compiler
Full text PdfPdf (992 KB)
Source ACM SIGPLAN Notices archive
Volume 39 ,  Issue 4  (April 2004) table of contents
Best of PLDI 1979-1999
SPECIAL ISSUE: 1982 table of contents
Pages: 38 - 48  
Year of Publication: 2004
ISSN:0362-1340
Authors
Marc Auslander  IBM T.J. Watson Research Center, Yorktown Heights, NY
Martin Hopkins  IBM T.J. Watson Research Center, Yorktown Heights, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 40,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

The PL.8 compiler accepts multiple source languages and produces high quality object code for several different machines. The strategy used is to first do a simple translation of the source program to a low level intermediate language. Global optimization and register allocation are then used to improve code rather than relying on special case code selection.


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
Allen, F. E., "Bibliography on Program Optimization," IBM Research Report RC5767, 1975.
 
3
Allen, F. E., et al, "The experimental compiling system", IBM Journal of Research and Development, Vol. 24, No. 6, Nov 1980, pp. 695--715
4
5
 
6
Chaitin, G. J., et al, "Register Allocation via Coloring," Computer Languages, Vol. 6, pp. 45--57, 1981, Great Britain.
7
 
8
Cocke, J. and Markstein, P., "Measurement of Program Improvement Algorithms." Proc. IFIP Cong. '80, Tokyo, Japan Oct. 6--9, 1980, Melbourne, Australia Oct. 14--17 1980, 221--228.
9
10
11

Collaborative Colleagues:
Marc Auslander: colleagues
Martin Hopkins: colleagues