Skip to content

Tags: the8472/rust-smallvec

Tags

v1.7.0

Toggle v1.7.0's commit message
Version 1.7.0

v1.6.1

Toggle v1.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#254 - mbrubeck:overflow, r=emilio

Fix potential buffer overflow in `insert_many`

Fixes servo#252.

v0.6.14

Toggle v0.6.14's commit message
Fix potential buffer overflow in `insert_many`

Backport of servo#254 to the 0.6 branch.  Fixes servo#253.

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#249 - mbrubeck:bump, r=jdm

Version 1.6.0

Release notes:

* The `union` feature is now compatible with stable Rust 1.49 (servo#248, servo#247).
* Fixed warnings when compiling with Rust 1.51 nightly (servo#242, servo#246).

v1.5.1

Toggle v1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#244 - mbrubeck:bump, r=jdm

Version 1.5.1

Release notes:

* Improve performance of `push` (servo#241).

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#239 - mbrubeck:bump, r=jdm

Version 1.5.0

Change log:

* Add the `append` method (servo#237).
* Add support for more array sizes between 17 and 31 (servo#234).
* Don't panic on deserialization errors (servo#238).

v1.4.2

Toggle v1.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#233 - mbrubeck:bump, r=jdm

Version 1.4.2

Changelog:

* `insert_many` no longer leaks elements if the provided iterator panics (servo#213).
* The unstable `const_generics` and `specialization` features are updated to work with the most recent nightly Rust toolchain (servo#232).
* Internal code cleanup (servo#229, servo#231).

This PR also changes the `author` field in `Cargo.toml` to "The Servo Project Developers".

v1.4.1

Toggle v1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#228 - servo:zero, r=jdm

Don’t heap-allocate for zero-size items

Allocating zero bytes is Undefined Behavior.
CC servo/servo#26304 (comment)

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#214 - servo:try_reserve, r=nox

Add `try_reserve` and friends

This more cleanly replaces this hack adding fallible allocation from outside the crate:

https://github.com/servo/servo/blob/faa9dccfe8/components/fallible/lib.rs#L101-L163

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Auto merge of servo#207 - mbrubeck:bump, r=mbrubeck

Version 1.3.0

* Add a new unstable `const_generics` feature (servo#204).
* Improve inlining of constructor functions (servo#206).
* Add a `slice.to_smallvec()` convenience method (servo#203).
* Documentation and testing improvements.