patch applied (ghc): Make SpecConstr more informative output when there are too many specialisations

Simon Peyton Jones simonpj at microsoft.com
Fri Jan 8 03:51:00 EST 2010


Wed Jan  6 08:10:26 PST 2010  simonpj at microsoft.com
  * Make SpecConstr more informative output when there are too many specialisations
  Ignore-this: 9526c38858763f2378a5184ed73df32f
  
  It now says something like
  
    SpecConstr
      Function `happyDoAction'
        has 17 call pattterns, but the limit is 3
      Use -fspec-constr-count=n to set the bound
      Use -dppr-debug to see specialisations
  
  Previously it just silently did no specialisation

    M ./compiler/specialise/SpecConstr.lhs -7 +11

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20100106161026-1287e-b87e143e3f31f9734a4922d4953dded64986902c.gz



More information about the Cvs-ghc mailing list