-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
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
stabilize const_collections_with_hasher and build_hasher_default_const_new #133696
Conversation
Cc @rust-lang/wg-const-eval |
This comment has been minimized.
This comment has been minimized.
The Miri subtree was changed cc @rust-lang/miri |
This comment has been minimized.
This comment has been minimized.
38d277e
to
92c10cf
Compare
92c10cf
to
5473d63
Compare
5473d63
to
bf067c7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me
after a couple grammar nits.
/// involve a random seed, as demonstrated in the following example. **`HashMap` constructed this | ||
/// way are not resistant against HashDoS!** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should either be "HashMap
s ... are not" or "A HashMap
... is not".
/// involve a random seed, as demonstrated in the following example. **`HashSet` constructed this | ||
/// way are not resistant against HashDoS!** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same subject-verb disagreement.
bf067c7
to
7ac7b4c
Compare
@bors r=cuviper rollup |
…iaskrgr Rollup of 9 pull requests Successful merges: - rust-lang#132612 (Gate async fn trait bound modifier on `async_trait_bounds`) - rust-lang#133545 (Lint against Symbol::intern on a string literal) - rust-lang#133558 (Structurally resolve in `probe_adt`) - rust-lang#133696 (stabilize const_collections_with_hasher and build_hasher_default_const_new) - rust-lang#133753 (Reduce false positives on some common cases from if-let-rescope lint) - rust-lang#133762 (stabilize const_{size,align}_of_val) - rust-lang#133777 (document -Zrandomize-layout in the unstable book) - rust-lang#133779 (Use correct `hir_id` for array const arg infers) - rust-lang#133796 (Update the definition of `borrowing_sub`) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#133696 - RalfJung:const-hashmap, r=cuviper stabilize const_collections_with_hasher and build_hasher_default_const_new After a lot of preparatory work, finally we can stabilize creating `HashMap` in const context. :) FCP for const_collections_with_hasher passed in rust-lang#102575. Fixes rust-lang#102575. FCP for build_hasher_default_const_new passed in rust-lang#123197. Fixes rust-lang#123197. Cc `@Amanieu` Release notes: rust-lang#133347
After a lot of preparatory work, finally we can stabilize creating
HashMap
in const context. :)FCP for const_collections_with_hasher passed in #102575.
Fixes #102575.
FCP for build_hasher_default_const_new passed in #123197.
Fixes #123197.
Cc @Amanieu
Release notes: #133347