This commit is contained in:
Joey Hess 2016-01-12 13:15:15 -04:00
parent 134496b9fb
commit 647b2f33af
Failed to extract signature

View file

@ -41,9 +41,7 @@ benchmark _ = withTmpDirIn "." "benchmark" $ \tmpdir -> do
, 10000
-- , 100000
]
-- can't use Criterion's defaultMain here because it looks at
-- command-line parameters
withConfig defaultConfig $ runAndAnalyse (const True) $
runCriterion $
bgroup "keys database" $ flip concatMap dbs $ \db ->
[ getAssociatedFilesHitBench db
, getAssociatedFilesMissBench db
@ -104,3 +102,8 @@ instance NFData TopFilePath where
instance NFData SKey where
rnf (SKey s) = rnf s
-- can't use Criterion's defaultMain here because it looks at
-- command-line parameters
runCriterion :: Benchmark -> IO ()
runCriterion = withConfig defaultConfig . runAndAnalyse (const True)