Commit Graph

211 Commits

Author SHA1 Message Date
Bodigrim
614a40ee31 Document build flags 2021-10-30 00:57:00 +01:00
Bodigrim
069bbde0bf Regenerate CI config 2021-10-30 00:57:00 +01:00
Bodigrim
166a72ef53 Introduce Unique wrapper 2021-10-25 19:54:30 +01:00
Bodigrim
9e9cf72386 Add 32-bit CI config 2021-10-25 19:01:03 +01:00
Bodigrim
319feeaed5 Clarify that list-bin is unavailable before cabal-3.4 2021-10-25 19:00:42 +01:00
Bodigrim
c0d6676bb3 Fix typos and links 2021-10-17 20:58:32 +01:00
Bodigrim
91b5a175ed #21 Add debug flag 2021-10-11 00:37:21 +01:00
Bodigrim
3aada546fe Introduce flag tasty, reducing dependency footprint to boot packages only 2021-10-10 22:55:25 +01:00
Bodigrim
afd6a6dc1e Add GHC 9.2 RC1 to CI config 2021-10-10 19:24:07 +01:00
Bodigrim
71fcfe1b43 Add awk incantation to compare csv reports 2021-09-10 00:29:35 +01:00
Bodigrim
f3af93c8b7 Update README 2021-08-09 18:50:50 +01:00
Bodigrim
d36bc2f788 Tweak README 2021-07-10 14:05:41 +01:00
Bodigrim
3c44a3ec68 Force locale encoding to UTF8 2021-06-29 02:15:31 +01:00
Bodigrim
8915a85962 Add ARM build 2021-06-29 01:23:34 +01:00
Bodigrim
3a686857e4 Release 0.3 2021-06-25 00:45:29 +01:00
Bodigrim
7cc8ea31e3 Add Stackage LTS badge 2021-06-25 00:40:23 +01:00
Bodigrim
24bd176505 Update README 2021-06-25 00:37:17 +01:00
Bodigrim
9c3afa868e Expose CsvPath, BaselinePath, SvgPath 2021-06-14 22:15:29 +01:00
Bodigrim
c5ba9700ee Update changelog 2021-06-13 20:04:09 +01:00
Bodigrim
e8c2615fb0 Clarify sources of memory consumption data 2021-06-13 20:02:39 +01:00
Bodigrim
ff1125fcb9 Fix reporting mean time in seconds 2021-06-13 19:52:40 +01:00
Bodigrim
505037a2c2 Avoid fromIntegral 2021-06-13 19:52:40 +01:00
Bodigrim
63e2b91e4d Avoid concatMap in encodeCsv/encodeSvg 2021-06-09 19:42:58 +01:00
Bodigrim
c57a16afb0 Rename lookupRepeatingElements -> findNonUniqueElement 2021-06-09 19:42:58 +01:00
Bodigrim
bc727f918f Invoke getRTSStatsEnabled only once 2021-06-09 19:42:58 +01:00
Bodigrim
9b1b653090 Use strict IntMap 2021-06-09 19:37:17 +01:00
Bodigrim
f39d5cf07b Refer to gawk manual for advanced CSV transformations 2021-06-09 19:36:48 +01:00
Bodigrim
ca141f4703 Recommend using nfAppIO instead of nfIO 2021-06-09 01:18:07 +01:00
Bodigrim
338c3a553e Enable -Wcompat 2021-06-09 01:18:07 +01:00
Bodigrim
22c1fde77e #20 Report peak memory usage 2021-06-09 01:06:35 +01:00
Bodigrim
e63b5bf1be Update changelog.md 2021-05-28 20:08:50 +01:00
Bodigrim
1789751659 There is no --jobs option, suggest -j1 2021-05-25 18:30:06 +01:00
Bodigrim
06fc7c1e27 Extend documentation 2021-05-18 21:20:42 +01:00
Bodigrim
77c8f5072e Explain how to fake CSV reports of criterion and gauge 2021-05-17 01:32:32 +01:00
Bodigrim
ee6b2d6eb2 Repurpose measureCpuTime and expose unBenchmarkable 2021-05-16 22:55:45 +01:00
Bodigrim
ee69755bbb Tweak documentation 2021-05-16 21:04:29 +01:00
Bodigrim
ab49d86e06 Update README 2021-05-16 01:54:23 +01:00
Bodigrim
6a2ac47e90 Fancy pretty printing when stdev is zero 2021-05-15 23:45:50 +01:00
Bodigrim
791a1ea1ba Report mean time with 3 significant digits 2021-05-15 23:40:07 +01:00
Bodigrim
7f0d93a205 Rename measureTime -> measureCpuTime 2021-05-15 19:19:48 +01:00
Bodigrim
1aac590eae Switch from Int64 to Word64 for number of iterations 2021-05-12 22:16:05 +01:00
Bodigrim
ad3f13b550 Expose measureTime helper 2021-05-12 22:10:59 +01:00
Bodigrim
deb26ba5d9 Attach a special meaning to RelStDev +Inf 2021-05-12 21:38:13 +01:00
Bodigrim
f16810c511 Elaborate on setting options locally 2021-04-20 21:00:28 +01:00
Bodigrim
a6096c6342 Fix hlint suggestions 2021-04-20 20:28:34 +01:00
Bodigrim
ce734706a9 Fix warning in GHC 9.2 2021-04-15 19:22:50 +01:00
Bodigrim
efad0835fc Support older versions of tasty 2021-04-15 00:54:46 +01:00
Bodigrim
63d969a92e Restore compatibility with tasty-1.2.3 2021-04-14 23:37:59 +01:00
Bodigrim
e4c06ec283 Add build time comparisons 2021-04-14 20:26:25 +01:00
Bodigrim
3f7d4e7bee Throw warning about overlong benchmarks earlier 2021-04-04 19:20:08 +01:00