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
