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

Remove delay-binding for Win XP and Vista #81250

Merged
merged 1 commit into from
Jan 24, 2021

Commits on Jan 22, 2021

  1. Remove delay-binding for Win XP and Vista

    The minimum supported Windows version is now Windows 7. Windows XP
    and Windows Vista are no longer supported; both are already broken, and
    require extra steps to use.
    
    This commit removes the delayed-binding support for Windows API
    functions that are present on all supported Windows targets. This has
    several benefits: Removes needless complexity. Removes a load and
    dynamic call on hot paths in mutex acquire / release. This may have
    performance benefits.
    
    * "Drop official support for Windows XP"
      rust-lang/compiler-team#378
    
    * "Firefox has ended support for Windows XP and Vista"
      https://support.mozilla.org/en-US/kb/end-support-windows-xp-and-vista
    Arlie Davis committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    59855e0 View commit details
    Browse the repository at this point in the history