Open lemmih opened 3 years ago
My intention was actually to move away from relying on Gnuplot and make Plotters the default plotting backend; that way users don't need to install Gnuplot separately, but that's not set in stone. Is there some reason we want to avoid using Plotters?
External installation of the gnuplot
lib has always been a nuisance. Let's say that with plotters
everything "just works".
What's missing for a release of v0.4 ? I see all the TODOs are checked
The code is there. Just needs to be reviewed.
Can we use a JS library for plots so that they are more interactive?
I can understand CSV being an optional feature, but what is the reasoning behind it being removed? It is extremely useful for seamlessly importing and doing data visualization in other languages or programs (R, Python, Excel...).
What should be in criterion-0.4 and criterion-0.5? Few things are set in stone so submit your comments and ideas.
Version 0.4:
rayon
an optional and default feature. Rayon improves the analysis performance but isn't required for correctness.plotters
an optional and non-default feature.--warm-up-time=0.5
.Version 0.5:
cargo-criterion
.Random wishlist
Criterion
andBenchmarkGroup
such that there aren't two versions ofsample_size
,warm_up_time
, etc.bencher
format.