vector for DPH
duncan at well-typed.com
Tue Sep 21 21:05:13 EDT 2010
On 22 September 2010 01:32, Manuel M T Chakravarty <chak at cse.unsw.edu.au> wrote:
>> Manuel: would you like to talk to Ben, Gabi, Roman, and decide what you'd like us to do for the release. Specifically:
>> - Release with DPH, or rely on 'cabal install dph'?
>> - Push the new refactoring into the branch; or not?
> Below I attach a summary of our Tuesday Skype call. I would like to stick to the plan that we formulated during that call — that is:
> * Release 7.0 including DPH using the new library that is based on vector.
Can I make another suggestion for a way to let ghc ship vector etc
without needing to put vector through the HP package proposal process:
put all the dph "backend" libs into a separate package database and
make -fvectorise imply not just -package blah but also the appropriate
That way the backend packages are simply not visible for normal code
but if you use -fvectorise then they become available. (Maybe
-fvectorise is not the right choice of flag, maybe it needs to be
-XPArr or something). Whether this works smoothly depends on the
details of the relationship between dph flags, packages and dph module
More information about the Cvs-ghc