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 11 pull requests #58831

Closed
wants to merge 39 commits into from
Closed

Commits on Feb 25, 2019

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

Commits on Feb 26, 2019

  1. Use informational target machine for metadata

    Since there is nothing to optimise there...
    nagisa committed Feb 26, 2019
    Configuration menu
    Copy the full SHA
    d89c2f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2019

  1. Add relevant benchmarks

    timvermeulen committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    8884771 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec2e4ba View commit details
    Browse the repository at this point in the history
  3. Add trailing newline

    timvermeulen committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    88bd624 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    932fe17 View commit details
    Browse the repository at this point in the history
  5. ManuallyDrop != MaybeUninit

    RalfJung committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    4e7d4c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b70a953 View commit details
    Browse the repository at this point in the history
  7. improve readability

    RalfJung committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    f92c204 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a046c38 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a998b1f View commit details
    Browse the repository at this point in the history
  10. Add a test for rust-lang#10876

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    fc4b916 View commit details
    Browse the repository at this point in the history
  11. Add tests for rust-lang#26448

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    e206d4e View commit details
    Browse the repository at this point in the history
  12. Add a test for rust-lang#26619

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    93ff7dc View commit details
    Browse the repository at this point in the history
  13. Add a test for rust-lang#44127

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    987d71f View commit details
    Browse the repository at this point in the history
  14. Add a test for rust-lang#44255

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    bdd3826 View commit details
    Browse the repository at this point in the history
  15. Add a test for rust-lang#46101

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    36b1326 View commit details
    Browse the repository at this point in the history
  16. Add a test for rust-lang#55731

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    1068424 View commit details
    Browse the repository at this point in the history
  17. Add a test for rust-lang#57781

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    525dc46 View commit details
    Browse the repository at this point in the history
  18. Add a test for rust-lang#22892

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    5fb2d8b View commit details
    Browse the repository at this point in the history
  19. Add a test for rust-lang#28587

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    0976e5e View commit details
    Browse the repository at this point in the history
  20. Add a test for rust-lang#26577

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    42a89c6 View commit details
    Browse the repository at this point in the history
  21. Add a test for rust-lang#27054

    varkor committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    0df193f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    70b853d View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2019

  1. Make Unique::as_ptr, NonNull::dangling and NonNull::cast const

    Make `Unique::as_ptr` const without feature attribute as it's unstable
    Make `NonNull::dangling` and `NonNull::cast` const with `feature = "const_ptr_nonnull"`
    Tim committed Feb 28, 2019
    Configuration menu
    Copy the full SHA
    797d8ea View commit details
    Browse the repository at this point in the history
  2. Update src/libcore/mem.rs

    Co-Authored-By: RalfJung <post@ralfj.de>
    Centril and RalfJung authored Feb 28, 2019
    Configuration menu
    Copy the full SHA
    0c1a38c View commit details
    Browse the repository at this point in the history
  3. Fixed a syntax error in the pin docs

    Alex Gaynor authored Feb 28, 2019
    Configuration menu
    Copy the full SHA
    96be181 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2019

  1. tidy: deny(rust_2018_idioms)

    Centril committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    3391f6c View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#58605 - nagisa:fix-the-metadata, r=michaelw…

    …oerister
    
    Use informational target machine for metadata
    
    Since there is nothing to optimise there...
    
    Should fix rust-lang#58323 but haven’t tested locally.
    
    r? @michaelwoerister
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    059121b View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#58629 - euclio:debug-empty-str, r=alexcrichton

    rust-lldb: fix crash when printing empty string
    
    Fixes rust-lang#52185.
    
    ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    cb09ce2 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#58730 - timvermeulen:internal_iteration, r=…

    …scottmcm
    
    Have all methods of Filter and FilterMap use internal iteration
    
    This PR changes `Filter::{next, next_back, count}` and `FilterMap::{next, next_back}` to all use internal iteration. The `next` and `next_back` methods are changed to directly forward to `try_for_each` and `try_rfold` respectively, using `Result` as the `Try` type. I think that's okay? Alternatively, I could change their implementations to use `LoopState` instead if there's any benefit in doing so.
    
    r? @scottmcm
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    11e7256 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#58743 - varkor:bulk-needstest-1, r=alexcric…

    …hton
    
    Add tests for several E-needstest issues
    
    This PR adds a number of tests for various `E-needstest` errors. These tend to have been left open for a long time and seem unlikely to be closed otherwise.
    
    Closes rust-lang#10876.
    Closes rust-lang#22892.
    Closes rust-lang#26448.
    Closes rust-lang#26577.
    Closes rust-lang#26619.
    Closes rust-lang#27054.
    Closes rust-lang#28587.
    Closes rust-lang#44127.
    Closes rust-lang#44255.
    Closes rust-lang#55731.
    Closes rust-lang#57781.
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    fcf734c View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#58750 - TimDiekmann:master, r=oli-obk

    Make `Unique::as_ptr`, `NonNull::dangling` and `NonNull::cast` const
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    faeba62 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#58780 - RalfJung:manually-drop, r=nagisa

    ManuallyDrop != MaybeUninit
    
    Cc @Centril
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    20409cc View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#58782 - tspiteri:str-escape-self, r=kennytm

    Replace `s` with `self` in docs for str methods taking self.
    
    Cherry picked from PR rust-lang#58596 which is blocked on some intra-doc link bugs.
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    15c1c1f View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#58785 - euclio:tool-lint-attrs, r=estebank

    allow specifying attributes for tool lints
    
    Needed for clippy to fix `unused_doc_comments` warnings that will be exposed by rust-lang#57882 (and thus unblock it).
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    9bbd413 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#58788 - matthewjasper:compare-children, r=p…

    …nkfelix
    
    Make migrate mode work at item level granularity
    
    Migrate mode now works entirely at the item level rather than the body level,
    ensuring that we don't lose any errors in contained closures.
    
    Closes rust-lang#58776
    
    r? @pnkfelix
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    ba87c3d View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#58821 - alex:patch-1, r=Centril

    Fixed a syntax error in the pin docs
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    583bea5 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#58830 - Centril:rust_2018_idioms-tidy, r=ol…

    …i-obk
    
    tidy: deny(rust_2018_idioms)
    
    r? @oli-obk
    pietroalbini authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    5de3f96 View commit details
    Browse the repository at this point in the history