[Haskell-cafe] Re: Optimizing Parsec 3 -- was: Wiki software?

Paulo Tanimoto tanimoto at arizona.edu
Fri Dec 4 20:47:34 EST 2009


Hi John,

On Fri, Dec 4, 2009 at 3:09 PM, John MacFarlane <jgm at berkeley.edu> wrote:
>
> I used criterion to compare pandoc compiled with parsec2 to
> pandoc compiled with your version of parsec3.  (The benchmark
> is converting testsuite.txt from markdown to HTML.) The difference was
> minor:
>
> parsec2:
> mean: 67.66576 ms, lb 67.56722 ms, ub 67.88983 ms, ci 0.950
> std dev: 722.3878 us, lb 323.0343 us, ub 1.356013 ms, ci 0.950
>
> parsec3:
> mean: 68.20847 ms, lb 68.16387 ms, ub 68.26284 ms, ci 0.950
> std dev: 252.7773 us, lb 204.5512 us, ub 325.2424 us, ci 0.950
>
> So, once you release the new parsec3, I am prepared to remove the
> "parsec < 3" restriction from the libraries I maintain: pandoc,
> highlighting-kate, filestore, gitit, and yst.
>
> John
>

Great!  Antoine, other tests we should do?  Derek, I apologize if
you're already following this, but can you give us your opinion?

Paulo


More information about the Haskell-Cafe mailing list