Matthew Pickering
f046531a6b
Update benchmarks
2015-02-18 21:09:07 +00:00
John MacFarlane
36c9537b90
benchmark: use only test suite for benchmark.
...
This way the benchmarks don't take so long to run.
2014-08-01 13:40:26 -07:00
John MacFarlane
836d1f06bb
Use nfIO in benchmark instead of getLength trick.
2014-08-01 13:20:08 -07:00
Artyom Kazak
857c63f77e
Make benchmarks compile again.
...
Additionally, fix the problem which caused one failing benchmark
to stop other benchmarks from running.
2014-08-01 15:40:25 +04:00
Albert Krewinkel
8fdbef841d
Update copyright notices for 2014, add missing notices
2014-05-09 00:46:08 +02:00
John MacFarlane
96f64c7c49
benchmark: Remove haddock (no writer to create reader input).
2013-09-10 09:56:56 -07:00
John MacFarlane
3aa5733f30
Revised benchmark for new metadata.
2013-06-25 18:17:32 -07:00
John MacFarlane
5f4a32e465
Use aeson for json.
...
Benchmarked: about twice as slow as json!
2013-06-24 20:27:37 -07:00
John MacFarlane
024c1ad3c5
Updated benchmark code for changes in Text.Pandoc.
2013-01-04 11:11:42 -08:00
John MacFarlane
78425c90e3
Fixed benchmark file to find documentation files.
2012-12-29 19:23:24 -08:00
John MacFarlane
1864bb0994
Data files changes.
...
* Added `embed_data_files` flag. (not yet used)
* Shared no longer exports `findDataFile`.
* `readDataFile` now returns a strict bytestring.
* Shared now exports `readDataFileUTF8` which returns a string like
the old `readDataFile`.
* Rewrote modules to use new data file functions and to avoid
using functions from Paths_pandoc directly.
2012-12-29 17:54:07 -08:00
John MacFarlane
dfa4b76630
Changes to literate haskell options.
...
- Removed writerLiterateHaskell from WriterOptions.
- Removed readerLiterateHaskell from ReaderOptions.
- Added Ext_literate_haskell to Extensions. Test for this
instead of the above.
- Removed failUnlessLHS from Shared.
Note: At this point, +lhs and .lhs extension no longer has any effect.
Need to fix.
2012-08-08 23:18:19 -07:00
John MacFarlane
fc738c6315
Benchmark: default to sample size of 20 for speed.
2012-07-27 11:13:18 -07:00
John MacFarlane
5b6e70c3b5
Use README + testsuite in benchmarks.
2012-07-27 11:06:24 -07:00
John MacFarlane
00dc1e715e
Moved WriterOptions and associated types Shared -> Options.
2012-07-26 22:59:56 -07:00
John MacFarlane
1de26d0857
Added type signature.
2012-07-26 10:02:00 -07:00
John MacFarlane
c414a08bcf
Integrated benchmark into cabal.
...
Can now do:
cabal configure --enable-benchmarks && cabal build
cabal bench --benchmark-option='markdown' --benchmark-option='-s 20'
2012-07-26 09:19:40 -07:00