Tue Dec 30 06:59:48 PST 2008 [email protected]
* Tidy up treatment of big lambda (fixes Trac #2898)
There was a leftover big lambda in the CorePrep'd code, which confused
the bytecode generator. Actually big lambdas are harmless. This patch
refactors ByteCodeGen so that it systemantically used 'bcView' to eliminate
junk. I did a little clean up in CorePrep too.
See comments in Trac #2898.
M ./compiler/coreSyn/CorePrep.lhs -12 +19
M ./compiler/ghci/ByteCodeGen.lhs -45 +40
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081230145948-1287e-bc44f6d39e61b81e881f488ca728cddbd1d5fd16.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc