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 5 pull requests #90222

Closed
wants to merge 17 commits into from

Commits on Oct 15, 2021

  1. write substs for lang item paths

    lcnr committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    7f79153 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80fe0bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00e5abe View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Configuration menu
    Copy the full SHA
    2fa9b11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7ccf22 View commit details
    Browse the repository at this point in the history
  3. Ignore wasm32 in test.

    cjgillot committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    70aeced View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Configuration menu
    Copy the full SHA
    9a3c024 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5503dd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Configuration menu
    Copy the full SHA
    9296efe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22e1798 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2021

  1. Repace use of static_nobundle with native_link_modifiers

    This fixes warning when building Rust and running tests:
    ```
    warning: library kind `static-nobundle` has been superseded by specifying `-bundle` on library kind `static`. Try `static:-bundle`
    warning: `rustc_llvm` (lib) generated 2 warnings (1 duplicate)
    ```
    mati865 committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    a076f2b View commit details
    Browse the repository at this point in the history
  2. Outdent method headings so they stand out

    The makes the heading / documentation distinction clearer.
    jsha committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    542ab2d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2021

  1. Rollup merge of rust-lang#85254 - cjgillot:reveal-mir, r=lcnr

    Normalize MIR with RevealAll before optimizations.
    
    Fixes rust-lang#78442
    matthiaskrgr committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    3155b7c View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#89558 - lcnr:query-stable-lint, r=estebank

    Add rustc lint, warning when iterating over hashmaps
    
    r? rust-lang/wg-incr-comp
    matthiaskrgr committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    9bb1c45 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#90100 - Mark-Simulacrum:speed-macos-ci, r=p…

    …ietroalbini
    
    Skip documentation for tier 2 targets on dist-x86_64-apple-darwin
    
    I don't have an easy way to test this locally, but I believe it should work. Based on one log result should shave ~14 minutes off the dist-x86_64-apple builder (doesn't help with aarch64 dist or x86_64 test builder, so not actually decreasing total CI time most likely).
    
    r? `@pietroalbini`
    matthiaskrgr committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    ce73b19 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#90155 - jsha:outdent-methods, r=GuillaumeGo…

    …mez,camelid
    
    Fix alignment of method headings for scannability
    
    We sometimes use indentation to indicate something is a heading: The section that comes after is indented by 24px relative to the heading. However, the relationship between the "Implementations" section heading, the `impl` headings it contains, and the `pub fn` subheadings within each impl, is awkward. It goes **Implementations**, 15px indent, `impl`, 5px indent, `pub fn`, 4px indent, docblock.
    
    I line up `impl` and `pub fn` with the `Implementations` heading, give `impl` a larger font size to indicate it is higher in the hierarchy, and indent the docblock a full 24px relative to their parent, matching the indents we use elsewhere to distinguish section headings. By letting the `pub fn` stick out to the left of the docblock, I think this makes methods significantly more scannable.
    
    Related to rust-lang#59829
    
    r? `@camelid`
    
    [Old](https://doc.rust-lang.org/nightly/std/string/struct.String.html#implementations):
    
    [![image](https://user-images.githubusercontent.com/220205/138380233-9c63a0f2-0f80-40a3-ab3d-a1ee9fb7c5d8.png)](https://doc.rust-lang.org/nightly/std/string/struct.String.html#implementations)
    
    [New](https://jacob.hoffman-andrews.com/rust/outdent-methods/std/string/struct.String.html#implementations):
    
    [![image](https://user-images.githubusercontent.com/220205/138392479-b45fce3f-bf43-42e0-81ee-c4bb9ac35cda.png)](https://jacob.hoffman-andrews.com/rust/outdent-methods/std/string/struct.String.html#implementations)
    matthiaskrgr committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    7d1a382 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#90205 - mati865:link-modifiers-in-rustc, r=…

    …petrochenkov
    
    Repace use of `static_nobundle` with `native_link_modifiers` within Rust codebase
    
    This fixes warnings when building Rust and running tests:
    ```
    warning: library kind `static-nobundle` has been superseded by specifying `-bundle` on library kind `static`. Try `static:-bundle`
    warning: `rustc_llvm` (lib) generated 2 warnings (1 duplicate)
    ```
    matthiaskrgr committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    f5e1dd9 View commit details
    Browse the repository at this point in the history