ACM Home Page
Please provide us with feedback. Feedback
Unboxed objects and polymorphic typing
Full text PdfPdf (1.22 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
Albuquerque, New Mexico, United States
Pages: 177 - 188  
Year of Publication: 1992
ISBN:0-89791-453-8
Author
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 31,   Citation Count: 70
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/143165.143205
What is a DOI?

ABSTRACT

This paper presents a program transformation that allows languages with polymorphic typing (e.g. ML) to be implemented with unboxed, multi-word data representations. The transformation introduces coercions between various representations, based on a typing derivation. A prototype ML compiler utilizing this transformation demonstrates important speedups.


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
A. W. Appel. l~un-time tags aren't necessary. Lisp and Symbolic Computation, 2(2), June 1989.
 
3
 
4
 
5
J. F. Bartlett. Compacting garbage collector with ambiguous roots. Technical report, DEC Western Research Laboratory, 1988.
 
6
L. Cardelli. The functional abstract machine. Polymorphism, 1 (1), 1983.
7
8
 
9
10
 
11
 
12
13
 
14
S. L. Peyton-Jones. Unboxed values as first-class citizens. In Functional Programming Languages and Computer Architecture, volume 523 of Lecture Notes in Computer Science, 1991.
 
15
 
16
 
17

CITED BY  70