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

Closed
wants to merge 15 commits into from
Closed

Commits on Sep 12, 2019

  1. Shrink SubregionOrigin.

    It's currently 120 bytes on x86-64, due to one oversized variant
    (`Subtype`). This commit boxes `Subtype`'s contents, reducing the size
    of `SubregionOrigin` to 32 bytes.
    
    The change speeds things up by avoiding lots of `memcpy` calls, mostly
    relating to `RegionConstraintData::constraints`, which is a `BTreeMap`
    with `SubregionOrigin` values.
    nnethercote committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    7f0637d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2019

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

Commits on Sep 17, 2019

  1. Fix failure note to_str implementation

    * Serialize the level to something a little more useful for a failure note
      struct
    * Update tests accordingly
    afnanenayet committed Sep 17, 2019
    Configuration menu
    Copy the full SHA
    02c1b89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daafeb3 View commit details
    Browse the repository at this point in the history
  3. Add an example to Pin::as_mut

    taiki-e committed Sep 17, 2019
    Configuration menu
    Copy the full SHA
    522f4e1 View commit details
    Browse the repository at this point in the history
  4. Update src/libcore/pin.rs

    Co-Authored-By: Ralf Jung <post@ralfj.de>
    taiki-e and RalfJung authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    a22e9ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0de9485 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4dc33b View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#61626 - oli-obk:const_eval_intrinsics, r=eddyb

    Get rid of special const intrinsic query in favour of `const_eval`
    
    r? @eddyb
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    b539c71 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#64394 - nnethercote:shrink-SubregionOrigin,…

    … r=Mark-Simulacrum
    
    Shrink `SubregionOrigin`.
    
    It's currently 120 bytes on x86-64, due to one oversized variant
    (`Subtype`). This commit boxes `Subtype`'s contents, reducing the size
    of `SubregionOrigin` to 32 bytes.
    
    The change speeds things up by avoiding lots of `memcpy` calls, mostly
    relating to `RegionConstraintData::constraints`, which is a `BTreeMap`
    with `SubregionOrigin` values.
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    0c56e1b View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#64429 - afnanenayet:afnan/fix-failure-note-…

    …json-level, r=Mark-Simulacrum
    
    Fix failure note `to_str` implementation
    
    Serialize the level to something a little more useful for a failure note struct. This fixes rust-lang#60425.
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    c1f3622 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#64502 - RalfJung:miri-toolstate, r=pietroal…

    …bini
    
    avoid duplicate issues for Miri build failures
    
    Currently, when Miri regressed from test-pass to test-fail, we pen an issue -- and then when it regresses further from test-fail to build-fail, we open a *second* issue.
    
    This changes the logic to avoid the redundant second issue for Miri.
    
    r? @pietroalbini @kennytm
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    b24f632 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4cb6df5 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#64541 - RalfJung:miri-errors, r=oli-obk

    document Miri error categories
    
    r? @oli-obk
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    ee9c0d7 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#64544 - RalfJung:build-manifest, r=pietroal…

    …bini
    
    build-manifest: re-add some comments
    
    rust-lang#64543 also reverted the comments I added. This adds them back.
    Includes rust-lang#64543.
    
    r? @pietroalbini
    tmandry authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    104f0fb View commit details
    Browse the repository at this point in the history