Skip to content
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 12 pull requests #76678

Merged
merged 28 commits into from
Sep 14, 2020
Merged

Rollup of 12 pull requests #76678

merged 28 commits into from
Sep 14, 2020

Commits on Sep 7, 2020

  1. Configuration menu
    Copy the full SHA
    44726ba View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. Remove internal and unstable MaybeUninit::UNINIT.

    Looks like it is no longer necessary, as uninit_array() can be used
    instead in the few cases where it was needed.
    m-ou-se committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    4506d26 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2020

  1. Configuration menu
    Copy the full SHA
    b1e481d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a261a2 View commit details
    Browse the repository at this point in the history
  3. Add mailmap entry

    CDirkx committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    869021e View commit details
    Browse the repository at this point in the history
  4. Mark Once::new as #[inline].

    Without this, it was not inlined in SyncOnceCell::into_inner(), causing
    unecessary checks and dead code.
    m-ou-se committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    aa68aaa View commit details
    Browse the repository at this point in the history
  5. Remove Windows details from Unix and VmWorks symlink() docstrings

    This note is not relevant to other operating systems.
    nicholasbishop committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    2eeb8f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. Configuration menu
    Copy the full SHA
    20a2e09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46767b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf07201 View commit details
    Browse the repository at this point in the history
  4. Add visualization of rustc span in doc

    It took me quite some time to figure out what Span::to means.
    A picture is worth a thousand words.
    pickfire authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    5dc9790 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c95fa0a View commit details
    Browse the repository at this point in the history
  6. please tidy

    RalfJung committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    0ea53f9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e55896a View commit details
    Browse the repository at this point in the history
  8. rebase fallout

    RalfJung committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    5dfe015 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    71a5c46 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of #75559 - RalfJung:union-test-move, r=joshtriplett

    unions: test move behavior of non-Copy fields
    
    This test ensures the behaviors suggested by @petrochenkov [here](#32836 (comment)).
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    409eb89 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of #76441 - jyn514:parallel, r=jonas-schievink

    Note that parallel-compiler = true causes tests to fail
    
    Mentioning #75760.
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    581524e View commit details
    Browse the repository at this point in the history
  12. Rollup merge of #76527 - fusion-engineering-forks:cleanup-uninit, r=j…

    …onas-schievink
    
    Remove internal and unstable MaybeUninit::UNINIT.
    
    Looks like it is no longer necessary, as `uninit_array()` can be used instead in the few cases where it was needed.
    
    (I wanted to just add `#[doc(hidden)]` to remove clutter from the documentation, but looks like it can just be removed entirely.)
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    e5389a4 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of #76629 - pickfire:patch-4, r=jonas-schievink

    Simplify iter zip struct doc
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    148b24f View commit details
    Browse the repository at this point in the history
  14. Rollup merge of #76640 - fusion-engineering-forks:synconcecell-drop, …

    …r=matklad
    
    Simplify SyncOnceCell's `take` and `drop`.
    
    Prevents copies by using `assume_init_read` and `assume_init_drop`.
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    f9b9467 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of #76646 - CDirkx:mailmap, r=Mark-Simulacrum

    Add mailmap entry
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    3d0ac15 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of #76651 - nicholasbishop:bishop-remove-windows-note, r…

    …=Mark-Simulacrum
    
    Remove Windows details from Unix and VmWorks symlink() docstrings
    
    This note is not relevant to other operating systems.
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    e460f85 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of #76663 - pickfire:patch-7, r=jonas-schievink

    Simplify iter chain struct doc
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    11a63bc View commit details
    Browse the repository at this point in the history
  18. Rollup merge of #76665 - RalfJung:slice-from-raw, r=sfackler

    slice::from_raw_parts: explicitly mention that data must be initialized
    
    This reflects the status quo, until the discussion in rust-lang/unsafe-code-guidelines#77 reaches a conclusion.
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    305d63c View commit details
    Browse the repository at this point in the history
  19. Rollup merge of #76667 - matklad:patch-llvm, r=Mark-Simulacrum

    Fix CI LLVM to work on NixOS out of the box
    
    r? @Mark-Simulacrum
    
    Tested locally, seems to work!
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    51cf121 View commit details
    Browse the repository at this point in the history
  20. Rollup merge of #76668 - pickfire:patch-9, r=jonas-schievink

    Add visualization of rustc span in doc
    
    It took me quite some time to figure out what Span::to means.
    A picture is worth a thousand words.
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    7b7f6f9 View commit details
    Browse the repository at this point in the history
  21. Rollup merge of #76677 - RalfJung:stable-pointers, r=jonas-schievink

    note that test_stable_pointers does not reflect a stable guarantee
    
    Just to be sure...
    jonas-schievink authored Sep 13, 2020
    Configuration menu
    Copy the full SHA
    fe716d0 View commit details
    Browse the repository at this point in the history