bench-show icon indicating copy to clipboard operation
bench-show copied to clipboard

Show, plot and compare benchmark results

Results 11 bench-show issues
Sort by recently updated
recently updated
newest added

It's confusing to use both, `TODO.hs`, and the issue tracker. We can just use the tag to separate the `TODO` stuff.

csv is pretty simple. We can use something similar to https://github.com/composewell/streamly-examples/blob/master/examples/CSVParser.hs or just replace parsec with streamly parser in the csv package, it is trivial parsing. In fact, we can...

See https://github.com/composewell/bench-show/pull/31#discussion_r795241533

Statistics requires vector, once we replace that with streamly-statistics we can remove the vector dependency as well. Especially the lightweight core package that does not depend on statistics won't depend...

We should plan to migrate to using streamly for most pruposes. Streamly has faster routines for some tabular processing required in this package (e.g. sort, intersection, difference, split). Also, streamly...

Unfortunately `tasty-bench`'s csv file is not compatible with criterion or gauge so it needs to be handled differently. Not just he column names are different but the units are also...

In results like these: ``` FileSystem.Handle/o-1-space/copy/read/SS.encodeUtf8 . SS.decodeUtf8Lax (1/10) 950.08 +0.32 FileSystem.Handle/o-1-space/reduce/toChunks/S.splitOnSeqUtf8 "abcdefgh" FL.drain . US.decodeUtf8ArraysLenient (1/10) 55.84 +0.29 ``` The benchmark name is too long, we would like to...

The library supports filtering and sorting of benchmarks. However, this is not yet supported by the CLI. It could be very useful to tune presentation especially when there are many...