Merge branch 'master' into ghc-parmake-gsoc
authorPatrick Palka <patrick@parcs.ath.cx>
Fri, 30 Aug 2013 16:54:22 +0000 (12:54 -0400)
committerPatrick Palka <patrick@parcs.ath.cx>
Fri, 30 Aug 2013 16:54:22 +0000 (12:54 -0400)
Conflicts:
compiler/main/DynFlags.hs
compiler/utils/FastString.lhs

1  2 
compiler/main/DynFlags.hs
compiler/main/GhcMake.hs
compiler/main/SysTools.lhs
compiler/main/TidyPgm.lhs
ghc/InteractiveUI.hs

@@@ -579,10 -582,8 +582,12 @@@ data DynFlags = DynFlags 
    ruleCheck             :: Maybe String,
    strictnessBefore      :: [Int],       -- ^ Additional demand analysis
  
 +  parUpsweepNum         :: Maybe Int,   -- ^ The number of modules to compile in parallel
 +                                        --   during the upsweep, where Nothing ==> compile as
 +                                        --   many in parallel as there are CPUs.
 +
+   maxRelevantBinds      :: Maybe Int,   -- ^ Maximum number of bindings from the type envt
+                                         --   to show in type error messages
    simplTickFactor       :: Int,         -- ^ Multiplier for simplifier ticks
    specConstrThreshold   :: Maybe Int,   -- ^ Threshold for SpecConstr
    specConstrCount       :: Maybe Int,   -- ^ Max number of specialisations for any one function
Simple merge
Simple merge
Simple merge
Simple merge