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 6 pull requests #108511

Closed

Commits on Feb 13, 2023

  1. Inline Poll methods

    EFanZh committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4bb0a5e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Implement read_buf for a few more types

    Implement read_buf for TcpStream, Stdin, StdinLock, ChildStdout,
    ChildStderr (and internally for AnonPipe, Handle, Socket), so
    that it skips buffer initialization.
    
    The other provided methods like read_to_string and read_to_end are
    implemented in terms of read_buf and so benefit from the optimization
    as well.
    
    This commit also implements read_vectored and is_read_vectored where
    applicable.
    tmiasko committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    8ffb6af View commit details
    Browse the repository at this point in the history
  2. Re-apply "switch to the macos-12-xl builder"

    This reverts commit e63ec2e.
    compiler-errors committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    506ce7e View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. Simplify diagnostic_items.

    cjgillot committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    11fbb57 View commit details
    Browse the repository at this point in the history
  2. Merge the two diagnostics.

    cjgillot committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    752ddd0 View commit details
    Browse the repository at this point in the history
  3. generalize help message

    y21 committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    32da026 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27db688 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#107987 - EFanZh:inline-poll-methods, r=Mark…

    …-Simulacrum
    
    Inline `Poll` methods
    
    With `opt-level="z"`, the `Poll::map*` methods are sometimes not inlined (see <https://godbolt.org/z/ca5ajKTEK>). This PR adds `#[inline]` to these methods. I have a project that can benefit from this change, but do we want to enable this behavior universally?
    
    Fixes rust-lang#101080.
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    09776a3 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#108326 - tmiasko:read-buf, r=thomcc

    Implement read_buf for a few more types
    
    Implement read_buf for TcpStream, Stdin, StdinLock, ChildStdout,
    ChildStderr (and internally for AnonPipe, Handle, Socket), so
    that it skips buffer initialization.
    
    The other provided methods like read_to_string and read_to_end are
    implemented in terms of read_buf and so benefit from the optimization
    as well.
    
    This commit also implements read_vectored and is_read_vectored where
    applicable.
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    905976e View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#108367 - compiler-errors:xl-builders-again,…

    … r=pietroalbini
    
    Re-apply "switch to the macos-12-xl builder"
    
    This reverts commit e63ec2e, essentially re-applying fcbae98.
    
    r? `@pietroalbini`
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    8367c16 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#108477 - y21:replace-semi-with-comma-sugg, …

    …r=compiler-errors
    
    Make `match` arm comma suggestion more clear
    
    Fixes rust-lang#108472
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    a5c7acb View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#108486 - cjgillot:owner-ditem, r=Nilstrieb

    Merge diagnostic_items duplicate diagnostics
    
    To deduplicate how we diagnose duplication.
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    7ebd3dd View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#108494 - GuillaumeGomez:cleanup-js, r=notri…

    …ddle
    
    Clean up JS files code a bit
    
    I mostly moved values closer to where they are used to make the code reading easier.
    
    r? ``@notriddle``
    compiler-errors authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    393ef7d View commit details
    Browse the repository at this point in the history