Back

Microsoft
Patches for Microsoft OpenJDK with Hotspot 17 x64
Windows
6 patches available
The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft's new way to collaborate and contribute to the Java ecosystem.
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.15.6
Release Date
4/9/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

OpenJDK 17.0.15$$$releases/jdk-17.0.15$$$List of fixes$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release.$$$Enhancements / Additional Fixes$$$Backport of JDK-8350609: Cleanup unknown unwind opcode (0xB) for windows
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.14.7
Release Date
1/23/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

OpenJDK 17.0.14$$$releases/jdk-17.0.14$$$List of fixes$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release.$$$Enhancements / Additional Fixes$$$Backport of JDK-8338136: Hotspot should support multiple large page sizes on Windows$$$Backport of JDK-8345296: AArch64: VM crashes with SIGILL when prctl is disallowed$$$Backport of JDK-8335977: Deoptimization fails with assert object should be reallocated already$$$Backport of JDK-8340454: C2 EA asserts with previous reducible Phi is no longer reducible before SUT
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.13.11
Release Date
10/22/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

OpenJDK 17.0.13$$$releases/jdk-17.0.13$$$List of fixes$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release.$$$Enhancements$$$Removed calls to undocumented Windows APIs (NtCreateKeyedEvent; NtReleaseKeyedEvent; NtWaitForKeyedEvent).$$$Known issues
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.12.7
Release Date
7/18/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

[JDK-8282499] Bump update version for OpenJDK: jdk-17.0.4 Created: 2022-03-01 Updated: 2022-11-18 Resolved: 2022-03-02 $$$Status:tResolved$$$Project:tJDK$$$$$$Component/s:tinfrastructure $$$$$$Affects Version/s:tNone $$$Fix Version/s:t17.0.4 $$$$$$$$$Type: tEnhancement tPriority: tP4 $$$Reporter: tGoetz Lindenmaier $$$Assignee: tGoetz Lindenmaier $$$$$$Resolution: tFixed tVotes: t0 $$$Labels: tNone $$$Remaining Estimate:tNot Specified $$$Time Spent:tNot Specified $$$Original Estimate:tNot Specified $$$$$$Issue Links: tRelates$$$relates to tJDK-8283911 $$$DEFAULT_PROMOTED_VERSION_PRE not rese... tResolved $$$relates to tJDK-8278822 $$$Bump update version for OpenJDK: jdk-... tResolved $$$relates to tJDK-8292258 $$$Bump update version for OpenJDK: jdk-... tClosed $$$relates to tJDK-8287016 $$$Bump update version for OpenJDK: jdk-... tResolved $$$$$$Resolved In Build:tb01 $$$$$$ Description t $$$Development of update 17.0.4 starts in repository jdk17u-dev on March 2nd. Bump the version. $$$$$$Release of 17.0.4 is planned for Tuesday July 19th; 2022. $$$$$$For the date; see also https://www.oracle.com/security-alerts/ $$$$$$$$$ Comments t $$$Comment by Dukebot [ 2022-05-04 ] $$$$$$Changeset: 02a876f0$$$Author: Goetz Lindenmaier <goetz@openjdk.org>$$$Date: 2022-03-02 08:02:23 +0000$$$URL: https://git.openjdk.java.net/jdk17u/commit/02a876f0e7cdf7ace8cbf304aa35b725f0075800$$$$$$Comment by Robo Duke [ 2022-03-02 ] $$$$$$Changeset: 02a876f0$$$Author: Goetz Lindenmaier <goetz@openjdk.org>$$$Date: 2022-03-02 08:02:23 +0000$$$URL: https://git.openjdk.java.net/jdk17u-dev/commit/02a876f0e7cdf7ace8cbf304aa35b725f0075800$$$$$$Comment by Robo Duke [ 2022-03-01 ] $$$$$$A pull request was submitted for review.$$$URL: https://git.openjdk.java.net/jdk17u-dev/pull/184$$$Date: 2022-03-01 16:48:20 +0000 $$$________________________________________$$$$$$ $$$[JDK-8282594] Intrinsify recursive ObjectMonitor locking for PPC64 Created: 2022-03-03 Updated: 2022-05-04 Resolved: 2022-03-03 $$$Status:tResolved$$$Project:tJDK$$$$$$Component/s:thotspot $$$$$$Affects Version/s:t16; 17; 18; 19 $$$$$$Fix Version/s:t17.0.4 $$$$$$$$$Type: tBackport tPriority: tP4 $$$Reporter: tMartin Doerr $$$Assignee: tMartin Doerr $$$$$$Resolution: tFixed tVotes: t0 $$$Labels: tNone $$$Remaining Estimate:tNot Specified $$$Time Spent:tNot Specified $$$Original Estimate:tNot Specified $$$$$$Issue Links: tBackport$$$backport of tJDK-8281043 $$$Intrinsify recursive ObjectMonitor lo... tResolved $$$$$$Subcomponent:tcompiler $$$Resolved In Build:tb01 $$$$$$ Comments t $$$Comment by Dukebot [ 2022-05-04 ] $$$$$$Changeset: 23b7f7e7$$$Author: Martin Doerr <mdoerr@openjdk.org>$$$Date: 2022-03-03 09:54:44 +0000$$$URL: https://git.openjdk.java.net/jdk17u/commit/23b7f7e7b4246b95c636cf77f02a2c1c1265f2a6$$$$$$Comment by Robo Duke [ 2022-03-03 ] $$$$$$Changeset: 23b7f7e7$$$Author: Martin Doerr <mdoerr@openjdk.org>$$$Date: 2022-03-03 09:54:44 +0000$$$URL: https://git.openjdk.java.net/jdk17u-dev/commit/23b7f7e7b4246b95c636cf77f02a2c1c1265f2a6$$$$$$________________________________________$$$$$$ $$$[JDK-8282595] C1 optimizes the invocation of private interface methods Created: 2022-03-03 Updated: 2022-05-04 Resolved: 2022-03-03 $$$Status:tResolved$$$Project:tJDK$$$$$$Component/s:thotspot $$$$$$Affects Version/s:t15; 16; 17; 18 $$$$$$Fix Version/s:t17.0.4 $$$$$$$$$Type: tBackport tPriority: tP3 $$$Reporter: tXin Liu $$$Assignee: tMartin Doerr $$$$$$Resolution: tFixed tVotes: t0 $$$Labels: tNone $$$Remaining Estimate:tNot Specified $$$Time Spent:tNot Specified $$$Original Estimate:tNot Specified $$$$$$Issue Links: tBackport$$$backport of tJDK-8274983 $$$C1 optimizes the invocation of privat... tResolved $$$$$$Subcomponent:tcompiler $$$Resolved In Build:tb01 $$$$$$ Comments t $$$Comment by Dukebot [ 2022-05-04 ] $$$$$$Changeset: 977e7736$$$Author: Martin Doerr <mdoerr@openjdk.org>$$$Date: 2022-03-03 09:55:29 +0000$$$URL: https://git.openjdk.java.net/jdk17u/commit/977e773663d5fad07cb37471e00381718f62c889
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.11.9
Release Date
4/17/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

OpenJDK 17.0.11$$$releases/jdk-17.0.11$$$List of fixes$$$Enhancements$$$Includes a new feature (see JDK-8287061 and JDK-8289943) to improve the performance of Escape Analysis by increasing the number of opportunities for Scalar Replacement. This feature is enabled by default. To disable it; developers must use the following JVM flags:$$$$$$-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges$$$$$$Added support for SST files as KeyStores on Windows (see JDK-8306688); which can be enabled by using the following property:$$$$$$-Dsun.security.mscapi.enableSST=true
Microsoft OpenJDK with Hotspot 17 x64 Version 17.0.10.7
Release Date
1/10/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

OpenJDK 17.0.10$$$releases/jdk-17.0.10$$$List of fixes$$$Enhancements$$$Includes a new feature (see JDK-8287061 and JDK-8289943) to improve the performance of Escape Analysis by increasing the number of opportunities for Scalar Replacement. This feature is enabled by default. To disable it; developers must use the following JVM flags:$$$$$$-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges$$$$$$Added support for SST files as KeyStores on Windows (see JDK-8306688); which can be enabled by using the following property:$$$$$$-Dsun.security.mscapi.enableSST=true
Interested in automating patching for Microsoft OpenJDK with Hotspot 17 x64?