Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/3bbd226eb5cc4f1ff92535936da144bbfb4426d1

>---------------------------------------------------------------

commit 3bbd226eb5cc4f1ff92535936da144bbfb4426d1
Author: Manuel M T Chakravarty <[email protected]>
Date:   Mon Oct 24 14:48:34 2011 +1100

    Vectoriser gets all DPH library identifiers from Data.Array.Parallel.Prim
    
    * No more use of hardcoded original names
    * Initialisation of the desugarer monad loads 'Data.Array.Parallel.Prim' if 
-fdph-* given
    * Initialisation of the vectoriser gets all built-in names from there

 compiler/deSugar/DsMonad.lhs                       |  163 +++++++--
 compiler/ghc.cabal.in                              |    1 -
 compiler/iface/TcIface.lhs                         |   30 +--
 compiler/main/HscTypes.lhs                         |    9 +-
 compiler/main/TidyPgm.lhs                          |    9 -
 compiler/prelude/PrelNames.lhs                     |    3 +
 compiler/vectorise/Vectorise/Builtins.hs           |   60 +---
 compiler/vectorise/Vectorise/Builtins/Base.hs      |  218 +++++++-----
 .../vectorise/Vectorise/Builtins/Initialise.hs     |  388 ++++++++-----------
 compiler/vectorise/Vectorise/Builtins/Modules.hs   |   60 ---
 compiler/vectorise/Vectorise/Env.hs                |   26 +-
 compiler/vectorise/Vectorise/Monad.hs              |   77 ++--
 compiler/vectorise/Vectorise/Utils.hs              |   44 ++--
 compiler/vectorise/Vectorise/Utils/Base.hs         |   60 ++--
 compiler/vectorise/Vectorise/Utils/Closure.hs      |   48 ++--
 compiler/vectorise/Vectorise/Utils/PADict.hs       |   32 +-
 16 files changed, 575 insertions(+), 653 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 3bbd226eb5cc4f1ff92535936da144bbfb4426d1

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

Reply via email to