-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 10 pull requests #126126
Rollup of 10 pull requests #126126
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5d56d0 - Browse repository at this point
Copy the full SHA d5d56d0View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a272f8e - Browse repository at this point
Copy the full SHA a272f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35130d7 - Browse repository at this point
Copy the full SHA 35130d7View commit details -
Simplify the rayon calls in the installer
Rayon's `try_for_each` makes the `CombinedEncoder` a lot simpler.
Configuration menu - View commit details
-
Copy full SHA for c0e2543 - Browse repository at this point
Copy the full SHA c0e2543View commit details
Commits on Jun 6, 2024
-
prefer compile::stream_cargo for building tools
Previously, we were running bare commands for `ToolBuild` step and were unable to utilize some of the flags which are already handled by `compile::stream_cargo`. This change makes `ToolBuild` to use `compile::stream_cargo`, allowing us to benefit from the flags supported by the bootstrap cargo. Signed-off-by: onur-ozkan <work@onurozkan.dev>
Configuration menu - View commit details
-
Copy full SHA for c76e59e - Browse repository at this point
Copy the full SHA c76e59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26dc8bd - Browse repository at this point
Copy the full SHA 26dc8bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9df648e - Browse repository at this point
Copy the full SHA 9df648eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbe1339 - Browse repository at this point
Copy the full SHA cbe1339View commit details -
Configuration menu - View commit details
-
Copy full SHA for f544c4d - Browse repository at this point
Copy the full SHA f544c4dView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 67f5dd1 - Browse repository at this point
Copy the full SHA 67f5dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4de986 - Browse repository at this point
Copy the full SHA c4de986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ec492f - Browse repository at this point
Copy the full SHA 6ec492fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48851d9 - Browse repository at this point
Copy the full SHA 48851d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 230b58f - Browse repository at this point
Copy the full SHA 230b58fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68719e0 - Browse repository at this point
Copy the full SHA 68719e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b82c524 - Browse repository at this point
Copy the full SHA b82c524View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87be1ba - Browse repository at this point
Copy the full SHA 87be1baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aa2553 - Browse repository at this point
Copy the full SHA 8aa2553View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f8ffe - Browse repository at this point
Copy the full SHA 15f8ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc4e8c - Browse repository at this point
Copy the full SHA 1cc4e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 453093b - Browse repository at this point
Copy the full SHA 453093bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f83cdbd - Browse repository at this point
Copy the full SHA f83cdbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9104f0 - Browse repository at this point
Copy the full SHA f9104f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eff2d9 - Browse repository at this point
Copy the full SHA 7eff2d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eac63b7 - Browse repository at this point
Copy the full SHA eac63b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eb5341 - Browse repository at this point
Copy the full SHA 3eb5341View commit details -
Rollup merge of rust-lang#116088 - nbdd0121:unwind, r=Amanieu,RalfJung
Stabilise `c_unwind` Fix rust-lang#74990 Fix rust-lang#115285 (that's also where FCP is happening) Marking as draft PR for now due to `compiler_builtins` issues r? ``@Amanieu``
Configuration menu - View commit details
-
Copy full SHA for 9a33347 - Browse repository at this point
Copy the full SHA 9a33347View commit details -
Rollup merge of rust-lang#124012 - slanterns:as_slice_stabilize, r=Bu…
…rntSushi Stabilize `binary_heap_as_slice` This PR stabilizes `binary_heap_as_slice`: ```rust // std::collections::BinaryHeap impl BinaryHeap<T> { pub fn as_slice(&self) -> &[T] } ``` <br> Tracking issue: rust-lang#83659. Implementation PR: rust-lang#82331. FCPs already completed in the tracking issue. Closes rust-lang#83659. r? libs-api
Configuration menu - View commit details
-
Copy full SHA for 397e9ee - Browse repository at this point
Copy the full SHA 397e9eeView commit details -
Rollup merge of rust-lang#124214 - carbotaniuman:parse_unsafe_attrs, …
…r=michaelwoerister Parse unsafe attributes Initial parse implementation for rust-lang#123757 This is the initial work to parse unsafe attributes, which is represented as an extra `unsafety` field in `MetaItem` and `AttrItem`. There's two areas in the code where it appears that parsing is done manually and not using the parser stuff, and I'm not sure how I'm supposed to thread the change there.
Configuration menu - View commit details
-
Copy full SHA for 2f7dc81 - Browse repository at this point
Copy the full SHA 2f7dc81View commit details -
Rollup merge of rust-lang#125572 - mu001999-contrib:dead/enhance, r=p…
…nkfelix Detect pub structs never constructed and unused associated constants <!-- If this PR is related to an unstable feature or an otherwise tracked effort, please link to the relevant tracking issue here. If you don't know of a related tracking issue or there are none, feel free to ignore this. This PR will get automatically assigned to a reviewer. In case you would like a specific user to review your work, you can assign it to them by using r? <reviewer name> --> Lints never constructed public structs. If we don't provide public methods to construct public structs with private fields, and don't construct them in the local crate. They would be never constructed. So that we can detect such public structs. --- Update: Also lints unused associated constants in traits.
Configuration menu - View commit details
-
Copy full SHA for 3e0a98e - Browse repository at this point
Copy the full SHA 3e0a98eView commit details -
Rollup merge of rust-lang#125781 - onur-ozkan:improve-tool-builder, r…
…=albertlarsan68 prefer `compile::stream_cargo` for building tools Previously, we were running bare commands for `ToolBuild` step and were unable to utilize some of the flags which are already handled by `compile::stream_cargo`. This change makes `ToolBuild` to use `compile::stream_cargo`, allowing us to benefit from the flags supported by the bootstrap cargo. Resolves rust-lang#125666
Configuration menu - View commit details
-
Copy full SHA for 37926ee - Browse repository at this point
Copy the full SHA 37926eeView commit details -
Rollup merge of rust-lang#126030 - ChrisDenton:update-wingen-readme, …
…r=Mark-Simulacrum Update `./x fmt` command in library/std/src/sys/pal/windows/c/README.md `./x fmt` no longer accepts paths so the command in the readme won't work.
Configuration menu - View commit details
-
Copy full SHA for 70e1b80 - Browse repository at this point
Copy the full SHA 70e1b80View commit details -
Rollup merge of rust-lang#126047 - cuviper:installer-try_for_each, r=…
…albertlarsan68 Simplify the rayon calls in the installer Rayon's `try_for_each` makes the `CombinedEncoder` a lot simpler.
Configuration menu - View commit details
-
Copy full SHA for 60a590a - Browse repository at this point
Copy the full SHA 60a590aView commit details -
Rollup merge of rust-lang#126089 - wutchzone:option_take_if, r=scottmcm
Stabilize Option::take_if Closes rust-lang#98934 ed: FCP complete in rust-lang#98934 (comment)
Configuration menu - View commit details
-
Copy full SHA for b9eaf6c - Browse repository at this point
Copy the full SHA b9eaf6cView commit details -
Rollup merge of rust-lang#126112 - Kobzol:runmake-source-root, r=jiey…
…ouxu Clean up source root in run-make tests The name `S` isn't exactly the most descriptive, and we also shouldn't need to pass it when building (actually I think that most of the env. vars that we pass to `cargo` here are probably not really needed). Related issue: rust-lang#126071 r? ``@jieyouxu``
Configuration menu - View commit details
-
Copy full SHA for 773f4a5 - Browse repository at this point
Copy the full SHA 773f4a5View commit details -
Rollup merge of rust-lang#126119 - Zalathar:emit-filename, r=ehuss
Improve docs for using custom paths with `--emit` Recently I found myself concluding that this feature didn't exist (rust-lang#126111 (comment)), despite having read the documentation, because it was hidden away in the middle of a paragraph full of other information. Giving this documentation more space of its own should make it easier to find.
Configuration menu - View commit details
-
Copy full SHA for 5c96adc - Browse repository at this point
Copy the full SHA 5c96adcView commit details