-
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 9 pull requests #77102
Rollup of 9 pull requests #77102
Commits on Sep 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d4039c5 - Browse repository at this point
Copy the full SHA d4039c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30cbc97 - Browse repository at this point
Copy the full SHA 30cbc97View commit details
Commits on Sep 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 16047d4 - Browse repository at this point
Copy the full SHA 16047d4View commit details -
Add cfg(target_has_atomic_equal_alignment).
This is needed for Atomic::from_mut.
Configuration menu - View commit details
-
Copy full SHA for db74e1f - Browse repository at this point
Copy the full SHA db74e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e3f94d - Browse repository at this point
Copy the full SHA 9e3f94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for af56ad7 - Browse repository at this point
Copy the full SHA af56ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54fdf54 - Browse repository at this point
Copy the full SHA 54fdf54View commit details -
Revert "Revert adding Atomic::from_mut."
This reverts commit 5ef1db3.
Configuration menu - View commit details
-
Copy full SHA for 668225d - Browse repository at this point
Copy the full SHA 668225dView commit details -
Gate Atomic::from_mut on cfg(target_has_atomic_equal_alignment).
Instead of a few hardcoded cfg(target_arch = ..) like before.
Configuration menu - View commit details
-
Copy full SHA for 7a04ff6 - Browse repository at this point
Copy the full SHA 7a04ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d6f1a1 - Browse repository at this point
Copy the full SHA 5d6f1a1View commit details -
Record
tcx.def_span
instead ofitem.span
in crate metadataThis was missed in PR rust-lang#75465. As a result, a few places have been using the full body span of functions, instead of just the header span.
Configuration menu - View commit details
-
Copy full SHA for e734733 - Browse repository at this point
Copy the full SHA e734733View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc1d56 - Browse repository at this point
Copy the full SHA bcc1d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a02ebd - Browse repository at this point
Copy the full SHA 7a02ebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a493ce - Browse repository at this point
Copy the full SHA 9a493ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f893e4 - Browse repository at this point
Copy the full SHA 2f893e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9d02fa - Browse repository at this point
Copy the full SHA d9d02faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e443a1 - Browse repository at this point
Copy the full SHA 7e443a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 219003b - Browse repository at this point
Copy the full SHA 219003bView commit details
Commits on Sep 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2a40b63 - Browse repository at this point
Copy the full SHA 2a40b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 731113b - Browse repository at this point
Copy the full SHA 731113bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 143557e - Browse repository at this point
Copy the full SHA 143557eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ffd403 - Browse repository at this point
Copy the full SHA 3ffd403View commit details -
Add #[track_caller] to more panicking Cell functions
Continuation of rust-lang#74526 Adds the #[track_caller] attribute to almost all panicking Cell functions. The ones that borrow two Cells in their function body are spared, because the panic location helps pinpoint which of the two borrows failed. You'd need to have full debuginfo and backtraces enabled together with column info in order to be able to discern the cases. Column info is only available on non-Windows platforms.
Configuration menu - View commit details
-
Copy full SHA for 05c3a2b - Browse repository at this point
Copy the full SHA 05c3a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14736ca - Browse repository at this point
Copy the full SHA 14736caView commit details -
Update library/std/src/net/addr.rs
Co-authored-by: Ivan Tham <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ab714f - Browse repository at this point
Copy the full SHA 5ab714fView commit details -
Update library/std/src/net/addr.rs
Co-authored-by: Ivan Tham <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4622ceb - Browse repository at this point
Copy the full SHA 4622cebView commit details
Commits on Sep 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 985dff9 - Browse repository at this point
Copy the full SHA 985dff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b19b14 - Browse repository at this point
Copy the full SHA 2b19b14View commit details -
Rollup merge of rust-lang#76898 - Aaron1011:fix/item-def-span, r=oli-obk
Record `tcx.def_span` instead of `item.span` in crate metadata This was missed in PR rust-lang#75465. As a result, a few places have been using the full body span of functions, instead of just the header span.
Configuration menu - View commit details
-
Copy full SHA for a22eb31 - Browse repository at this point
Copy the full SHA a22eb31View commit details -
Rollup merge of rust-lang#76939 - lcnr:const-evaluatable-cont, r=oli-obk
emit errors during AbstractConst building There changes are currently still untested, so I don't expect this to pass CI 😆 It seems to me like this is the direction we want to go in, though we didn't have too much of a discussion about this. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 98e5ee7 - Browse repository at this point
Copy the full SHA 98e5ee7View commit details -
Rollup merge of rust-lang#76965 - fusion-engineering-forks:fix-atomic…
…-from-mut, r=Amanieu Add cfg(target_has_atomic_equal_alignment) and use it for Atomic::from_mut. Fixes some platform-specific problems with rust-lang#74532 by using the actual alignment of the types instead of hardcoding a few `target_arch`s. r? @RalfJung
Configuration menu - View commit details
-
Copy full SHA for eaaf5d7 - Browse repository at this point
Copy the full SHA eaaf5d7View commit details -
Rollup merge of rust-lang#76993 - blitzerr:alloc-ref, r=Amanieu
Changing the alloc() to accept &self instead of &mut self Fixes: [rust-lang#55](rust-lang/wg-allocators#55) This is the first cut. It only makes the change for `alloc` method.
Configuration menu - View commit details
-
Copy full SHA for a40d79c - Browse repository at this point
Copy the full SHA a40d79cView commit details -
Rollup merge of rust-lang#76994 - yuk1ty:fix-small-typo, r=estebank
fix small typo in docs and comments Fixed `the the` to `the`, as far as I found.
Configuration menu - View commit details
-
Copy full SHA for bcdbe79 - Browse repository at this point
Copy the full SHA bcdbe79View commit details -
Rollup merge of rust-lang#77017 - GuillaumeGomez:vec-missing-examples…
…-iter, r=Dylan-DPC Add missing examples on Vec iter types r? @Dylan-DPC
Configuration menu - View commit details
-
Copy full SHA for b763436 - Browse repository at this point
Copy the full SHA b763436View commit details -
Rollup merge of rust-lang#77042 - imbolc:patch-2, r=kennytm
Improve documentation for ToSocketAddrs I little clarification
Configuration menu - View commit details
-
Copy full SHA for 049ba0c - Browse repository at this point
Copy the full SHA 049ba0cView commit details -
Rollup merge of rust-lang#77047 - RalfJung:miri-dealloc, r=oli-obk
Miri: more informative deallocation error messages Make sure we show the affected AllocId. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for f8dec3d - Browse repository at this point
Copy the full SHA f8dec3dView commit details -
Rollup merge of rust-lang#77055 - est31:more_track_caller, r=Mark-Sim…
…ulacrum Add #[track_caller] to more panicking Cell functions Continuation of rust-lang#74526 Adds the #[track_caller] attribute to almost all panicking Cell functions. The ones that borrow two Cells in their function body are spared, because the panic location helps pinpoint which of the two borrows failed. You'd need to have full debuginfo and backtraces enabled together with column info in order to be able to discern the cases. Column info in debuginfo is only available on non-Windows platforms.
Configuration menu - View commit details
-
Copy full SHA for c3c03f2 - Browse repository at this point
Copy the full SHA c3c03f2View commit details