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

[beta] backports #37266

Merged
merged 7 commits into from
Oct 19, 2016
Merged

[beta] backports #37266

merged 7 commits into from
Oct 19, 2016

Commits on Oct 19, 2016

  1. rustc: More fixes for arch-independent hashing

    In another attempt to fix rust-lang#36793 this commit attempts to head off any future
    problems by adding a custom `WidentUsizeHasher` which will widen any hashing of
    `isize` and `usize` to a `u64` as necessary. This obviates the need for a
    previous number of `as u64` annotations and will hopefully protect us against
    future problems here.
    
    Closes rust-lang#36793 (hopefully)
    alexcrichton authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    06f1099 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    380108e View commit details
    Browse the repository at this point in the history
  3. Add regression test.

    jseyfried authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    8aa0c6b View commit details
    Browse the repository at this point in the history
  4. Stabilise ?

    cc [`?` tracking issue](rust-lang#31436)
    nrc authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    8dc1c24 View commit details
    Browse the repository at this point in the history
  5. Stabilise attributes on statements.

    Note that attributes on expressions are still unstable and are behind the `stmt_expr_attributes` flag.
    
    cc [Tracking issue](rust-lang#15701)
    nrc authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    a781160 View commit details
    Browse the repository at this point in the history
  6. Deprecate Reflect

    [tracking issue](rust-lang#27749)
    nrc authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    783c313 View commit details
    Browse the repository at this point in the history
  7. Review changes

    nrc authored and brson committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    3c4a53d View commit details
    Browse the repository at this point in the history