Uh oh!
There was an error while loading. Please reload this page.
std: Stabilize and deprecate APIs for 1.13 - #36815
Conversation
rust-highfive
commented
Sep 29, 2016
r? @aturon (rust_highfive has picked a reviewer for you, use r? to override) |
ba3cf9c to
1b3eb49Compareaturon
commented
Sep 29, 2016
r=me after fixing tidy failure |
bors
commented
Sep 29, 2016
☔ The latest upstream changes (presumably #36818) made this pull request unmergeable. Please resolve the merge conflicts. |
c5209c3 to
0cdd570Comparealexcrichton
commented
Sep 29, 2016
@bors: r=aturon |
bors
commented
Sep 29, 2016
📌 Commit 0cdd570 has been approved by |
0cdd570 to
546c052Comparealexcrichton
commented
Sep 29, 2016
@bors: r=aturon |
bors
commented
Sep 29, 2016
📌 Commit 546c052 has been approved by |
bors
commented
Sep 30, 2016
⌛ Testing commit 546c052 with merge ce57a05... |
bors
commented
Sep 30, 2016
💔 Test failed - auto-win-msvc-64-cargotest |
sfackler
commented
Sep 30, 2016
/me shakes fist at |
This type is being deprecated in rust-lang/rust#36815, so allow use of the deprecated type for now. We can fix this later once new APIs have landed.
Allow deprecated use of SipHasher This type is being deprecated in rust-lang/rust#36815, so allow use of the deprecated type for now. We can fix this later once new APIs have landed.
546c052 to
7c86a2bComparealexcrichton
commented
Sep 30, 2016
@bors: r=aturon |
bors
commented
Sep 30, 2016
📌 Commit 7c86a2b has been approved by |
bors
commented
Oct 1, 2016
⌛ Testing commit 7c86a2b with merge ec3fc8e... |
bors
commented
Oct 1, 2016
💔 Test failed - auto-linux-musl-64-opt |
This commit is intended to be backported to the 1.13 branch, and works with the following APIs: Stabilized * `i32::checked_abs` * `i32::wrapping_abs` * `i32::overflowing_abs` * `RefCell::try_borrow` * `RefCell::try_borrow_mut` * `DefaultHasher` * `DefaultHasher::new` * `DefaultHasher::default` Deprecated * `BinaryHeap::push_pop` * `BinaryHeap::replace` * `SipHash13` * `SipHash24` * `SipHasher` - use `DefaultHasher` instead in the `std::collections::hash_map` module Closesrust-lang#28147Closesrust-lang#34767Closesrust-lang#35057Closesrust-lang#35070
7c86a2b to
10c3134Comparealexcrichton
commented
Oct 3, 2016
@bors: r=aturon |
bors
commented
Oct 3, 2016
📌 Commit 10c3134 has been approved by |
bors
commented
Oct 3, 2016
std: Stabilize and deprecate APIs for 1.13 This commit is intended to be backported to the 1.13 branch, and works with the following APIs: Stabilized * `i32::checked_abs` * `i32::wrapping_abs` * `i32::overflowing_abs` * `RefCell::try_borrow` * `RefCell::try_borrow_mut` Deprecated * `BinaryHeap::push_pop` * `BinaryHeap::replace` * `SipHash13` * `SipHash24` * `SipHasher` - use `DefaultHasher` instead in the `std::collections::hash_map` module Closes#28147Closes#34767Closes#35057Closes#35070
bors
commented
Oct 3, 2016
dead10ck
commented
Feb 19, 2017
Is there any plan to split |
sfackler
commented
Feb 19, 2017
via email
There is already a sip hash crate. …On Sun, Feb 19, 2017 at 11:58 AM Skyler Hawthorne ***@***.***> wrote:
Is there any plan to split SipHasher into its own crate, for those who
specifically want a stable SipHash hasher?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#36815 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABY2UcnpUwTU86DE5K9YzdXWmt5owYHMks5reJ8BgaJpZM4KJdab>
.
|
I guess I should clarify: since users of |
sfackler
commented
Feb 19, 2017
Is there anything lacking/problematic with https://crates.io/crates/siphasher? |
dead10ck
commented
Feb 19, 2017
I don't know; I haven't tried it. I just need a stable SipHash implementation, and I'd just like to know how to proceed. If there's going to be an official SipHash crate in the relatively near future, then I'd rather wait for that, but if not, then I can try out the available community crates. |
This commit is intended to be backported to the 1.13 branch, and works with the
following APIs:
Stabilized
i32::checked_absi32::wrapping_absi32::overflowing_absRefCell::try_borrowRefCell::try_borrow_mutDeprecated
BinaryHeap::push_popBinaryHeap::replaceSipHash13SipHash24SipHasher- useDefaultHasherinstead in thestd::collections::hash_mapmodule
Closes#28147
Closes#34767
Closes#35057
Closes#35070