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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/18aae18503442276e14a47eabf4786bc7210662e

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

commit 18aae18503442276e14a47eabf4786bc7210662e
Author: Manuel M T Chakravarty <[email protected]>
Date:   Fri Nov 25 22:57:40 2011 +1100

    Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE type and 
instance pragmas
    
    * Correct usage of new type wrappers from MkId
    * 'VECTORISE [SCALAR] type T = S' didn't work correctly across module 
boundaries
    * Clean up 'VECTORISE SCALAR instance'

 compiler/coreSyn/CoreFVs.lhs                 |    2 +-
 compiler/coreSyn/CoreSubst.lhs               |    2 +-
 compiler/coreSyn/CoreSyn.lhs                 |    2 +-
 compiler/coreSyn/PprCore.lhs                 |    3 +-
 compiler/deSugar/Desugar.lhs                 |   13 ++-
 compiler/hsSyn/HsDecls.lhs                   |   26 ++---
 compiler/iface/TcIface.lhs                   |  101 ++++++++-----------
 compiler/main/HscTypes.lhs                   |    3 +
 compiler/parser/Parser.y.pp                  |    7 +-
 compiler/rename/RnSource.lhs                 |    6 +-
 compiler/typecheck/TcBinds.lhs               |   12 ++-
 compiler/typecheck/TcHsSyn.lhs               |    6 +-
 compiler/vectorise/Vectorise.hs              |   14 ++--
 compiler/vectorise/Vectorise/Env.hs          |   20 +++-
 compiler/vectorise/Vectorise/Monad.hs        |   20 +++-
 compiler/vectorise/Vectorise/Monad/Global.hs |    6 +-
 compiler/vectorise/Vectorise/Type/Env.hs     |  136 ++++++++++++++++++-------
 compiler/vectorise/Vectorise/Utils/Base.hs   |    4 +-
 18 files changed, 226 insertions(+), 157 deletions(-)


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

    git show 18aae18503442276e14a47eabf4786bc7210662e

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

Reply via email to