This report shows the bird-eye view of parity between OpenJDK and Oracle JDK.

Report generated: Sun Jul 03 02:49:01 CEST 2022


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.

31 issues in total


4 issues

Version Interest RFR BP Bug Synopsis
17.0.3-oracle JDK-8276184 Exclude lambda proxy class from the CDS archive if its caller class is excluded
17.0.3-oracle JDK-8257856 Make robust to JDK version updates
17.0.3-oracle JDK-8277346 ProblemList 7 serviceability/sa tests on macosx-x64
17.0.3-oracle JDK-8277351 ProblemList runtime/jni/checked/ on macosx-x64


3 issues

Version Interest RFR BP Bug Synopsis
17.0.4-oracle JDK-8281517 Improve the error message shown when a user tries to install the aarch64 bundle on an intel mac
17.0.4-oracle JDK-8287883 Incorrect documentation for OutOfMemoryError: Requested array size exceeds VM limit
17.0.4-oracle JDK-8277576 ProblemList runtime/ErrorHandling/ on macosx-X64


24 issues

Version Interest RFR BP Bug Synopsis
17.0.5-oracle JDK-8276546 [IR Framework] Whitelist and ignore CompileThreshold
17.0.5-oracle JDK-8278348 [macos12] javax/swing/JTree/4908142/ fails in macos12
17.0.5-oracle RFR (*) JDK-8278609 [macos] accessibility frame is misplaced on a secondary monitor on macOS
17.0.5-oracle JDK-8278612 [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS
17.0.5-oracle JDK-8286266 [macos] Voice over moving JTable column to be the first column JVM crashes
17.0.5-oracle JDK-8233557 [TESTBUG] fails on macOs
17.0.5-oracle RFR (*) JDK-8017175 [TESTBUG] javax/swing/JPopupMenu/4634626/ sometimes failed on mac
17.0.5-oracle RFR (*) JDK-8286625 C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
17.0.5-oracle RFR (*) JDK-8287432 C2: assert(tn->in(0) != __null) failed: must have live top node
17.0.5-oracle RFR (*) JDK-8288360 CI: ciInstanceKlass::implementor() is not consistent for well-known classes
17.0.5-oracle JDK-8288599 com/sun/management/OperatingSystemMXBean/ Expected total swap size ... but getTotalSwapSpaceSize returned ...
17.0.5-oracle t JDK-8288000 compiler/loopopts/ fails with release VMs
17.0.5-oracle JDK-8282777 Create a Regression test for JDK-4515031
17.0.5-oracle JDK-8282857 Create a regression test for JDK-4702690
17.0.5-oracle JDK-8282789 Create a regression test for the JTree usecase of JDK-4618767
17.0.5-oracle JDK-8282933 Create a test for JDK-4529616
17.0.5-oracle JDK-8283015 Create a test for JDK-4715496
17.0.5-oracle JDK-8283087 Create a test or JDK-4715503
17.0.5-oracle R RFR JDK-8269039 Disable SHA-1 Signed JARs
17.0.5-oracle JDK-8169468 fails because FS Window didn't receive all resizes!
17.0.5-oracle RFR (*) JDK-8287917 System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier
17.0.5-oracle RFR JDK-8155701 The compiler fails with an AssertionError: typeSig ERROR
17.0.5-oracle JDK-8283723 Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows
17.0.5-oracle JDK-8282860 Write a regression test for JDK-4164779


These are the issues that were ruled as either not affecting OpenJDK, or otherwise rejected by maintainers.

11 issues in total


4 issues

Version Bug Synopsis
17.0.3 JDK-8279223 Define version in .jcheck/conf
17.0.3 JDK-8279340 JSSE config for non-file truststore misplaced
17.0.3 JDK-6584403 Request to add a CA/CSR certificate cookbook to JSSE Reference Guide
17.0.3 JDK-8277117 Support for Windows SSPI isn't properly documented


4 issues

Version Bug Synopsis
17.0.4 JDK-8280455 JSSE Guide example has typo, Datagrampacket should be DatagramPacket
17.0.4 JDK-8278964 KafkaStressTest and CassandraStressTest failed with "exit code 134"
17.0.4 JDK-8279067 failed with several "No aspect with given name"
17.0.4 JDK-8278553 failed due to errors in JckStressModule.out


3 issues

Version Bug Synopsis
17.0.5 JDK-7124251 [TEST_BUG] [macosx] JInternalFrame DesktopIcon isn't properly placed on desktop
17.0.5 JDK-8164492 [TEST_BUG] closed/javax/swing/JMenuItem/4738983/
17.0.5 JDK-8015893 [TEST_BUG] closed/javax/swing/JPopupMenu/4769039/ sometimes hangs on ubuntu 12.04


This is where OpenJDK is ahead of Oracle JDK.

No relevant backports are detected in Oracle JDK yet.

This misses the ongoing backporting work.

169 issues in total


66 issues

Version Bug Synopsis
17.0.3 JDK-8274562 (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS
17.0.3 JDK-8278163 --with-cacerts-src variable resolved after GenerateCacerts recipe setup
17.0.3 JDK-8279300 [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
17.0.3 JDK-8269175 [macosx-aarch64] wrong CPU speed in hs_err file
17.0.3 JDK-8279702 [macosx] ignore xcodebuild warnings on M1
17.0.3 JDK-8280155 [PPC64, s390] frame size checks are not yet correct
17.0.3 JDK-8279924 [PPC64, s390] implement frame::is_interpreted_frame_valid checks
17.0.3 JDK-8277069 [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
17.0.3 JDK-8281061 [s390] JFR runs into assertions while validating interpreter frames
17.0.3 JDK-8279385 [test] Adjust sun/security/pkcs12/ after 8278344
17.0.3 JDK-8274795 AArch64: avoid spilling and restoring r18 in macro assembler
17.0.3 JDK-8272167 should skip *.dSYM directories
17.0.3 JDK-8273162 AbstractSplittableWithBrineGenerator does not create a random salt
17.0.3 JDK-8278080 Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation
17.0.3 JDK-8277992 Add fast jdk_svc subtests to jdk:tier3
17.0.3 JDK-8271506 Add ResourceHashtable support for deleting selected entries
17.0.3 JDK-8274471 Add support for RSASSA-PSS in OCSP Response
17.0.3 JDK-8276841 Add support for Visual Studio 2022
17.0.3 JDK-8277762 Allow configuration of HOTSPOT_BUILD_USER
17.0.3 JDK-8273351 bad tag in jdk.random
17.0.3 JDK-8270117 Broken jtreg link in "Building the JDK" page
17.0.3 JDK-8278104 C1 should support the compiler directive 'BreakAtExecute'
17.0.3 JDK-8274130 C2: MulNode::Ideal chained transformations may act on wrong nodes
17.0.3 JDK-8277503 compiler/onSpinWait/ failed with "OnSpinWaitInst with the expected value 'isb' not found."
17.0.3 JDK-8273655 files are missing some common types
17.0.3 JDK-8279453 Disable tools/jar/ on 32-bit platforms
17.0.3 JDK-8276764 Enable deterministic file content ordering for Jar and Jmod
17.0.3 JDK-8276766 Enable jar and jmod to produce deterministic timestamped content
17.0.3 JDK-8247980 Exclusive execution of java/util/stream tests slows down tier1
17.0.3 JDK-8279379 GHA: Print tests that are in error
17.0.3 JDK-8186670 Implement _onSpinWait() intrinsic for AArch64
17.0.3 JDK-8277846 Implement fast-path for ASCII-compatible CharsetEncoders on ppc64
17.0.3 JDK-8278241 Implement JVM SpinPause on linux-aarch64
17.0.3 JDK-8251216 Implement MD5 intrinsics on AArch64
17.0.3 JDK-8272541 Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
17.0.3 JDK-8272866 java.util.random package summary contains incorrect mixing function in table
17.0.3 JDK-8274750 java/io/File/ failed: '/dev': 191488 != 190976
17.0.3 JDK-8274171 java/nio/file/Files/probeContentType/ failed on "Content type" mismatches
17.0.3 JDK-8278346 java/nio/file/Files/probeContentType/ fails on Linux SLES15 machine
17.0.3 JDK-8276623 JDK-8275650 accidentally pushed "out" file
17.0.3 JDK-8282219 jdk/java/lang/ProcessBuilder/ fails on AIX
17.0.3 JDK-8279011 JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t
17.0.3 JDK-8280002 jmap -histo may leak stream
17.0.3 JDK-8272996 JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled
17.0.3 JDK-8281460 Let ObjectMonitor have its own NMT category
17.0.3 JDK-8280414 Memory leak in DefaultProxySelector
17.0.3 JDK-8271199 Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
17.0.3 JDK-8277919 OldObjectSample event causing bloat in the class constant pool in JFR recording
17.0.3 JDK-8279998 PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"
17.0.3 JDK-8273387 remove some unreferenced gtk-related functions
17.0.3 JDK-8278987 failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__
17.0.3 JDK-8278116 runtime/modules/ has duplicate -Xmx
17.0.3 JDK-8277137 Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1
17.0.3 JDK-8272327 Shenandoah: Avoid enqueuing duplicate string candidates
17.0.3 JDK-8278627 Shenandoah: TestHeapDump test failed
17.0.3 JDK-8277299 STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits
17.0.3 JDK-8278344 sun/security/pkcs12/ test fails because of different openssl output
17.0.3 JDK-8278389 SuspendibleThreadSet::_suspend_all should be volatile/atomic
17.0.3 JDK-8279669 test/jdk/com/sun/jdi/ uses wrong condition
17.0.3 JDK-8276057 Update JMH devkit to 1.33
17.0.3 JDK-8279445 Update JMH devkit to 1.34
17.0.3 JDK-8280373 Update Xalan serializer / SystemIDResolver to align with JDK-8270492
17.0.3 JDK-8279124 VM does not handle SIGQUIT during initialization
17.0.3 JDK-8277383 VM.metaspace optionally show chunk freelist details
17.0.3 JDK-8277385 Zero: Enable CompactStrings support
17.0.3 JDK-8275586 Zero: Simplify interpreter initialization


77 issues

Version Bug Synopsis
17.0.4 JDK-8285956 (fs) Excessive default poll interval in PollingWatchService
17.0.4 JDK-8286594 (zipfs) Mention paths with dot elements in ZipException and cleanups
17.0.4 JDK-8287162 (zipfs) Performance regression related to support for POSIX file permissions
17.0.4 JDK-8285726 [11u, 17u] Unify fix for JDK-8284548 with version from head
17.0.4 JDK-8285727 [11u, 17u] Unify fix for JDK-8284920 with version from head
17.0.4 JDK-8284758 [linux] improve print_container_info
17.0.4 JDK-8280476 [macOS] : hotspot arm64 bug exposed by latest clang
17.0.4 JDK-8240756 [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
17.0.4 JDK-8139173 [macosx] JInternalFrame shadow is not properly drawn
17.0.4 JDK-8280593 [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor
17.0.4 JDK-8283279 [Testbug] Improve TestGetSwapSpaceSize
17.0.4 JDK-8283497 [windows] print TMP and TEMP in hs_err and
17.0.4 JDK-8286029 Add classpath exemption to globals_vectorApiSupport_***
17.0.4 JDK-8287119 Add to ProblemList
17.0.4 JDK-8285728 Alpine Linux build fails with busybox tar
17.0.4 JDK-8279834 Alpine Linux fails to build when --with-source-date enabled
17.0.4 JDK-8284437 Building from different users/workspace is not always deterministic
17.0.4 JDK-8283249 fails on ppc with 'Narrow klass shift: 0' missing
17.0.4 JDK-8280004 DCmdArgument::parse_value() should handle NULL input
17.0.4 JDK-8278766 Enable OpenJDK build support for reproducible jars and jmods using --date
17.0.4 JDK-8287362 FieldAccessWatch testcase failed on AIX platform
17.0.4 JDK-8284992 Fix misleading Vector API doc for LSHR operator
17.0.4 JDK-8282225 GHA: Allow one concurrent run per PR only
17.0.4 JDK-8284507 GHA: Only check test results if testing was not skipped
17.0.4 JDK-8287378 GHA: Update cygwin to fix issues in langtools tests on Windows
17.0.4 JDK-8287336 GHA: Workflows break on patch versions
17.0.4 JDK-8283017 GHA: Workflows break with update release versions
17.0.4 JDK-8280940 gtest os.release_multi_mappings_vm is racy
17.0.4 JDK-8282345 handle latest VS2022 in abstract_vm_version
17.0.4 JDK-8281318 Improve jfr/event/allocation tests reliability
17.0.4 JDK-8284389 Improve stability of GHA Pre-submit testing by caching cygwin installer
17.0.4 JDK-8285523 Improve test java/io/FileOutputStream/
17.0.4 JDK-8282008 Incorrect handling of quoted arguments in ProcessBuilder
17.0.4 JDK-8281043 Intrinsify recursive ObjectMonitor locking for PPC64
17.0.4 JDK-8284023 java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
17.0.4 JDK-8286855 javac error on invalid jar should only print filename
17.0.4 JDK-8286444 javac errors after JDK-8251329 are not helpful enough to find root cause
17.0.4 JDK-8206187 javax/management/remote/mandatory/connection/ fails with Port already in use
17.0.4 JDK-8274687 JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend
17.0.4 JDK-8281638 jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions
17.0.4 JDK-8284549 JFR: FieldTable leaks FieldInfoTable member
17.0.4 JDK-8280684 JfrRecorderService failes with guarantee(num_written > 0) when no space left on device.
17.0.4 JDK-8285397 JNI exception pending in CUPSfuncs.c:250
17.0.4 JDK-8283315 jrt-fs.jar not always deterministically built
17.0.4 JDK-8282422 JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale
17.0.4 JDK-8282170 JVMTI SetBreakpoint metaspace allocation test
17.0.4 JDK-8284033 Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
17.0.4 JDK-8283323 libharfbuzz optimization level results in extreme build times
17.0.4 JDK-8286601 Mac Aarch: Excessive warnings to be ignored for build jdk
17.0.4 JDK-8279182 MakeZipReproducible ZipEntry timestamps not localized to UTC
17.0.4 JDK-8284532 Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler
17.0.4 JDK-8281168 Micro-optimize VarForm.getMemberName for interpreter
17.0.4 JDK-8282444 Module finder incorrectly assumes default file system path-separator character
17.0.4 JDK-8277072 ObjectStreamClass caches keep ClassLoaders alive
17.0.4 JDK-8280941 os::print_memory_mappings() prints segment preceeding the inclusion range
17.0.4 JDK-8282887 Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
17.0.4 JDK-8284754 print more interesting env variables in hs_err and
17.0.4 JDK-8181571 printing to CUPS fails on mac sandbox app
17.0.4 JDK-8279529 ProblemList java/nio/channels/DatagramChannel/ on macosx-aarch64
17.0.4 JDK-8282551 Properly initialize L32X64MixRandom state
17.0.4 JDK-8279958 Provide configure hints for Alpine/apk package managers
17.0.4 JDK-8209776 Refactor jdk/security/JavaDotSecurity/ to plain java test
17.0.4 JDK-8278065 Refactor subclassAudits to use ClassValue
17.0.4 JDK-8281450 Remove unnecessary operator new and delete from ObjectMonitor
17.0.4 JDK-8281522 Rename ADLC classes which have the same name as hotspot variants
17.0.4 JDK-8282382 Report glibc malloc tunables in error reports
17.0.4 JDK-8284661 Reproducible assembly builds without relative linking
17.0.4 JDK-8275745 Reproducible copyright headers
17.0.4 JDK-8280041 Retry loop issues in
17.0.4 JDK-8285828 runtime/execstack/ fails with zipped debug symbols
17.0.4 JDK-8285921 serviceability/dcmd/jvmti/AttachFailed/ fails on Alpine
17.0.4 JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest
17.0.4 JDK-8283834 Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
17.0.4 JDK-8284622 Update versions of some Github Actions used in JDK workflow
17.0.4 JDK-8276657 XSLT compiler tries to define a class with empty name
17.0.4 JDK-8285342 Zero build failure with clang due to values not handled in switch
17.0.4 JDK-8277087 ZipException: zip END header not found at ZipFile#Source.findEND


26 issues

Version Bug Synopsis
17.0.5 JDK-8283457 [macos] libpng build failures with Xcode13.3
17.0.5 JDK-8286114 [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/
17.0.5 JDK-8028998 [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/ failed
17.0.5 JDK-8282477 [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler
17.0.5 JDK-8287663 Add a regression test for JDK-8287073
17.0.5 JDK-8240903 Add test to check that jmod hashes are reproducible
17.0.5 JDK-8283849 AsyncGetCallTrace may crash JVM on guarantee
17.0.5 JDK-8286582 Build fails on macos aarch64 when using --with-zlib=bundled
17.0.5 JDK-8264666 Change implementation of safeAdd/safeMult in the LCMSImageLayout class
17.0.5 JDK-8285380 Fix typos in security
17.0.5 JDK-8288754 GCC 12 fails to build zReferenceProcessor.cpp
17.0.5 JDK-8287202 GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event
17.0.5 JDK-8287366 Improve test failure reporting in GHA
17.0.5 JDK-8284686 Interval of < 1 ms disables ExecutionSample events
17.0.5 JDK-8274517 java/util/DoubleStreamSums/ fails with expected [true] but found [false]
17.0.5 JDK-8283562 JDK-8282306 breaks gtests on zero
17.0.5 JDK-8287113 JFR: Periodic task thread uses period for method sampling events
17.0.5 JDK-8256844 Make NMT late-initializable
17.0.5 JDK-8287073 NPE from CgroupV2Subsystem.getInstance()
17.0.5 JDK-8282306 os::is_first_C_frame(frame*) crashes on invalid link access
17.0.5 JDK-8282538 PKCS11 tests fail on CentOS Stream 9
17.0.5 JDK-8284956 Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment
17.0.5 JDK-8284680 sun.font.FontConfigManager.getFontConfig() leaks charset
17.0.5 JDK-8225122 Test fails when Windows desktop is scaled.
17.0.5 JDK-8211002 test/jdk/java/lang/Math/ skips testing for non-corner-case values
17.0.5 JDK-8286869 unify os::dir_is_empty across posix platforms


This is where OpenJDK used to be ahead, and then Oracle JDK caught up in future releases.

34 issues.

Version 1 Version 2 Bug Synopsis
17.0.3 17.0.4-oracle JDK-8278381 [GCC 11] Address::make_raw() does not initialize rspec
17.0.4 17.0.5-oracle JDK-8286198 [linux] Fix process-memory information
17.0.3 17.0.4-oracle JDK-8278526 [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column
17.0.3 17.0.4-oracle JDK-8244602 Add JTREG_REPEAT_COUNT to repeat execution of a test
17.0.3 17.0.4-oracle JDK-8225559 assertion error at TransTypes.visitApply
17.0.4 17.0.5-oracle JDK-8284848 C2: Compiler blackhole arguments should be treated as globally escaping
17.0.4 17.0.5-oracle JDK-8284620 CodeBuffer may leak _overflow_arena
17.0.4 17.0.5-oracle JDK-8284458 CodeHeapState::aggregate() leaks blob_name
17.0.4 17.0.5-oracle JDK-8285394 Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id()
17.0.4 17.0.5-oracle JDK-8283422 Create a new test for JDK-8254790
17.0.3 17.0.5-oracle JDK-8278185 Custom JRE cannot find non-ASCII named module inside
17.0.4 17.0.5-oracle JDK-8281615 Deadlock caused by jdwp agent
17.0.4 17.0.5-oracle JDK-8283469 Don't use memset to initialize members in FileMapInfo and fix memory leak
17.0.3 17.0.5-oracle JDK-8273704 failed : drawString with InfiniteXform transform takes long time
17.0.3 17.0.4-oracle JDK-8278115 gc/stress/gclocker/ has duplicate -Xmx
17.0.4 17.0.5-oracle JDK-8268773 Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
17.0.4 17.0.5-oracle JDK-8274939 Incorrect size of the pixel storage is used by the robot on macOS
17.0.4 17.0.5-oracle JDK-8286013 Incorrect test configurations for compiler/stable/
17.0.3 17.0.4-oracle JDK-8277180 Intrinsify recursive ObjectMonitor locking for C2 x64 and A64
17.0.3 17.0.5-oracle JDK-8277497 Last column cell in the JTable row is read as empty cell
17.0.4 17.0.5-oracle JDK-8283725 Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM
17.0.4 17.0.5-oracle JDK-8276990 Memory leak in invoker.c fillInvokeRequest() during JDI operations
17.0.4 17.0.5-oracle JDK-8284094 Memory leak in invoker_completeInvokeRequest()
17.0.3 17.0.5-oracle JDK-8273972 Multi-core choke point in CMM engine (LCMSTransform.doTransform)
17.0.3 17.0.4-oracle JDK-8271721 Split gc/g1/TestMixedGCLiveThreshold into separate tests
17.0.3 17.0.4-oracle JDK-8274524 SSLSocket.close() hangs if it is called during the ssl handshake
17.0.3 17.0.4-oracle JDK-8269032 Stringdedup tests are failing if the ergonomically select GC does not support it
17.0.3 17.0.4-oracle JDK-8278604 SwingSet2 table demo does not have accessible description set for images
17.0.4 17.0.5-oracle JDK-8236136 tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel
17.0.4 17.0.5-oracle JDK-8278549 UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15
17.0.3 17.0.4-oracle JDK-8279505 Update documentation for RETRY_COUNT and REPEAT_COUNT
17.0.4 17.0.5-oracle JDK-8285686 Update FreeType to 2.12.0
17.0.3 17.0.4-oracle JDK-8275082 Update XML Security for Java to 2.3.0
17.0.3 17.0.4-oracle JDK-8280526 x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}


This is where Oracle JDK used to be ahead, and then OpenJDK caught up in future releases.

5 issues.

Version 1 Version 2 Bug Synopsis 17.0.4 JDK-8283350 (tz) Update Timezone Data to 2022a 17.0.4 JDK-8285445 cannot open file "NUL:" 17.0.5 JDK-8281181 Do not use CPU Shares to compute active processor count
17.0.3-oracle 17.0.4 JDK-8276863 Remove test/jdk/sun/security/ec/ 17.0.4 JDK-8282583 Update BCEL md to include the copyright notice


This is where OpenJDK made the first backport in the release, and then Oracle JDK followed.

No difference in the final release detected.

30 issues.

Version Bug Synopsis
17.0.4 JDK-8282509 [exploded image] ResolvedClassTest fails with similar output
17.0.4 JDK-8281266 [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
17.0.3 JDK-8273933 [TESTBUG] Test must run without preallocated exceptions
17.0.3 JDK-8277777 [Vector API] assert(r->is_XMMRegister()) failed: must be in
17.0.4 JDK-8279560 AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment
17.0.4 JDK-8268231 Aarch64: Use Ldp in intrinsics for String.compareTo
17.0.3 JDK-8278016 Add compiler tests to tier{2,3}
17.0.3 JDK-8277488 Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
17.0.4 JDK-8277893 Arraycopy stress tests
17.0.3 JDK-8275610 C2: Object field load floats above its null check resulting in a segfault
17.0.3 JDK-8277441 CompileQueue::add fails with assert(_last->next() == __null) failed: not last
17.0.4 JDK-8281274 deal with ActiveProcessorCount in os::Linux::print_container_info
17.0.3 JDK-8276654 element-list order is non deterministic
17.0.5 JDK-8287741 Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete
17.0.3 JDK-8284920 Incorrect Token type causes XPath expression to return incorrect results
17.0.3 JDK-8284548 Invalid XPath expression causes StringIndexOutOfBoundsException
17.0.4 JDK-8273056 java.util.random does not correctly sample exponential or Gaussian distributions
17.0.3 JDK-8277328 jdk/jshell/ failures on Windows
17.0.4 JDK-8283217 Leak FcObjectSet in getFontConfigLocations() in fontpath.c
17.0.4 JDK-8282628 Potential memory leak in sun.font.FontConfigManager.getFontConfig()
17.0.5 JDK-8288467 remove memory_operand assert for spilled instructions
17.0.3 JDK-8276662 Scalability bottleneck in SymbolTable::lookup_common()
17.0.3 JDK-8274506 and fail with podman run as root
17.0.4 JDK-8286293 Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources
17.0.5 JDK-8287824 The MTPerLineTransformValidation tests has a typo in the @run tag
17.0.3 JDK-8278099 two sun/security/pkcs11/Signature tests failed with AssertionError
17.0.3 JDK-8278824 Uneven work distribution when scanning heap roots in G1
17.0.3 JDK-8272398 Update DockerTestUtils.buildJdkDockerImage()
17.0.4 JDK-8279668 x86: AVX2 versions of vpxor should be asserted
17.0.3 JDK-8278020 ~13% variation in Renaissance-Scrabble


This is where Oracle JDK made the first backport in the release, and then OpenJDK followed.

No difference in the final release detected.

242 issues.

Version Bug Synopsis
17.0.5-oracle JDK-8284675 "jpackage.exe" creates application launcher without Windows Application Manfiest
17.0.4-oracle JDK-8285515 (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4
17.0.4-oracle JDK-8276260 (se) Remove java/nio/channels/Selector/ from ProblemList (win)
17.0.3-oracle JDK-8272600 (test) Use native "sleep" in
17.0.3-oracle JDK-8279225 [arm32] C1 longs comparison operation destroys argument registers
17.0.3-oracle JDK-8278871 [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
17.0.3-oracle JDK-8275645 [JVMCI] avoid unaligned volatile reads on AArch64
17.0.3-oracle JDK-8276314 [JVMCI] check alignment of call displacement during code installation
17.0.4-oracle JDK-8279437 [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
17.0.3-oracle JDK-8279412 [JVMCI] failed speculations list must outlive any nmethod that refers to it
17.0.3-oracle JDK-8275874 [JVMCI] only support aligned reads in c2v_readFieldValue
17.0.4-oracle JDK-8280964 [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
17.0.4-oracle JDK-8279586 [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking
17.0.4-oracle JDK-8279219 [REDO] C2 crash when allocating array of size too large
17.0.5-oracle JDK-8283597 [REDO] Invalid generic signature for redefined classes
17.0.5-oracle JDK-8285923 [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
17.0.4-oracle JDK-8280401 [sspi] gss_accept_sec_context leaves output_token uninitialized
17.0.3-oracle JDK-8273634 [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/
17.0.5-oracle JDK-8079267 [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ fails
17.0.3-oracle JDK-8239502 [TEST_BUG] Test javax/swing/text/FlowView/6318524/ never fails
17.0.4-oracle JDK-8268558 [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
17.0.4-oracle JDK-8270336 [TESTBUG] Fix initialization in NonbranchyTree
17.0.4-oracle JDK-8277396 [TESTBUG] In, frame is accessed from main thread
17.0.3-oracle JDK-8273366 [testbug] javax/swing/UIDefaults/6302464/ fails on macOS12
17.0.3-oracle JDK-8279695 [TESTBUG] modify compiler/loopopts/ to run on C1 also
17.0.4-oracle JDK-8279597 [TESTBUG] fails with -XX:TieredStopAtLevel=1 on machines with many cores
17.0.5-oracle JDK-8178969 [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test.
17.0.4-oracle JDK-8282142 [TestCase] compiler/inlining/ will fail when --with-jvm-features=-compiler1
17.0.4-oracle JDK-8265317 [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL
17.0.4-oracle JDK-8278014 [vectorapi] Remove test run script
17.0.3-oracle JDK-8278309 [windows] use of uninitialized OSThread::_state
17.0.3-oracle JDK-8269206 A small typo in comment in test/lib/sun/hotspot/
17.0.5-oracle JDK-8287091 aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn
17.0.4-oracle JDK-8279227 Access Bridge: Wrong frame position and hit test result on HiDPI display
17.0.5-oracle JDK-8282467 add extra diagnostics for JDK-8268184
17.0.3-oracle JDK-8275536 Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
17.0.4-oracle JDK-8284866 Add test to JDK-8273056
17.0.5-oracle JDK-8285696 AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null
17.0.3-oracle JDK-8274944 AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
17.0.4-oracle JDK-8271008 appcds/*/ tests time out because of excessive GC (CodeCache GC Threshold) in loom
17.0.4-oracle JDK-8277055 Assert "missing inlining msg" with -XX:+PrintIntrinsics
17.0.3-oracle JDK-8273381 Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm
17.0.4-oracle JDK-8281811 assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
17.0.5-oracle JDK-8284944 assert(cnt++ < 40) failed: infinite cycle in loop optimization
17.0.4-oracle JDK-8281544 assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/
17.0.3-oracle JDK-8265150 AsyncGetCallTrace crashes on ResourceMark
17.0.5-oracle JDK-8284694 Avoid evaluating SSLAlgorithmConstraints twice
17.0.4-oracle JDK-8256368 Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
17.0.4-oracle JDK-8282874 Bad performance on gather/scatter API caused by different IntSpecies of indexMap
17.0.3-oracle JDK-8278384 Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
17.0.4-oracle JDK-8274983 C1 optimizes the invocation of private interface methods
17.0.3-oracle JDK-8275337 C1: assert(false) failed: live_in set of first block must be empty
17.0.5-oracle JDK-8287223 C1: Inlining attempt through MH::invokeBasic() with null receiver
17.0.5-oracle JDK-8288303 C1: Miscompilation due to broken Class.getModifiers intrinsic
17.0.4-oracle JDK-8279515 C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked
17.0.5-oracle JDK-8280696 C2 compilation hits assert(is_dominator(c, n_ctrl)) failed
17.0.3-oracle JDK-8275643 C2's unaryOp vector intrinsic does not properly handle LongVector.neg
17.0.3-oracle JDK-8275330 C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
17.0.3-oracle JDK-8271056 C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity
17.0.5-oracle JDK-8286177 C2: "failed: non-reduction loop contains reduction nodes" assert failure
17.0.4-oracle JDK-8280600 C2: assert(!had_error) failed: bad dominance
17.0.5-oracle JDK-8285301 C2: assert(!requires_atomic_access) failed: can't ensure atomicity
17.0.4-oracle JDK-8283451 C2: assert(_base == Long) failed: Not a Long
17.0.4-oracle JDK-8282590 C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
17.0.4-oracle JDK-8273139 C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency
17.0.4-oracle JDK-8282592 C2: assert(false) failed: graph should be schedulable
17.0.4-oracle JDK-8279837 C2: assert(is_Loop()) failed: invalid node class: Region
17.0.3-oracle JDK-8275326 C2: assert(no_dead_loop) failed: dead loop detected
17.0.4-oracle JDK-8275854 C2: assert(stride_con != 0) failed: missed some peephole opt
17.0.3-oracle JDK-8279076 C2: Bad AD file when matching SqrtF with UseSSE=0
17.0.5-oracle JDK-8286638 C2: CmpU needs to do more precise over/underflow analysis
17.0.4-oracle JDK-8280123 C2: Infinite loop in CMoveINode::Ideal during IGVN
17.0.5-oracle JDK-8270090 C2: LCM may prioritize CheckCastPP nodes over projections
17.0.5-oracle JDK-8285820 C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090
17.0.4-oracle JDK-8283187 C2: loop candidate for superword not always unrolled fully if superword fails
17.0.5-oracle JDK-8279622 C2: miscompilation of map pattern as a vector reduction
17.0.3-oracle JDK-8273277 C2: Move conditional negation into rc_predicate
17.0.4-oracle JDK-8275830 C2: Receiver downcast is missing when inlining through method handle linkers
17.0.5-oracle JDK-8283441 C2: segmentation fault in ciMethodBlocks::make_block_at(int)
17.0.5-oracle JDK-8285398 Cache the results of constraint checks
17.0.5-oracle JDK-8287107 CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller
17.0.3-oracle JDK-8269087 CheckSegmentedCodeCache test fails in an emulated-client VM
17.0.4-oracle JDK-8279822 CI: Constant pool entries in error state are not supported
17.0.4-oracle JDK-8258814 Compilation logging crashes for thread suspension / debugging tests
17.0.4-oracle JDK-8282172 CompileBroker::log_metaspace_failure is called from non-Java/compiler threads
17.0.3-oracle JDK-8273895 compiler/ciReplay/ fails due to wrong data size with TieredStopAtLevel=2,3
17.0.3-oracle JDK-8262134 compiler/uncommontrap/ failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
17.0.4-oracle JDK-8278948 compiler/vectorapi/reshape/ crashes in assembler
17.0.3-oracle JDK-8277449 compiler/vectorapi/ fails with release VMs
17.0.3-oracle JDK-8278951 containers/cgroup/ fails on Ubuntu 21.10
17.0.4-oracle JDK-8274172 Convert JavadocTester to use NIO
17.0.4-oracle JDK-8278851 Correct signer logic for jars signed with multiple digest algorithms
17.0.5-oracle JDK-8273115 CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts
17.0.4-oracle JDK-8280867 Cpuid1Ecx feature parsing is incorrect for AMD CPUs
17.0.4-oracle JDK-8271055 Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
17.0.4-oracle JDK-8281771 Crash in java_lang_invoke_MethodType::print_signature
17.0.5-oracle JDK-8282778 Create a regression test for JDK-4699544
17.0.5-oracle JDK-8282046 Create a regression test for JDK-8000326
17.0.5-oracle JDK-8282640 Create a test for JDK-4740761
17.0.5-oracle JDK-8284294 Create an automated regression test for RFE 4138746
17.0.5-oracle JDK-8281569 Create tests for Frame.setMinimumSize() method
17.0.4-oracle JDK-8277166 Data race in jdeps VersionHelper
17.0.4-oracle JDK-8272146 Disable Fibonacci test on memory constrained systems
17.0.4-oracle JDK-8287109 failed with CertificateExpiredException
17.0.4-oracle JDK-8282293 Domain value for system property jdk.https.negotiate.cbt should be case-insensitive
17.0.4-oracle JDK-8274751 Drag And Drop hangs on Windows
17.0.3-oracle JDK-8274935 dumptime_table has stale entry
17.0.3-oracle JDK-8273438 Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
17.0.3-oracle JDK-8273433 Enable parallelism in vmTestbase_nsk_sysdict tests
17.0.3-oracle JDK-8273526 Extend the OSContainer API pids controller with pids.current
17.0.3-oracle JDK-8266490 Extend the OSContainer API to support the pids controller of cgroups
17.0.4-oracle JDK-8283408 Fix a C2 crash when filling arrays with unsafe
17.0.3-oracle JDK-8274465 Fix javax/swing/text/ParagraphView/6364882/ failures
17.0.4-oracle JDK-8270837 fix typos in test
17.0.4-oracle JDK-8268906 gc/g1/mixedgc/ assumes that GCs take 1ms minimum
17.0.4-oracle JDK-8276796 gc/ large pages subtest fails with ZGC
17.0.4-oracle JDK-8275638 GraphKit::combine_exception_states fails with "matching stack sizes" assert
17.0.3-oracle JDK-8273967 gtest os.dll_address_to_function_and_library_name_vm fails on macOS12
17.0.3-oracle JDK-8263567 gtests don't terminate the VM safely
17.0.5-oracle JDK-8159694 HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/
17.0.3-oracle JDK-8277447 Hotspot C1 compiler crashes on Kotlin suspend fun with loop
17.0.4-oracle JDK-8276825 hotspot/runtime/SelectionResolution test errors
17.0.4-oracle JDK-8279842 HTTPS Channel Binding support for Java GSS/Kerberos
17.0.5-oracle JDK-8285081 Improve XPath operators count accuracy
17.0.4-oracle JDK-8278796 Incorrect behavior of FloatVector.withLane on X86
17.0.4-oracle JDK-8270021 Incorrect log decorators in gc/g1/plab/
17.0.4-oracle JDK-8277906 Incorrect type for IV phi of long counted loops after CCP
17.0.3-oracle JDK-8274714 Incorrect verifier protected access error message
17.0.4-oracle JDK-8278794 Infinite loop in DeflaterOutputStream.finish()
17.0.4-oracle JDK-8193682 Infinite loop in ZipOutputStream.close()
17.0.4-oracle JDK-8278472 Invalid value set to CANDIDATEFORM structure
17.0.3-oracle JDK-8274658 ISO 4217 Amendment 170 Update
17.0.4-oracle JDK-8268595 java/io/Serializable/serialFilter/ failed in timeout
17.0.3-oracle JDK-8278172 java/nio/channels/FileChannel/ should only run on Linux
17.0.4-oracle JDK-8272964 java/nio/file/Files/ fails with java.lang.RuntimeException: Copy was not interrupted
17.0.3-oracle JDK-8190748 java/text/Format/DateFormat/ and NonGregorianFormatTest fail intermittently
17.0.4-oracle JDK-8273169 java/util/regex/ failed after JDK-8271302
17.0.4-oracle JDK-8274735 javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
17.0.5-oracle JDK-8172065 javax/swing/JTree/4908142/ The selected index should be "aad"
17.0.4-oracle JDK-8277165 jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories
17.0.4-oracle JDK-8277123 jdeps does not report some exceptions correctly
17.0.3-oracle JDK-8177814 jdk/editpad is not in jdk TEST.groups
17.0.5-oracle JDK-8271078 jdk/incubator/vector/ failed a subtest
17.0.4-oracle JDK-8263461 jdk/jfr/event/gc/detailed/ uses wrong mechanism to cause evacuation failure
17.0.3-oracle JDK-8270874 JFrame paint artifacts when dragged from standard monitor to HiDPI monitor
17.0.5-oracle JDK-8286429 jpackageapplauncher build fails intermittently in Tier[45]
17.0.5-oracle JDK-8284367 JQuery UI upgrade from 1.12.1 to 1.13.1
17.0.3-oracle JDK-8269037 jsig/ doesn't have to be restricted to linux only
17.0.5-oracle JDK-8287672 jtreg test com/sun/jndi/ldap/ fails intermittently in nightly run
17.0.5-oracle JDK-8284883 JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512
17.0.5-oracle JDK-8281628 KeyAgreement : generateSecret intermittently not resetting
17.0.4-oracle JDK-8283641 Large value for CompileThresholdScaling causes assert
17.0.3-oracle JDK-8277795 LDAP connection timeout not honoured under contention
17.0.5-oracle JDK-8287396 LIR_Opr::vreg_number() and data() can return negative number
17.0.4-oracle JDK-8282929 Localized monetary symbols are not reflected in `toLocalizedPattern` return value
17.0.3-oracle JDK-8279833 Loop optimization issue in String.encodeUTF8_UTF16
17.0.3-oracle JDK-8236505 Mark jdk/editpad/ as @headful
17.0.5-oracle JDK-8286870 Memory leak with RepeatCompilation
17.0.4-oracle JDK-8279356 Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!
17.0.4-oracle JDK-8280901 MethodHandle::linkToNative stub is missing w/ -Xint
17.0.4-oracle JDK-8274233 Minor cleanup for ToolBox
17.0.4-oracle JDK-8282312 Minor corrections to evbroadcasti32x4 intrinsic on x86
17.0.4-oracle JDK-8269753 Misplaced caret in PatternSyntaxException's detail message
17.0.4-oracle JDK-8272908 Missing coverage for certain classes in
17.0.5-oracle JDK-8282555 Missing memory edge when spilling MoveF2I, MoveD2L etc
17.0.4-oracle JDK-8269129 Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
17.0.4-oracle JDK-8281338 NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working
17.0.3-oracle JDK-8276177 nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
17.0.4-oracle JDK-8278186 throws StringIndexOutOfBoundsException when calling substring method
17.0.4-oracle JDK-8273804 Platform.isTieredSupported should handle the no-compiler case
17.0.3-oracle JDK-8275650 Problemlist java/io/File/createTempFile/ for Windows 11
17.0.4-oracle JDK-8279532 ProblemList sun/security/ssl/SSLSessionImpl/
17.0.5-oracle JDK-8280950 RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix
17.0.5-oracle JDK-8281183 RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950
17.0.4-oracle JDK-8280956 Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y
17.0.3-oracle JDK-8275800 Redefinition leaks MethodData::_extra_data_lock
17.0.4-oracle JDK-8271302 Regex Test Refresh
17.0.4-oracle JDK-8273142 Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests
17.0.4-oracle JDK-8276880 Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary
17.0.4-oracle JDK-8267163 Rename anonymous loader tests to hidden loader tests
17.0.4-oracle JDK-8284884 Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/
17.0.4-oracle JDK-8274244 fails on rerun
17.0.4-oracle JDK-8249592 Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
17.0.4-oracle JDK-8214733 runtime/8176717/ timed out
17.0.3-oracle JDK-8278758 runtime/BootstrapMethod/ fails with release VMs after JDK-8262134
17.0.3-oracle JDK-8275687 runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
17.0.4-oracle JDK-8271224 runtime/EnclosingMethodAttr/ doesn't check exit code
17.0.4-oracle JDK-8272169 runtime/logging/ doesn't build test.Empty
17.0.3-oracle JDK-8275608 runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow
17.0.3-oracle JDK-8269523 runtime/Safepoint/ failed when expecting 'VM operation took too long'
17.0.3-oracle JDK-8275847 Scheduling fails with "too many D-U pinch points" on small method
17.0.3-oracle JDK-8269616 serviceability/dcmd/framework/ fails with Address already in use error
17.0.4-oracle JDK-8278519 serviceability/jvmti/FieldAccessWatch/ failed "assert(handle != __null) failed: JNI handle should not be null"
17.0.5-oracle JDK-8265360 several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled"
17.0.3-oracle JDK-8272553 several hotspot runtime/CommandLine tests don't check exit code
17.0.4-oracle JDK-8263538 should test -Xshare:auto as well
17.0.4-oracle JDK-8270797 test is not complete
17.0.4-oracle JDK-8272168 some hotspot runtime/logging tests don't check exit code
17.0.5-oracle JDK-8274597 Some of the dnd tests time out and fail intermittently
17.0.4-oracle JDK-8269373 some tests in jdk/tools/launcher/ fails on localized Windows platform
17.0.4-oracle JDK-8272358 Some tests may fail when executed with other locales than the US
17.0.5-oracle JDK-8280550 SplittableRandom#nextDouble(double,double) can return result >= bound
17.0.4-oracle JDK-8279520 SPNEGO has not passed channel binding info into the underlying mechanism
17.0.4-oracle JDK-8272493 Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
17.0.4-oracle JDK-8274561 sun/net/ftp/ timed out on slow machines
17.0.4-oracle JDK-8282295 SymbolPropertyEntry::set_method_type fails with assert
17.0.4-oracle JDK-8281822 Test failures on non-DTrace builds due to incomplete DTrace* flags handling
17.0.4-oracle JDK-8275037 Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/ crashes with memory exhaustion on Windows
17.0.4-oracle JDK-8269933 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
17.0.4-oracle JDK-8269135 TestDifferentProtectionDomains runs into timeout in client VM
17.0.4-oracle JDK-8284369 TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
17.0.4-oracle JDK-8270468 TestRangeCheckEliminated fails because methods are not compiled
17.0.5-oracle JDK-8281297 TestStressG1Humongous fails with guarantee(is_range_uncommitted)
17.0.4-oracle JDK-8277422 tools/jar/ fails with modified time mismatch
17.0.4-oracle JDK-8278966 two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638
17.0.4-oracle JDK-8277922 Unable to click JCheckBox in JTable through Java Access Bridge
17.0.5-oracle JDK-8286211 Update PCSC-Lite for Suse Linux to 1.9.5
17.0.4-oracle JDK-8255266 Update Public Suffix List to 3c213aa
17.0.3-oracle JDK-8273341 Update Siphash to version 1.0
17.0.4-oracle JDK-8280543 Update the "java" and "jcmd" tool specification for CDS
17.0.3-oracle JDK-8273682 Upgrade Jline to 3.20.0
17.0.5-oracle JDK-8282214 Upgrade JQuery to version 3.6.0
17.0.4-oracle JDK-8281275 Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths
17.0.4-oracle JDK-8270435 UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output
17.0.4-oracle JDK-8274855 vectorapi tests failing with assert(!vbox->is_Phi()) failed
17.0.3-oracle JDK-8269849 vmTestbase/gc/gctests/PhantomReference/phantom002/ failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
17.0.3-oracle JDK-8278239 vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d
17.0.3-oracle JDK-8253197 vmTestbase/nsk/jvmti/StopThread/stopthrd007/ fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"
17.0.4-oracle JDK-8264605 vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/ failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL"
17.0.3-oracle JDK-8277342 vmTestbase/nsk/stress/strace/ fails with SIGSEGV in InstanceKlass::jni_id_for
17.0.4-oracle JDK-8251904 vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
17.0.4-oracle JDK-8273095 vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ fails with "wrong OOME"
17.0.4-oracle JDK-8282045 When loop strip mining fails, safepoints are removed from loop anyway
17.0.4-oracle JDK-8281262 Windows builds in different directories are not fully reproducible
17.0.5-oracle JDK-8282936 Write a regression test for JDK-4615365
17.0.5-oracle JDK-8282937 Write a regression test for JDK-4820080
17.0.5-oracle JDK-8284521 Write an automated regression test for RFE 4371575
17.0.4-oracle JDK-8282231 x86-32: runtime call to SharedRuntime::ldiv corrupts registers
17.0.3-oracle JDK-8276141 XPathFactory set/getProperty method
17.0.3-oracle JDK-8282761 XPathFactoryImpl remove setProperty and getProperty methods
17.0.3-oracle JDK-8274753 ZGC: SEGV in MetaspaceShared::link_shared_classes
17.0.4-oracle JDK-8280799 ะก2: assert(false) failed: cyclic dependency prevents range check elimination


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