bluss
bluss
Not sure. You're seeing the bigger picture much better than me, (thankfully!). I think I'll move to a mandatory dev dependency for now
It could issue a warning if the feature only activates dev-dependencies. I'm already back from the "experiment" :-) I need it to be optional so that I can keep building...
For such cases like benchmarks, for now I'd recommend using an additional non-published crate that you keep in the same repository, that depends on your library and contains the benchmarks....
Python 3 + Gtk 3 + gi still work well with Gtk.Socket and embedding vim. This is however a dying tech, only supported on X and not when using wayland.
(might be useful to others) Rustc has a flag under -Z to print every item from monomorphization collection: `-Z print-mono-items=lazy`
--example is done in #42 :slightly_smiling_face:
In a way it's just to run the benchmarks more times, to have more attempts at getting a stable timing. I don't know if it helps you, but stable releases...
Here's how I solve this problem so far. For picking the best of multiple runs, there's a simple script to merge two or more benchmark files, picking the best. 1....
Sounds useful. We'd like to store the length even smaller (i.e smaller type informed by the compile time size of capacity) - and that shrinkage has higher priority - but...
Needs knowledge about the performance impact - probably not a great concern for extend, but for other hotter methods.