cvs commit: fptools/ghc/compiler/simplCore SimplUtils.lhs

Simon Marlow simonmar at haskell.org
Thu Aug 4 07:18:42 EDT 2005


simonmar    2005/08/04 04:18:42 PDT

  Modified files:
    ghc/compiler/simplCore SimplUtils.lhs 
  Log:
  preInlineUnconditionally: replace exprIsValue call with home-grown
  version to fix loss-of-sharing that arises because exprIsValue doesn't
  necessarily mean "ok to inline inside a lambda".  Fixes last night's
  10queens test failures.
  
  Revision  Changes    Path
  1.101     +16 -6     fptools/ghc/compiler/simplCore/SimplUtils.lhs


More information about the Cvs-ghc mailing list