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 #69193

Closed
wants to merge 13 commits into from

Commits on Feb 13, 2020

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

Commits on Feb 14, 2020

  1. Use ResultsCursor for elaborate_drops

    The old code hard-coded the transfer function for the initialized places
    analyses.
    ecstatic-morse committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    9518620 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0260ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2aa3935 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26451d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c473a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2020

  1. Configuration menu
    Copy the full SHA
    5c962c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dcad07a View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#69120 - spunit262:invalid-sugar-suggest, r=…

    …matthewjasper
    
    Don't give invalid suggestion on desugared span.
    Dylan-DPC authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    b44269c View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#69156 - ecstatic-morse:unified-dataflow-imp…

    …ls2, r=eddyb
    
    Use `ResultsCursor` for `elaborate_drops`
    
    Some cleanup after rust-lang#68241. The old code was using a custom cursor-like struct called `InitializationData`.
    Dylan-DPC authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    4b95dc7 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#69158 - ecstatic-morse:graphviz-diff, r=mat…

    …thewjasper
    
    Don't print block exit state in dataflow graphviz if unchanged
    
    A small quality-of-life improvement I was using while working on rust-lang#68528. It's pretty common to have a lot of zero-statement basic blocks, especially before a `SimplifyCfg` pass is run. When the dataflow state was dense, these blocks could take up a lot of vertical space since the full flow state was printed on both entry and exit. After this PR, we only print a block's exit state if it differs from that block's entry state. Take a look at the two basic blocks on the left.
    
    Before:
    
    ![image](https://user-images.githubusercontent.com/29463364/74505395-e2d1dd00-4eab-11ea-8006-ec8f0dc9d1b6.png)
    
    After:
    ![image](https://user-images.githubusercontent.com/29463364/74505277-98506080-4eab-11ea-8d95-5190bc378331.png)
    Dylan-DPC authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    1034f96 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#69179 - JohnTitor:rename-to-fnretty, r=Centril

    Rename `FunctionRetTy` to `FnRetTy`
    
    As per FIXME comment
    
    r? @Centril
    Dylan-DPC authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    e68beba View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#69186 - petrochenkov:kwrules, r=Centril

    [tiny] parser: `macro_rules` is a weak keyword
    
    r? @Centril
    Dylan-DPC authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    5f6432b View commit details
    Browse the repository at this point in the history