We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make sure to run benchmarks before and after to see if there is a difference ;)
This should reduce heap allocations throughout the various libraries.
The text was updated successfully, but these errors were encountered:
For some reason there is also a tinyvec dependency already. tinyvec is a safer alternative to smallvec: https://www.reddit.com/r/rust/comments/n2429h/arrayvec_vs_smallvec_vs_tinyvec/
tinyvec
smallvec
Which one to use depends on actual performance of course, but would be nice to choose one and have a single dependency.
Sorry, something went wrong.
See some discussion in #1388.
If you want to rip out uses of smallvec in favor of tinyvec, that'd be great!
Hi @bluejekyll /@djc, have some time this end of the month if still pertinent i can try to claim the task and do something to only use tinyvec ! :)
(maybe a renaming of the ticket or opening a new one if neccessary)
Successfully merging a pull request may close this issue.
Make sure to run benchmarks before and after to see if there is a difference ;)
This should reduce heap allocations throughout the various libraries.
The text was updated successfully, but these errors were encountered: