A Region Inference Algorithm (1998)
by
Mads Tofte
,
Lars Birkedal
| Venue: | ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS |
| Citations: | 68 - 4 self |
BibTeX
@ARTICLE{Tofte98aregion,
author = {Mads Tofte and Lars Birkedal},
title = {A Region Inference Algorithm},
journal = {ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS},
year = {1998},
volume = {20}
}
Years of Citing Articles
OpenURL
Abstract
This article presents an algorithm which implements the specification. We prove that the algorithm is sound with respect to the region inference rules and that it always terminates even though the region inference rules permit polymorphic recursion in regions. The algorithm is the result of several years of experiments with region inference algorithms in the ML Kit, a compiler from Standard ML to assembly language. We report on practical experience with the algorithm and give hints on how to implement it.







