-
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
do not add prolog for variadic naked functions #123249
Conversation
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @Nadrieril (or someone else) some time within the next two weeks. Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (
|
I am not knowledgeable in this part of the compiler, reassigning r? compiler |
☔ The latest upstream changes (presumably #123838) made this pull request unmergeable. Please resolve the merge conflicts. |
This change looks like a strict improvement, so I'm going to approve the PR. However, reading it raised a question for me. According to my understanding of this PR, its effectively ensuring that rust/compiler/rustc_codegen_ssa/src/mir/mod.rs Lines 223 to 224 in 9139d72
which then implies that this loop will not have any rust/compiler/rustc_codegen_ssa/src/mir/mod.rs Lines 250 to 256 in 9139d72
What about the other components in that chained iterator, namely the |
@bors r+ |
…iaskrgr Rollup of 8 pull requests Successful merges: - rust-lang#123204 (rustdoc: point at span in `include_str!`-ed md file) - rust-lang#123223 (Fix invalid silencing of parsing error) - rust-lang#123249 (do not add prolog for variadic naked functions) - rust-lang#123825 (Call the panic hook for non-unwind panics in proc-macros) - rust-lang#123833 (Update stdarch submodule) - rust-lang#123841 (Improve diagnostic by suggesting to remove visibility qualifier) - rust-lang#123849 (Update E0384.md) - rust-lang#123852 (fix typo in library/std/src/lib.rs) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#123249 - goolmoos:naked_variadics, r=pnkfelix do not add prolog for variadic naked functions fixes rust-lang#99858
fixes #99858