1996
DOI: 10.21236/ada306265
|View full text |Cite
|
Sign up to set email alerts
|

TIL: A Type-Directed Optimizing Compiler for ML.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
107
0

Year Published

1999
1999
2012
2012

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 89 publications
(110 citation statements)
references
References 13 publications
1
107
0
Order By: Relevance
“…The TIL compiler [1,9] uses intensional type analysis in a whole-program compiler to allow native data representations without committing to whole-program compilation. As with the Leroy coercion approach, polymorphic uses of objects require conditionals and boxing coercions to be inserted at use sites, and consequently there is the potential to slow down, rather than speed up, the program.…”
Section: Related Workmentioning
confidence: 99%
“…The TIL compiler [1,9] uses intensional type analysis in a whole-program compiler to allow native data representations without committing to whole-program compilation. As with the Leroy coercion approach, polymorphic uses of objects require conditionals and boxing coercions to be inserted at use sites, and consequently there is the potential to slow down, rather than speed up, the program.…”
Section: Related Workmentioning
confidence: 99%
“…Examples of end-to-end type-preserving compilers with proofs include the TIL compiler of Tarditi et al [33] and the compiler from System F to typed assembly language of Morrisett, Walker, Crary, and Glew [13].…”
Section: Correctnessmentioning
confidence: 99%
“…Monadic normal forms offer the main advantages of CPS (i.e., all intermediate results are named and their computation is sequentialized), 1 and they have been used in compilers for functional languages [7,6,21,22,23,38,40,46]. Therefore, a one-pass transformation into monadic normal form with short-cut boolean evaluation could well be of practical use (i.e., outside academia).…”
Section: O Danvymentioning
confidence: 99%