Harendra Kumar
3feeec2e8e
Check for GNU awk
2021-06-08 23:54:04 +05:30
Harendra Kumar
cc198c5b8d
Fix gauge benchmark name matching
2021-06-08 23:54:04 +05:30
Harendra Kumar
5537b0bfc2
Add --sort-by-name flag
...
To sort the benchmarks by name instead of sorting them by field value or
percent diff.
2021-06-08 23:54:04 +05:30
Harendra Kumar
edbb7b8010
Fix error handling, use pipefail
...
* Also, fix --prefix not working due to missing ";"
* Fix correct benchmark name to be printed
2021-06-08 23:54:04 +05:30
Harendra Kumar
b0fdda43d5
Fix missing benchmarks
2021-06-08 23:54:04 +05:30
Harendra Kumar
03218ad71b
Cleanup, fix issues in bench.sh
2021-06-08 23:54:04 +05:30
Ranjeet Kumar Ranjan
b68baf3c51
Add support for benchmarking with tasty-bench
...
tasty-bench has fewer dependencies and is agile to keep up with new GHC
versions. This change is especially motivated by support for GHC 9.0.1.
gauge depends on foundation/basement which lagging much behind and seem
to be unmaintained.
2021-06-08 23:54:04 +05:30
Harendra Kumar
a7ba0701ec
Add a hack to find "chart" executable
...
We can always use the chart executable built by any compiler version.
Sometimes the chart executable is not buildable by newer compiler
versions, in that case we can build it using another compiler and use
that.
2021-04-26 12:21:10 +05:30
Harendra Kumar
cdccb78b7e
Add support for --with-compiler
2021-02-10 19:19:53 +05:30
Harendra Kumar
6c02648b7d
Use fusion-plugin by default
2021-02-10 18:49:58 +05:30
Harendra Kumar
d1ab6e59d6
Rename cabal-build-flags to cabal-build-options
2021-02-10 18:49:58 +05:30
Harendra Kumar
6a33a88980
Increase time-limit from 0 to 0.01
...
In the "reverse'" benchmark the GC stats were showing as 0 because no
GC occurred in 1 iteration.
2021-01-27 19:08:13 +05:30
Harendra Kumar
002551e55f
Support hpc-coveralls for coverage upload
2020-12-28 23:56:18 +05:30
Harendra Kumar
4dc01677c7
Add coverage option to test.sh script
2020-12-28 23:56:18 +05:30
Harendra Kumar
f6d05d3f52
Refactor bench.sh to use build-lib.sh
2020-12-28 23:56:18 +05:30
Harendra Kumar
58cb9caffa
Move the bench.sh script to "bin" dir
2020-12-28 23:56:18 +05:30