The GRIN Project: A Highly Optimising Back End for Lazy Functional Languages (1996)

Cached

Download Links

by Urban Boquist , Thomas Johnsson
Venue:In Proc IFL ’96, volume 1268 of LNCS
Citations:13 - 0 self

Active Bibliography

7 Interprocedural Register Allocation for Lazy Functional Languages – Urban Boquist - 1995
18 Compiling Standard ML For Efficient Execution On Modern Machines – Zhong Shao - 1994
3 Efficient and safe-for-space closure conversion – Zhong Shao, Andrew W. Appel
7 A Systematic Study of Functional Language Implementations – Rémi Douence, Pascal Fradet - 1998
187 Implementing lazy functional languages on stock hardware: the Spineless Tagless G-machine - Version 2.5 – Simon L Peyton Jones - 1992
A Mobile Functional Object Code – Manuel M.T. Chakravarty - 1998
by – Jason Smith
2 The Spineless Tagless G-machine, naturally – Jon Mountjoy - 1998
2 The next 700 Krivine Machines – Rémi Douence, Pascal Fradet - 2003
Author manuscript, published in "N/P" 1 The Next 700 Krivine Machines – Rémi Douence, Pascal Fradet - 2005
13 Optimal Type Lifting – Bratin Saha, Zhong Shao - 1998
22 Callee-save Registers in Continuation-passing Style – Andrew W. Appel, Zhong Shao - 1992
67 Space-Efficient Closure Representations – Zhong Shao, Andrew W. Appel - 1994
The Design and Implementation of a Safe, Lightweight Haskell Compiler – Timothy Jan Chevalier
5 Fold-Unfold Transformations On State Monadic Interpreters – Thomas Johnsson - 1994
55 Compiling Haskell by program transformation: a report from the trenches – Simon L. Peyton Jones - 1996
84 A transformation-based optimiser for Haskell – Simon L. Peyton Jones, André L M Santos - 1998
7 Deterministic Concurrency – David Paul Carter - 1993
2 A Typed Functional Language for Expressing Register Usage – Johan Agat - 1998