This section lists all the changes in the selected update release.
Issue
|
Priority
|
Title
|
Component
|
Voting
|
---|---|---|---|---|
JDK-8186670 | 4 | Implement _onSpinWait() intrinsic for AArch64 | hotspot / compiler | |
JDK-8177814 | 4 | jdk/editpad is not in jdk TEST.groups | tools / jshell | |
JDK-8190748 | 4 | java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently | core-libs / java.text | |
JDK-8225559 | 3 | assertion error at TransTypes.visitApply | tools / javac | |
JDK-8239502 | 3 | [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails | client-libs / javax.swing | |
JDK-8236505 | 3 | Mark jdk/editpad/EditPadTest.java as @headful | tools / jshell | |
JDK-8244602 | 4 | Add JTREG_REPEAT_COUNT to repeat execution of a test | infrastructure / build | |
JDK-8247980 | 4 | Exclusive execution of java/util/stream tests slows down tier1 | core-libs / java.util.stream | |
JDK-8251216 | 4 | Implement MD5 intrinsics on AArch64 | hotspot / compiler | |
JDK-8253197 | 4 | vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "e;ERROR: DebuggeeSleepingThread: ThreadDeath lost"e; | hotspot / jvmti | |
JDK-8262134 | 3 | compiler/uncommontrap/TestDeoptOOM.java failed with "e;guarantee(false) failed: wrong number of expression stack elements during deopt"e; | hotspot / compiler | |
JDK-8263567 | 3 | gtests don't terminate the VM safely | hotspot / runtime | |
JDK-8265150 | 4 | AsyncGetCallTrace crashes on ResourceMark | hotspot / svc | |
JDK-8266490 | 3 | Extend the OSContainer API to support the pids controller of cgroups | hotspot / runtime | |
JDK-8269032 | 4 | Stringdedup tests are failing if the ergonomically select GC does not support it | hotspot / gc | |
JDK-8269037 | 4 | jsig/Testjsig.java doesn't have to be restricted to linux only | hotspot / runtime | |
JDK-8269206 | 5 | A small typo in comment in test/lib/sun/hotspot/WhiteBox.java | hotspot / test | |
JDK-8269175 | 4 | [macosx-aarch64] wrong CPU speed in hs_err file | hotspot / runtime | |
JDK-8269087 | 4 | CheckSegmentedCodeCache test fails in an emulated-client VM | hotspot / compiler | |
JDK-8270117 | 4 | Broken jtreg link in "e;Building the JDK"e; page | infrastructure / build | |
JDK-8269849 | 4 | vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "e;OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"e; | hotspot / test | |
JDK-8269616 | 4 | serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error | core-svc / tools | |
JDK-8269523 | 4 | runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' | hotspot / runtime | |
JDK-8271202 | 3 | C1: assert(false) failed: live_in set of first block must be empty | hotspot / compiler | |
JDK-8271199 | 3 | Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key | security-libs / java.security | |
JDK-8271056 | 3 | C2: "e;assert(no_dead_loop) failed: dead loop detected"e; due to cmoving identity | hotspot / compiler | |
JDK-8270874 | 3 | JFrame paint artifacts when dragged from standard monitor to HiDPI monitor | client-libs / 2d | |
JDK-8271721 | 4 | Split gc/g1/TestMixedGCLiveThreshold into separate tests | hotspot / gc | |
JDK-8271506 | 3 | Add ResourceHashtable support for deleting selected entries | hotspot / runtime | |
JDK-8272398 | 3 | Update DockerTestUtils.buildJdkDockerImage() | hotspot / runtime | |
JDK-8272327 | 4 | Shenandoah: Avoid enqueuing duplicate string candidates | hotspot / gc | |
JDK-8272167 | 4 | AbsPathsInImage.java should skip *.dSYM directories | infrastructure / build | |
JDK-8272600 | 4 | (test) Use native "e;sleep"e; in Basic.java | core-libs / java.lang | |
JDK-8272553 | 4 | several hotspot runtime/CommandLine tests don't check exit code | hotspot / runtime | |
JDK-8272541 | 4 | Incorrect overflow test in Toom-Cook branch of BigInteger multiplication | core-libs / java.math | |
JDK-8272996 | 3 | JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled | core-libs / javax.naming | |
JDK-8272866 | 4 | java.util.random package summary contains incorrect mixing function in table | core-libs | |
JDK-8273351 | 4 | bad tag in jdk.random module-info.java | core-libs | |
JDK-8273341 | 4 | Update Siphash to version 1.0 | hotspot / runtime | |
JDK-8273277 | 3 | C2: Move conditional negation into rc_predicate | hotspot / compiler | |
JDK-8273162 | 3 | AbstractSplittableWithBrineGenerator does not create a random salt | core-libs / java.util | |
JDK-8273387 | 4 | remove some unreferenced gtk-related functions | client-libs / java.awt | |
JDK-8273381 | 4 | Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm | hotspot / gc | |
JDK-8273366 | 3 | [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12 | client-libs / javax.swing | |
JDK-8273438 | 4 | Enable parallelism in vmTestbase/metaspace/stressHierarchy tests | hotspot / runtime | |
JDK-8273433 | 4 | Enable parallelism in vmTestbase_nsk_sysdict tests | hotspot / runtime | |
JDK-8273634 | 4 | [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java | client-libs / javax.swing | |
JDK-8273526 | 3 | Extend the OSContainer API pids controller with pids.current | hotspot / runtime | |
JDK-8273895 | 4 | compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 | hotspot / compiler | |
JDK-8273704 | 4 | DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time | client-libs / 2d | |
JDK-8273682 | 4 | Upgrade Jline to 3.20.0 | tools / jshell | |
JDK-8273655 | 4 | content-types.properties files are missing some common types | core-libs / java.net | |
JDK-8273972 | 4 | Multi-core choke point in CMM engine (LCMSTransform.doTransform) | client-libs / 2d | |
JDK-8273967 | 3 | gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 | hotspot / runtime | |
JDK-8273933 | 4 | [TESTBUG] Test must run without preallocated exceptions | hotspot / compiler | |
JDK-8274171 | 4 | java/nio/file/Files/probeContentType/Basic.java failed on "e;Content type"e; mismatches | core-libs / java.nio | |
JDK-8274130 | 4 | C2: MulNode::Ideal chained transformations may act on wrong nodes | hotspot / compiler | |
JDK-8274506 | 4 | TestPids.java and TestPidsLimit.java fail with podman run as root | hotspot / test | |
JDK-8274471 | 3 | Add support for RSASSA-PSS in OCSP Response | security-libs / java.security | |
JDK-8274465 | 4 | Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures | client-libs / javax.swing | |
JDK-8274658 | 3 | ISO 4217 Amendment 170 Update | core-libs / java.util:i18n | |
JDK-8274562 | 3 | (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS | core-libs / java.nio | |
JDK-8274524 | 2 | SSLSocket.close() hangs if it is called during the ssl handshake | security-libs / javax.net.ssl | |
JDK-8274714 | 4 | Incorrect verifier protected access error message | hotspot / runtime | |
JDK-8274750 | 4 | java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 | core-libs / java.io | |
JDK-8274795 | 4 | AArch64: avoid spilling and restoring r18 in macro assembler | hotspot / runtime | |
JDK-8274753 | 3 | ZGC: SEGV in MetaspaceShared::link_shared_classes | hotspot / runtime | |
JDK-8275082 | 3 | Update XML Security for Java to 2.3.0 | security-libs / javax.xml.crypto | |
JDK-8274944 | 3 | AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info | hotspot / runtime | |
JDK-8274935 | 4 | dumptime_table has stale entry | hotspot / runtime | |
JDK-8275608 | 4 | runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow | hotspot / runtime | |
JDK-8275586 | 4 | Zero: Simplify interpreter initialization | hotspot / runtime | |
JDK-8275536 | 4 | Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime | core-libs / java.io | |
JDK-8275330 | 3 | 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 | hotspot / compiler | |
JDK-8275326 | 3 | C2: assert(no_dead_loop) failed: dead loop detected | hotspot / compiler | |
JDK-8275645 | 3 | [JVMCI] avoid unaligned volatile reads on AArch64 | hotspot / compiler | |
JDK-8275643 | 3 | C2's unaryOp vector intrinsic does not properly handle LongVector.neg | hotspot / compiler | |
JDK-8275610 | 3 | C2: Object field load floats above its null check resulting in a segfault | hotspot / compiler | |
JDK-8275687 | 4 | runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException | hotspot / runtime | |
JDK-8275650 | 3 | Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 | core-libs / java.io | |
JDK-8275800 | 3 | Redefinition leaks MethodData::_extra_data_lock | hotspot / jvmti | |
JDK-8275874 | 3 | [JVMCI] only support aligned reads in c2v_readFieldValue | hotspot / compiler | |
JDK-8275847 | 4 | Scheduling fails with "e;too many D-U pinch points"e; on small method | hotspot / compiler | |
JDK-8276177 | 4 | nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "e;assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"e; | hotspot / jvmti | |
JDK-8276141 | 4 | XPathFactory set/getProperty method | xml / jaxp | |
JDK-8276057 | 4 | Update JMH devkit to 1.33 | infrastructure / build | |
JDK-8276654 | 3 | element-list order is non deterministic | infrastructure / build | |
JDK-8276623 | 4 | JDK-8275650 accidentally pushed "e;out"e; file | core-libs / java.io | |
JDK-8276314 | 4 | [JVMCI] check alignment of call displacement during code installation | hotspot / compiler | |
JDK-8276766 | 4 | Enable jar and jmod to produce deterministic timestamped content | tools / jar | |
JDK-8276764 | 4 | Enable deterministic file content ordering for Jar and Jmod | tools | |
JDK-8276662 | 4 | Scalability bottleneck in SymbolTable::lookup_common() | hotspot / runtime | |
JDK-8277180 | 4 | Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 | hotspot / compiler | |
JDK-8277137 | 4 | Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "e;isb"e;/1 for Arm Neoverse N1 | hotspot / compiler | |
JDK-8277069 | 4 | [REDO] JDK-8276743 Make openjdk build Zip Archive generation "e;reproducible"e; | infrastructure / build | |
JDK-8276841 | 4 | Add support for Visual Studio 2022 | infrastructure / build | |
JDK-8277342 | 4 | vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for | hotspot / runtime | |
JDK-8277328 | 4 | jdk/jshell/CommandCompletionTest.java failures on Windows | tools / jshell | |
JDK-8277299 | 3 | STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits | client-libs / java.awt | |
JDK-8277441 | 4 | CompileQueue::add fails with assert(_last->next() == __null) failed: not last | hotspot / compiler | |
JDK-8277385 | 4 | Zero: Enable CompactStrings support | hotspot / runtime | |
JDK-8277383 | 4 | VM.metaspace optionally show chunk freelist details | hotspot / runtime | |
JDK-8277497 | 3 | Last column cell in the JTable row is read as empty cell | client-libs / javax.accessibility | |
JDK-8277488 | 3 | Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 | security-libs / java.security | |
JDK-8277449 | 3 | compiler/vectorapi/TestLongVectorNeg.java fails with release VMs | hotspot / compiler | |
JDK-8277447 | 3 | Hotspot C1 compiler crashes on Kotlin suspend fun with loop | hotspot / compiler | |
JDK-8277795 | 3 | LDAP connection timeout not honoured under contention | core-libs / javax.naming | |
JDK-8277777 | 3 | [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad | hotspot / compiler | |
JDK-8277762 | 4 | Allow configuration of HOTSPOT_BUILD_USER | infrastructure / build | |
JDK-8277503 | 4 | compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "e;OnSpinWaitInst with the expected value 'isb' not found."e; | hotspot / compiler | |
JDK-8277919 | 2 | OldObjectSample event causing bloat in the class constant pool in JFR recording | hotspot / jfr | |
JDK-8277846 | 3 | Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 | hotspot / compiler | |
JDK-8277992 | 4 | Add fast jdk_svc subtests to jdk:tier3 | core-svc | |
JDK-8278080 | 4 | Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation | infrastructure / build | |
JDK-8278020 | 3 | ~13% variation in Renaissance-Scrabble | hotspot / runtime | |
JDK-8278016 | 4 | Add compiler tests to tier{2,3} | hotspot / compiler | |
JDK-8278116 | 4 | runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx | hotspot / runtime | |
JDK-8278115 | 4 | gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx | hotspot / gc | |
JDK-8278104 | 4 | C1 should support the compiler directive 'BreakAtExecute' | hotspot / compiler | |
JDK-8278099 | 3 | two sun/security/pkcs11/Signature tests failed with AssertionError | security-libs / javax.crypto:pkcs11 | |
JDK-8278185 | 4 | Custom JRE cannot find non-ASCII named module inside | tools / jlink | |
JDK-8278172 | 4 | java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux | core-libs / java.nio | |
JDK-8278163 | 4 | --with-cacerts-src variable resolved after GenerateCacerts recipe setup | infrastructure / build | |
JDK-8278309 | 4 | [windows] use of uninitialized OSThread::_state | hotspot / runtime | |
JDK-8278241 | 4 | Implement JVM SpinPause on linux-aarch64 | hotspot / runtime | |
JDK-8278239 | 2 | vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d | hotspot / jvmti | |
JDK-8278346 | 4 | java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine | core-libs / java.nio | |
JDK-8278344 | 4 | sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output | security-libs | |
JDK-8278381 | 4 | [GCC 11] Address::make_raw() does not initialize rspec | hotspot / runtime | |
JDK-8278389 | 3 | SuspendibleThreadSet::_suspend_all should be volatile/atomic | hotspot / gc | |
JDK-8278384 | 4 | Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT | hotspot / runtime | |
JDK-8278526 | 3 | [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column | client-libs / javax.accessibility | |
JDK-8278604 | 3 | SwingSet2 table demo does not have accessible description set for images | client-libs / demo | |
JDK-8278627 | 2 | Shenandoah: TestHeapDump test failed | hotspot / gc | |
JDK-8278824 | 3 | Uneven work distribution when scanning heap roots in G1 | hotspot / gc | |
JDK-8278822 | 4 | Bump update version for OpenJDK: jdk-17.0.3 | infrastructure | |
JDK-8278758 | 3 | runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 | hotspot / compiler | |
JDK-8278871 | 2 | [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob | hotspot / compiler | |
JDK-8278987 | 2 | RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ | hotspot / jfr | |
JDK-8278951 | 4 | containers/cgroup/PlainRead.java fails on Ubuntu 21.10 | hotspot / runtime | |
JDK-8279011 | 3 | JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t | hotspot / jfr | |
JDK-8279076 | 3 | C2: Bad AD file when matching SqrtF with UseSSE=0 | hotspot / compiler | |
JDK-8279124 | 4 | VM does not handle SIGQUIT during initialization | hotspot / runtime | |
JDK-8279225 | 3 | [arm32] C1 longs comparison operation destroys argument registers | hotspot / compiler | |
JDK-8279300 | 3 | [arm32] SIGILL when running GetObjectSizeIntrinsicsTest | hotspot / compiler | |
JDK-8279412 | 3 | [JVMCI] failed speculations list must outlive any nmethod that refers to it | hotspot / compiler | |
JDK-8279385 | 4 | [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 | security-libs | |
JDK-8279379 | 3 | GHA: Print tests that are in error | infrastructure / build | |
JDK-8279505 | 4 | Update documentation for RETRY_COUNT and REPEAT_COUNT | infrastructure / build | |
JDK-8279453 | 4 | Disable tools/jar/ReproducibleJar.java on 32-bit platforms | tools / jar | |
JDK-8279445 | 4 | Update JMH devkit to 1.34 | infrastructure / build | |
JDK-8279833 | 2 | Loop optimization issue in String.encodeUTF8_UTF16 | core-libs / java.lang | |
JDK-8279702 | 3 | [macosx] ignore xcodebuild warnings on M1 | infrastructure / build | |
JDK-8279695 | 4 | [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also | hotspot / compiler | |
JDK-8279669 | 4 | test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition | core-svc / debugger | |
JDK-8279998 | 3 | PPC64 debug builds fail with "e;untested: RangeCheckStub: predicate_failed_trap_id"e; | hotspot / compiler | |
JDK-8279924 | 3 | [PPC64, s390] implement frame::is_interpreted_frame_valid checks | hotspot / runtime | |
JDK-8280155 | 3 | [PPC64, s390] frame size checks are not yet correct | hotspot / runtime | |
JDK-8280002 | 4 | jmap -histo may leak stream | hotspot / svc | |
JDK-8280373 | 3 | Update Xalan serializer / SystemIDResolver to align with JDK-8270492 | xml / javax.xml.parsers | |
JDK-8280414 | 4 | Memory leak in DefaultProxySelector | core-libs / java.net | |
JDK-8280526 | 3 | x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} | hotspot / compiler | |
JDK-8281061 | 4 | [s390] JFR runs into assertions while validating interpreter frames | hotspot / runtime | |
JDK-8281460 | 4 | Let ObjectMonitor have its own NMT category | hotspot / runtime | |
JDK-8282761 | 4 | XPathFactoryImpl remove setProperty and getProperty methods | xml / jaxp | |
JDK-8282219 | 3 | jdk/java/lang/ProcessBuilder/Basic.java fails on AIX | core-libs / java.lang | |
ZULU-35826 / CVE-2018-25032 |
7.5 | CVE-2018-25032 | ZIP | |
JDK-8278008 / CVE-2022-21476 |
7.5 | CVE-2022-21476 | Libraries | |
JDK-8277233 / CVE-2022-21449 |
7.5 | CVE-2022-21449 | Libraries | |
JDK-8278972 / CVE-2022-21496 |
5.3 | CVE-2022-21496 | JNDI | |
JDK-8277672 / CVE-2022-21434 |
5.3 | CVE-2022-21434 | Libraries | |
JDK-8270504 / CVE-2022-21426 |
5.3 | CVE-2022-21426 | JAXP | |
JDK-8275151 / CVE-2022-21443 |
3.7 | CVE-2022-21443 | Libraries |