-
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
Rollup of 8 pull requests #100881
Rollup of 8 pull requests #100881
Commits on Jun 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 90abfe9 - Browse repository at this point
Copy the full SHA 90abfe9View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 661d488 - Browse repository at this point
Copy the full SHA 661d488View commit details
Commits on Jul 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f7d8805 - Browse repository at this point
Copy the full SHA f7d8805View commit details -
Change
Ipv4Addr::is_global
to be in line withIpv6Addr::is_global
Rebasing off master
Configuration menu - View commit details
-
Copy full SHA for f299064 - Browse repository at this point
Copy the full SHA f299064View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3365b06 - Browse repository at this point
Copy the full SHA 3365b06View commit details -
Original branch seems to have missed excluding the benchmark range fr…
…om the globally reachable change
Configuration menu - View commit details
-
Copy full SHA for f659088 - Browse repository at this point
Copy the full SHA f659088View commit details
Commits on Aug 9, 2022
-
Guarantee
try_reserve
preserves the contents on errorUpdate doc comments to make the guarantee explicit. However, some implementations does not have the statement though. * `HashMap`, `HashSet`: require guarantees on hashbrown side. * `PathBuf`: simply redirecting to `OsString`. Fixes rust-lang#99606.
Configuration menu - View commit details
-
Copy full SHA for 2bb7e1e - Browse repository at this point
Copy the full SHA 2bb7e1eView commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ee30cc8 - Browse repository at this point
Copy the full SHA ee30cc8View commit details
Commits on Aug 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ddf23cb - Browse repository at this point
Copy the full SHA ddf23cbView commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed084ba - Browse repository at this point
Copy the full SHA ed084baView commit details
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for efef211 - Browse repository at this point
Copy the full SHA efef211View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffcaa0d - Browse repository at this point
Copy the full SHA ffcaa0dView commit details
Commits on Aug 22, 2022
-
Add guarantee that Vec::default() does not alloc
Currently `Vec::new()` is guaranteed to not allocate until elements are pushed onto the `Vec`, but such a guarantee is missing for `Vec`'s implementation of `Default::default`. This adds such a guarantee for `Vec::default()` to the API reference.
Configuration menu - View commit details
-
Copy full SHA for 0227b71 - Browse repository at this point
Copy the full SHA 0227b71View commit details -
Configuration menu - View commit details
-
Copy full SHA for d744f36 - Browse repository at this point
Copy the full SHA d744f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 460daf3 - Browse repository at this point
Copy the full SHA 460daf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f019b6c - Browse repository at this point
Copy the full SHA f019b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1db3be - Browse repository at this point
Copy the full SHA f1db3beView commit details -
Rollup merge of rust-lang#98200 - ouz-a:issue-98177, r=oli-obk
Expand potential inner `Or` pattern for THIR Code assumed there wouldn't be a deeper `Or` pattern inside expanded `PatStack` this fixes it by looking for the `Or` pattern inside expanded `PatStack`. A more ideal solution would be recursively doing this but I haven't found a good way to do that. _fixes #97898_
Configuration menu - View commit details
-
Copy full SHA for 56ba13a - Browse repository at this point
Copy the full SHA 56ba13aView commit details -
Rollup merge of rust-lang#99770 - Nilstrieb:mir-pass-unit-test, r=oli…
…-obk Make some const prop mir-opt tests `unit-test`s Most of these have no or only tiny diffs beyond line numbers being changed (would it make sense to not have line numbers in mir-opt tests?). Some things changed a bit, but I think it should all be fine, not sure though.
Configuration menu - View commit details
-
Copy full SHA for e77c208 - Browse repository at this point
Copy the full SHA e77c208View commit details -
Rollup merge of rust-lang#99957 - chotchki:ip-globally-reachable_reba…
…se, r=Mark-Simulacrum Rework Ipv6Addr::is_global to check for global reachability rather than global scope - rebase Rebasing of pull request rust-lang#86634 off of master to try and get the feature "ip" stabilized. I also found a test failure in the rebase that is_global was considering the benchmark space to be globally reachable. This is related to my other rebasing pull request rust-lang#99947
Configuration menu - View commit details
-
Copy full SHA for c1a5ec7 - Browse repository at this point
Copy the full SHA c1a5ec7View commit details -
Rollup merge of rust-lang#100331 - lo48576:try-reserve-preserve-on-fa…
…ilure, r=thomcc Guarantee `try_reserve` preserves the contents on error Update doc comments to make the guarantee explicit. However, some implementations does not have the statement though. * `HashMap`, `HashSet`: require guarantees on hashbrown side. * `PathBuf`: simply redirecting to `OsString`. Fixes rust-lang#99606.
Configuration menu - View commit details
-
Copy full SHA for 382ba73 - Browse repository at this point
Copy the full SHA 382ba73View commit details -
Rollup merge of rust-lang#100336 - fee1-dead-contrib:fix-wf-const-tra…
…it, r=oli-obk Fix two const_trait_impl issues r? ``@oli-obk`` Fixes rust-lang#100222. Fixes rust-lang#100543.
Configuration menu - View commit details
-
Copy full SHA for 14c8a68 - Browse repository at this point
Copy the full SHA 14c8a68View commit details -
Rollup merge of rust-lang#100713 - Xiretza:parser-expr-session-diagno…
…stics, r=estebank Convert diagnostics in parser/expr to SessionDiagnostic This migrates all the easy cases in `rustc_parse::parser::expr` to `SessionDiagnostic`s, I've left things such as `multipart_suggestion`s out for now in the hopes of a derive API being developed soon.
Configuration menu - View commit details
-
Copy full SHA for 75b7089 - Browse repository at this point
Copy the full SHA 75b7089View commit details -
Rollup merge of rust-lang#100820 - WaffleLapkin:use_ptr_is_aligned_me…
…thods, r=scottmcm Use pointer `is_aligned*` methods This PR replaces some manual alignment checks with calls to `pointer::{is_aligned, is_aligned_to}` and removes a useless pointer cast. r? `@scottmcm` _split off from #100746_
Configuration menu - View commit details
-
Copy full SHA for 58d2373 - Browse repository at this point
Copy the full SHA 58d2373View commit details -
Rollup merge of rust-lang#100872 - JanBeh:PR_vec_default_alloc_doc, r…
…=fee1-dead Add guarantee that Vec::default() does not alloc Currently `Vec::new()` is guaranteed to not allocate until elements are pushed onto the `Vec`, but such a guarantee is missing for `Vec`'s implementation of `Default::default`. This adds such a guarantee for `Vec::default()` to the API reference. See also [this discussion on URLO](https://users.rust-lang.org/t/guarantee-that-vec-default-does-not-allocate/79903).
Configuration menu - View commit details
-
Copy full SHA for 4ed8fa4 - Browse repository at this point
Copy the full SHA 4ed8fa4View commit details