Notes generated: Fri Dec 12 08:39:48 CET 2025
None.
| Issue | Description |
|---|---|
| JDK-8371748 |
Removal of ThreadPoolExecutor.finalize() The
The removal of this method means that any existing code that extends |
| Issue | Description |
|---|---|
| JDK-8355522 |
Removal of the `java.locale.useOldISOCodes` System Property Support for the |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8368702 | [macosx] Printing text with composite fonts loses font transform |
| P4 | JDK-8167268 | StandardGlyphVector.getGlyphMetrics creates metrics with erroneous bounds for characters with no outline (e.g., the space character ' ') |
| Priority | Bug | Summary |
|---|---|---|
| P3 | JDK-8371657 | [macosx] Programmatically selecting/deselecting List item triggers an ItemEvent |
| P4 | JDK-8371914 | PNG defines in CFLAGS can cause compilation errors with external libpng |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8334549 | [Sound] Test timed out: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-5107379 | Component orientation in JOptionPane is not proper in Motif L&F. |
| P4 | JDK-4459231 | Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel |
| P4 | JDK-8042054 | JTree.updateUI uses out-of-date item size information |
| P4 | JDK-6726690 | SwingUtilities.replaceUI*Map() methods do not remove previously installed maps |
| P4 | JDK-6223700 | XP L&F: Non-TopLevel JMenu's painting error |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373389 | Two jdk/incubator/vector/ tests fails after JDK-8371446 |
| P4 | JDK-8371446 | VectorAPI: Add unit tests for masks from various long values |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373517 | Revert the macos Tahoe specific change done in JDK-8359830 |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8371871 | libSharedCloseAgent.cpp crashes VS2019 and older VS2022 compiler |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373125 | Add defensive screening of modifiers for Field and Parameter toString() results |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373362 | Http3TestServer should not log an exception stack trace when it is stopping normally |
| P4 | JDK-8373227 | Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised? |
| P4 | JDK-8369950 | TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8371718 | (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel |
| P4 | JDK-8255463 | java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8372844 | Improve usage of test/jdk/java/text/testlib/TestUtils.java locale methods |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8371748 | Remove the (empty) ThreadPoolExecutor.finalize() method |
| Priority | Bug | Summary |
|---|---|---|
| P3 | JDK-8179918 | EnumSet spliterator should report SORTED, ORDERED, NONNULL |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8355522 | Remove the `java.locale.useOldISOCodes` system property |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8370893 | Add SourceVersion.RELEASE_27 |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373102 | com/sun/jdi/MethodInvokeWithTraceOnTest.java can fail with ObjectCollectedException when run with a small heap |
| P4 | JDK-8362083 | JDI VirtualMachine/dispose/dispose001 failed with FATAL ERROR in native method: JDWP cannot set thread local storage, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112) |
| P4 | JDK-8372555 | Test com/sun/jdi/ExceptionEvents.java failed: ObjectCollectedException |
| Priority | Bug | Summary |
|---|---|---|
| P3 | JDK-8369736 | Add management interface for AOT cache creation |
| P3 | JDK-8373464 | Test JdkManagementCheckSince.java fails after JDK-8369736 |
| P4 | JDK-8373111 | Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373127 | Update nsk/monitoring tests to support virtual thread factory testing |
| Priority | Bug | Summary |
|---|---|---|
| P3 | JDK-8373145 | [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch |
| P3 | JDK-8371603 | C2: Missing Ideal optimizations for load and store vectors on SVE |
| P3 | JDK-8354282 | C2: more crashes in compiled code because of dependency on removed range check CastIIs |
| P4 | JDK-8372641 | [s390x] Test failure TestMergeStores.java |
| P4 | JDK-8367158 | C2: create better fill and copy benchmarks, taking alignment into account |
| P4 | JDK-8360192 | C2: Make the type of count leading/trailing zero nodes more precise |
| P4 | JDK-8367028 | compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding |
| P4 | JDK-8364490 | Fatal error on large SpecTrapLimitExtraEntries value |
| P4 | JDK-8371968 | RISC-V: implement AES CBC intrinsics |
| P4 | JDK-8365732 | RISC-V: implement AES CTR intrinsics |
| P4 | JDK-8357551 | RISC-V: support CMoveF/D vectorization |
| P4 | JDK-8370846 | Support execution of mlvm testing with test thread factory |
| P4 | JDK-8372589 | VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled |
| P5 | JDK-8370489 | Some compiler tests miss the @key randomness |
| Priority | Bug | Summary |
|---|---|---|
| P2 | JDK-8370198 | Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow |
| P3 | JDK-8372498 | [genshen] gc/TestAllocHumongousFragment.java#generational causes intermittent SIGSEGV crashes |
| P3 | JDK-8373116 | Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking |
| P4 | JDK-8319161 | GC: Make TestParallelGCThreads use createTestJavaProcessBuilder |
| P4 | JDK-8319326 | GC: Make TestParallelRefProc use createTestJavaProcessBuilder |
| P4 | JDK-8373272 | Genshen: ShenandoahOldGenerationTest fails after JDK-8373056 |
| P4 | JDK-8373262 | Parallel: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails |
| P4 | JDK-8367541 | Parallel: Make young and old generation fields nonstatic in ParallelScavengeHeap |
| P4 | JDK-8373087 | Parallel: Rename PSGenerationPool to PSOldGenerationPool |
| P4 | JDK-8373421 | Parallel: Rename young generation eden and survivor space pool |
| P4 | JDK-8373039 | Remove Incorrect Asserts in shenandoahScanRemembered |
| P4 | JDK-8373335 | Serial: Clean up SerialHeap members by access specifies |
| P4 | JDK-8373022 | serviceability/sa/ClhsdbScanOops.java assumes no GC should occur |
| P4 | JDK-8352914 | Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics |
| P4 | JDK-8373054 | Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots |
| P4 | JDK-8373056 | Shenandoah: Remove unnecessary use of ShenandoahAllocRequest.type() |
| P4 | JDK-8373025 | test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock |
| P4 | JDK-8372860 | TestCodeCacheUnloadDuringConcCycle fails on ARM32 |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8371502 | serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8368701 | CDS VerifierTest_1A.java failed on machines with 512 GB RAM |
| P4 | JDK-8373293 | Change the exception handling in TestNestHostErrorWithMultiThread.java |
| P4 | JDK-8373207 | Make DeferredStatic class template constant initializable |
| P4 | JDK-8372098 | Move AccessFlags to InstanceKlass |
| P4 | JDK-8366671 | Refactor Thread::SpinAcquire and Thread::SpinRelease |
| P4 | JDK-8366272 | The os::xxx APIs do not manage errno correctly |
| P4 | JDK-8371409 | Wrong lock ordering between FullGCALot_lock and ThreadsLockThrottle_lock/MethodCompileQueue_lock |
| P4 | JDK-8373295 | Wrong log tag for UseCompressedOops ergo setting |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8370731 | Tests in vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/ failed: OutOfMemoryError |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373086 | Make isexceeded001.java more robust |
| P4 | JDK-8241329 | Support execution of jtreg tests in virtual threads |
| Priority | Bug | Summary |
|---|---|---|
| P2 | JDK-8373285 | Update JCov for class file version 71 |
| Priority | Bug | Summary |
|---|---|---|
| P2 | JDK-8373255 | Unexpected iobj and ipdb files after JDK-8370438 |
| P4 | JDK-8373113 | Fix whitespace in RunTests.gmk |
| P4 | JDK-8372759 | Test build/AbsPathsInImage.java fails after JDK-8370438 |
| P4 | JDK-8373443 | Update --release 26 symbol information for JDK 26 build 27 |
| P4 | JDK-8373117 | Update build doc link in README.md |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8356544 | Implement additional tests for ciphersuites disabled with wildcards |
| P4 | JDK-8373101 | JdkClient and JdkServer test classes ignore namedGroups field |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8362658 | sun/security/ssl/SSLEngineImpl/* tests duplicate jvm flags |
| P4 | JDK-8367994 | test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip |
| P4 | JDK-8368524 | Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap |
| Priority | Bug | Summary |
|---|---|---|
| P3 | JDK-8373094 | javac may fail because of unattributed break in a loop |
| P4 | JDK-8370894 | Add source 27 and target 27 to javac |
| Priority | Bug | Summary |
|---|---|---|
| P4 | JDK-8373270 | Clean up unused `CheckSanity` method from java_md_common.c file |