git.iko.soy/typeable/pandoc
on master help sign in
Benchmark: use nf for writers.

whnf gives inaccurate results.

commit77cb199d45873342495df42a80ed563f8f79bd0d authorJohn MacFarlane <jgm@berkeley.edu> dateSun 12 Dec 2010, 23:24 (16 years ago) parent3748dfe
1 file changed+2−2
Benchmark.hs+2−2
Benchmark.hs+2−2
@@ -20,9 +20,9 @@ readerBench doc (name, reader) =
2020 "+lhs" `isSuffixOf` name }) inp
2121
2222writerBench :: Pandoc
23− -> (String, WriterOptions -> Pandoc -> a)
23+ -> (String, WriterOptions -> Pandoc -> String)
2424 -> Benchmark
25−writerBench doc (name, writer) = bench (name ++ " writer") $ whnf
25+writerBench doc (name, writer) = bench (name ++ " writer") $ nf
2626 (writer defaultWriterOptions{
2727 writerWrapText = True
2828 , writerLiterateHaskell = "+lhs" `isSuffixOf` name }) doc