Releases: servo/rust-smallvec
Releases · servo/rust-smallvec
v0.6.9
- Remove dependency on
unreachable
crate (#140)
v0.6.8
- Don't leak memory if an iterator panics during
extend
(#137)
- Update the unstable
union
feature for better forward compatibility (#135)
v0.6.7
- Add an optional feature to use the unstable
may_dangle
attribute (#133).
v0.6.6
- Fix possible over-allocation in
from_slice
(#122)
- Optional nightly-only
specialization
feature for from_slice
optimization (#123)
- New
from_raw_parts
constructor (#130)
- Documentation and testing improvements (#125, #129)
v0.6.5
- #115 - add
into_inner
method
- #117 - add
from_buf_and_len
and from_buf_and_len_unchecked
- #118 - optimize
from_slice
- Some code cleanup and testing improvements (#112, #113, #114, #120)
v0.6.4
- Extend the
smallvec!
macro to work with non-Copy
items (#107)
- Improve the
Debug
formatting implementation (#109)
v0.5.1
- Fix possible double-free on panic in
insert_many
(#96).
v0.4.5
- Fix possible double-free on panic in
insert_many
(#96).
v0.3.4
- Fix possible double-free on panic in
insert_many
(#96).
v0.6.3
- Fix possible double-free in
insert_many
when passed an iterator that panics in next
(#103)
- Add a new
union
feature (disabled by default) that reduces the size of the SmallVec struct (#94)
- Improve performance of
extend
and from_elem
(#93)
- Improve performance of
drop
(#100)
- Update to build without
std
feature on current Rust nightly (#104)
- Additional benchmarks (#95, #97)
- Update dev-dependency on
bincode
(#102)