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 4 pull requests #64461

Closed
wants to merge 19 commits into from
Closed

Commits on Aug 25, 2019

  1. Stabilise weak_ptr_eq

    Thomasdezeeuw committed Aug 25, 2019
    Configuration menu
    Copy the full SHA
    d86516d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    307804a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2019

  1. Configuration menu
    Copy the full SHA
    417b5f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    600b9d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1befe27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c97347d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec15579 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b5c28e0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1053a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    72050c8 View commit details
    Browse the repository at this point in the history
  9. Don't run the ConstProp MIR pass on generators

    This can cause cycles as `ConstProp` uses `layout_of` which, for
    generators, uses `optimized_mir` which runs `ConstProp`.
    wesleywiser committed Sep 14, 2019
    Configuration menu
    Copy the full SHA
    fe323d4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    039fc48 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0b333ef View commit details
    Browse the repository at this point in the history
  12. Provide a span if main function is not present in crate

    Unfortunately, the diagnotic machinery does not cope well with an empty
    span which can happen if the crate is empty, in which case we merely set
    a spanless note.
    Mark-Simulacrum committed Sep 14, 2019
    Configuration menu
    Copy the full SHA
    b7f20d0 View commit details
    Browse the repository at this point in the history
  13. Ban non-extern rust intrinsics

    Intrinsics can only be defined by the compiler.
    Mark-Simulacrum committed Sep 14, 2019
    Configuration menu
    Copy the full SHA
    7b3adc2 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#61797 - Thomasdezeeuw:stablise-weak_ptr_eq,…

    … r=RalfJung
    
    Stabilise weak_ptr_eq
    
    Implemented in rust-lang#55987.
    
    Closes rust-lang#55981.
    Centril authored Sep 14, 2019
    Configuration menu
    Copy the full SHA
    2286a45 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#64290 - Mark-Simulacrum:span-no-main, r=est…

    …ebank
    
    Provide a span if main function is not present in crate
    
    Unfortunately, the diagnostic machinery does not cope well with an empty
    span which can happen if the crate is empty, in which case we merely set
    a spanless note.
    
    Tests are already updated for this change, so a dedicated test is not added.
    
    Resolves rust-lang#36561.
    Centril authored Sep 14, 2019
    Configuration menu
    Copy the full SHA
    30b46ef View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#64406 - Mark-Simulacrum:error-unknown-intri…

    …nsic, r=Centril
    
    Ban non-extern rust intrinsics
    
    Intrinsics can only be defined by the compiler.
    
    Fixes rust-lang#36979
    Centril authored Sep 14, 2019
    Configuration menu
    Copy the full SHA
    1fb2f4a View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#64419 - wesleywiser:const_prop_use_ecx, r=o…

    …li-obk
    
    Deduplicate some code between miri and const prop
    
    r? @oli-obk
    Centril authored Sep 14, 2019
    Configuration menu
    Copy the full SHA
    8e00329 View commit details
    Browse the repository at this point in the history