Tail Call Elimination on the Java Virtual Machine

A problem that often has to be solved by compilers for functional languages targeting the Java Virtual Machine is the elimination of tail calls. This paper explains how we solved it in our Funnel compiler and presents some experimental results about the impact our technique has on both performance and size of the compiled programs.


Published in:
Proceedings of the First Workshop on Multi-Language Infrastructure and Interoperability
Presented at:
First Workshop on Multi-Language Infrastructure and Interoperability, Firenze, September 2001
Year:
2001
Laboratories:




 Record created 2006-01-24, last modified 2018-03-17

n/a:
Download fulltext
PS.GZ

Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)