Back to Search
Start Over
Memory-Efficient Tail Calls in the JVM with Imperative Functional Objects
- Source :
- Programming Languages and Systems ISBN: 9783319265285, APLAS
- Publication Year :
- 2015
- Publisher :
- Springer International Publishing, 2015.
-
Abstract
- This paper presents FCore: a JVM implementation of System F with support for full tail-call elimination (TCE). Our compilation technique for FCore is innovative in two respects: it uses a new representation for first-class functions called imperative functional objects; and it provides a way to do TCE on the JVM using constant space.
Details
- ISBN :
- 978-3-319-26528-5
- ISBNs :
- 9783319265285
- Database :
- OpenAIRE
- Journal :
- Programming Languages and Systems ISBN: 9783319265285, APLAS
- Accession number :
- edsair.doi...........ad9f883912551f46b1fda70561150ad0
- Full Text :
- https://doi.org/10.1007/978-3-319-26529-2_2