[Haskell-cafe] Space usage and CSE in Haskell
Janis Voigtlaender
voigt at tcs.inf.tu-dresden.de
Wed Jul 25 02:38:35 EDT 2007
Melissa O'Neill wrote:
> Clearly, "simplifying" the second version of primes into the first by
> performing CSE actually makes the code much *worse*. This "CSE-
> makes-it-worse" property strikes me as "interesting".
>
> So, is it "interesting"...? Has anyone worked on characterizing CSE
> space leaks (and avoiding CSE in those cases)? FWIW, it looks like
> others have run into the same problem, since bug #947 in GHC (from
> October 2006) seems to be along similar lines.
Another must-advertise-work-by-David-Sands incident. Actually, joint
work with Joergen Gustavsson:
Possibilities and limitations of call-by-need space improvement,
ICFP'01. http://doi.acm.org/10.1145/507635.507667
Also references [9] and [10] therein.
Ciao, Janis.
--
Dr. Janis Voigtlaender
http://wwwtcs.inf.tu-dresden.de/~voigt/
mailto:voigt at tcs.inf.tu-dresden.de
More information about the Haskell-Cafe
mailing list