JEP 479: Remove the Windows 32-bit x86 Port

AuthorGeorge Adams & Saint Wesonga
OwnerGeorge Adams
TypeFeature
ScopeImplementation
StatusCompleted
Release24
Componenthotspot / other
Discussionjdk dash dev at openjdk dot org
EffortS
DurationS
Relates toJEP 449: Deprecate the Windows 32-bit x86 Port for Removal
JEP 501: Deprecate the 32-bit x86 Port for Removal
Reviewed byMagnus Ihse Bursie, Vladimir Kozlov
Endorsed byVladimir Kozlov
Created2024/04/19 07:33
Updated2024/11/13 20:32
Issue8330623

Summary

Remove the source code and build support for the Windows 32-bit x86 port. This port was deprecated for removal in JDK 21 with the express intent to remove it in a future release.

Goals

Non-Goals

Motivation

Description

Risks and Assumptions

Some users may still rely on 32-bit Java applications on Windows. This change requires Java applications running on 32-bit Windows to migrate to a 64-bit JDK and Windows environment, or else remain on legacy versions of the JDK, prior to JDK 23, which still include 32-bit support. Transition guidance and support by distributions and vendors of JDK binaries will be critical.