This report shows the bird-eye view of parity between OpenJDK and Oracle JDK.
Report generated: Thu Nov 20 19:46:51 CET 2025
This is where Oracle JDK is ahead of OpenJDK.
No relevant backports are detected in OpenJDK.
This misses the future backporting work.
[...] marks the interest tags.
(*) marks the existing pull request.
(*) marks the backporting work in progress.
27 issues in total
27 issues
| Version | Interest | RFR | BP | Bug | Synopsis |
|---|---|---|---|---|---|
| 25.0.3-oracle | JDK-8368683 | [process] Increase jtreg debug output maxOutputSize for TreeTest | |||
| 25.0.3-oracle | JDK-6848352 | [TEST_BUG] Reg-test closed/java/awt/Modal/DialogSentToBackTest/DialogSentToBackTest.java fails | |||
| 25.0.3-oracle | RFR | (*) | JDK-8368866 | compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out | |
| 25.0.3-oracle | JDK-8368500 | ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool() | |||
| 25.0.3-oracle | RFR | JDK-8365776 | Convert JShell tests to use JUnit instead of TestNG | ||
| 25.0.3-oracle | JDK-8370325 | G1: Disallow GC for TLAB allocation | |||
| 25.0.3-oracle | JDK-8212084 | G1: Implement UseGCOverheadLimit | |||
| 25.0.3-oracle | JDK-8357390 | java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle's internal CI system | |||
| 25.0.3-oracle | A | JDK-8354894 | java/lang/Thread/virtual/Starvation.java timeout on server with high CPUs | ||
| 25.0.3-oracle | RFR | (*) | JDK-8366128 | jdk/jdk/nio/zipfs/TestPosix.java::testJarFile uses wrong file | |
| 25.0.3-oracle | JDK-8364756 | JFR: Improve slow tests | |||
| 25.0.3-oracle | JDK-8339791 | Refactor MiscUndecorated/ActiveAWTWindowTest.java | |||
| 25.0.3-oracle | A | JDK-8368754 | runtime/cds/appcds/SignedJar.java log regex is too strict | ||
| 25.0.3-oracle | JDK-8368029 | Several tests in httpserver/simpleserver should throw SkipException | |||
| 25.0.3-oracle | JDK-8370378 | Some compiler tests inadvertently exclude particular platforms | |||
| 25.0.3-oracle | JDK-8366182 | Some PKCS11Tests are being skipped when they shouldn't | |||
| 25.0.3-oracle | JDK-8357470 | src/java.base/share/classes/sun/security/util/Debug.java implement the test for args.toLowerCase | |||
| 25.0.3-oracle | JDK-8360562 | sun/security/tools/keytool/i18n.java add an ability to add comment for failures | |||
| 25.0.3-oracle | JDK-8365184 | sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process | |||
| 25.0.3-oracle | A | RFR | (*) | JDK-8359418 | Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions |
| 25.0.3-oracle | JDK-8333857 | Test sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java failed: Existing session was used | |||
| 25.0.3-oracle | RFR | JDK-8366817 | test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs | ||
| 25.0.3-oracle | JDK-7191877 | TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently | |||
| 25.0.3-oracle | JDK-8369804 | TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin | |||
| 25.0.3-oracle | A | RFR | JDK-8370646 | TestLargeUTF8Length.java needs lots of memory | |
| 25.0.3-oracle | JDK-8359182 | Use @requires instead of SkippedException for MaxPath.java | |||
| 25.0.3-oracle | RFR | (*) | JDK-8366908 | Use a different class for testing JDK-8351654 |
These are the issues that were ruled as either not affecting OpenJDK, or otherwise rejected by maintainers.
1 issues in total
1 issues
| Version | Bug | Synopsis |
|---|---|---|
| 25.0.3 | JDK-8028202 | closed/sun/java2d/DirectX/GdiDDSyncTest/GdiDDSyncTest.java fails |
This is where OpenJDK is ahead of Oracle JDK.
No relevant backports are detected in Oracle JDK yet.
This misses the ongoing backporting work.
0 issues in total
This is where OpenJDK used to be ahead, and then Oracle JDK caught up in future releases.
0 issues.
| Version 1 | Version 2 | Bug | Synopsis |
|---|
This is where Oracle JDK used to be ahead, and then OpenJDK caught up in future releases.
0 issues.
| Version 1 | Version 2 | Bug | Synopsis |
|---|
This is where OpenJDK made the first backport in the release, and then Oracle JDK followed.
No difference in the final release detected.
0 issues.
| Version | Bug | Synopsis |
|---|
This is where Oracle JDK made the first backport in the release, and then OpenJDK followed.
No difference in the final release detected.
0 issues.
| Version | Bug | Synopsis |
|---|
This is where the difference in time within the release was not identified reliably.
No difference in the final release detected.
0 issues.
| Version 1 | Version 2 | Bug | Synopsis |
|---|