Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : new-demand-to-merge
http://hackage.haskell.org/trac/ghc/changeset/338a357c6e31ad4dbf3c7f0bb393be0c6c88e08a >--------------------------------------------------------------- commit 338a357c6e31ad4dbf3c7f0bb393be0c6c88e08a Author: Ilya Sergey <[email protected]> Date: Wed Aug 22 00:36:36 2012 +0100 new demand implementation is merged in compiler/basicTypes/Demand.lhs | 964 ++++++++++++++++++++++++++++------- compiler/basicTypes/Id.lhs | 57 +- compiler/basicTypes/IdInfo.lhs | 54 +-- compiler/basicTypes/MkId.lhs | 48 +- compiler/basicTypes/OccName.lhs | 7 +- compiler/coreSyn/CoreArity.lhs | 8 +- compiler/coreSyn/CoreLint.lhs | 7 +- compiler/coreSyn/CorePrep.lhs | 113 ++-- compiler/coreSyn/CoreTidy.lhs | 4 +- compiler/coreSyn/CoreUtils.lhs | 4 +- compiler/coreSyn/MkCore.lhs | 9 +- compiler/coreSyn/PprCore.lhs | 9 +- compiler/iface/BinIface.hs | 100 +---- compiler/iface/IfaceSyn.lhs | 22 +- compiler/iface/MkIface.lhs | 8 +- compiler/iface/TcIface.lhs | 26 +- compiler/main/DynFlags.hs | 1 - compiler/main/TidyPgm.lhs | 28 +- compiler/prelude/PrimOp.lhs | 2 + compiler/prelude/primops.txt.pp | 10 +- compiler/simplCore/CoreMonad.lhs | 1 + compiler/simplCore/FloatOut.lhs | 8 +- compiler/simplCore/SetLevels.lhs | 23 +- compiler/simplCore/SimplCore.lhs | 22 +- compiler/simplCore/SimplUtils.lhs | 8 +- compiler/simplCore/Simplify.lhs | 28 +- compiler/specialise/SpecConstr.lhs | 25 +- compiler/stranal/DmdAnal.lhs | 993 +++++++++++------------------------ compiler/stranal/WorkWrap.lhs | 88 +++- compiler/stranal/WwLib.lhs | 62 ++- 30 files changed, 1480 insertions(+), 1259 deletions(-) Diff suppressed because of size. To see it, use: git show 338a357c6e31ad4dbf3c7f0bb393be0c6c88e08a _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
