From region inference to von Neumann machines via region representation inference

95Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

Region Inference is a technique for implementing programming languages that are based on typed call-by-value lambda calculus, such as Standard ML. The mathematical runtime model of region inference uses a stack of regions, each of which can contain an unbounded number of values. This paper is concerned with mapping the mathematical model onto real machines. This is done by composing region inference with Region Representation Inference, which gradually refines region information till it is directly implementable on conventional von Neumann machines. The performance of a new region-based ML compiler is compared to the performance of Standard ML of New Jersey, a state-of-the-art ML compiler.

Cite

CITATION STYLE

APA

Birkedal, L., Tofte, M., & Vejlstrup, M. (1996). From region inference to von Neumann machines via region representation inference. In Conference Record of the Annual ACM Symposium on Principles of Programming Languages (pp. 171–183). ACM. https://doi.org/10.1145/237721.237771

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free