Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/72777694e0366f55cc37cc3db190613d1e97e717 >--------------------------------------------------------------- commit 72777694e0366f55cc37cc3db190613d1e97e717 Author: Manuel M T Chakravarty <[email protected]> Date: Mon Aug 22 23:53:04 2011 +1000 Functions and types can now be post-hoc vectorised; i.e., in modules where they are not declared, but only imported - Types already gained this functionality already in a previous commit - This commit adds the capability for functions This is a crucial step towards being able to use the standard Prelude, instead of a special vectorised one. compiler/hsSyn/HsDecls.lhs | 12 ----- compiler/rename/RnSource.lhs | 6 +- compiler/typecheck/TcBinds.lhs | 21 ++++----- compiler/vectorise/Vectorise.hs | 59 +++++++++++++++++++------- compiler/vectorise/Vectorise/Env.hs | 28 +++++++----- compiler/vectorise/Vectorise/Monad/Global.hs | 14 +++---- 6 files changed, 78 insertions(+), 62 deletions(-) Diff suppressed because of size. To see it, use: git show 72777694e0366f55cc37cc3db190613d1e97e717 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
