Really bad code for single method dictionaries?
jason.dusek at gmail.com
Thu Mar 26 19:29:47 EDT 2009
I was reading the stream fusion code today and came across a comment stating
that single element dictionaries interacted poorly with GHC's optimizer:
class Unlifted a where
-- | This makes GHC's optimiser happier; it sometimes produces really bad
-- code for single-method dictionaries
A cursory search on GHC's Trac shows no corresponding bug; is this no longer
a problem? A small problem? I would like to know more about it.
|...stream fusion code...|
More information about the Glasgow-haskell-users