-
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 #129985
Rollup of 6 pull requests #129985
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 893413d - Browse repository at this point
Copy the full SHA 893413dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7957140 - Browse repository at this point
Copy the full SHA 7957140View commit details -
run test in tmp dir and emit artifacts there
otherwise the test would build in the source root's `target` folder
Configuration menu - View commit details
-
Copy full SHA for d9794a9 - Browse repository at this point
Copy the full SHA d9794a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2190c28 - Browse repository at this point
Copy the full SHA 2190c28View commit details -
separate the crates to test from the test setup
it'll be easier to see and update the list: the other cmd args can just be ignored
Configuration menu - View commit details
-
Copy full SHA for 0577035 - Browse repository at this point
Copy the full SHA 0577035View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1df0c5 - Browse repository at this point
Copy the full SHA f1df0c5View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6111c0 - Browse repository at this point
Copy the full SHA c6111c0View commit details -
Move
WriteInfo
out ofAllocations
.It doesn't need to be in there, and the move simplifies lifetimes.
Configuration menu - View commit details
-
Copy full SHA for 0a282ea - Browse repository at this point
Copy the full SHA 0a282eaView commit details -
It's not necessary, and just complicates things.
Configuration menu - View commit details
-
Copy full SHA for ad5a6e1 - Browse repository at this point
Copy the full SHA ad5a6e1View commit details -
By making it own the index maps, instead of holding references to them. This requires moving the free function `find_candidate` into `Candidate::reset_and_find`. It lets the `'alloc` lifetime be removed everywhere that still has it.
Configuration menu - View commit details
-
Copy full SHA for 1be2204 - Browse repository at this point
Copy the full SHA 1be2204View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d156f2 - Browse repository at this point
Copy the full SHA 0d156f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b75f8a - Browse repository at this point
Copy the full SHA 5b75f8aView commit details
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5afc461 - Browse repository at this point
Copy the full SHA 5afc461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84259ff - Browse repository at this point
Copy the full SHA 84259ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a7c1b - Browse repository at this point
Copy the full SHA 35a7c1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5f7bc - Browse repository at this point
Copy the full SHA dd5f7bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4825fb1 - Browse repository at this point
Copy the full SHA 4825fb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a85632 - Browse repository at this point
Copy the full SHA 5a85632View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01d8235 - Browse repository at this point
Copy the full SHA 01d8235View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a178559 - Browse repository at this point
Copy the full SHA a178559View commit details -
Simplify CSS but wrapping scraped example into a div and move the tit…
…le out of the code block
Configuration menu - View commit details
-
Copy full SHA for e3af6dc - Browse repository at this point
Copy the full SHA e3af6dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55bc638 - Browse repository at this point
Copy the full SHA 55bc638View commit details
Commits on Sep 3, 2024
-
Pin memchr to 2.5.0 in the library rather than rustc_ast
The latest versions of `memchr` experience LTO-related issues when compiling for windows-gnu [1], so needs to be pinned. The issue is present in the standard library. `memchr` has been pinned in `rustc_ast`, but since the workspace was recently split, this pin no longer has any effect on library crates. Resolve this by adding `memchr` as an _unused_ dependency in `std`, pinned to 2.5. Additionally, remove the pin in `rustc_ast` to allow non-library crates to upgrade to the latest version. Link: rust-lang#127890 [1]
Configuration menu - View commit details
-
Copy full SHA for 8f0ea94 - Browse repository at this point
Copy the full SHA 8f0ea94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c671a1 - Browse repository at this point
Copy the full SHA 9c671a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07c0585 - Browse repository at this point
Copy the full SHA 07c0585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65e78db - Browse repository at this point
Copy the full SHA 65e78dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3626b66 - Browse repository at this point
Copy the full SHA 3626b66View commit details -
Configuration menu - View commit details
-
Copy full SHA for efc20de - Browse repository at this point
Copy the full SHA efc20deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 277a08c - Browse repository at this point
Copy the full SHA 277a08cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e45b53e - Browse repository at this point
Copy the full SHA e45b53eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7157f98 - Browse repository at this point
Copy the full SHA 7157f98View commit details
Commits on Sep 4, 2024
-
Do not request sanitizers for naked functions
Naked functions can only contain inline asm, so any instrumentation inserted by sanitizers is illegal. Don't request it. Fixes rust-lang#129224.
Configuration menu - View commit details
-
Copy full SHA for 1c8f5db - Browse repository at this point
Copy the full SHA 1c8f5dbView commit details
Commits on Sep 5, 2024
-
Rollup merge of rust-lang#129529 - lqd:stable-new-solver, r=Kobzol
Add test to build crates used by r-a on stable r? `@Kobzol` I've opened other PRs for this one to work and they've landed already. I cherry-picked your commit, and added the last remaining pieces we needed I think.
Configuration menu - View commit details
-
Copy full SHA for c3253ac - Browse repository at this point
Copy the full SHA c3253acView commit details -
Rollup merge of rust-lang#129624 - tgross35:cargo-update, r=Mark-Simu…
…lacrum Adjust `memchr` pinning and run `cargo update` try-job: x86_64-mingw
Configuration menu - View commit details
-
Copy full SHA for fe5e59a - Browse repository at this point
Copy the full SHA fe5e59aView commit details -
Rollup merge of rust-lang#129720 - nnethercote:simplify-dest_prop-mm,…
… r=cjgillot Simplify DestProp memory management The DestProp MIR pass has some convoluted memory management. This PR simplifies it. r? `@davidtwco`
Configuration menu - View commit details
-
Copy full SHA for efdbbee - Browse repository at this point
Copy the full SHA efdbbeeView commit details -
Rollup merge of rust-lang#129796 - GuillaumeGomez:unify-code-examples…
…, r=notriddle Unify scraped examples with other code examples Fixes rust-lang#129763. This first PR both fixes rust-lang#129763 but also unifies buttons display for code examples: ![image](https://github.com/user-attachments/assets/c8475945-dcc3-4c25-8d7d-1659f85301c8) You can test it [here](https://rustdoc.crud.net/imperio/unify-code-examples/doc/scrape_examples/fn.test.html) and [here](https://rustdoc.crud.net/imperio/unify-code-examples/doc/scrape_examples/fn.test_many.html). I'm planning to send a follow-up to make the buttons generated in JS directly (or I can do it in this PR directly if you prefer). cc `@willcrichton` r? `@notriddle`
Configuration menu - View commit details
-
Copy full SHA for a6fe092 - Browse repository at this point
Copy the full SHA a6fe092View commit details -
Rollup merge of rust-lang#129891 - nikic:naked-no-san, r=jackh726
Do not request sanitizers for naked functions Naked functions can only contain inline asm, so any instrumentation inserted by sanitizers is illegal. Don't request it. Fixes rust-lang#129224.
Configuration menu - View commit details
-
Copy full SHA for c6fb9d3 - Browse repository at this point
Copy the full SHA c6fb9d3View commit details -
Rollup merge of rust-lang#129938 - chancancode:patch-1, r=thomcc
Elaborate on deriving vs implementing `Copy` I was reading this documentation and this wasn't immediately clear to me. In my mind, it seemed obvious that a type can only claim to be `Copy` if the bits it is storing can be `Copy`, and in the case of a generic struct that can only be the case if `T: Copy`. So the bound added by the derive seemed necessary at all times, and I thought what the documentation was trying to say is that the custom implementation allows you to add _additional bounds_. Of course what it was actually trying to point out is that just because you have a generic parameter `T`, it doesn't necessarily mean you are storing the bits of `T`. And if you aren't, it may be the case that your own bits can be copied regardless of whether the bits of `T` can be safely copied. Thought it may be worth elaborating to make that a bit more clear. Haven't tested/didn't try to figure out how to render this locally. Mainly not sure if the `PhantomData` back link is going to just work or need some extra stuff, but I figured someone else probably could just tell.
Configuration menu - View commit details
-
Copy full SHA for e835f22 - Browse repository at this point
Copy the full SHA e835f22View commit details