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

Implement optimization fuel and re-enable struct field reordering #40377

Merged
merged 9 commits into from
Apr 12, 2017

Commits on Apr 11, 2017

  1. Initial attempt at implementing optimization fuel and re-enabling str…

    …uct field reordering.
    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    63ebf08 View commit details
    Browse the repository at this point in the history
  2. Make a comment better.

    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    4db9c7a View commit details
    Browse the repository at this point in the history
  3. Tests for -Z fuel=foo=n

    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    9125999 View commit details
    Browse the repository at this point in the history
  4. UI test for -Z print-fuel=foo

    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    8b00837 View commit details
    Browse the repository at this point in the history
  5. We have to use u16 to test field reordering because u64's alignment c…

    …hanges based on 32-bit or 64-bit architecture.
    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    98eb121 View commit details
    Browse the repository at this point in the history
  6. Initial attempt at implementing optimization fuel and re-enabling str…

    …uct field reordering.
    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    0931e20 View commit details
    Browse the repository at this point in the history
  7. Make a comment better.

    ahicks92 authored and nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    d821e98 View commit details
    Browse the repository at this point in the history
  8. Fix handling of closure arguments

    Those did not take tuple reordering into account, causing majority of the compiler test suite to
    fail.
    nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    a384f13 View commit details
    Browse the repository at this point in the history
  9. Fix some nits

    nagisa committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    e18c59f View commit details
    Browse the repository at this point in the history