-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
[beta] backports and stage0 bump #117005
[beta] backports and stage0 bump #117005
Commits on Oct 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a881bd0 - Browse repository at this point
Copy the full SHA a881bd0View commit details -
(cherry picked from commit 20363f4)
Configuration menu - View commit details
-
Copy full SHA for dbbf377 - Browse repository at this point
Copy the full SHA dbbf377View commit details -
Hide host effect params from docs
(cherry picked from commit c4e61fa)
Configuration menu - View commit details
-
Copy full SHA for 059621d - Browse repository at this point
Copy the full SHA 059621dView commit details -
(cherry picked from commit 8f2af7e)
Configuration menu - View commit details
-
Copy full SHA for beb80d4 - Browse repository at this point
Copy the full SHA beb80d4View commit details -
Add regression test for generic args showing
host
param(cherry picked from commit cfb6afa)
Configuration menu - View commit details
-
Copy full SHA for 0570067 - Browse repository at this point
Copy the full SHA 0570067View commit details -
hide
host
param from generic parameter list of~const
bounds(cherry picked from commit 6724f99)
Configuration menu - View commit details
-
Copy full SHA for e9abb39 - Browse repository at this point
Copy the full SHA e9abb39View commit details -
Add some FIXMEs for remaining issues that we need to fix before using…
… more const trait things in libcore (cherry picked from commit 16f8396)
Configuration menu - View commit details
-
Copy full SHA for 1bab764 - Browse repository at this point
Copy the full SHA 1bab764View commit details -
Fix a performance regression in obligation deduplication.
Commit 8378487 from rust-lang#114611 changed the location of an obligation deduplication step in `opt_normalize_projection_type`. This meant that deduplication stopped happening on one path where it was still necessary, causing a couple of drastic performance regressions. This commit moves the deduplication back to the old location. The good news is that rust-lang#114611 had four commits and 8378487 was of minimal importance, so the perf benefits from that PR remain. Fixes rust-lang#116780, rust-lang#116797. (cherry picked from commit 91f2fbc)
Configuration menu - View commit details
-
Copy full SHA for e45b2ab - Browse repository at this point
Copy the full SHA e45b2abView commit details -
Make
#[repr(Rust)]
and#[repr(C)]
incompatible with one another(cherry picked from commit d0b99e3)
Configuration menu - View commit details
-
Copy full SHA for 457db5b - Browse repository at this point
Copy the full SHA 457db5bView commit details -
(cherry picked from commit ab22470)
Configuration menu - View commit details
-
Copy full SHA for d598bb6 - Browse repository at this point
Copy the full SHA d598bb6View commit details -
Disable effects in libcore again
(cherry picked from commit bcdd3d7)
Configuration menu - View commit details
-
Copy full SHA for dfe9af5 - Browse repository at this point
Copy the full SHA dfe9af5View commit details -
(cherry picked from commit a1e274f)
Configuration menu - View commit details
-
Copy full SHA for eec25d6 - Browse repository at this point
Copy the full SHA eec25d6View commit details