-
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 8 pull requests #129665
Rollup of 8 pull requests #129665
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5412499 - Browse repository at this point
Copy the full SHA 5412499View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21dd88f - Browse repository at this point
Copy the full SHA 21dd88fView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 56d8611 - Browse repository at this point
Copy the full SHA 56d8611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e62b9 - Browse repository at this point
Copy the full SHA 38e62b9View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e81fad2 - Browse repository at this point
Copy the full SHA e81fad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d607cfb - Browse repository at this point
Copy the full SHA d607cfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b56212 - Browse repository at this point
Copy the full SHA 2b56212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd503a - Browse repository at this point
Copy the full SHA 5fd503aView commit details -
Add
warn(unreachable_pub)
torustc_expand
.Plus a tiny bit of reformatting.
Configuration menu - View commit details
-
Copy full SHA for df5fbf0 - Browse repository at this point
Copy the full SHA df5fbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8d05c - Browse repository at this point
Copy the full SHA 0d8d05cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a510813 - Browse repository at this point
Copy the full SHA a510813View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa18140 - Browse repository at this point
Copy the full SHA fa18140View commit details -
Configuration menu - View commit details
-
Copy full SHA for bffa224 - Browse repository at this point
Copy the full SHA bffa224View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5acf4e7 - Browse repository at this point
Copy the full SHA 5acf4e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aae994 - Browse repository at this point
Copy the full SHA 3aae994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc0444 - Browse repository at this point
Copy the full SHA 7fc0444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 969f970 - Browse repository at this point
Copy the full SHA 969f970View commit details -
Configuration menu - View commit details
-
Copy full SHA for d054835 - Browse repository at this point
Copy the full SHA d054835View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37becf7 - Browse repository at this point
Copy the full SHA 37becf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fe09f - Browse repository at this point
Copy the full SHA 46fe09fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6887927 - Browse repository at this point
Copy the full SHA 6887927View commit details -
Configuration menu - View commit details
-
Copy full SHA for a941a4b - Browse repository at this point
Copy the full SHA a941a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c84c55 - Browse repository at this point
Copy the full SHA 6c84c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for f102841 - Browse repository at this point
Copy the full SHA f102841View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f1922 - Browse repository at this point
Copy the full SHA e7f1922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22cdd63 - Browse repository at this point
Copy the full SHA 22cdd63View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab7b03e - Browse repository at this point
Copy the full SHA ab7b03eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4a743 - Browse repository at this point
Copy the full SHA ab4a743View commit details -
Rollup merge of rust-lang#129507 - RalfJung:per-fn-const_precise_live…
…_drops, r=wesleywiser make it possible to enable const_precise_live_drops per-function This makes const_precise_live_drops work with rustc_allow_const_fn_unstable so that we can stabilize individual functions that rely on const_precise_live_drops. The goal is that we can use that to stabilize some of rust-lang#67441 without having to stabilize const_precise_live_drops.
Configuration menu - View commit details
-
Copy full SHA for 849c240 - Browse repository at this point
Copy the full SHA 849c240View commit details -
Rollup merge of rust-lang#129581 - RalfJung:exit, r=joshtriplett
exit: explain our expectations for the exit handlers registered in a Rust program This documents the position of ``@Amanieu`` and others in rust-lang#126600: a library with an atexit handler that destroys state that other threads could still be working on is buggy. We do not consider it acceptable for a library to say "you must call the following cleanup function before exiting from `main` or calling `exit`". I don't know if this is established ``@rust-lang/libs-api`` consensus so I presume this will have to go through FCP. Given that Rust supports concurrency, I don't think there is any way to write a sound Rust wrapper around a library that has such a required cleanup function: even if we made `exit` unsafe, and the Rust wrapper used the scope-with-callback approach to ensure it can run cleanup code before returning from the wrapper (like `thread::scope`), one could still call this wrapper in a second thread and then return from `main` while the wrapper runs. Making this sound would require `std` to provide a way to "block" returning from `main`, so that while the wrapper runs returning from `main` waits until the wrapper is done... that just doesn't seem feasible. The `exit` docs do not seem like the best place to document this, but I also couldn't think of a better one.
Configuration menu - View commit details
-
Copy full SHA for 6ab1805 - Browse repository at this point
Copy the full SHA 6ab1805View commit details -
Rollup merge of rust-lang#129634 - compiler-errors:tidy-2024, r=alber…
…tlarsan68 Fix tidy to allow `edition = "2024"` in `Cargo.toml` Needed to upgrade to edition 2024 eventually.
Configuration menu - View commit details
-
Copy full SHA for df9c87c - Browse repository at this point
Copy the full SHA df9c87cView commit details -
Rollup merge of rust-lang#129635 - compiler-errors:unsafe-blocks, r=s…
…pastorino Use unsafe extern blocks throughout the compiler Making this change in preparation for edition 2024. r? spastorino
Configuration menu - View commit details
-
Copy full SHA for 3299e30 - Browse repository at this point
Copy the full SHA 3299e30View commit details -
Rollup merge of rust-lang#129645 - beetrees:fix-float-docs, r=tgross35
Fix typos in floating-point primitive type docs Fixes a few typos. Also reflows the text of a couple of paragraphs in the source code to the standard line width to make the source easier to read (will have no effect on the rendered documentation).
Configuration menu - View commit details
-
Copy full SHA for 0249125 - Browse repository at this point
Copy the full SHA 0249125View commit details -
Rollup merge of rust-lang#129648 - nnethercote:unreachable_pub-2, r=U…
…rgau More `unreachable_pub` Add `unreachable_pub` checking to some more compiler crates. A follow-up to rust-lang#126013. r? ``@Urgau``
Configuration menu - View commit details
-
Copy full SHA for 489eb23 - Browse repository at this point
Copy the full SHA 489eb23View commit details -
Rollup merge of rust-lang#129649 - RalfJung:unadjusted-abi-mismatch, …
…r=petrochenkov ABI compat check: detect unadjusted ABI mismatches
Configuration menu - View commit details
-
Copy full SHA for 5e226dd - Browse repository at this point
Copy the full SHA 5e226ddView commit details -
Rollup merge of rust-lang#129652 - RalfJung:ptr-to-ref, r=traviscross
fix Pointer to reference conversion docs The aliasing rules documented in rust-lang#128157 are wrong, this fixes them.
Configuration menu - View commit details
-
Copy full SHA for ac0cc70 - Browse repository at this point
Copy the full SHA ac0cc70View commit details