Thu Nov 19 07:43:47 PST 2009  [email protected]
  * Remove the (very) old strictness analyser
  Ignore-this: 5d49f66b0baad989ca66c53fde8f2d23
  
  I finally got tired of the #ifdef OLD_STRICTNESS stuff.  I had been
  keeping it around in the hope of doing old-to-new comparisions, but
  have failed to do so for many years, so I don't think it's going to
  happen.  This patch deletes the clutter.

     ./compiler/basicTypes/NewDemand.lhs -> ./compiler/basicTypes/Demand.lhs
    R ./compiler/basicTypes/Demand.lhs
    M ./compiler/basicTypes/Id.lhs -80 +25
    M ./compiler/basicTypes/IdInfo.lhs -228 +41
    M ./compiler/basicTypes/MkId.lhs -7 +7
    M ./compiler/coreSyn/CoreArity.lhs -2 +2
    M ./compiler/coreSyn/CoreLint.lhs -4 +4
    M ./compiler/coreSyn/CorePrep.lhs -3 +3
    M ./compiler/coreSyn/CoreTidy.lhs -2 +2
    M ./compiler/coreSyn/PprCore.lhs -9 +4
    R ./compiler/cprAnalysis/
    R ./compiler/cprAnalysis/CprAnalyse.lhs
    M ./compiler/ghc.cabal.in -5
    M ./compiler/iface/BinIface.hs -2 +2
    M ./compiler/iface/IfaceSyn.lhs -1 +1
    M ./compiler/iface/MkIface.lhs -2 +2
    M ./compiler/iface/TcIface.lhs -3 +3
    M ./compiler/main/DynFlags.hs -4
    M ./compiler/main/TidyPgm.lhs -5 +5
    M ./compiler/prelude/PrimOp.lhs -1 +1
    M ./compiler/simplCore/SetLevels.lhs -2 +2
    M ./compiler/simplCore/SimplCore.lhs -21 +1
    M ./compiler/simplCore/SimplUtils.lhs -2 +2
    M ./compiler/simplCore/Simplify.lhs -5 +5
    M ./compiler/specialise/SpecConstr.lhs -3 +3
    M ./compiler/stranal/DmdAnal.lhs -113 +16
    R ./compiler/stranal/SaAbsInt.lhs
    R ./compiler/stranal/SaLib.lhs
    R ./compiler/stranal/StrictAnal.lhs
    M ./compiler/stranal/WorkWrap.lhs -6 +6
    M ./compiler/stranal/WwLib.lhs -7 +7

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20091119154347-1287e-9fe390f995e835359ea538c68ec20e2eb17b4cea.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to