-
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 7 pull requests #126108
Rollup of 7 pull requests #126108
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d32d1c1 - Browse repository at this point
Copy the full SHA d32d1c1View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c74efbc - Browse repository at this point
Copy the full SHA c74efbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82ef3ad - Browse repository at this point
Copy the full SHA 82ef3adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91274c8 - Browse repository at this point
Copy the full SHA 91274c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d86ae - Browse repository at this point
Copy the full SHA 89d86aeView commit details -
Remove
same-lib-two-locations-no-panic
run-make testThis test doesn't really make any sense anymore, it became broken a long time ago.
Configuration menu - View commit details
-
Copy full SHA for a5429d5 - Browse repository at this point
Copy the full SHA a5429d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a02cdb - Browse repository at this point
Copy the full SHA 3a02cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c2b21a - Browse repository at this point
Copy the full SHA 4c2b21aView commit details -
Improve naming and path operations in crate loader
Simplify the path operation with `join`, clarify some of the names.
Configuration menu - View commit details
-
Copy full SHA for b4c439c - Browse repository at this point
Copy the full SHA b4c439cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 216424d - Browse repository at this point
Copy the full SHA 216424dView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cddf291 - Browse repository at this point
Copy the full SHA cddf291View commit details -
Rollup merge of rust-lang#125606 - diondokter:opt-size-int-fmt, r=cuv…
…iper Size optimize int formatting Let's use the new feature flag! This uses a simpler algorithm to format integers. It is slower, but also smaller. It also saves having to import the 200 byte rodata lookup table. In a test of mine this saves ~300 bytes total of a cortex-m binary that does integer formatting. For a 16KB device, that's almost 2%. Note though that for opt-level 3 the text size actually grows by 116 bytes. Still a win in total. I'm not sure why the generated code is bigger than the more fancy algo. Maybe the smaller algo lends itself more to inlining and duplicating?
Configuration menu - View commit details
-
Copy full SHA for c6cdd45 - Browse repository at this point
Copy the full SHA c6cdd45View commit details -
Rollup merge of rust-lang#125724 - compiler-errors:uplift-relate, r=lcnr
Uplift `Relate`/`TypeRelation` into `rustc_next_trait_solver` For use in the new solver. This doesn't yet uplift `ObligationEmittingRelation`. r? lcnr
Configuration menu - View commit details
-
Copy full SHA for 75aa9d1 - Browse repository at this point
Copy the full SHA 75aa9d1View commit details -
Rollup merge of rust-lang#126040 - Urgau:unreachable_pub-fields-less,…
… r=petrochenkov Don't warn on fields in the `unreachable_pub` lint This PR restrict the `unreachable_pub` lint by not linting on `pub` fields of `pub(restricted)` structs and unions. This is done because that can quickly clutter the code for an uncertain value, in particular since the "real" visibility is defined by the parent (the struct it-self). This is meant to address one of the last concern of the `unreachable_pub` lint. r? ``@petrochenkov``
Configuration menu - View commit details
-
Copy full SHA for 6a42df7 - Browse repository at this point
Copy the full SHA 6a42df7View commit details -
Rollup merge of rust-lang#126098 - Kobzol:remove-same-lib-runmake-tes…
…t, r=jieyouxu Remove `same-lib-two-locations-no-panic` run-make test This test doesn't really make any sense anymore, it became broken a long time ago. r? ``@jieyouxu``
Configuration menu - View commit details
-
Copy full SHA for 2acb24c - Browse repository at this point
Copy the full SHA 2acb24cView commit details -
Rollup merge of rust-lang#126099 - Nilstrieb:crate-loader-cleanups, r…
…=jieyouxu Crate loader cleanups Minor cleanups I found while trying to understand how all of this works
Configuration menu - View commit details
-
Copy full SHA for 4c771d3 - Browse repository at this point
Copy the full SHA 4c771d3View commit details -
Rollup merge of rust-lang#126101 - lqd:revert-124099, r=wesleywiser
Revert "Disallow ambiguous attributes on expressions" on nightly As discussed in [today's t-compiler meeting](https://rust-lang.zulipchat.com/#narrow/stream/238009-t-compiler.2Fmeetings/topic/.5Bweekly.5D.202024-06-06/near/443079505), this reverts PR rust-lang#124099 to fix P-critical beta regressions rust-lang#125199. r? ``@wesleywiser`` Opening as draft so that ``@wesleywiser`` and ``@apiraino,`` you can tell me whether you wanted: 1. a `beta-accepted` revert of rust-lang#124099 on nightly (this PR)? That will need to be backported to beta (even though rust-lang#126093 may be the last of those) 2. a revert of rust-lang#124099 on beta? 3. all of the above? I also opened rust-lang#126102, another draft PR to revert rust-lang#124099 on beta, should you choose options 2 or 3.
Configuration menu - View commit details
-
Copy full SHA for b1ab8d5 - Browse repository at this point
Copy the full SHA b1ab8d5View commit details -
Rollup merge of rust-lang#126103 - veera-sivarajan:improve-docs-hir-i…
…mpl, r=fmease Improve Docs for `hir::Impl` and `hir::ImplItem` Based on https://rust-lang.zulipchat.com/#narrow/stream/182449-t-compiler.2Fhelp/topic/.E2.9C.94.20Difference.20between.20.60hir.3A.3AImplItem.60.20and.20.60hir.3A.3AImpl.60.3F/near/442650915 r? fmease
Configuration menu - View commit details
-
Copy full SHA for 9436304 - Browse repository at this point
Copy the full SHA 9436304View commit details