-
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
Rollup of 6 pull requests #94612
Rollup of 6 pull requests #94612
Conversation
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
Follow up to rust-lang#92746. Address rust-lang#94510.
…aahc Add #[track_caller] to track callers when initializing poisoned Once This PR is for this Issue. rust-lang#87707 With this fix, we expect to be able to track the caller when poisoned Once is initialized.
…lacrum Remove num_cpus dependency from bootstrap, build-manifest and rustc_s… …ession `std::threads::available_parallelism` was stabilized in rust 1.59. r? ```````````````````````````@Mark-Simulacrum```````````````````````````
Rename JoinHandle::is_running to is_finished. This is renaming `is_running` to `is_finished` as discussed on the tracking issue here: rust-lang#90470 (comment) Taking some of the docs suggestions from rust-lang#94033
…r=Mark-Simulacrum Remove some dead code from rustbuild This should reduce build time a tiny bit.
Do not recover from `Ty?` in macro parsing Follow up to rust-lang#92746. Address rust-lang#94510.
Use if let instead of manual match Factored out of rust-lang#94139 . `if let` is better here than both `let ... else` and `let ... = match`.
@bors r+ rollup=never p=6 |
📌 Commit b4baef5 has been approved by |
☀️ Test successful - checks-actions |
Finished benchmarking commit (1b14fd3): comparison url. Summary: This benchmark run did not return any relevant results. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
r? @ghost