Remove comments
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Wed, 2 Dec 2009 14:27:26 +0000 (14:27 +0000)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Wed, 2 Dec 2009 14:27:26 +0000 (14:27 +0000)
vector.cabal

index 397bb64..20be01d 100644 (file)
@@ -84,17 +84,9 @@ Library
 
   Build-Depends: base >= 2 && < 5, ghc >= 6.9, primitive
 
--- -finline-if-enough-args is ESSENTIAL. If we don't have this the partial application
--- of e.g. Stream.Monadic.++ to the monad dictionary at the use site in Stream.++ causes
--- it to be fruitlessly inlined. This in turn leads to a huge RHS for Stream.++, so it
--- doesn't get inlined at the final call site and fusion fails to occur.
   if impl(ghc<6.13)
     Ghc-Options: -finline-if-enough-args
   
--- It's probably a good idea to compile the library with -O2 as well. However, it's probably
--- not as essential as you think because most of the optimisation occurs when the library
--- functions from here are inlined into the user programs (which SHOULD be compiled with -O2!).
---
   Ghc-Options: -O2
 
   if flag(BoundsChecks)