Changelog for testbench-0.2.0.0
0.2.0.0
-
Benchmarking results are now printed out incrementally rather than requiring all of them to be completed first.
-
Support for using the weigh library to measure memory usage.
-
Can now optionally provide a list of
CompParam
values tocompareFunc
and related functions rather than needing to usemappend
or<>
to manually combine them all. -
Some of Criterion's command-line options are now available, including the ability to output a CSV file (albeit with a different format).
-
Can now evaluate
IO
-based benchmarks. -
Add
compareFuncList
,compareFuncAll
(as well as primed andIO
-based variants) andnormalForm
(andnormalFormIO
). -
Remove
compareFuncConstraint
as it was found to not be very helpful and complicated the code base. The same functionality can be achieved usingcompareFuncList
and related functions.-
This includes removing
SameAs
andCUnion
as they are now no longer needed. -
The type of
compareFunc
is now different, but existing code shouldn't needed to change.
-
-
The
LabelTree
data structure now includes the depth of each node.
0.1.0.0 (22 May, 2016)
- Initial release