You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(HL1, #?) Should we rescale the queue for each element, or perhaps resize it by powers of two (how would we do the prediction)? (This would not necessary change the API, thus could be a determined after a stable release)
...
Low level You are able to manage the queue yourself
(Q5) Are there performance considerations which should be handled before stabilizing the API? (benchmark)
According to my first preliminary benchmarks, smallvec may not be a good fit as the default feature. I'm not sure if my benchmark is actually performed correctly, but disabling smallvec by default and keeping it as an option sounds like a safe choice.
This could be caused by having a too large stack size for smallvec; the docs recommend a small amount, an give 4 and 8 as example values. I'm not sure how small the amount should be.
checklist for stabilization
Potential concerns per API level
High level
The queue is managed
Low level
You are able to manage the queue yourself
library management
Questions
--feature smallvec
List of actions
(A1, automate publishing to crates.io #44) automated releases, This will be a task for after 1.0, after I completed the tooling required for https://github.com/foresterre/sic. The tooling will then be re-used by this project.Planned time path
December 2020: Q1, Q5,
January 2021: Q2, Q3, Q4
1.0.0: February 2021
tagged open issues: M-v1.0.0
The text was updated successfully, but these errors were encountered: