Bump specConstr threshold to match to 10x factor added to
authorSimon Marlow <marlowsd@gmail.com>
Thu, 26 May 2011 10:37:29 +0000 (11:37 +0100)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 26 May 2011 10:38:30 +0000 (11:38 +0100)
CoreUnfold.sizeExpr (oops, forgot to push this patch along with the
others yesterday, and this caused a few test failures overnight).

compiler/main/DynFlags.hs

index 01e0cf8..6804c03 100644 (file)
@@ -762,9 +762,9 @@ defaultDynFlags mySettings =
         maxSimplIterations      = 4,
         shouldDumpSimplPhase    = Nothing,
         ruleCheck               = Nothing,
         maxSimplIterations      = 4,
         shouldDumpSimplPhase    = Nothing,
         ruleCheck               = Nothing,
-        specConstrThreshold     = Just 200,
+        specConstrThreshold     = Just 2000,
         specConstrCount         = Just 3,
         specConstrCount         = Just 3,
-        liberateCaseThreshold   = Just 200,
+        liberateCaseThreshold   = Just 2000,
         floatLamArgs            = Just 0,      -- Default: float only if no fvs
         strictnessBefore        = [],
 
         floatLamArgs            = Just 0,      -- Default: float only if no fvs
         strictnessBefore        = [],