patch applied (ghc): SpecConstr: Remove -fspec-inline-join-points, and add let-binding specialisation

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


Wed Jan  6 08:52:51 PST 2010  simonpj at microsoft.com
  * SpecConstr: Remove -fspec-inline-join-points, and add let-binding specialisation
  Ignore-this: afdc78550d4a20f0a41807970e2c9a8b
  
  The -fspec-inline-join-point thing was a gross hack intended to help
  Roman play around, but he's not using it and it was a terribly blunt
  instrument so I've nuked it.  
  
  Instead I've re-instated the let-binding specialiser. 
  See Note [Local let bindings]

    M ./compiler/main/StaticFlags.hs -4
    M ./compiler/specialise/SpecConstr.lhs -29 +31

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20100106165251-1287e-73eecdb3bf5ed877ec53d8f6b6e0bf21864fb506.gz



More information about the Cvs-ghc mailing list