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 7 pull requests #92593

Closed
wants to merge 21 commits into from

Commits on Dec 24, 2021

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

Commits on Dec 28, 2021

  1. Rename a couple variables

    jackh726 committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    45341a6 View commit details
    Browse the repository at this point in the history
  2. Introduce demand_compatible

    jackh726 committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    555119f View commit details
    Browse the repository at this point in the history
  3. Slight cleanup

    jackh726 committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    bbb8bde View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

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

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    622a394 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4545cc View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Configuration menu
    Copy the full SHA
    57b59af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83487b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19419f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    973cf63 View commit details
    Browse the repository at this point in the history
  5. Switch to es6 for eslint

    Also update Node to v16.9.0, es-check to 6.1.1, and eslint to 8.6.0.
    jsha committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    f3fe912 View commit details
    Browse the repository at this point in the history
  6. Move crate drop-down to search results page

    This reduces clutter on doc pages.
    jsha committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    8abb4bb View commit details
    Browse the repository at this point in the history
  7. Break the loop

    A missing break statement lead to an infinite loop in bootstrap.py.
    ChrisDenton committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    014f22a View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#92360 - jackh726:param-heuristics-1, r=davi…

    …dtwco
    
    Some cleanups around check_argument_types
    
    Split out in ways from my rebase/continuation of rust-lang#71827
    
    Commits are mostly self-explanatory and these changes should be fairly straightforward
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    2758a54 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#92389 - chordtoll:test-92015, r=Mark-Simula…

    …crum
    
    Regression test for borrowck ICE rust-lang#92015
    
    This issue has come up a few times. Creating a regression test.
    Closes rust-lang#92015.
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    6041442 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#92443 - mdibaiee:90703/resolve-traits-of-pr…

    …imitive-types, r=Manishearth
    
    Rustdoc: resolve associated traits for non-generic primitive types
    
    Fixes rust-lang#90703
    
    This seems to work:
    <img width="457" alt="image" src="https://user-images.githubusercontent.com/2807772/147774059-9556ff96-4519-409e-8ed0-c33ecc436171.png">
    
    I'm just afraid I might have missed some cases / broken previous functionality.
    
    I also have not written tests yet, I will have to take a look to see where tests are and how they are structured, but any help there is also appreciated.
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    0e21303 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#92490 - jsha:crates-in-results, r=Guillaume…

    …Gomez
    
    Move crate drop-down to search results page
    
    This reduces clutter on doc pages.
    
    Part of rust-lang#59840
    
    r? `@GuillaumeGomez`
    
    Demo: https://rustdoc.crud.net/jsha/crates-in-results/std/index.html?search=str
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    9f4ebd8 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#92535 - Amanieu:oom_hook_unwind, r=m-ou-se

    Allow unwinding from OOM hooks
    
    This is split off from rust-lang#88098 and contains just the bare minimum to allow specifying a custom OOM hook with `set_alloc_error_hook` which unwinds instead of aborting.
    
    See rust-lang#88098 for an actual command-line flag which switches the default OOM behavior to unwind instead of aborting.
    
    Previous perf results show a negligible impact on performance.
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    2486a8a View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#92568 - Mark-Simulacrum:non-exhaustive-vari…

    …ant-count, r=the8472
    
    Add note about non_exhaustive to variant_count
    
    Since `variant_count` isn't returning something opaque, I thought it makes sense to explicitly call out that its return value may change for some enums.
    
    cc rust-lang#73662
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    7f7b3b6 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#92589 - ChrisDenton:break-loop, r=Mark-Simu…

    …lacrum
    
    Break the loop
    
    A missing break statement lead to an infinite loop in bootstrap.py.
    
    I also added a short sleep so it's not constantly running at 100%. But I can remove that if it's not wanted.
    
    Fixes rust-lang#76661
    matthiaskrgr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    cc59087 View commit details
    Browse the repository at this point in the history