RFR: JDK-8294901: remove pre-VS2017 checks in Windows related coding [v2]

Matthias Baesken mbaesken at openjdk.org
Fri Oct 7 14:04:51 UTC 2022


On Fri, 7 Oct 2022 13:29:48 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>> After "8293162: Drop support for VS2017" limited current support to VS2019 and VS2022 it is most likely safe to remove various checks/workarounds related to older VS compilers like VS2015 or VS2013.
>
> Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:
> 
>   wepoll.c is 3rd party code, do not change it

btw while looking at VS-related references,  the build docu seems to be a little outdated too
https://github.com/openjdk/jdk/blob/master/doc/building.md
states  "Windows XP is not a supported platform, but all newer Windows should be able to build the JDK."
That's most likely not true any more , the minimum requirements for VS2017/VS2019 are
https://learn.microsoft.com/en-us/visualstudio/releases/2019/system-requirements
https://learn.microsoft.com/en-us/visualstudio/releases/2017/vs2017-system-requirements-vs
so it is  Windows7 SP1/Windows Server 2016  minimum .
(releases older than that but newer than XP like Vista or Server 2008 are not supported any more)

-------------

PR: https://git.openjdk.org/jdk/pull/10600


More information about the hotspot-dev mailing list