Skip to content

Rollup of 10 pull requests #78197

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

Closed
wants to merge 29 commits into from
Closed
Changes from 2 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
7b652d3
Haiku: explicitly set CMAKE_SYSTEM_NAME when cross-compiling
nielx Sep 19, 2020
cc0b718
Mark inout asm! operands as used in liveness pass
oliviacrain Oct 15, 2020
fd193f2
Treat InOut variables like other input variables
oliviacrain Oct 17, 2020
4e2c59a
Greatly improve display for small mobile devices screens
GuillaumeGomez Oct 18, 2020
17c6c59
Mark InOut operands as used in RWU table with write_place
oliviacrain Oct 19, 2020
8f0bced
Refactor liveness-issue-77915 to liveness-asm and improve tests
oliviacrain Oct 19, 2020
d80f127
Avoid panic_bounds_check in fmt::write.
m-ou-se Oct 19, 2020
c647735
rustc_lint: remove unused to_string
est31 Oct 20, 2020
00d23cf
Make {u,}int_range functions a bit nicer
est31 Oct 20, 2020
fa09404
Fix build failure of rustfmt
bishtpawan Oct 20, 2020
ea24395
Add debug_asserts for the unsafe indexing in fmt::write.
m-ou-se Oct 20, 2020
5948e62
Sync LLVM submodule if it has been initialized
est31 Oct 20, 2020
356d5b5
Add test to check for fmt::write bloat.
m-ou-se Oct 20, 2020
e852a4a
Update cargo
ehuss Oct 20, 2020
3adac03
Add test case for #77062
wesleywiser Oct 21, 2020
2720b2d
Limit liveness-asm tests to x86_64
oliviacrain Oct 21, 2020
dc29c7a
Bless liveness-asm output
oliviacrain Oct 21, 2020
7f58477
Fix formatting
bishtpawan Oct 21, 2020
51de590
Add tracking issue number for pin_static_ref.
m-ou-se Oct 21, 2020
6fdb31a
Rollup merge of #77976 - oliviacrain:issue-77915-fix, r=matthewjasper
jonas-schievink Oct 21, 2020
d8545bf
Rollup merge of #78009 - nielx:fix/CMAKE_SYSTEM_NAME, r=Mark-Simulacrum
jonas-schievink Oct 21, 2020
6126d4e
Rollup merge of #78084 - GuillaumeGomez:improve-mobile-display, r=jyn…
jonas-schievink Oct 21, 2020
525c35c
Rollup merge of #78122 - fusion-engineering-forks:fmt-write-bounds-ch…
jonas-schievink Oct 21, 2020
60298b2
Rollup merge of #78153 - est31:downloaded_llvm_maybe_sync, r=Mark-Sim…
jonas-schievink Oct 21, 2020
e203d96
Rollup merge of #78155 - est31:rustc_lint_types_refactor, r=davidtwco
jonas-schievink Oct 21, 2020
599f553
Rollup merge of #78156 - bishtpawan:bugfix/rustfmt-no-longer-builds, …
jonas-schievink Oct 21, 2020
56d4032
Rollup merge of #78169 - ehuss:update-cargo, r=ehuss
jonas-schievink Oct 21, 2020
dd77265
Rollup merge of #78172 - wesleywiser:close_77062, r=oli-obk
jonas-schievink Oct 21, 2020
891f3f7
Rollup merge of #78188 - fusion-engineering-forks:static-ref-tracking…
jonas-schievink Oct 21, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions library/core/src/pin.rs
Original file line number Diff line number Diff line change
Expand Up @@ -786,7 +786,7 @@ impl<T: ?Sized> Pin<&'static T> {
///
/// This is safe, because `T` is borrowed for the `'static` lifetime, which
/// never ends.
#[unstable(feature = "pin_static_ref", issue = "none")]
#[unstable(feature = "pin_static_ref", issue = "78186")]
#[rustc_const_unstable(feature = "const_pin", issue = "76654")]
pub const fn static_ref(r: &'static T) -> Pin<&'static T> {
// SAFETY: The 'static borrow guarantees the data will not be
Expand All @@ -800,7 +800,7 @@ impl<T: ?Sized> Pin<&'static mut T> {
///
/// This is safe, because `T` is borrowed for the `'static` lifetime, which
/// never ends.
#[unstable(feature = "pin_static_ref", issue = "none")]
#[unstable(feature = "pin_static_ref", issue = "78186")]
#[rustc_const_unstable(feature = "const_pin", issue = "76654")]
pub const fn static_mut(r: &'static mut T) -> Pin<&'static mut T> {
// SAFETY: The 'static borrow guarantees the data will not be
Expand Down