Since we already have horizontal histograms in our code, we can just reuse them and show the bench results as a histogram - it would allow easier understanding of the gains/losses from the first sight.
We might need to update/extend the code to allow multi-bar histogram, like this:
Also, note, that histogram code is located in librz/cons. In theory it can be moved into librz/util by extending options or introducing RzHistogramVisualOpts instead of using RzCons parameters directly. Alternatively, bench code could also depend on the RzCons.
Since we already have horizontal histograms in our code, we can just reuse them and show the bench results as a histogram - it would allow easier understanding of the gains/losses from the first sight.
We might need to update/extend the code to allow multi-bar histogram, like this:
Also, note, that histogram code is located in
librz/cons. In theory it can be moved intolibrz/utilby extending options or introducingRzHistogramVisualOptsinstead of using RzCons parameters directly. Alternatively, bench code could also depend on theRzCons.