RFR: 8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port [v31]

Aleksey Shipilev shade at openjdk.org
Thu Nov 7 12:18:57 UTC 2024


On Wed, 6 Nov 2024 15:21:10 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:

>> This is the implementation of [JEP 479: _Remove the Windows 32-bit x86 Port_](https://openjdk.org/jeps/479).
>> 
>> This is the summary of JEP 479:
>>> Remove the source code and build support for the Windows 32-bit x86 port. This port was [deprecated for removal in JDK 21](https://openjdk.org/jeps/449) with the express intent to remove it in a future release.
>
> Magnus Ihse Bursie has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Remove FIXME

I really wish we did not mess with `_stdcall` and `_cdecl` in this PR. A future me chasing a bug would be surprised if we broke 64-bit Windows with this "cleanup" PR. I think the PR like this should only carry the changes that are provably, uncontroversially, visibly safe. Everything else that has any chance to do semantic changes, should be done in follow-up PRs, IMO.

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

PR Review: https://git.openjdk.org/jdk/pull/21744#pullrequestreview-2420814976


More information about the core-libs-dev mailing list