Remove the (very) old strictness analyser
authorsimonpj@microsoft.com <unknown>
Thu, 19 Nov 2009 15:43:47 +0000 (15:43 +0000)
committersimonpj@microsoft.com <unknown>
Thu, 19 Nov 2009 15:43:47 +0000 (15:43 +0000)
commit2662dbc5b2c30fc11ccb99e7f9b2dba794d680ba
tree6828d80b4b78b7e78c820bb4d45b650fe5f2be50
parentc8ef1c4a3da7b86516866d8e30e81ef4f9a06041
Remove the (very) old strictness analyser

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.
30 files changed:
compiler/basicTypes/Demand.lhs
compiler/basicTypes/Id.lhs
compiler/basicTypes/IdInfo.lhs
compiler/basicTypes/MkId.lhs
compiler/basicTypes/NewDemand.lhs [deleted file]
compiler/coreSyn/CoreArity.lhs
compiler/coreSyn/CoreLint.lhs
compiler/coreSyn/CorePrep.lhs
compiler/coreSyn/CoreTidy.lhs
compiler/coreSyn/PprCore.lhs
compiler/cprAnalysis/CprAnalyse.lhs [deleted file]
compiler/ghc.cabal.in
compiler/iface/BinIface.hs
compiler/iface/IfaceSyn.lhs
compiler/iface/MkIface.lhs
compiler/iface/TcIface.lhs
compiler/main/DynFlags.hs
compiler/main/TidyPgm.lhs
compiler/prelude/PrimOp.lhs
compiler/simplCore/SetLevels.lhs
compiler/simplCore/SimplCore.lhs
compiler/simplCore/SimplUtils.lhs
compiler/simplCore/Simplify.lhs
compiler/specialise/SpecConstr.lhs
compiler/stranal/DmdAnal.lhs
compiler/stranal/SaAbsInt.lhs [deleted file]
compiler/stranal/SaLib.lhs [deleted file]
compiler/stranal/StrictAnal.lhs [deleted file]
compiler/stranal/WorkWrap.lhs
compiler/stranal/WwLib.lhs