Wed Aug 27 08:25:40 PDT 2008 [EMAIL PROTECTED]
* Only specialise on dictionaries that have some interesting structure
I discovered by accident that we were generating utterly useless
specialisations. See Note [Interesting dictionary arguments] in Specialise.
This patch used SimplUtils.interestingArg to restrict specialisation to
cases where the dictionary acutally has some information to give us.
M ./compiler/specialise/Specialise.lhs -4 +17
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080827152540-1287e-4b4b7adac8f1b39aab06facae55d535c16dafdaa.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc