JDK-4760025 |
sRGB conversions to and from CIE XYZ incorrect |
JDK-6230751 |
[Fmt-Ch] Recursive MessageFormats in ChoiceFormats ignore indicated subformats |
JDK-6285888 |
ChoiceFormat can support unescaped relational symbols in the Format segment |
JDK-6431396 |
Spec for SocketOptions.SO_BINDADDR incorrect |
JDK-6503196 |
API doc for DecimalFormat::getMaximumIntegerDigits is unclear |
JDK-6507038 |
Memory Leak in JTree / BasicTreeUI |
JDK-6510914 |
JScrollBar.getMinimumSize() breaks the contract of JComponent.setMinimumSize() |
JDK-6801704 |
ChoiceFormat::applyPattern inconsistency for invalid patterns |
JDK-6942632 |
Hotspot should be able to use more than 64 logical processors on Windows |
JDK-6968351 |
httpserver clashes with delayed TCP ACKs for low Content-Length |
JDK-7001133 |
OutOfMemoryError by CustomMediaSizeName implementation |
JDK-7022325 |
TEST_BUG: test/java/util/zip/ZipFile/ReadLongZipFileName.java leaks files if it fails |
JDK-7036144 |
GZIPInputStream readTrailer uses faulty available() test for end-of-stream |
JDK-7057369 |
(fs spec) FileStore getUsableSpace and getUnallocatedSpace could be clearer |
JDK-8017234 |
Hotspot should stop using mapfiles |
JDK-8042981 |
Strip type annotations in Types' utility methods |
JDK-8043226 |
Better diagnostics for non-applicable type annotations |
JDK-8048691 |
Spliterator.SORTED characteristics gets cleared for BaseStream.spliterator |
JDK-8051959 |
Add thread and timestamp options to java.security.debug system property |
JDK-8068958 |
Timestamp.from(Instant) should throw when conversion is not possible |
JDK-8075917 |
The regression-swing case failed as the text on label is not painted red with the GTK L&F |
JDK-8079167 |
Fix documentation for G1SATBBufferEnqueueingThresholdPercent == 0 |
JDK-8079786 |
[macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only |
JDK-8129418 |
JShell: better highlighting of errors in imports on demand |
JDK-8139457 |
Relax alignment of array elements |
JDK-8144100 |
Incorrect case-sensitive equality in com.sun.net.httpserver.BasicAuthenticator |
JDK-8159927 |
Add a test to verify JMOD files created in the images do not have debug symbols |
JDK-8160755 |
bug6492108.java test fails with exception Image comparison failed at (0, 0) for image 4 in GTK L&F |
JDK-8164094 |
javadoc allows to create a @link to a non-existent method |
JDK-8174269 |
Remove COMPAT locale data provider from JDK |
JDK-8175386 |
Clarify exception behavior of Types utility methods |
JDK-8180450 |
secondary_super_cache does not scale well |
JDK-8182774 |
Verify code in javap |
JDK-8185862 |
AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 |
JDK-8187634 |
keystore.getCertificateAlias(cert) returns original alias, inconsistent with fix of JDK-6483657 |
JDK-8187759 |
Background not refreshed when painting over a transparent JFrame |
JDK-8188784 |
javax/management/notification/BroadcasterSupportDeadlockTest.java - TEST FAILED: deadlock |
JDK-8195675 |
Call to insertText with single character from custom Input Method ignored |
JDK-8196106 |
Support nested infinite or recursive flat mapped streams |
JDK-8198237 |
[macos] Test java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java fails |
JDK-8200566 |
DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails |
JDK-8201183 |
sjavac build failures: "Connection attempt failed: Connection refused" |
JDK-8202598 |
keytool -certreq output contains inconsistent line separators |
JDK-8203867 |
Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html |
JDK-8206447 |
InflaterInputStream.skip receives long but it’s limited to Integer.MAX_VALUE |
JDK-8210471 |
GZIPInputStream constructor could leak an un-end()ed Inflater |
JDK-8210858 |
AArch64: remove Math.log intrinsic |
JDK-8211847 |
[aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" |
JDK-8211854 |
[aix] java/net/ServerSocket/AcceptInheritHandle.java fails: read times out |
JDK-8212895 |
ChronoField.INSTANT_SECONDS’s range doesn’t match the range of Instant |
JDK-8216984 |
Deprecate for removal Socket constructors to create UDP sockets |
JDK-8222719 |
libperfstat on AIX - cleanup old API versions |
JDK-8222884 |
ConcurrentClassDescLookup.java times out intermittently |
JDK-8223696 |
java/net/httpclient/MaxStreams.java failed with didn’t finish within the time-out |
JDK-8226919 |
attach in linux hangs due to permission denied accessing /proc/pid/root |
JDK-8226990 |
GTK & Nimbus LAF: Tabbed pane’s background color is not expected one when change the opaque checkbox. |
JDK-8229959 |
Convert proxy class to use constant dynamic |
JDK-8233443 |
G1 DetailedUsage class names overly generic for global namespace |
JDK-8234502 |
Merge GenCollectedHeap and SerialHeap |
JDK-8236736 |
Change notproduct JVM flags to develop flags |
JDK-8237842 |
Separate definitions for default cache line and padding sizes |
JDK-8238169 |
BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock |
JDK-8240343 |
JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening" |
JDK-8241503 |
C2: Share MacroAssembler between mach nodes during code emission |
JDK-8241550 |
[macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" |
JDK-8242564 |
javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6 |
JDK-8247449 |
Revisit the argument processing logic for MetaspaceShared::disable_optimized_module_handling() |
JDK-8247972 |
incorrect implementation of JVM TI GetObjectMonitorUsage |
JDK-8251330 |
Reorder CDS archived heap to speed up relocation |
JDK-8252136 |
Several methods in hotspot are missing "static" |
JDK-8256314 |
JVM TI GetCurrentContendedMonitor is implemented incorrectly |
JDK-8256828 |
ostream::print_cr() truncates buffer in copy-through case |
JDK-8258979 |
The image didn’t show correctly with GTK LAF |
JDK-8259550 |
The content of the print out displayed incomplete with the NimbusLAF |
JDK-8259637 |
java.io.File.getCanonicalPath() returns different values for same path |
JDK-8259866 |
two java.util tests failed with "IOException: There is not enough space on the disk" |
JDK-8260633 |
[macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed |
JDK-8261433 |
Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit |
JDK-8264102 |
JTable Keyboards Navigation differs with Test Instructions. |
JDK-8265372 |
Simplify PKCS9Attribute |
JDK-8269428 |
java/util/concurrent/ConcurrentHashMap/ToArray.java timed out |
JDK-8269657 |
Test java/nio/channels/DatagramChannel/Loopback.java failed. Unexpected message |
JDK-8270269 |
Desktop.browse method fails if earlier CoInitialize call as COINIT_MULTITHREADED |
JDK-8272364 |
Parallel GC adaptive size policy may shrink the heap below MinHeapSize |
JDK-8274300 |
Address dsymutil warning by excluding platform specific files |
JDK-8275338 |
Add JFR events for notable serialization situations |
JDK-8276809 |
java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows |
JDK-8277869 |
Maven POMs are using HTTP links where HTTPS is available |
JDK-8278255 |
Add more warning text in ReentrantLock and ReentrantReadWriteLock |
JDK-8278353 |
Provide Duke as default favicon in Simple Web Server |
JDK-8278527 |
java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test |
JDK-8280056 |
gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" |
JDK-8280087 |
G1: Handle out-of-mark stack situations during reference processing more gracefully |
JDK-8280392 |
java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." |
JDK-8280988 |
[XWayland] Click on title to request focus test failures |
JDK-8280990 |
[XWayland] XTest emulated mouse click does not bring window to front |
JDK-8283223 |
gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel failed with "RuntimeException: String verification failed" |
JDK-8285506 |
Unify os::vsnprintf implementations |
JDK-8286759 |
TextComponentPrintable: consequent → consecutive positions |
JDK-8286827 |
BogusColorSpace methods return wrong array |
JDK-8288712 |
Typo in javadoc in javax.imageio.ImageReader.java |
JDK-8288989 |
Make tests not depend on the source code |
JDK-8289770 |
Remove Windows version macro from ShellFolder2.cpp |
JDK-8289822 |
G1: Make concurrent mark code owner of TAMSes |
JDK-8290965 |
PPC64: Implement post-call NOPs |
JDK-8291643 |
Consider omitting type annotations from type error diagnostics |
JDK-8291809 |
Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test |
JDK-8292955 |
Collections.checkedMap Map.merge does not properly check key and value |
JDK-8293345 |
SunPKCS11 provider checks on PKCS11 Mechanism are problematic |
JDK-8293622 |
Cleanup use of G1ConcRefinementThreads |
JDK-8293623 |
Simplify G1ConcurrentRefineThreadControl |
JDK-8294148 |
Support JSplitPane for instructions and test UI |
JDK-8294880 |
Review running time of jdk/internal/shellsupport/doc/JavadocHelperTest.java |
JDK-8294961 |
Convert java.base/java.lang.reflect.ProxyGenerator to use the Classfile API to generate proxy classes |
JDK-8294977 |
Convert test/jdk/java tests from ASM library to Classfile API |
JDK-8294978 |
Convert 5 test/jdk/jdk/jfr tests from ASM library to Classfile API |
JDK-8295111 |
dpkg appears to have problems resolving symbolically linked native libraries |
JDK-8295153 |
java/util/Base64/TestEncodingDecodingLength.java ran out of memory |
JDK-8295166 |
IGV: dump graph at more locations |
JDK-8295804 |
javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly" |
JDK-8296175 |
Output warning if generated docs contain diagnostic markers |
JDK-8296244 |
Alternate implementation of user-based authorization Subject APIs that doesn’t depend on Security Manager APIs |
JDK-8296543 |
Update exception documentation for ExecutorService.invokeAll overriders as required |
JDK-8296787 |
Unify debug printing format of X.509 cert serial numbers |
JDK-8297573 |
Parallel: Rename do_oop_nv to do_oop_work in subclasses of OopClosure |
JDK-8297879 |
javadoc link to preview JEP 1000 has grouping character comma |
JDK-8298046 |
Fix hidden but significant trailing whitespace in properties files for serviceability code |
JDK-8298153 |
Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194 |
JDK-8298405 |
Implement JEP 467: Markdown Documentation Comments |
JDK-8299023 |
TestPLABResize.java and TestPLABPromotion.java are failing intermittently |
JDK-8299426 |
Heap dump does not contain virtual Thread stack references |
JDK-8299487 |
Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out |
JDK-8299627 |
Fix/improve handling of "missing" element-list file |
JDK-8300088 |
[IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE |
JDK-8300148 |
Consider using a StoreStore barrier instead of Release barrier on ctor exit |
JDK-8301183 |
(zipfs) jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 |
JDK-8301466 |
[AIX] Revisit CommittedVirtualMemoryTest |
JDK-8301994 |
Remove unused code from awt_List.cpp |
JDK-8302019 |
Clarify Elements.overrides |
JDK-8302744 |
Refactor Hotspot container detection code |
JDK-8302790 |
Set FileMapRegion::mapped_base() to null if mapping fails |
JDK-8302850 |
Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays |
JDK-8303374 |
Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) |
JDK-8303689 |
javac -Xlint could/should report on "dangling" doc comments |
JDK-8303866 |
Allow ZipInputStream.readEnd to parse small Zip64 ZIP files |
JDK-8303891 |
Speed up Zip64SizeTest using a small ZIP64 file |
JDK-8303972 |
(zipfs) Make test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java independent of the zip command line |
JDK-8304732 |
jdk/jfr/api/consumer/recordingstream/TestStop.java failed again with "Expected outer stream to have 3 events" |
JDK-8305072 |
Win32ShellFolder2.compareTo is inconsistent |
JDK-8305457 |
Implement java.io.IO |
JDK-8305638 |
Renaming and small clean-ups around predicates |
JDK-8306767 |
Concurrent repacking of extra data in MethodData is potentially unsafe |
JDK-8306928 |
Duplicate variable assignement in jdk.internal.net.http.AuthenticationFilter#getCredentials |
JDK-8307143 |
CredentialsCache.cacheName should not be static |
JDK-8307160 |
Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler |
JDK-8307193 |
Several Swing jtreg tests use class.forName on L&F classes |
JDK-8307246 |
Printing: banded raster path doesn’t account for device offset values |
JDK-8307778 |
com/sun/jdi/cds tests fail with jtreg’s Virtual test thread factory |
JDK-8307788 |
vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out |
JDK-8307824 |
Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share |
JDK-8308033 |
The jcmd thread dump related tests should test virtual threads |
JDK-8308204 |
Enhanced certificate processing |
JDK-8308642 |
Unhelpful pattern switch error: illegal fall-through to a pattern |
JDK-8308660 |
C2 compilation hits 'node must be dead' assert |
JDK-8308745 |
ObjArrayKlass::allocate_objArray_klass may call into java while holding a lock |
JDK-8309218 |
java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC |
JDK-8309259 |
Reduce calls to MethodHandles.lookup() in jdk.internal.net.http.Stream |
JDK-8309271 |
A way to align already compiled methods with compiler directives |
JDK-8309622 |
Re-examine the cache mechanism in BaseLocale |
JDK-8309751 |
Duplicate constant pool entries added during default method processing |
JDK-8309881 |
Qualified name of a type element depends on its origin (source vs class) |
JDK-8309981 |
Remove expired flags in JDK 23 |
JDK-8310072 |
JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ |
JDK-8310190 |
C2 SuperWord: AlignVector is broken, generates misaligned packs |
JDK-8310277 |
jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java fails with IllegalStateException |
JDK-8310351 |
Typo in ImmutableCollections |
JDK-8310513 |
[s390x] Intrinsify recursive ObjectMonitor locking |
JDK-8310524 |
C2: record parser-generated LoadN nodes for IGVN |
JDK-8310711 |
[IR Framework] Remove safepoint while printing handling |
JDK-8310813 |
Simplify and modernize equals, hashCode, and compareTo for BigInteger |
JDK-8310844 |
[AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate |
JDK-8310995 |
missing @since tags in 36 jdk.dynalink classes |
JDK-8311002 |
missing @since info in 21 files in jdk.security.auth |
JDK-8311003 |
missing @since info in jdk.security.jgss |
JDK-8311076 |
RedefineClasses doesn’t check for ConstantPool overflow |
JDK-8311098 |
Change comment in verificationType.hpp to refer to _sym |
JDK-8311175 |
Move BufWriter::asByteBuffer to BufWriterImpl |
JDK-8311177 |
Switching to interpreter only mode in carrier thread can lead to crashes |
JDK-8311218 |
fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable |
JDK-8311248 |
Refactor CodeCache::initialize_heaps to simplify adding new CodeCache segments |
JDK-8311306 |
Test com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed: out of expected range |
JDK-8311644 |
Server should not send bad_certificate alert when the client does not send any certificates |
JDK-8311893 |
Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name |
JDK-8312104 |
Update java man pages to include new security category in -XshowSettings |
JDK-8312111 |
open/test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails on ubuntu 23.04 |
JDK-8312132 |
Add tracking of multiple address spaces in NMT |
JDK-8312150 |
Remove -Xnoagent option |
JDK-8312307 |
Obsoleted code in hb-jdk-font.cc |
JDK-8312383 |
Log X509ExtendedKeyManager implementation class name in TLS/SSL connection |
JDK-8312436 |
CompletableFuture never completes when 'Throwable.toString()' method throws Exception |
JDK-8312444 |
Delete unused parameters and variables in SocketPermission |
JDK-8312518 |
[macos13] setFullScreenWindow() shows black screen on macOS 13 & above |
JDK-8313083 |
Print 'rss' and 'cache' as part of the container information |
JDK-8313306 |
More sensible memory reservation logging |
JDK-8313332 |
Simplify lazy jmethodID cache in InstanceKlass |
JDK-8313674 |
(fc) java/nio/channels/FileChannel/BlockDeviceSize.java should test for more block devices |
JDK-8313710 |
jcmd: typo in the documentation of JFR.start and JFR.dump |
JDK-8313739 |
ZipOutputStream.close() should always close the wrapped stream |
JDK-8314029 |
Add file name parameter to Compiler.perfmap |
JDK-8314070 |
javax.print: Support IPP output-bin attribute extension |
JDK-8314164 |
java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout |
JDK-8314186 |
runtime/8176717/TestInheritFD.java failed with "Log file was leaked" |
JDK-8314225 |
SIGSEGV in JavaThread::is_lock_owned |
JDK-8314250 |
CDS dump error message: Invoker type parameter must start and end with Object: L3I_L |
JDK-8314275 |
Incorrect stepping in switch |
JDK-8314295 |
Enhance verification of verifier |
JDK-8314307 |
Improve loop handling |
JDK-8314329 |
AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot |
JDK-8314468 |
Improve Compiler loops |
JDK-8314480 |
Memory ordering spec updates in java.lang.ref |
JDK-8314508 |
Improve how relativized pointers are printed by frame::describe |
JDK-8314515 |
java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0" |
JDK-8314592 |
Add shortcut to SymbolLookup::find |
JDK-8314629 |
Generational ZGC: Clearing All SoftReferences log line lacks GCId |
JDK-8314794 |
Improve UTF8 String supports |
JDK-8314846 |
Do not store Klass::_secondary_super_cache in CDS archive |
JDK-8315040 |
Remove redundant check in WorkerPolicy::parallel_worker_threads |
JDK-8315431 |
ArchiveHeapWriter::get_filler_size_at() cannot handle buffer expansion |
JDK-8315462 |
[REDO] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)" |
JDK-8315575 |
Retransform of record class with record component annotation fails with CFE |
JDK-8315693 |
Remove WM_AWT_SET_SCROLL_INFO message |
JDK-8315708 |
Enhance HTTP/2 client usage |
JDK-8315762 |
Update subtype check profile collection on s390x following 8308869 |
JDK-8315767 |
InetAddress: constructing objects from BSD literal addresses |
JDK-8315856 |
RISC-V: Use Zacas extension for cmpxchg |
JDK-8315923 |
pretouch_memory by atomic-add-0 fragments huge pages unexpectedly |
JDK-8316131 |
runtime/cds/appcds/TestParallelGCWithCDS.java fails with JNI error |
JDK-8316138 |
Add GlobalSign 2 TLS root certificates |
JDK-8316141 |
Improve CEN header validation checking |
JDK-8316197 |
Make tracing of inline cache available in unified logging |
JDK-8316241 |
Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed |
JDK-8316324 |
Opensource five miscellaneous Swing tests |
JDK-8316328 |
Test jdk/jfr/event/oldobject/TestSanityDefault.java times out for some heap sizes |
JDK-8316340 |
(bf) Missing {@inheritDoc} for exception in MappedByteBuffer::compact |
JDK-8316388 |
Opensource five Swing component related regression tests |
JDK-8316451 |
6 java/lang/instrument/PremainClass tests ignore VM flags |
JDK-8316460 |
4 javax/management tests ignore VM flags |
JDK-8316497 |
ColorConvertOp - typo for non-ICC conversions needs one-line fix |
JDK-8316657 |
Support whitebox testing in microbenchmarks |
JDK-8316704 |
Regex-free parsing of Formatter and FormatProcessor specifiers |
JDK-8316708 |
Augment WorstCaseTests with more cases |
JDK-8316738 |
java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout |
JDK-8316756 |
C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call |
JDK-8316813 |
NMT: Using WhiteBox API, virtual memory tracking should also be stressed in JMH tests |
JDK-8316931 |
[macos14] Test "java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html" throws an exception on macOS 14(x64, aarch64) |
JDK-8316991 |
Reduce nullable allocation merges |
JDK-8316992 |
Potential null pointer from get_current_thread JVMCI helper function. |
JDK-8317007 |
Add bulk removal of dead nmethods during class unloading |
JDK-8317287 |
[macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination |
JDK-8317299 |
safepoint scalarization doesn’t keep track of the depth of the JVM state |
JDK-8317331 |
Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)" |
JDK-8317349 |
Randomize order of macro node expansion in C2 |
JDK-8317368 |
[JVMCI] SIGSEGV in JVMCIEnv::initialize_installed_code on libgraal |
JDK-8317376 |
Minor improvements to the 'this' escape analyzer |
JDK-8317431 |
Implement simpler Comparator when building certification paths |
JDK-8317547 |
Enhance TLS connection support |
JDK-8317572 |
C2 SuperWord: refactor/improve TraceSuperWord, replace VectorizeDebugOption with TraceAutoVectorization |
JDK-8317621 |
--add-script should support JavaScript modules |
JDK-8317636 |
Improve heap walking API tests to verify correctness of field indexes |
JDK-8317697 |
refactor-encapsulate x86 VM_Version::CpuidInfo |
JDK-8317771 |
[macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma |
JDK-8317804 |
com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18 |
JDK-8317846 |
Typo in API documentation of classes IdentityHashMap |
JDK-8318105 |
[jmh] the test java.security.HSS failed with 2 active threads |
JDK-8318106 |
Generated HTML for snippet does not always contain an id |
JDK-8318112 |
CSS percentage values are capped at 100% |
JDK-8318158 |
RISC-V: implement roundD/roundF intrinsics |
JDK-8318217 |
RISC-V: C2 VectorizedHashCode |
JDK-8318227 |
RISC-V: C2 ConvHF2F |
JDK-8318228 |
RISC-V: C2 ConvF2HF |
JDK-8318302 |
ThreadCountLimit.java failed with "Native memory allocation (mprotect) failed to protect 16384 bytes for memory to guard stack pages" |
JDK-8318340 |
Improve RSA key implementations |
JDK-8318444 |
Write details about compilation bailouts into crash reports |
JDK-8318446 |
C2: optimize stores into primitive arrays by combining values into larger store |
JDK-8318563 |
GetClassFields should not use random access to field |
JDK-8318566 |
Heap walking functions should not use FilteredFieldStream |
JDK-8318588 |
Windows build failure after JDK-8314468 due to ambiguous call |
JDK-8318603 |
Parallelize sun/java2d/marlin/ClipShapeTest.java |
JDK-8318605 |
Enable parallelism in vmTestbase/nsk/stress/stack tests |
JDK-8318629 |
G1: Refine code a bit in G1RemSetTrackingPolicy::update_at_allocate |
JDK-8318650 |
Optimized subword gather for x86 targets. |
JDK-8318682 |
SA decoding of scalar replaced objects is broken |
JDK-8318696 |
Do not use LFS64 symbols on Linux |
JDK-8318707 |
Remove the Java Management Extension (JMX) Management Applet (m-let) feature |
JDK-8318761 |
MessageFormat pattern support for CompactNumberFormat, ListFormat, and DateTimeFormatter |
JDK-8318812 |
LauncherHelper.checkAndLoadMain closes jar file that’s about to be re-opened |
JDK-8318966 |
Some methods make promises about Java array element alignment that are too strong |
JDK-8318971 |
Better Error Handling for Jar Tool When Processing Non-existent Files |
JDK-8319128 |
sun/security/pkcs11 tests fail on OL 7.9 aarch64 |
JDK-8319251 |
[REDO] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT |
JDK-8319382 |
com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case |
JDK-8319413 |
Start of release updates for JDK 23 |
JDK-8319414 |
Add SourceVersion.RELEASE_23 |
JDK-8319416 |
Add source 23 and target 23 to javac |
JDK-8319451 |
PhaseIdealLoop::conditional_move is too conservative |
JDK-8319463 |
ClassSignature should have superclass and superinterfaces as ClassTypeSig |
JDK-8319516 |
AIX System::loadLibrary needs support to load a shared library from an archive object |
JDK-8319548 |
Unexpected internal name for Filler array klass causes error in VisualVM |
JDK-8319571 |
Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless |
JDK-8319577 |
x86_64 AVX2 intrinsics for Arrays.sort methods (int, float arrays) |
JDK-8319578 |
Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only |
JDK-8319598 |
SMFParser misinterprets interrupted running status |
JDK-8319626 |
Override toString() for ZipFile |
JDK-8319647 |
Few java/lang/System/LoggerFinder/modules tests ignore vm flags |
JDK-8319648 |
java/lang/SecurityManager tests ignore vm flags |
JDK-8319651 |
Several network tests ignore vm flags when start java process |
JDK-8319673 |
Few security tests ignore VM flags |
JDK-8319678 |
Several tests from corelibs areas ignore VM flags |
JDK-8319690 |
[AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug" |
JDK-8319716 |
RISC-V: Add SHA-2 |
JDK-8319757 |
java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown |
JDK-8319773 |
Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT |
JDK-8319793 |
C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888 |
JDK-8319795 |
Static huge pages are not used for CodeCache |
JDK-8319797 |
Recursive lightweight locking: Runtime implementation |
JDK-8319799 |
Recursive lightweight locking: x86 implementation |
JDK-8319801 |
Recursive lightweight locking: aarch64 implementation |
JDK-8319822 |
Use a linear-time algorithm for assert_different_registers() |
JDK-8319851 |
Improve exception logging |
JDK-8319859 |
Better symbol storage |
JDK-8319889 |
Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining |
JDK-8319900 |
Recursive lightweight locking: riscv64 implementation |
JDK-8319901 |
Recursive lightweight locking: ppc64le implementation |
JDK-8319932 |
[JVMCI] class unloading related tests can fail on libgraal |
JDK-8319948 |
jcmd man page needs to be updated |
JDK-8319957 |
PhaseOutput::code_size is unused and should be removed |
JDK-8319990 |
Update CLDR to Version 45.0 |
JDK-8319997 |
JFR: Reduce use of dynamic proxies |
JDK-8320002 |
Remove obsolete CDS check in Reflection::verify_class_access() |
JDK-8320005 |
Allow loading of shared objects with .a extension on AIX |
JDK-8320069 |
RISC-V: Add Zcb instructions |
JDK-8320079 |
The ArabicBox.java test has no control buttons |
JDK-8320097 |
Improve Image transformations |
JDK-8320113 |
[macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 |
JDK-8320128 |
Clean up Parse constructor for OSR |
JDK-8320139 |
[JVMCI] VmObjectAlloc is not generated by intrinsics methods which allocate objects |
JDK-8320175 |
[BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization |
JDK-8320200 |
Use Elements predicates for record constructors to improve print output |
JDK-8320215 |
HeapDumper can use DumpWriter buffer during merge |
JDK-8320237 |
C2: late inlining of method handle invoke causes duplicate lines in PrintInlining output |
JDK-8320275 |
assert(_chunk→bitmap().at(index)) failed: Bit not set at index |
JDK-8320276 |
Improve class initialization barrier in TemplateTable::_new |
JDK-8320279 |
Link issues in java.xml module-info.java |
JDK-8320302 |
compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code |
JDK-8320310 |
CompiledMethod::has_monitors flag can be incorrect |
JDK-8320317 |
ObjectMonitor NotRunnable is not really an optimization |
JDK-8320328 |
Restore interrupted flag in ImageIcon.loadImage |
JDK-8320342 |
Use PassFailJFrame for TruncatedPopupMenuTest.java |
JDK-8320343 |
Generate GIF images for AbstractButton/5049549/bug5049549.java |
JDK-8320360 |
ClassFile.parse: Some defect class files cause unexpected exceptions to be thrown |
JDK-8320362 |
Load anchor certificates from Keychain keystore |
JDK-8320396 |
Class-File API ClassModel::verify should include checks from hotspot/share/classfile/classFileParser.cpp |
JDK-8320397 |
RISC-V: Avoid passing t0 as temp register to MacroAssembler:: cmpxchg_obj_header/cmpxchgptr |
JDK-8320404 |
Double whitespace in SubTypeCheckNode::dump_spec output |
JDK-8320449 |
ECDHKeyAgreement should validate parameters before using them |
JDK-8320458 |
Improve structural navigation in API documentation |
JDK-8320503 |
Print warning if VM reaches MallocLimit during error reporting |
JDK-8320522 |
Remove code related to RegisterFinalizersAtInit |
JDK-8320532 |
Remove Thread/ThreadGroup suspend/resume |
JDK-8320534 |
fatal error for the NMTBenchmark test run for the mainline build |
JDK-8320548 |
Improved loop handling |
JDK-8320575 |
generic type information lost on mandated parameters of record’s compact constructors |
JDK-8320597 |
RSA signature verification fails on signed data that does not encode params correctly |
JDK-8320622 |
[TEST] Improve coverage of compiler/loopopts/superword/TestMulAddS2I.java on different platforms |
JDK-8320646 |
RISC-V: C2 VectorCastHF2F |
JDK-8320647 |
RISC-V: C2 VectorCastF2HF |
JDK-8320673 |
PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions |
JDK-8320675 |
PrinterJob/SecurityDialogTest.java hangs |
JDK-8320676 |
Manual printer tests have no Pass/Fail buttons, instructions close set 1 |
JDK-8320682 |
[AArch64] C1 compilation fails with "Field too big for insn" |
JDK-8320692 |
Null icon returned for .exe without custom icon |
JDK-8320707 |
Virtual thread test updates |
JDK-8320712 |
Rewrite BadFactoryTest in pure Java |
JDK-8320786 |
Remove ThreadGroup.stop |
JDK-8320788 |
The system properties page is missing some properties |
JDK-8320790 |
Update --release 22 symbol information for JDK 22 build 27 |
JDK-8320799 |
Bump minimum boot jdk to JDK 22 |
JDK-8320864 |
Serial: Extract out Full GC related fields from ContiguousSpace |
JDK-8320886 |
Unsafe_SetMemory0 is not guarded |
JDK-8320890 |
[AIX] Find a better way to mimic dl handle equality |
JDK-8320919 |
Clarify Locale related system properties |
JDK-8320959 |
jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp |
JDK-8320971 |
Use BufferedInputStream.buf directly when param of implTransferTo() is trusted |
JDK-8320995 |
RISC-V: C2 PopCountVI |
JDK-8320996 |
RISC-V: C2 PopCountVL |
JDK-8320999 |
RISC-V: C2 RotateLeftV |
JDK-8321000 |
RISC-V: C2 RotateRightV |
JDK-8321014 |
RISC-V: C2 VectorLoadShuffle |
JDK-8321017 |
Record in JFR that IEEE rounding mode was corrupted by loading a library |
JDK-8321021 |
RISC-V: C2 VectorUCastB2X |
JDK-8321023 |
RISC-V: C2 VectorUCastS2X |
JDK-8321024 |
RISC-V: C2 VectorUCastI2X |
JDK-8321075 |
RISC-V: UseSystemMemoryBarrier lacking proper OS support |
JDK-8321137 |
Reconsider ICStub alignment |
JDK-8321151 |
JDK-8294427 breaks Windows L&F on all older Windows versions |
JDK-8321156 |
Improve the handling of invalid UTF-8 byte sequences for ZipInputStream::getNextEntry and ZipFile::getComment |
JDK-8321176 |
[Screencast] make a second attempt on screencast failure |
JDK-8321180 |
Condition for non-latin1 string size too large exception is off by one |
JDK-8321192 |
j.a.PrintJob/ImageTest/ImageTest.java: Fail or skip the test if there’s no printer |
JDK-8321204 |
C2: assert(false) failed: node should be in igvn hash table |
JDK-8321206 |
Make Locale related system properties StaticProperty |
JDK-8321278 |
C2: Partial peeling fails with assert "last_peel ← first_not_peeled" |
JDK-8321279 |
Implement hashCode() in Heap-X-Buffer.java.template |
JDK-8321282 |
RISC-V: SpinPause() not implemented |
JDK-8321287 |
Remove unused enum style in Prefetch |
JDK-8321288 |
[JVMCI] HotSpotJVMCIRuntime doesn’t clean up WeakReferences in resolvedJavaTypes |
JDK-8321292 |
SerialGC: NewSize vs InitialHeapSize check has an off-by-one error |
JDK-8321299 |
runtime/logging/ClassLoadUnloadTest.java doesn’t reliably trigger class unloading |
JDK-8321314 |
Reinstate disabling the compiler’s default active annotation processing |
JDK-8321371 |
SpinPause() not implemented for bsd_aarch64/macOS |
JDK-8321373 |
Build should use LC_ALL=C.UTF-8 |
JDK-8321374 |
Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll |
JDK-8321387 |
SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException |
JDK-8321396 |
Retire test/jdk/java/util/zip/NoExtensionSignature.java |
JDK-8321400 |
java/foreign/TestStubAllocFailure.java fails with code cache exhaustion |
JDK-8321404 |
Limit the number of heap dumps triggered by HeapDumpBeforeFullGC/AfterFullGC |
JDK-8321408 |
Add Certainly roots R1 and E1 |
JDK-8321409 |
Console read line with zero out should zero out underlying buffer in JLine (redux) |
JDK-8321422 |
Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion |
JDK-8321428 |
Deprecate for removal the package java.beans.beancontext |
JDK-8321429 |
(fc) FileChannel.lock creates a FileKey containing two long index values, they could be stored as int values |
JDK-8321468 |
Remove StringUTF16::equals |
JDK-8321474 |
TestAutoCreateSharedArchiveUpgrade.java should be updated with JDK 21 |
JDK-8321479 |
java -D-D crashes |
JDK-8321480 |
ISO 4217 Amendment 176 Update |
JDK-8321485 |
remove serviceability/attach/ConcAttachTest.java from problemlist on macosx |
JDK-8321489 |
Update LCMS to 2.16 |
JDK-8321512 |
runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails on 32-bit platforms |
JDK-8321514 |
UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled |
JDK-8321515 |
ARM32: Move method resolution information out of the cpCache properly |
JDK-8321539 |
Minimal build is broken by JDK-8320935 |
JDK-8321540 |
ClassSignature.parseFrom() throws StringIndexOutOfBoundsException for invalid signatures |
JDK-8321542 |
C2: Missing ChaCha20 stub for x86_32 leads to crashes |
JDK-8321543 |
Update NSS to version 3.96 |
JDK-8321545 |
Override toString() for Format subclasses |
JDK-8321550 |
Update several runtime/cds tests to use vm flags or mark as flagless |
JDK-8321557 |
Move SOURCE line verification for OracleJDK out of OpenJDK |
JDK-8321560 |
[BACKOUT] 8299426: Heap dump does not contain virtual Thread stack references |
JDK-8321561 |
(fs) Clarify non-atomic behavior of Files.move |
JDK-8321565 |
[REDO] Heap dump does not contain virtual Thread stack references |
JDK-8321582 |
yield <primitive-type>.class not parsed correctly. |
JDK-8321594 |
NativeThreadSet should use placeholder for virtual threads |
JDK-8321597 |
Use .template consistently for files treated as templates by the build |
JDK-8321599 |
Data loss in AVX3 Base64 decoding |
JDK-8321616 |
Retire binary test vectors in test/jdk/java/util/zip/ZipFile |
JDK-8321619 |
Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects |
JDK-8321620 |
Optimize JImage decompressors |
JDK-8321621 |
Update JCov version to 3.0.16 |
JDK-8321622 |
ClassFile.verify(byte[] bytes) throws unexpected ConstantPoolException, IAE |
JDK-8321631 |
Fix comments in access.hpp |
JDK-8321641 |
ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error |
JDK-8321648 |
Integral gather optimized mask computation. |
JDK-8321683 |
Tests fail with AssertionError in RangeWithPageSize |
JDK-8321685 |
Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf |
JDK-8321688 |
Build on linux with GCC 7.5.0 fails after 8319577 |
JDK-8321703 |
jdeps generates illegal dot file containing nodesep=0,500000 |
JDK-8321712 |
C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp |
JDK-8321713 |
Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder |
JDK-8321718 |
ProcessTools.executeProcess calls waitFor before logging |
JDK-8321729 |
Remove 'orb' field in RMIConnector |
JDK-8321739 |
Source launcher fails with "Not a directory" error |
JDK-8321786 |
SegmentAllocator:allocateFrom(ValueLayout, MemorySegment,ValueLayout,long,long) spec mismatch in exception scenario |
JDK-8321802 |
(zipfs) Add validation of incorrect LOC signature in ZipFileSystem |
JDK-8321808 |
G1: Use unsigned type for non-negative G1 flags |
JDK-8321812 |
Update GC tests to use execute[Limited]TestJava |
JDK-8321814 |
G1: Remove unused G1RemSetScanState::_collection_set_iter_state |
JDK-8321815 |
Shenandoah: gc state should be synchronized to java threads only once per safepoint |
JDK-8321820 |
TestLoadNIdeal fails on 32-bit because -XX:+UseCompressedOops is not recognized |
JDK-8321823 |
Remove redundant PhaseGVN transform_no_reclaim |
JDK-8321825 |
Remove runtime/CompressedOops/CompressedClassPointers.java from the ProblemList |
JDK-8321827 |
Remove unnecessary suppress warnings annotations from the printing processor |
JDK-8321889 |
JavaDoc method references with wrong (nested) type |
JDK-8321892 |
Typo in log message logged by src/hotspot/share/nmt/virtualMemoryTracker.cpp |
JDK-8321925 |
sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" |
JDK-8321931 |
memory_swap_current_in_bytes reports 0 as "unlimited" |
JDK-8321933 |
TestCDSVMCrash.java spawns two processes |
JDK-8321938 |
java/foreign/critical/TestCriticalUpcall.java does not need a core file |
JDK-8321940 |
Improve CDSHeapVerifier in handling of interned strings |
JDK-8321958 |
@param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect |
JDK-8321972 |
test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform |
JDK-8321973 |
Parallel: Remove unused methods in AdaptiveSizePolicy |
JDK-8321974 |
Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized |
JDK-8321975 |
Print when add_reserved_region fails even in product mode |
JDK-8321984 |
IGV: Upgrade to Netbeans Platform 20 |
JDK-8322003 |
JShell - Incorrect type inference in lists of records implementing interfaces |
JDK-8322008 |
Exclude some CDS tests from running with -Xshare:off |
JDK-8322018 |
Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp |
JDK-8322027 |
One XMLStreamException constructor fails to initialize cause |
JDK-8322034 |
Parallel: Remove unused methods in PSAdaptiveSizePolicy |
JDK-8322040 |
Missing array bounds check in ClassReader.parameter |
JDK-8322041 |
JDK 22 RDP1 L10n resource files update |
JDK-8322042 |
HeapDumper should perform merge on the current thread instead of VMThread |
JDK-8322043 |
HeapDumper should use parallel dump by default |
JDK-8322057 |
Memory leaks in creating jfr symbol array |
JDK-8322062 |
com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length |
JDK-8322065 |
Initial nroff manpage generation for JDK 23 |
JDK-8322077 |
Add Ideal transformation: (~a) | (~b) ⇒ ~(a & b) |
JDK-8322078 |
ZipSourceCache.testKeySourceMapping() test fails with The process cannot access the file because it is being used by another process |
JDK-8322089 |
Parallel: Remove PSAdaptiveSizePolicy::set_survivor_size |
JDK-8322097 |
Serial: Refactor CardTableRS::find_first_clean_card |
JDK-8322098 |
os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size |
JDK-8322100 |
Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing |
JDK-8322122 |
Enhance generation of addresses |
JDK-8322135 |
Printing JTable in Windows L&F throws InternalError: HTHEME is null |
JDK-8322140 |
javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel |
JDK-8322141 |
SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred |
JDK-8322142 |
JFR: Periodic tasks aren’t orphaned between recordings |
JDK-8322149 |
ConcurrentHashMap smarter presizing for copy constructor and putAll |
JDK-8322154 |
RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved |
JDK-8322159 |
ThisEscapeAnalyzer crashes for erroneous code |
JDK-8322163 |
runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886 |
JDK-8322166 |
Files.isReadable/isWritable/isExecutable expensive when file does not exist |
JDK-8322170 |
Update deprecated/obsolete/expired flags table for GC |
JDK-8322175 |
test/langtools/tools/javac/classreader/BadMethodParameter.java doesn’t compile |
JDK-8322179 |
RISC-V: Implement SHA-1 intrinsic |
JDK-8322195 |
RISC-V: Minor improvement of MD5 instrinsic |
JDK-8322204 |
Parallel: Remove unused _collection_cost_margin_fraction |
JDK-8322205 |
Parallel: Remove unused arg in PSCardTable::pre_scavenge |
JDK-8322209 |
RISC-V: Enable some tests related to MD5 instrinsic |
JDK-8322214 |
Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds |
JDK-8322218 |
Better escaping of single and double quotes in annotation toString() results |
JDK-8322235 |
Split up and improve LocaleProvidersRun |
JDK-8322237 |
Heap dump contains duplicate thread records for mounted virtual threads |
JDK-8322239 |
[macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane |
JDK-8322248 |
Fix inconsistent wording in ElementFilter.typesIn |
JDK-8322255 |
Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold |
JDK-8322278 |
Generational ZGC: Adjust the comment of ZHeuristics::use_per_cpu_shared_small_pages |
JDK-8322279 |
Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples |
JDK-8322282 |
Incorrect LoaderConstraintTable::add_entry after JDK-8298468 |
JDK-8322287 |
Parallel: Remove unused arg in adjust_eden_for_pause_time and adjust_eden_for_minor_pause_time |
JDK-8322294 |
Cleanup NativePostCallNop |
JDK-8322298 |
Obsolete unused AdaptiveSizePolicyCollectionCostMargin |
JDK-8322300 |
Remove redundant arg in PSAdaptiveSizePolicy::adjust_promo_for_pause_time |
JDK-8322309 |
Fix an inconsistancy in spacing style in spec.gmk.template |
JDK-8322321 |
Add man page doc for -XX:+VerifySharedSpaces |
JDK-8322322 |
Support archived full module graph when -Xbootclasspath/a is used |
JDK-8322324 |
java/foreign/TestStubAllocFailure.java times out while waiting for forked process |
JDK-8322330 |
JavadocHelperTest.java OOMEs with Parallel GC and ZGC |
JDK-8322364 |
Parallel: Remove unused SizePolicyTrueValues enum members |
JDK-8322366 |
Add IEEE rounding mode corruption check to JNI checks |
JDK-8322377 |
Parallel: Remove unused arg in adjust_promo_for_pause_time and adjust_eden_for_pause_time |
JDK-8322383 |
G1: Only preserve marks on objects that are actually moved |
JDK-8322417 |
Console read line with zero out should zero out when throwing exception |
JDK-8322418 |
Problem list gc/TestAllocHumongousFragment.java subtests for 8298781 |
JDK-8322477 |
order of subclasses in the permits clause can differ between compilations |
JDK-8322484 |
22-b26 Regression in J2dBench-bimg_misc-G1 (and more) on Windows-x64 and macOS-x64 |
JDK-8322489 |
22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC |
JDK-8322490 |
cleanup CastNode construction |
JDK-8322503 |
Shenandoah: Clarify gc state usage |
JDK-8322512 |
StringBuffer.repeat does not work correctly after toString() was called |
JDK-8322513 |
Build failure with minimal |
JDK-8322532 |
JShell : Unnamed variable issue |
JDK-8322535 |
Change default AArch64 SpinPause instruction |
JDK-8322537 |
Parallel: Remove experimental adjustment in PSAdaptiveSizePolicy |
JDK-8322538 |
remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI |
JDK-8322539 |
Parallel: Remove duplicated methods in PSAdaptiveSizePolicy |
JDK-8322543 |
Parallel: Remove unused _major_pause_old_slope_counter |
JDK-8322545 |
Declare newInsets as static in ThemeReader.cpp |
JDK-8322565 |
(zipfs) Files.setPosixPermissions should preserve 'external file attributes' bits |
JDK-8322568 |
JFR: Improve metadata for IEEE rounding mode fields |
JDK-8322572 |
AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures." |
JDK-8322583 |
RISC-V: Enable fast class initialization checks |
JDK-8322589 |
Add Ideal transformation: (~a) & (~b) ⇒ ~(a | b) |
JDK-8322630 |
Remove ICStubs and related safepoints |
JDK-8322636 |
[JVMCI] HotSpotSpeculationLog can be inconsistent across a single compile |
JDK-8322637 |
java/foreign/critical/TestCriticalUpcall.java timed out |
JDK-8322647 |
Short name for the Europe/Lisbon time zone is incorrect |
JDK-8322648 |
Improve class initialization barrier in TemplateTable::_new for PPC |
JDK-8322649 |
Improve class initialization barrier in TemplateTable::_new for S390 |
JDK-8322657 |
CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader |
JDK-8322661 |
Build broken due to missing jvmtiExport.hpp after JDK-8320139 |
JDK-8322675 |
JFR: Fail-fast mode when constants cannot be resolved |
JDK-8322692 |
ZGC: avoid over-unrolling due to hidden barrier size |
JDK-8322694 |
C1: Handle Constant and IfOp in NullCheckEliminator |
JDK-8322725 |
(tz) Update Timezone Data to 2023d |
JDK-8322726 |
C2: Unloaded signature class kills argument value |
JDK-8322732 |
ForkJoinPool may underutilize cores in async mode |
JDK-8322734 |
A redundant return in method padWithLen |
JDK-8322735 |
C2: minor improvements of bubble sort used in SuperWord::packset_sort |
JDK-8322743 |
C2: prevent lock region elimination in OSR compilation |
JDK-8322744 |
VirtualThread.notifyJvmtiDisableSuspend should be static |
JDK-8322747 |
StringTable should be AllStatic |
JDK-8322750 |
Test "api/java_awt/interactive/SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray |
JDK-8322751 |
ZGC: Fix comments about marking roots |
JDK-8322753 |
RISC-V: C2 ReverseBytesV |
JDK-8322754 |
click JComboBox when dialog about to close causes IllegalComponentStateException |
JDK-8322757 |
Enable -Wparentheses warnings |
JDK-8322758 |
Eliminate -Wparentheses warnings in C2 code |
JDK-8322759 |
Eliminate -Wparentheses warnings in compiler code |
JDK-8322765 |
Eliminate -Wparentheses warnings in runtime code |
JDK-8322766 |
Micro bench SSLHandshake should use default algorithms |
JDK-8322768 |
Optimize non-subword vector compress and expand APIs for AVX2 target. |
JDK-8322772 |
Clean up code after JDK-8322417 |
JDK-8322779 |
C1: Remove the unused counter 'totalInstructionNodes' |
JDK-8322781 |
C1: Debug build crash in GraphBuilder::vmap() when print stats |
JDK-8322782 |
Clean up usages of unnecessary fully qualified class name "java.util.Arrays" |
JDK-8322783 |
prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output |
JDK-8322790 |
RISC-V: Tune costs for shuffles with no conversion |
JDK-8322799 |
Test JPKG003-013: ServiceTest fails because the user cannot uninstall the "servicetest" package on OEL 9.2 x64 and OEL 9.2 64-bit Arm (aarch64) |
JDK-8322801 |
RISC-V: The riscv path of the debian sysroot had been changed |
JDK-8322802 |
Add testing for ZipFile.getEntry respecting the 'Language encoding' flag |
JDK-8322805 |
Eliminate -Wparentheses warnings in x86 code |
JDK-8322806 |
Eliminate -Wparentheses warnings in aarch64 code |
JDK-8322807 |
Eliminate -Wparentheses warnings in gc code |
JDK-8322809 |
SystemModulesMap::classNames and moduleNames arrays do not match the order |
JDK-8322812 |
Manpage for jcmd is missing JFR.view command |
JDK-8322815 |
Eliminate -Wparentheses warnings in shenandoah code |
JDK-8322816 |
RISC-V: Incorrect guarantee in patch_vtype |
JDK-8322817 |
RISC-V: Eliminate -Wparentheses warnings in riscv code |
JDK-8322818 |
Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned |
JDK-8322828 |
Parallel: Rename ParallelCompactData::_region_start |
JDK-8322829 |
Refactor nioBlocker to avoid blocking while holding Thread’s interrupt lock |
JDK-8322830 |
Add test case for ZipFile opening a ZIP with no entries |
JDK-8322841 |
Parallel: Remove unused using-declaration in MutableNUMASpace |
JDK-8322846 |
Running with -Djdk.tracePinnedThreads set can hang |
JDK-8322847 |
java.lang.classfile.BufWriter should specify @throws for its writeXXX methods |
JDK-8322853 |
Should use ConditionalMutexLocker in NativeHeapTrimmerThread::print_state |
JDK-8322854 |
Incorrect rematerialization of scalar replaced objects in C2 |
JDK-8322858 |
compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output |
JDK-8322865 |
JavaDoc fails on aggregator modules |
JDK-8322868 |
java/io/BufferedInputStream/TransferToTrusted.java has bad copyright header |
JDK-8322873 |
Duplicate -ljava -ljvm options for libinstrument |
JDK-8322874 |
Redirection loop in index.html |
JDK-8322877 |
java/io/BufferedInputStream/TransferTo.java failed with IndexOutOfBoundsException |
JDK-8322878 |
Including sealing information Class.toGenericString() |
JDK-8322879 |
Eliminate -Wparentheses warnings in x86-32 code |
JDK-8322880 |
Eliminate -Wparentheses warnings in arm32 code |
JDK-8322881 |
java/nio/file/Files/CopyMoveVariations.java fails with AccessDeniedException due to permissions of files in /tmp |
JDK-8322888 |
Parallel: Remove unused variables in PSPromotionManager |
JDK-8322890 |
Directly return in OldPLABSizeConstraintFunc |
JDK-8322920 |
Some ProcessTools.execute* functions are declared to throw Throwable |
JDK-8322927 |
Unused code in LIR_Assembler::verify_oop_map |
JDK-8322936 |
Update blessed-modifier-order.sh for default, sealed, and non-sealed |
JDK-8322943 |
runtime/CompressedOops/CompressedClassPointers.java fails on AIX |
JDK-8322945 |
Problemlist runtime/CompressedOops/CompressedClassPointers.java on AIX |
JDK-8322954 |
Shenandoah: Convert evac-update closures asserts to rich asserts |
JDK-8322957 |
Generational ZGC: Relocation selection must join the STS |
JDK-8322962 |
Upcall stub might go undetected when freezing frames |
JDK-8322963 |
ProblemList java/io/BufferedInputStream/TransferTo.java |
JDK-8322971 |
KEM.getInstance() should check if a 3rd-party security provider is signed |
JDK-8322976 |
Remove reference to transform_no_reclaim |
JDK-8322978 |
Remove debug agent debugMonitorTimedWait() function. It is no longer used. |
JDK-8322979 |
Add informative discussion to Modifier |
JDK-8322980 |
Debug agent’s dumpThread() API should update thread’s name before printing it |
JDK-8322981 |
Fix 2 locations in JDI that throw IOException without using the "Caused by" exception |
JDK-8322982 |
CTW fails to build after 8308753 |
JDK-8322985 |
[BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used |
JDK-8322987 |
Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME |
JDK-8322989 |
New test serviceability/HeapDump/FullGCHeapDumpLimitTest.java fails |
JDK-8322992 |
Javac fails with StackOverflowError when compiling deeply nested synchronized blocks |
JDK-8322996 |
BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity |
JDK-8323000 |
Parallel: Remove unused class declarations in psScavenge |
JDK-8323002 |
test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64 |
JDK-8323005 |
Parallel: Refactor PSPromotionManager::claim_or_forward_depth |
JDK-8323008 |
filter out harmful -std* flags added by autoconf from CXX |
JDK-8323011 |
ProblemList serviceability/HeapDump/FullGCHeapDumpLimitTest.java |
JDK-8323012 |
C2 fails with fatal error: no reachable node should have no use |
JDK-8323016 |
Improve reporting for bad options |
JDK-8323021 |
Shenandoah: Encountered reference count always attributed to first worker thread |
JDK-8323032 |
OptimizedModuleHandlingTest failed in dynamic CDS archive mode |
JDK-8323057 |
Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped |
JDK-8323058 |
Revisit j.l.classfile.CodeBuilder API surface |
JDK-8323065 |
Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination |
JDK-8323066 |
gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing |
JDK-8323073 |
ProblemList gc/g1/TestSkipRebuildRemsetPhase.java on linux-aarch64 |
JDK-8323075 |
ProblemList runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java |
JDK-8323086 |
Shenandoah: Heap could be corrupted by oom during evacuation |
JDK-8323089 |
networkaddress.cache.ttl is not a system property |
JDK-8323095 |
Expand TraceOptoParse block output abbreviations |
JDK-8323101 |
C2: assert(n→in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if |
JDK-8323108 |
BufferedImage.setData(Raster) should not cast float and double values to integers |
JDK-8323110 |
Eliminate -Wparentheses warnings in ppc code |
JDK-8323115 |
x86-32: Incorrect predicates for cmov instruct transforms with UseSSE |
JDK-8323116 |
[REDO] Computational test more than 2x slower when AVX instructions are used |
JDK-8323122 |
AArch64: Increase itable stub size estimate |
JDK-8323154 |
C2: assert(cmp != nullptr && cmp→Opcode() == Op_Cmp(bt)) failed: no exit test |
JDK-8323159 |
Consider adding some text re. memory zeroing in Arena::allocate |
JDK-8323170 |
j2dbench is using outdated javac source/target to be able to build by itself |
JDK-8323183 |
ClassFile API performance improvements |
JDK-8323188 |
JFR: Needless RESOURCE_ARRAY when sending EventOSInformation |
JDK-8323190 |
Segfault during deoptimization of C2-compiled code |
JDK-8323196 |
jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" |
JDK-8323210 |
Update the usage of cmsFLAGS_COPY_ALPHA |
JDK-8323213 |
Fix some javadoc broken links in ObjectReference, and other misc javadoc cleanups |
JDK-8323220 |
Reassociate loop invariants involved in Cmps and Add/Subs |
JDK-8323231 |
Improve array management |
JDK-8323241 |
jcmd manpage should use lists for argument lists |
JDK-8323243 |
JNI invocation of an abstract instance method corrupts the stack |
JDK-8323264 |
Serial: Remove unused GenerationBlockSizeClosure |
JDK-8323274 |
C2: array load may float above range check |
JDK-8323276 |
StressDirListings.java fails on AIX |
JDK-8323284 |
Remove unused FilteringClosure declaration |
JDK-8323296 |
java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out |
JDK-8323297 |
Fix incorrect placement of precompiled.hpp include lines |
JDK-8323318 |
Remove unused Space::is_free_block |
JDK-8323330 |
[BACKOUT] JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows |
JDK-8323331 |
fix typo hpage_pdm_size |
JDK-8323390 |
Enhance mask blit functionality |
JDK-8323425 |
JFR: Auto-generated filename doesn’t work with time-limited recording |
JDK-8323428 |
Shenandoah: Unused memory in regions compacted during a full GC should be mangled |
JDK-8323429 |
Missing C2 optimization for FP min/max when both inputs are same |
JDK-8323438 |
Enhance assertions for Windows sync API failures |
JDK-8323499 |
Remove unused methods in space.hpp |
JDK-8323502 |
javac crash with wrongly typed method block in Flow |
JDK-8323503 |
x86: Shorter movptr(reg, imm) for 32-bit unsigned immediates |
JDK-8323508 |
Remove TestGCLockerWithShenandoah.java line from TEST.groups |
JDK-8323515 |
Create test alias "all" for all test roots |
JDK-8323518 |
Parallel: Remove unused methods in psParallelCompact.hpp |
JDK-8323519 |
Add applications/ctw/modules to Hotspot tiered testing |
JDK-8323520 |
Drop unnecessary virtual specifier in Space |
JDK-8323529 |
Relativize test image dependencies in microbenchmarks |
JDK-8323540 |
assert!((((method)→is_trace_flag_set(((1 << 4) << 8))))) failed: invariant |
JDK-8323546 |
Cleanup jcmd docs for Compiler.perfmap and VM.cds filename parameter |
JDK-8323552 |
AbstractMemorySegmentImpl#mismatch returns -1 when comparing distinct areas of the same instance of MemorySegment |
JDK-8323554 |
The typos in Javadoc: "@return if " |
JDK-8323556 |
CDS archive space addresses should be randomized with ArchiveRelocationMode=1 |
JDK-8323562 |
SaslInputStream.read() may return wrong value |
JDK-8323571 |
Regression in source resolution process |
JDK-8323576 |
[Windows] Fallthrough to ::abort instead of os::infinite_sleep for noreturn methods |
JDK-8323577 |
C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055 |
JDK-8323584 |
AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe |
JDK-8323595 |
is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs |
JDK-8323601 |
Improve LayoutPath.PathElement::toString |
JDK-8323605 |
Java source launcher should not require --source … to enable preview |
JDK-8323610 |
G1: HeapRegion pin count should be size_t to avoid overflows |
JDK-8323612 |
IOVecWrapper should be changed to be TerminatingThreadLocal |
JDK-8323616 |
[JVMCI] TestInvalidJVMCIOption.java fails intermittently with NPE |
JDK-8323617 |
Add missing null checks to GetMousePositionWithPopup.java test |
JDK-8323621 |
JDK build should exclude snippet class in java.lang.foreign |
JDK-8323624 |
ProviderList.ServiceList does not need to be a list |
JDK-8323627 |
Shenandoah: Refactor init logger |
JDK-8323628 |
Update license on "pass-through" files |
JDK-8323629 |
Shenandoah: Fix missing include and declaration |
JDK-8323631 |
JfrTypeSet::write_klass can enqueue a CLD klass that is unloading |
JDK-8323635 |
Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3 |
JDK-8323637 |
Capture hotspot replay files in GHA |
JDK-8323640 |
[TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed |
JDK-8323641 |
Test compiler/loopopts/superword/TestAlignVectorFuzzer.java timed out |
JDK-8323645 |
Remove unused internal sun.net.www.protocol.jar.URLJarFileCallBack interface |
JDK-8323651 |
compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot |
JDK-8323657 |
Compilation of snippet results in VerifyError at runtime with --release 9 (and above) |
JDK-8323659 |
LinkedTransferQueue add and put methods call overridable offer |
JDK-8323660 |
Serial: Fix header ordering and indentation |
JDK-8323664 |
java/awt/font/JNICheck/FreeTypeScalerJNICheck.java still fails with JNI warning on some Windows configurations |
JDK-8323667 |
Library debug files contain non-reproducible full gcc include paths |
JDK-8323670 |
A few client tests intermittently throw ConcurrentModificationException |
JDK-8323671 |
DevKit build gcc libraries contain full paths to source location |
JDK-8323675 |
Race in jdk.javadoc-gendata |
JDK-8323680 |
SA PointerFinder code can do a better job of leveraging existing code to determine if an address is in the TLAB |
JDK-8323681 |
SA PointerFinder code should support G1 |
JDK-8323682 |
C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA |
JDK-8323684 |
TypeMirror.{getAnnotationsByType, getAnnotation} return uninformative results |
JDK-8323685 |
PrintSystemDictionaryAtExit has mutex rank assert |
JDK-8323693 |
Update some copyright announcements in the new files created in 8234502 |
JDK-8323694 |
RISC-V: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe |
JDK-8323695 |
RenderPerf (2D) enhancements (23.12) |
JDK-8323698 |
Class use page does not include extends/implements type arguments |
JDK-8323699 |
MessageFormat.toPattern() generates non-equivalent MessageFormat pattern |
JDK-8323700 |
Add fontconfig requirement to building.md for Alpine Linux |
JDK-8323707 |
Adjust Classfile API’s type arg model to better represent the embodied type |
JDK-8323710 |
(fc) FileChannel.lock creates a FileKey with a poor hashCode after JDK-8321429 (win) |
JDK-8323715 |
Serial: Move genMemoryPools to serial folder |
JDK-8323716 |
Only print ZGC Phase Switch events in hs_err files when running with ZGC |
JDK-8323717 |
Introduce test keyword for tests that need external dependencies |
JDK-8323722 |
Serial: Remove unused no_gc_in_progress |
JDK-8323724 |
Remove potential re-inflation from FastHashCode under LM_LIGHTWEIGHT |
JDK-8323726 |
Serial: Remove unused definitions in Generation |
JDK-8323730 |
Tweak TestZAllocationStallEvent.java to allocate smaller objects |
JDK-8323731 |
Unproblemlist gc/stress/TestStressG1Humongous.java |
JDK-8323738 |
Serial: Remove unreachable methods in Generation |
JDK-8323745 |
Missing comma in copyright header in TestScope |
JDK-8323746 |
Add PathElement hashCode and equals |
JDK-8323748 |
RISC-V: Add Zfh probe code |
JDK-8323779 |
Serial: Remove Generation::promotion_attempt_is_safe |
JDK-8323780 |
Serial: Remove unused _full_collections_completed |
JDK-8323782 |
Race: Thread::interrupt vs. AbstractInterruptibleChannel.begin |
JDK-8323794 |
Remove unused jimage compressor plugin configuration |
JDK-8323795 |
jcmd Compiler.codecache should print total size of code cache |
JDK-8323800 |
Serial: Fix include guard macro in generation.hpp |
JDK-8323801 |
<s> tag doesn’t strikethrough the text |
JDK-8323809 |
Serial: Refactor card table verification |
JDK-8323815 |
Source launcher should find classes with $ in names |
JDK-8323820 |
[MacOS] build failure: non-void function does not return a value |
JDK-8323835 |
Updating ASM to 9.6 for JDK 23 |
JDK-8323839 |
Expand use of Messager convenience methods in langtools regression tests |
JDK-8323883 |
JFR AssertionError: Missing object ID 15101 |
JDK-8323900 |
Avoid calling os::init_random() in CDS static dump |
JDK-8323950 |
Null CLD while loading shared lambda proxy class with javaagent active |
JDK-8323964 |
runtime/Thread/ThreadCountLimit.java fails intermittently on AIX |
JDK-8323972 |
C2 compilation fails with assert(!x→as_Loop()→is_loop_nest_inner_loop()) failed: loop was transformed |
JDK-8323993 |
Serial: Refactor gc_prologue and gc_epilogue |
JDK-8323994 |
gtest runner repeats test name for every single gtest assertion |
JDK-8323995 |
Suppress notes generated on incremental microbenchmark builds |
JDK-8324041 |
ModuleOption.java failed with update release versioning scheme |
JDK-8324050 |
Issue store-store barrier after re-materializing objects during deoptimization |
JDK-8324053 |
Use the blessed modifier order for sealed in java.base |
JDK-8324065 |
Daylight saving information for Africa/Casablanca are incorrect |
JDK-8324066 |
"clhsdb jstack" should not by default scan for j.u.c locks because it can be very slow |
JDK-8324074 |
increase timeout for jvmci test TestResolvedJavaMethod.java |
JDK-8324082 |
more monitoring test timeout adjustments |
JDK-8324089 |
Fix typo in the manual page for "jcmd" (man jcmd) |
JDK-8324121 |
SIGFPE in PhaseIdealLoop::extract_long_range_checks |
JDK-8324123 |
aarch64: fix prfm literal encoding in assembler |
JDK-8324125 |
Improve class initialization barrier in TemplateTable::_new for RISC-V |
JDK-8324126 |
Error message for mistyping -XX:+Unlock…Options is not helpful |
JDK-8324129 |
C2: Remove some ttyLocker usages in preparation for JDK-8306767 |
JDK-8324132 |
G1: Remove unimplemented G1MonitoringSupport::recalculate_eden_size |
JDK-8324147 |
Serial: Remove generation::compute_new_size |
JDK-8324161 |
validate-source fails after JDK-8275338 |
JDK-8324174 |
assert(m→is_entered(current)) failed: invariant |
JDK-8324186 |
Use "dmb.ishst+dmb.ishld" for release barrier |
JDK-8324207 |
Serial: Remove Space::set_saved_mark_word |
JDK-8324210 |
Serial: Remove unused methods in Generation |
JDK-8324213 |
C1: There is no need for Canonicalizer to handle IfOp |
JDK-8324220 |
jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java had 22 failures |
JDK-8324229 |
JFR: Temporarily disable assertion for missing object reference |
JDK-8324231 |
bad command-line option in make/Docs.gmk |
JDK-8324236 |
compiler/ciReplay/TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for … expected true, was false |
JDK-8324238 |
[macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg |
JDK-8324240 |
Remove unused GrowableArrayView::EMPTY |
JDK-8324241 |
Always record evol_method deps to avoid excessive method flushing |
JDK-8324242 |
Avoid null check for OopHandle::ptr_raw() |
JDK-8324243 |
Compilation failures in java.desktop module with gcc 14 |
JDK-8324280 |
RISC-V: Incorrect implementation in VM_Version::parse_satp_mode |
JDK-8324286 |
Fix backsliding on use of nullptr instead of NULL |
JDK-8324287 |
Record total and free swap space in JFR |
JDK-8324301 |
Obsolete MaxGCMinorPauseMillis |
JDK-8324304 |
RISC-V: add hw probe flags |
JDK-8324334 |
Shenandoah: Improve end of process report |
JDK-8324341 |
Remove redundant preprocessor #if’s checks |
JDK-8324342 |
Doclet should default @since for a nested class to that of its enclosing class |
JDK-8324347 |
Enable "maybe-uninitialized" warning for FreeType 2.13.1 |
JDK-8324492 |
Remove Atomic support for OopHandle |
JDK-8324512 |
Serial: Remove Generation::Name |
JDK-8324513 |
Inline ContiguousSpace::object_iterate_from |
JDK-8324514 |
ClassLoaderData::print_on should print address of class loader |
JDK-8324517 |
C2: crash in compiled code because of dependency on removed range check CastIIs |
JDK-8324537 |
Remove superfluous _FILE_OFFSET_BITS=64 |
JDK-8324539 |
Do not use LFS64 symbols in JDK libs |
JDK-8324543 |
Remove Space::object_iterate |
JDK-8324553 |
Shenandoah: Move periodic tasks closer to their collaborators |
JDK-8324559 |
Improve 2D image handling |
JDK-8324571 |
JDK 23 L10n resource files update |
JDK-8324577 |
[REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE |
JDK-8324578 |
[BACKOUT] [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE |
JDK-8324580 |
SIGFPE on THP initialization on kernels < 4.10 |
JDK-8324582 |
Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize in jvmti vthread tests |
JDK-8324584 |
Optimize Symbol and char* handling in ClassLoader |
JDK-8324585 |
JVM native memory leak in PCKS11-NSS security provider |
JDK-8324598 |
use mem_unit when working with sysinfo memory and swap related information |
JDK-8324613 |
Serial: Rename GenerationPool to TenuredGenerationPool |
JDK-8324630 |
C1: Canonicalizer::do_LookupSwitch doesn’t break the loop when the successor is found |
JDK-8324632 |
Update Zlib Data Compression Library to Version 1.3.1 |
JDK-8324635 |
(zipfs) Regression in Files.setPosixFilePermissions called on existing MSDOS entries |
JDK-8324636 |
Serial: Remove Generation::block_is_obj |
JDK-8324637 |
[aix] Implement support for reporting swap space in jdk.management |
JDK-8324641 |
[IR Framework] Add Setup method to provide custom arguments and set fields |
JDK-8324646 |
Avoid Class.forName in SecureRandom constructor |
JDK-8324647 |
Invalid test group of lib-test after JDK-8323515 |
JDK-8324648 |
Avoid NoSuchMethodError when instantiating NativePRNG |
JDK-8324649 |
Shenandoah: replace implementation of free set |
JDK-8324655 |
Identify integer minimum and maximum patterns created with if statements |
JDK-8324657 |
Intermittent OOME on exception message create |
JDK-8324659 |
GHA: Generic jtreg errors are not reported |
JDK-8324665 |
Loose matching of space separators in the lenient date/time parsing mode |
JDK-8324667 |
fold Parse::seems_stable_comparison() |
JDK-8324668 |
JDWP process management needs more efficient file descriptor handling |
JDK-8324673 |
javacserver failed during build: RejectedExecutionException |
JDK-8324678 |
Replace NULL with nullptr in HotSpot gtests |
JDK-8324679 |
Replace NULL with nullptr in HotSpot .ad files |
JDK-8324680 |
Replace NULL with nullptr in JVMTI generated code |
JDK-8324681 |
Replace NULL with nullptr in HotSpot jtreg test native code files |
JDK-8324682 |
Remove redefinition of NULL for XLC compiler |
JDK-8324683 |
Unify AttachListener code for Posix platforms |
JDK-8324717 |
Remove HotSpotJVMCICompilerFactory |
JDK-8324722 |
Serial: Inline block_is_obj of subclasses of Generation |
JDK-8324723 |
GHA: Upgrade some actions to avoid deprecated Node 16 |
JDK-8324724 |
Add Stub routines for FP16 conversions on aarch64 |
JDK-8324733 |
[macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 |
JDK-8324734 |
Relax too-strict assert(VM_Version::supports_evex()) in Assembler::locate_operand() |
JDK-8324736 |
Invalid end positions for EMPTY_STATEMENT |
JDK-8324750 |
C2: rename Matcher methods using "superword" → "autovectorization" |
JDK-8324752 |
C2 Superword: remove SuperWordRTDepCheck |
JDK-8324753 |
[AIX] adjust os_posix after JDK-8318696 |
JDK-8324755 |
Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests |
JDK-8324765 |
C2 SuperWord: remove dead code: SuperWord::insert_extracts |
JDK-8324769 |
Serial: Remove unused TenuredGeneration::unsafe_max_alloc_nogc |
JDK-8324771 |
Obsolete RAMFraction related flags |
JDK-8324774 |
Add DejaVu web fonts |
JDK-8324775 |
C2 SuperWord: refactor visited sets |
JDK-8324776 |
runtime/os/TestTransparentHugePageUsage.java fails with The usage of THP is not enough |
JDK-8324781 |
runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved |
JDK-8324785 |
ProblemList two tests on linux due to JDK-8315923 |
JDK-8324786 |
validate-source fails after JDK-8042981 |
JDK-8324790 |
ifnode::fold_compares_helper cleanup |
JDK-8324794 |
C2 SuperWord: do not ignore reductions in SuperWord::unrolling_analysis |
JDK-8324799 |
Use correct extension for C++ test headers |
JDK-8324800 |
gcc windows build broken after 8322757 |
JDK-8324807 |
Manual printer tests have no Pass/Fail buttons, instructions close set 2 |
JDK-8324808 |
Manual printer tests have no Pass/Fail buttons, instructions close set 3 |
JDK-8324809 |
compiler can crash with SOE while proving if two recursive types are disjoint |
JDK-8324817 |
Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled |
JDK-8324824 |
AArch64: Detect Ampere-1B core and update default options for Ampere CPUs |
JDK-8324828 |
Avoid multiple search of reserved regions during splitting |
JDK-8324829 |
Uniform use of synchronizations in NMT |
JDK-8324832 |
JFR: Improve sorting of 'jfr summary' |
JDK-8324834 |
Use _LARGE_FILES on AIX |
JDK-8324838 |
test_nmt_locationprinting.cpp broken in the gcc windows build |
JDK-8324840 |
windows-x64-slowdebug does not build anymore after JDK-8317572 |
JDK-8324841 |
PKCS11 tests still skip execution |
JDK-8324845 |
management.properties text "interface name" is misleading |
JDK-8324856 |
Serial: Move Generation::is_in to DefNewGeneration |
JDK-8324858 |
[vectorapi] Bounds checking issues when accessing memory segments |
JDK-8324861 |
Exceptions::wrap_dynamic_exception() doesn’t have ResourceMark |
JDK-8324865 |
windows-x64-slowdebug still does not build after JDK-8324840 |
JDK-8324868 |
debug agent does not properly handle interrupts of a virtual thread |
JDK-8324874 |
AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers |
JDK-8324880 |
Rename get_stack_trace.h |
JDK-8324881 |
ObjectSynchronizer::inflate(Thread* current…) is invoked for non-current thread |
JDK-8324890 |
C2 SuperWord: refactor out VLoop, make unrolling_analysis static, remove init/reset mechanism |
JDK-8324933 |
ConcurrentHashTable::statistics_calculate synchronization is expensive |
JDK-8324937 |
GHA: Avoid multiple test suites per job |
JDK-8324950 |
IGV: save the state to a file |
JDK-8324960 |
Unsafe.allocateMemory documentation incorrect regarding zero return value |
JDK-8324969 |
C2: prevent elimination of unbalanced coarsened locking regions |
JDK-8324970 |
Serial: Refactor signature of maintain_old_to_young_invariant |
JDK-8324974 |
JFR: EventCompilerPhase should be created as UNTIMED |
JDK-8324981 |
Shenandoah: Move commit and soft max heap changed methods into heap |
JDK-8324983 |
race in CompileBroker::possibly_add_compiler_threads |
JDK-8324998 |
Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I |
JDK-8325001 |
Typo in the javadocs for the Arena::ofShared method |
JDK-8325022 |
Incorrect error message on client authentication |
JDK-8325024 |
java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information |
JDK-8325028 |
(ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread |
JDK-8325037 |
x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java |
JDK-8325038 |
runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages |
JDK-8325042 |
remove unused JVMDITools test files |
JDK-8325049 |
stubGenerator_ppc.cpp should use alignas |
JDK-8325053 |
Serial: Move Generation::save_used_region to TenuredGeneration |
JDK-8325055 |
Rename Injector.h |
JDK-8325064 |
C2 SuperWord: refactor construct_bb |
JDK-8325074 |
ZGC fails assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 11 |
JDK-8325078 |
Better escaping of single and double quotes in javac annotation toString() results |
JDK-8325081 |
Move '_soft_ref_policy' to 'CollectedHeap' |
JDK-8325082 |
Rename headers named 'heapRegion*' of G1 |
JDK-8325083 |
jdk/incubator/vector/Double512VectorTests.java crashes in Assembler::vex_prefix_and_encode |
JDK-8325088 |
Overloads that differ in type parameters may be lost |
JDK-8325095 |
C2: bailout message broken: ResourceArea allocated string used after free |
JDK-8325096 |
Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing |
JDK-8325109 |
Sort method modifiers in canonical order |
JDK-8325116 |
Amend jdk.ContainerConfiguration by swap related value |
JDK-8325133 |
Missing MEMFLAGS parameter in parts of os API |
JDK-8325134 |
Serial: Remove Generation::used_region |
JDK-8325137 |
com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range |
JDK-8325139 |
JFR SwapSpace event - add free swap space information on Linux when running in a container environment |
JDK-8325144 |
C1: Optimize CriticalEdgeFinder |
JDK-8325148 |
Enable restricted javac warning in java.base |
JDK-8325150 |
(tz) Update Timezone Data to 2024a |
JDK-8325152 |
Clarify specification of java.io.RandomAccessFile.setLength |
JDK-8325153 |
SEGV in stackChunkOopDesc::derelativize_address(int) |
JDK-8325159 |
C2 SuperWord: measure time for CITime |
JDK-8325162 |
Remove duplicate GCMParameters class |
JDK-8325164 |
Named groups and signature schemes unavailable with SunPKCS11 in FIPS mode |
JDK-8325168 |
JShell should support Markdown comments |
JDK-8325169 |
Reduce String::indexOf overheads |
JDK-8325179 |
Race in BasicDirectoryModel.validateFileCache |
JDK-8325180 |
Rename jvmti_FollowRefObjects.h |
JDK-8325186 |
JVMTI VirtualThreadGetThreadStateClosure class is no longer used and should be removed |
JDK-8325187 |
JVMTI GetThreadState says virtual thread is JVMTI_THREAD_STATE_INTERRUPTED when it no longer is |
JDK-8325189 |
Enable this-escape javac warning in java.base |
JDK-8325194 |
GHA: Add macOS M1 testing |
JDK-8325199 |
(zipfs) jdk/nio/zipfs/TestPosix.java failed 6 sub-tests |
JDK-8325201 |
(zipfs) Disable TestPosix.setPermissionsShouldConvertToUnix which fails on Windows |
JDK-8325202 |
gc/g1/TestMarkStackOverflow.java intermittently crash: G1CMMarkStack::ChunkAllocator::allocate_new_chunk |
JDK-8325203 |
System.exit(0) kills the launched 3rd party application |
JDK-8325213 |
Flags introduced by configure script are not passed to ADLC build |
JDK-8325215 |
Incorrect not exhaustive switch error |
JDK-8325217 |
MethodSymbol.getModifiers() returns SEALED for restricted methods |
JDK-8325218 |
gc/parallel/TestAlwaysPreTouchBehavior.java fails |
JDK-8325221 |
Obsolete TLABStats |
JDK-8325247 |
Memory leak in SessionKeyRef class def when using PKCS11 security provider |
JDK-8325248 |
Serial: Remove Generation::space_iterate |
JDK-8325252 |
C2 SuperWord: refactor the packset |
JDK-8325254 |
CKA_TOKEN private and secret keys are not necessarily sensitive |
JDK-8325255 |
jdk.internal.util.ReferencedKeySet::add using wrong test |
JDK-8325257 |
jshell reports NoSuchFieldError with instanceof primitive type |
JDK-8325259 |
Serial: Inline OldGenScanClosure during Young GC |
JDK-8325262 |
jdeps can drop printing stack trace when FindException is thrown due to modules not found |
JDK-8325264 |
two compiler/intrinsics/float16 tests fail after JDK-8324724 |
JDK-8325266 |
Enable this-escape javac warning in jdk.javadoc |
JDK-8325268 |
Add policy statement to langtools makefiles concerning warnings |
JDK-8325270 |
ProblemList two compiler/intrinsics/float16 tests that fail due to JDK-8324724 |
JDK-8325280 |
Update troff manpages in JDK 23 before RC |
JDK-8325302 |
Files.move(REPLACE_EXISTING) throws NoSuchFileException on deleted target |
JDK-8325303 |
Replace markWord.is_neutral() with markWord.is_unlocked() |
JDK-8325304 |
Several classes in java.util.jar and java.util.zip don’t specify the behaviour for null arguments |
JDK-8325306 |
Rename static huge pages to explicit huge pages |
JDK-8325309 |
Amend "Listeners and Threads" in AWTThreadIssues.html |
JDK-8325313 |
Header format error in TestIntrinsicBailOut after JDK-8317299 |
JDK-8325324 |
Implement JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) |
JDK-8325325 |
Breadcrumb navigation shows preview link for modules and packages |
JDK-8325326 |
[PPC64] Don’t relocate in case of allocation failure |
JDK-8325340 |
Add ASCII fast-path to Data-/ObjectInputStream.readUTF |
JDK-8325342 |
Remove unneeded exceptions in compare.sh |
JDK-8325347 |
Rename native_thread.h |
JDK-8325361 |
Make sun.net.www.MessageHeader final |
JDK-8325362 |
Allow to create a simple in-memory input JavaFileObject |
JDK-8325367 |
Rename nsk_list.h |
JDK-8325369 |
[@sealedGraph] Bad link to image for tag on nested classes |
JDK-8325371 |
Missing ClassFile.Option in package summary |
JDK-8325372 |
Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi |
JDK-8325373 |
Improve StackCounter error reporting for bad switch cases |
JDK-8325382 |
(fc) FileChannel.transferTo throws IOException when position equals size |
JDK-8325384 |
sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread |
JDK-8325395 |
Missing copyright header in StackFilter.java |
JDK-8325399 |
Add tests for virtual threads doing Selector operations |
JDK-8325403 |
Add SystemGC JMH benchmarks |
JDK-8325416 |
Parallel: Refactor CheckForUnmarkedOops |
JDK-8325432 |
enhance assert message "relocation addr must be in this section" |
JDK-8325433 |
Type annotations on primitive types are not linked |
JDK-8325435 |
[macos] Menu or JPopupMenu not closed when main window is resized |
JDK-8325436 |
G1: Remove unused G1RegionMarkStats::is_clear |
JDK-8325437 |
Safepoint polling in monitor deflation can cause massive logs |
JDK-8325440 |
Confusing error reported for octal literals with wrong digits |
JDK-8325441 |
IGV: update pom.xml such that IntelliJ can import as maven project |
JDK-8325444 |
GHA: JDK-8325194 causes a regression |
JDK-8325449 |
[BACKOUT] use "dmb.ishst+dmb.ishld" for release barrier |
JDK-8325451 |
Missed elimination of assertion predicates |
JDK-8325456 |
Rename nsk_mutex.h |
JDK-8325458 |
Rename mlvmJvmtiUtils.h |
JDK-8325464 |
GCCause.java out of sync with gcCause.hpp |
JDK-8325469 |
Freeze/Thaw code can crash in the presence of OSR frames |
JDK-8325470 |
[AIX] use fclose after fopen in read_psinfo |
JDK-8325471 |
CHeapBitMap(MEMFLAGS flags) constructor misleading use of super-constructor |
JDK-8325485 |
IncrementInstructions.of(int, int) is not storing the args |
JDK-8325494 |
C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 |
JDK-8325496 |
Make TrimNativeHeapInterval a product switch |
JDK-8325503 |
Add GC specific prefix for CheckForUnmarked related classes |
JDK-8325505 |
Fix Javadoc ResourceBundle::getString |
JDK-8325506 |
Ensure randomness is only read from provided SecureRandom object |
JDK-8325510 |
Serial: Remove redundant arg in non_clean_card_iterate |
JDK-8325516 |
Shenandoah: Move heap change tracking into ShenandoahHeap |
JDK-8325517 |
Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp |
JDK-8325520 |
Vector loads and stores with indices and masks incorrectly compiled |
JDK-8325529 |
Remove unused imports from ModuleGenerator test file |
JDK-8325530 |
Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library |
JDK-8325532 |
serviceability/dcmd/compiler/PerfMapTest.java leaves created files in the /tmp dir. |
JDK-8325536 |
JVM crash during CDS archive creation with -XX:+AllowArchivingWithJavaAgent |
JDK-8325541 |
C2 SuperWord: refactor filter / split |
JDK-8325542 |
CTW: Runner can produce negative StressSeed |
JDK-8325551 |
Remove unused obj_is_alive and block_start in Space |
JDK-8325553 |
Parallel: Use per-marker cache for marking stats during Full GC |
JDK-8325558 |
Add jcheck whitespace checking for properties files |
JDK-8325563 |
Remove unused Space::is_in |
JDK-8325565 |
Remove unused SpaceClosure |
JDK-8325567 |
jspawnhelper without args fails with segfault |
JDK-8325569 |
ProblemList gc/parallel/TestAlwaysPreTouchBehavior.java on linux |
JDK-8325570 |
Update to Graphviz 9.0.0 |
JDK-8325574 |
Shenandoah: Simplify and enhance reporting of requested GCs |
JDK-8325579 |
Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket |
JDK-8325587 |
Shenandoah: ShenandoahLock should allow blocking in VM |
JDK-8325589 |
C2 SuperWord refactoring: create VLoopAnalyzer with Submodules |
JDK-8325590 |
Regression in round-tripping UTF-16 strings after JDK-8311906 |
JDK-8325600 |
Better symbol storage |
JDK-8325606 |
compiler/predicates/TestPredicatesBasic.java does not compile |
JDK-8325610 |
CTW: Add StressIncrementalInlining to stress options |
JDK-8325613 |
CTW: Stale method cleanup requires GC after Sweeper removal |
JDK-8325616 |
JFR ZGC Allocation Stall events should record stack traces |
JDK-8325620 |
HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u> |
JDK-8325621 |
Improve jspawnhelper version checks |
JDK-8325626 |
Allow selection of non-matching configurations using CONF=!string |
JDK-8325633 |
Use stricter assertion in callers of Space::is_aligned |
JDK-8325635 |
Serial: Inline verify_used_region_at_save_marks |
JDK-8325643 |
G1: Refactor G1FlushHumongousCandidateRemSets |
JDK-8325650 |
Table of contents scroll timeout not long enough |
JDK-8325651 |
C2 SuperWord: refactor the dependency graph |
JDK-8325653 |
Erroneous exhaustivity analysis for primitive patterns |
JDK-8325659 |
Normalize Random usage by incubator vector tests |
JDK-8325671 |
Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it |
JDK-8325672 |
C2: allocate PhaseIdealLoop::_loop_or_ctrl from C→comp_arena() |
JDK-8325680 |
Uninitialised memory in deleteGSSCB of GSSLibStub.c:179 |
JDK-8325682 |
Rename nsk_strace.h |
JDK-8325687 |
SimpleJavaFileObject specification would benefit from implSpec |
JDK-8325725 |
Parallel: Refactor PSParallelCompact::fill_dense_prefix_end |
JDK-8325730 |
StringBuilder.toString allocation for the empty String |
JDK-8325731 |
Installation instructions for Debian/Ubuntu don’t mention autoconf |
JDK-8325742 |
Remove MetaWord usage from MemRegion |
JDK-8325743 |
test/jdk/java/nio/channels/unixdomain/SocketOptions.java enhance user name output in error case |
JDK-8325746 |
Refactor Loop Unswitching code |
JDK-8325748 |
Serial: Move Generation::promote to TenuredGeneration |
JDK-8325750 |
Fix spelling of ForceTranslateFailure help message |
JDK-8325752 |
Remove badMetaWordVal |
JDK-8325754 |
Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections |
JDK-8325762 |
Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java |
JDK-8325763 |
Revert properties: vm.opt.x.* |
JDK-8325767 |
Serial: Move transform_stack_chunk out of TenuredGeneration::promote |
JDK-8325800 |
Drop unused cups declaration from Oracle build configuration |
JDK-8325805 |
Compiler Implementation for Flexible Constructor Bodies (Second Preview) |
JDK-8325807 |
Shenandoah: Refactor full gc in preparation for generational mode changes |
JDK-8325809 |
JFR: Remove unnecessary annotation |
JDK-8325841 |
Remove unused references to vmSymbols.hpp |
JDK-8325851 |
Hide PassFailJFrame.Builder constructor |
JDK-8325857 |
G1 Full GC flushes mark stats cache too early |
JDK-8325860 |
Serial: Move Generation.java to serial folder |
JDK-8325862 |
set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests |
JDK-8325870 |
Zap end padding bits for ArrayOops in non-release builds |
JDK-8325871 |
Move StringTable and SymbolTable rehashing calls |
JDK-8325872 |
Make GuaranteedSafepointInterval default 0 |
JDK-8325874 |
Improve checkbox-based interface in summary pages |
JDK-8325876 |
crashes in docker container tests on Linuxppc64le Power8 machines |
JDK-8325877 |
Split up NativeCompilation.gmk |
JDK-8325878 |
Require minimum Clang version 13 |
JDK-8325880 |
Require minimum Open XL C/C++ version 17.1.1 |
JDK-8325881 |
Require minimum gcc version 10 |
JDK-8325882 |
Serial: Move is_maximal_no_gc to TenuredGeneration |
JDK-8325883 |
Move Monitor Deflation reporting out of safepoint cleanup |
JDK-8325897 |
Parallel: Remove PSYoungGen::is_maximal_no_gc |
JDK-8325898 |
ChoiceFormat returns erroneous result when formatting bad pattern |
JDK-8325906 |
Problemlist vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed |
JDK-8325908 |
Finish removal of IntlTest and CollatorTest |
JDK-8325910 |
Rename jnihelper.h |
JDK-8325932 |
Replace ATTRIBUTE_NORETURN with direct |
JDK-8325941 |
Remove unused Space::block_size |
JDK-8325950 |
Make sure all files in the JDK pass jcheck |
JDK-8325963 |
Clean up NativeCompilation.gmk and its newly created parts |
JDK-8325972 |
Add -x to bash for building with LOG=debug |
JDK-8325983 |
Build failure after JDK-8324580 |
JDK-8325984 |
4 jcstress tests are failing in Tier6 4 times each |
JDK-8325990 |
Remove use of snippet @replace annotation in java.base |
JDK-8325991 |
Accelerate Poly1305 on x86_64 using AVX2 instructions |
JDK-8325994 |
JFR: Examples in JFR.start help use incorrect separator |
JDK-8326000 |
Remove obsolete comments for class sun.security.ssl.SunJSSE |
JDK-8326006 |
Allow TEST_VM_FLAGLESS to set flagless mode |
JDK-8326062 |
ProblemList jcstress tests that are failing due to JDK-8325984 |
JDK-8326065 |
Merge Space into ContiguousSpace |
JDK-8326067 |
Remove os::remap_memory and simplify os::map_memory |
JDK-8326089 |
Text incorrectly placed in breadcrumbs list in generated docs |
JDK-8326090 |
Rename jvmti_aod.h |
JDK-8326096 |
Deprecate getTotalIn, getTotalOut methods of java.util.zip.Inflater, java.util.zip.Deflater |
JDK-8326099 |
GZIPOutputStream should use Deflater.getBytesRead() instead of Deflater.getTotalIn() |
JDK-8326100 |
DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut |
JDK-8326101 |
[PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space |
JDK-8326106 |
Write and clear stack trace table outside of safepoint |
JDK-8326111 |
JFR: Cleanup for JFR_ONLY |
JDK-8326112 |
Javadoc snippet for Linker.Option.captureCallState is wrong |
JDK-8326116 |
JFR: Add help option to -XX:StartFlightRecording |
JDK-8326117 |
ProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock/SuspendWithInterruptLock.java#default in Xcomp mode |
JDK-8326120 |
ProblemList sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh on macosx-aarch64 |
JDK-8326121 |
vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless. |
JDK-8326126 |
Update the java manpage with the changes from JDK-8322478 |
JDK-8326127 |
JFR: Add SafepointCleanupTask to hardToTestEvents of TestLookForUntestedEvents |
JDK-8326129 |
Java Record Pattern Match leads to infinite loop |
JDK-8326135 |
Enhance adlc to report unused operands |
JDK-8326139 |
C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) |
JDK-8326140 |
src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns |
JDK-8326150 |
Typo in the documentation for jdk.jshell |
JDK-8326152 |
Bad copyright header in test/jdk/java/util/zip/DeflaterDictionaryTests.java |
JDK-8326158 |
Javadoc for java.time.DayOfWeek#minus(long) |
JDK-8326170 |
Parallel: Remove unused enum CollectionType in ParallelScavengeHeap |
JDK-8326171 |
Serial: Remove VerifyGCLevel |
JDK-8326172 |
Dubious claim on long[]/double[] alignment in MemorySegment javadoc |
JDK-8326196 |
Serial: Remove SerialHeap::generation_iterate |
JDK-8326201 |
[S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space |
JDK-8326204 |
yield statements doesn’t allow cast expressions with more than 1 type arguments |
JDK-8326209 |
G1: Remove G1ConcurrentMark::_total_cleanup_time |
JDK-8326219 |
applications/kitchensink/Kitchensink8H.java timed out |
JDK-8326222 |
Fix copyright year in src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp |
JDK-8326233 |
Utils#copySSLParameters loses needClientAuth Setting |
JDK-8326235 |
RISC-V: Size CodeCache for short calls encoding |
JDK-8326306 |
RISC-V: Re-structure MASM calls and jumps |
JDK-8326319 |
G1: Remove unused G1ConcurrentMark::_init_times |
JDK-8326332 |
Unclosed inline tags cause misalignment in summary tables |
JDK-8326333 |
jshell <TAB> completion on arrays is incomplete |
JDK-8326334 |
JFR failed assert(used(klass)) failed: invariant |
JDK-8326351 |
Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 |
JDK-8326368 |
compare.sh -2bins prints ugly errors on Windows |
JDK-8326370 |
Remove redundant and misplaced micros from StringBuffers |
JDK-8326371 |
[BACKOUT] Clean up NativeCompilation.gmk and its newly created parts |
JDK-8326375 |
[REDO] Clean up NativeCompilation.gmk and its newly created parts |
JDK-8326376 |
java -version failed with CONF=fastdebug -XX:InitialCodeCacheSize=1024K -XX:ReservedCodeCacheSize=1200k |
JDK-8326378 |
[PPC64] CodeEntryAlignment too large |
JDK-8326381 |
com.sun.net.httpserver.HttpsParameters and SSLStreams incorrectly handle needClientAuth and wantClientAuth |
JDK-8326385 |
[aarch64] C2: lightweight locking nodes kill the box register without specifying this effect |
JDK-8326389 |
[test] improve assertEquals failure output |
JDK-8326404 |
Assertion error when trying to compile switch with fallthrough with pattern |
JDK-8326406 |
Remove mapfile support from makefiles |
JDK-8326412 |
debuginfo files should not have executable bit set |
JDK-8326414 |
Serial: Inline SerialHeap::create_rem_set |
JDK-8326421 |
Add jtreg test for large arrayCopy disjoint case. |
JDK-8326433 |
Make file-local functions static in src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c |
JDK-8326438 |
C2: assert(ld→in(1)→Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN |
JDK-8326446 |
The User and System of jdk.CPULoad on Apple M1 are inaccurate |
JDK-8326458 |
Menu mnemonics don’t toggle in Windows LAF when F10 is pressed |
JDK-8326461 |
tools/jlink/CheckExecutable.java fails as .debuginfo files are not executable |
JDK-8326496 |
[test] checkHsErrFileContent support printing hserr in error case |
JDK-8326497 |
Window.toFront() fails for iconified windows on Linux |
JDK-8326509 |
Clean up JNIEXPORT in Hotspot after JDK-8017234 |
JDK-8326521 |
JFR: CompilerPhase event test fails on windows 32 bit |
JDK-8326524 |
Rename agent_common.h |
JDK-8326525 |
com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case |
JDK-8326529 |
JFR: Test for CompilerCompile events fails due to time out |
JDK-8326530 |
Widen allowable error bound of Math.tan |
JDK-8326541 |
[AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers |
JDK-8326568 |
jdk/test/com/sun/net/httpserver/bugs/B6431193.java should use try-with-resource and try-finally |
JDK-8326575 |
Remove unused ContiguousSpace::set_top_for_allocations |
JDK-8326578 |
Clean up networking properties documentation |
JDK-8326583 |
Remove over-generalized DefineNativeToolchain solution |
JDK-8326585 |
COMPARE_BUILD=PATCH fails if patch -R fails |
JDK-8326586 |
Improve Speed of System.map |
JDK-8326587 |
Separate out Microsoft toolchain linking |
JDK-8326590 |
Improve description of MarkStackSize[Max] flags |
JDK-8326591 |
New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used |
JDK-8326606 |
Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class |
JDK-8326611 |
Clean up vmTestbase/nsk/stress/stack tests |
JDK-8326612 |
Parallel: remove redundant assertion from ScavengeRootsTask |
JDK-8326627 |
Document Double/Float.valueOf(String) behavior for numeric strings with non-ASCII digits |
JDK-8326636 |
Problem list StartupOutput.java due to 8326615 |
JDK-8326638 |
Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop |
JDK-8326643 |
JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message |
JDK-8326653 |
Remove jdk.internal.reflect.UTF8 |
JDK-8326659 |
Serial: Remove redundant TenuredSpace::print_on |
JDK-8326661 |
sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS |
JDK-8326666 |
Remove the Java Management Extension (JMX) Subject Delegation feature |
JDK-8326685 |
Linux builds not reproducible if two builds configured in different build folders |
JDK-8326687 |
Inconsistent use of "ZIP", "Zip" and "zip" in java.util.zip/jar zipfs javadoc |
JDK-8326688 |
Parallel: Remove unnecessary BOT update in UpdateOnlyClosure::do_addr |
JDK-8326692 |
JVMCI Local.endBci is off-by-one |
JDK-8326694 |
Defer setting of autocapitalize attribute |
JDK-8326699 |
Problemlist CertMsgCheck.java |
JDK-8326705 |
Test CertMsgCheck.java fails to find alert certificate_required |
JDK-8326714 |
Make file-local functions static in src/java.base/unix/native/libjava/childproc.c |
JDK-8326715 |
ZGC: RunThese24H fails with ExitCode 139 during shutdown |
JDK-8326716 |
JVMTI spec: clarify what nullptr means for C/C++ developers |
JDK-8326717 |
Disable stringop-overflow in shenandoahLock.cpp |
JDK-8326718 |
Test java/util/Formatter/Padding.java should timeout on large inputs before fix in JDK-8299677 |
JDK-8326722 |
Cleanup unnecessary forward declaration in collectedHeap.hpp |
JDK-8326726 |
Problem list Exhaustiveness.java due to 8326616 |
JDK-8326734 |
text-decoration applied to <span> lost when mixed with <u> or <s> |
JDK-8326742 |
Change compiler tests without additional VM flags from @run driver to @run main |
JDK-8326744 |
Class-File API transition to Second Preview |
JDK-8326763 |
Consolidate print methods in ContiguousSpace |
JDK-8326781 |
G1ConcurrentMark::top_at_rebuild_start() should take a HeapRegion* not an uint |
JDK-8326820 |
Metadata artificially kept alive |
JDK-8326824 |
Test: remove redundant test in compiler/vectorapi/reshape/utils/TestCastMethods.java |
JDK-8326831 |
Clarify test harness control variables in make help |
JDK-8326836 |
Incorrect @since tags for ClassSignature methods |
JDK-8326838 |
JFR: Native mirror events |
JDK-8326853 |
Missing @since tags for Charset related methods added in Java 10 |
JDK-8326891 |
Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries |
JDK-8326892 |
Remove unused PSAdaptiveSizePolicyResizeVirtualSpaceAlot develop flag |
JDK-8326897 |
(fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support |
JDK-8326898 |
NSK tests should listen on loopback addresses only |
JDK-8326908 |
DecimalFormat::toPattern throws OutOfMemoryError when pattern is empty string |
JDK-8326915 |
NPE when a validating parser is restricted |
JDK-8326936 |
RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations |
JDK-8326941 |
Remove StringUTF16::isBigEndian |
JDK-8326944 |
(ch) Minor typo in the ScatteringByteChannel.read(ByteBuffer[] dsts,int offset,int length) javadoc |
JDK-8326947 |
Minimize MakeBase.gmk |
JDK-8326948 |
Force English locale for timeout formatting |
JDK-8326951 |
since-checker - missing @ since tags |
JDK-8326953 |
Race in creation of win-exports.def with static-libs |
JDK-8326957 |
Implement JEP 474: ZGC: Generational Mode by Default |
JDK-8326959 |
Improve JVMCI option help |
JDK-8326960 |
GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition |
JDK-8326962 |
C2 SuperWord: cache VPointer |
JDK-8326964 |
Remove Eclipse Shared Workspaces |
JDK-8326974 |
ODR violation in macroAssembler_aarch64.cpp |
JDK-8326975 |
Parallel: Remove redundant PSOldGen::is_allocated |
JDK-8326979 |
(jdeps) improve the error message for FindException caused by InvalidModuleDescriptorException |
JDK-8326983 |
Unused operands reported after JDK-8326135 |
JDK-8327002 |
(fs) java/nio/file/Files/CopyMoveVariations.java should be able to test across file systems |
JDK-8327007 |
javax/swing/JSpinner/8008657/bug8008657.java fails |
JDK-8327022 |
Parallel: Remove experimental dense prefix calculation |
JDK-8327040 |
Problemlist ActionListenerCalledTwiceTest.java test failing in macos14 |
JDK-8327041 |
Incorrect lane size references in avx512 instructions. |
JDK-8327042 |
G1: Parallelism used for redirty logged cards needs better control. |
JDK-8327045 |
Consolidate -fvisibility=hidden as a basic flag for all compilation |
JDK-8327046 |
(fs) Files.walk should be clear that depth-first traversal is pre-order |
JDK-8327049 |
Only export debug.cpp functions on Windows |
JDK-8327056 |
Remove unused static char array in JvmtiAgentList::lookup |
JDK-8327057 |
Parallel: Refactor ParMarkBitMap::iterate |
JDK-8327058 |
RISC-V: make Zcb experimental |
JDK-8327059 |
os::Linux::print_proc_sys_info add swappiness information |
JDK-8327071 |
[Testbug] g-tests for cgroup leave files in /tmp on linux |
JDK-8327093 |
Add truncate function to BitMap API |
JDK-8327095 |
(ch) java/nio/channels/AsyncCloseAndInterrupt.java: improve error message when mkfifo fails |
JDK-8327096 |
(fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files |
JDK-8327098 |
GTest needs larger combination limit |
JDK-8327105 |
compiler.compilercontrol.share.scenario.Executor should listen on loopback address only |
JDK-8327108 |
compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only |
JDK-8327109 |
Refactor data graph cloning used in create_new_if_for_predicate() into separate class |
JDK-8327110 |
Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If |
JDK-8327111 |
Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies |
JDK-8327125 |
SpinYield.report should report microseconds |
JDK-8327126 |
Parallel: Remove unused ParMarkBitMapClosure::_initial_words_remaining |
JDK-8327130 |
Serial: Remove Generation::record_spaces_top |
JDK-8327136 |
javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java fails on libgraal |
JDK-8327137 |
Add test for ConcurrentModificationException in BasicDirectoryModel |
JDK-8327138 |
Clean up status management in cdsConfig.hpp and CDS.java |
JDK-8327147 |
Improve performance of Math ceil, floor, and rint for x86 |
JDK-8327167 |
Clarify the handling of Leap year by Calendar |
JDK-8327169 |
serviceability/dcmd/vm/SystemMapTest.java and SystemDumpMapTest.java may fail after JDK-8326586 |
JDK-8327171 |
Fix more NULL usage backsliding |
JDK-8327172 |
C2 SuperWord: data node in loop has no input in loop: replace assert with bailout |
JDK-8327173 |
HotSpot Style Guide needs update regarding nullptr vs NULL |
JDK-8327180 |
Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 |
JDK-8327182 |
Move serverAlias into the loop |
JDK-8327201 |
C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890 |
JDK-8327208 |
Remove unused method java.util.jar.Manifest.make72Safe |
JDK-8327210 |
AIX: Delete obsolete parameter Use64KPagesThreshold |
JDK-8327218 |
Add an ability to specify modules which should have native access enabled |
JDK-8327224 |
G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier() |
JDK-8327225 |
Revert DataInputStream.readUTF to static final |
JDK-8327238 |
Remove MetadataAllocationFailALot* develop flags |
JDK-8327239 |
Obsolete unused GCLockerEdenExpansionPercent product option |
JDK-8327242 |
Document supported CLDR versions in the javadoc |
JDK-8327247 |
C2 uses up to 2GB of RAM to compile complex string concat in extreme cases |
JDK-8327250 |
assert(!method→is_old()) failed: Should not be installing old methods |
JDK-8327261 |
Parsing test for Double/Float succeeds w/o testing all bad cases |
JDK-8327283 |
RISC-V: Minimal build failed after JDK-8319716 |
JDK-8327286 |
Obsolete unused NUMAPageScanRate product option |
JDK-8327287 |
Remove unused FLSVerifyDictionary debug option |
JDK-8327288 |
Obsolete unused ProcessDistributionStride product option |
JDK-8327289 |
Remove unused PrintMethodFlushingStatistics option |
JDK-8327290 |
Remove unused notproduct option TraceInvocationCounterOverflow |
JDK-8327361 |
Update some comments after JDK-8139457 |
JDK-8327364 |
Parallel: Remove unused ParallelCompactData::add_obj |
JDK-8327365 |
Inline and remove GCStats |
JDK-8327368 |
javac crash when computing exhaustiveness checks |
JDK-8327376 |
Parallel: Remove unimplemented methods in psParallelCompact.hpp |
JDK-8327379 |
Make TimeLinearScan a develop flag |
JDK-8327383 |
Clean up _Stalled and _Spinner fields |
JDK-8327385 |
Add JavaDoc option to exclude web fonts from generated documentation |
JDK-8327387 |
G1: Refactor region liveness processing after completion of concurrent marking |
JDK-8327389 |
Remove use of HOTSPOT_BUILD_USER |
JDK-8327390 |
JitTester: Implement temporary folder functionality |
JDK-8327391 |
Add SipHash attribution file |
JDK-8327401 |
Some jtreg tests fail on Wayland without any tracking bug |
JDK-8327410 |
Add hostname option for UL file names |
JDK-8327413 |
Enhance compilation efficiency |
JDK-8327423 |
C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert |
JDK-8327424 |
ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC |
JDK-8327426 |
RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array |
JDK-8327434 |
Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out |
JDK-8327444 |
simplify RESTARTABLE macro usage in JDK codebase |
JDK-8327452 |
G1: Improve scalability of Merge Log Buffers |
JDK-8327460 |
Compile tests with the same visibility rules as product code |
JDK-8327461 |
KeyStore getEntry is not thread-safe |
JDK-8327468 |
Do not restart close if errno is EINTR [macOS/linux] |
JDK-8327474 |
Review use of java.io.tmpdir in jdk tests |
JDK-8327475 |
Add analysis code for JDK-8327169 |
JDK-8327476 |
Upgrade JLine to 3.26.1 |
JDK-8327477 |
Parallel: Remove _data_location and _highest_ref in ParallelCompactData |
JDK-8327486 |
java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269 |
JDK-8327487 |
Further augment WorstCaseTests with more cases |
JDK-8327492 |
Remove applet usage and update DisposeInActionEventTest.html |
JDK-8327493 |
Update minimum Xcode version in docs |
JDK-8327499 |
MethodHandleStatics.traceLambdaForm includes methods that cannot be generated |
JDK-8327501 |
Common ForkJoinPool prevents class unloading in some cases |
JDK-8327505 |
Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java fails |
JDK-8327512 |
JShell does not work correctly when a class named Object or Throwable is defined |
JDK-8327571 |
Parallel: Remove redundant operation in PSParallelCompact::clear_data_covering_space |
JDK-8327621 |
Check return value of uname in os::get_host_name |
JDK-8327631 |
Update IANA Language Subtag Registry to Version 2024-03-07 |
JDK-8327640 |
Allow NumberFormat strict parsing |
JDK-8327647 |
Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow |
JDK-8327650 |
Test java/nio/channels/DatagramChannel/StressNativeSignal.java timed out |
JDK-8327651 |
Rename DictionaryEntry members related to protection domain |
JDK-8327675 |
jspawnhelper should be built on all unix platforms |
JDK-8327677 |
Parallel: Remove unused ParallelCompactData::clear |
JDK-8327683 |
Crash with primitive type pattern and generic expression in instanceof |
JDK-8327689 |
RISC-V: adjust test filters of zfh extension |
JDK-8327693 |
C1: LIRGenerator::_instruction_for_operand is only read by assertion code |
JDK-8327696 |
[TESTBUG] "javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java" test instruction needs to be corrected |
JDK-8327701 |
Remove the xlc toolchain |
JDK-8327704 |
Update nsk/jdi tests to use driver instead of othervm |
JDK-8327705 |
Remove mention of "applet" from java.text package description |
JDK-8327716 |
RISC-V: Change type of vector_length param of several assembler functions from int to uint |
JDK-8327729 |
Remove deprecated xxxObject methods from jdk.internal.misc.Unsafe |
JDK-8327738 |
Remove unused internal method sun.n.w.p.h.HttpURLConnection.setDefaultAuthenticator |
JDK-8327741 |
JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg |
JDK-8327743 |
JVM crash in hotspot/share/runtime/javaThread.cpp - failed: held monitor count should be equal to jni: 0 != 1 |
JDK-8327748 |
Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main |
JDK-8327750 |
Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main |
JDK-8327751 |
Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main |
JDK-8327752 |
Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main |
JDK-8327753 |
Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main |
JDK-8327754 |
Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main |
JDK-8327755 |
Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main |
JDK-8327756 |
Convert javax/swing/JSlider/4987336/bug4987336.java applet to main |
JDK-8327757 |
Convert javax/swing/JSlider/6524424/bug6524424.java applet to main |
JDK-8327779 |
Remove deprecated internal field sun.security.x509.X509Key.key |
JDK-8327787 |
Convert javax/swing/border/Test4129681.java applet test to main |
JDK-8327788 |
G1: Improve concurrent reference processing documentation |
JDK-8327790 |
Improve javadoc for ResolvedJavaType.hasFinalizableSubclass |
JDK-8327794 |
RISC-V: enable extension features based on impid (Rivos specific change) |
JDK-8327799 |
JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute |
JDK-8327812 |
JFR: Remove debug message in Function.Maximum |
JDK-8327818 |
Implement Kerberos debug with sun.security.util.Debug |
JDK-8327824 |
Type annotation placed on incorrect array nesting levels |
JDK-8327826 |
Convert javax/swing/border/Test4243289.java applet test to main |
JDK-8327829 |
[JVMCI] runtime/ClassUnload/ConstantPoolDependsTest.java fails on libgraal |
JDK-8327835 |
Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main |
JDK-8327838 |
Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main |
JDK-8327839 |
Crash with unboxing and widening primitive conversion in switch |
JDK-8327840 |
Automate javax/swing/border/Test4129681.java |
JDK-8327854 |
Test java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java failed with RuntimeException |
JDK-8327856 |
Convert applet test SpanishDiacriticsTest.java to a main program |
JDK-8327857 |
Remove applet usage from JColorChooser tests Test4222508 |
JDK-8327859 |
Remove applet usage from JColorChooser tests Test4319113 |
JDK-8327872 |
Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main |
JDK-8327873 |
Convert javax/swing/border/Test4247606.java applet test to main |
JDK-8327874 |
Convert javax/swing/JTree/4314199/bug4314199.java applet test to main |
JDK-8327875 |
ChoiceFormat should advise throwing UnsupportedOperationException for unused methods |
JDK-8327876 |
Convert javax/swing/border/Test4252164.java applet test to main |
JDK-8327879 |
Convert javax/swing/border/Test4760089.java applet test to main |
JDK-8327924 |
Simplify TrayIconScalingTest.java |
JDK-8327945 |
Inline HasScavengableOops |
JDK-8327946 |
containers/docker/TestJFREvents.java fails when host kernel config vm.swappiness=0 after JDK-8325139 |
JDK-8327964 |
Simplify BigInteger.implMultiplyToLen intrinsic |
JDK-8327969 |
Convert javax/swing/border/Test6910490.java applet test to main |
JDK-8327971 |
Multiple ASAN errors reported for metaspace |
JDK-8327972 |
Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main |
JDK-8327978 |
C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 |
JDK-8327980 |
Convert javax/swing/JToggleButton/4128979/bug4128979.java applet test to main |
JDK-8327986 |
ASAN reports use-after-free in DirectivesParserTest.empty_object_vm |
JDK-8327988 |
When running ASAN, disable dangerous NMT test |
JDK-8327989 |
java/net/httpclient/ManyRequest.java should not use "localhost" in URIs |
JDK-8327990 |
[macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync |
JDK-8327991 |
Improve HttpClient documentation with regard to reclaiming resources |
JDK-8327994 |
Update code gen in CallGeneratorHelper |
JDK-8327995 |
Remove unused Unused_Variable |
JDK-8327997 |
G1: Move G1ScanClosureBase::reference_iteration_mode to subclass |
JDK-8327998 |
Enable java/lang/ProcessBuilder/JspawnhelperProtocol.java on Mac |
JDK-8327999 |
Remove copy of unused registers for cpu features check in x86_64 AVX2 Poly1305 implementation |
JDK-8328000 |
Convert /java/awt/im/8154816/bug8154816.java applet test to main |
JDK-8328004 |
Minor updates to TrayIcon test DisposeInActionEventTest.java |
JDK-8328005 |
Convert java/awt/im/JTextFieldTest.java applet test to main |
JDK-8328006 |
refactor large anonymous inner class in HtmlDocletWriter |
JDK-8328011 |
Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main |
JDK-8328012 |
Convert InputMethod (/java/awt/im) applet tests to main |
JDK-8328021 |
Convert applet test java/awt/List/SetFontTest/SetFontTest.html to main program |
JDK-8328030 |
Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main |
JDK-8328035 |
Convert javax/swing/text/html/TableView/7030332/bug7030332.java applet test to main |
JDK-8328037 |
Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718 |
JDK-8328064 |
Remove obsolete comments in constantPool and metadataFactory |
JDK-8328066 |
WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap |
JDK-8328074 |
Add jcheck whitespace checking for assembly files |
JDK-8328075 |
Shenandoah: Avoid forwarding when objects don’t move in full-GC |
JDK-8328079 |
JDK-8326583 broke ccache compilation |
JDK-8328083 |
degrade virtual thread support for GetObjectMonitorUsage |
JDK-8328087 |
Automate javax/swing/JTable/TAB/TAB.java applet test |
JDK-8328089 |
Automate javax/swing/JTable/4222153/bug4222153.java applet test |
JDK-8328101 |
Parallel: Obsolete ParallelOldDeadWoodLimiterMean and ParallelOldDeadWoodLimiterStdDev |
JDK-8328106 |
COMPARE_BUILD improvements |
JDK-8328110 |
Allow simultaneous use of PassFailJFrame with split UI and additional windows |
JDK-8328112 |
Remove CardTable::_guard_region |
JDK-8328115 |
Convert java/awt/font/TextLayout/TestJustification.html applet test to main |
JDK-8328121 |
Remove applet usage from JColorChooser tests Test4759306 |
JDK-8328124 |
Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main |
JDK-8328130 |
Remove applet usage from JColorChooser tests Test4759934 |
JDK-8328135 |
javax/management/remote/mandatory/loading/MissingClassTest.java fails on libgraal |
JDK-8328137 |
PreserveAllAnnotations can cause failure of class retransformation |
JDK-8328139 |
Prefer 'override' to 'virtual' in subclasses of 'GCInitLogger' |
JDK-8328146 |
Set LIBCXX automatically |
JDK-8328154 |
Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main |
JDK-8328157 |
Move C[XX]FLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk |
JDK-8328158 |
Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test |
JDK-8328165 |
improve assert(idx < _maxlrg) failed: oob |
JDK-8328166 |
Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes |
JDK-8328168 |
Epsilon: Premature OOM when allocating object larger than uncommitted heap size |
JDK-8328177 |
Move LDFLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk |
JDK-8328181 |
C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32 |
JDK-8328183 |
Minor mistakes in docs of PrintStream.append() |
JDK-8328185 |
Convert java/awt/image/MemoryLeakTest/MemoryLeakTest.java applet test to main |
JDK-8328190 |
Convert AWTPanelSmoothWheel.html applet test to main |
JDK-8328194 |
Add a test to check default rendering engine |
JDK-8328218 |
Delete test java/awt/Window/FindOwner/FindOwner.html |
JDK-8328225 |
Convert ImageDecoratedDnD.html applet test to main |
JDK-8328227 |
Remove applet usage from JColorChooser tests Test4887836 |
JDK-8328228 |
Missing comma in copyright year for a few JColorChooser tests |
JDK-8328234 |
Remove unused nativeUtils files |
JDK-8328236 |
module_entry in CDS map file has stale value |
JDK-8328238 |
Convert few closed manual applet tests to main |
JDK-8328242 |
Add a log area to the PassFailJFrame |
JDK-8328244 |
Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main |
JDK-8328247 |
Remove redundant dir for tests converted from applet to main |
JDK-8328248 |
Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main |
JDK-8328261 |
public lookup fails with IllegalAccessException when used while module system is being initialized |
JDK-8328262 |
Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main |
JDK-8328264 |
AArch64: remove UseNeon condition in CRC32 intrinsic |
JDK-8328269 |
NonFocusablePopupMenuTest.java should be marked as headful |
JDK-8328272 |
[AIX] Use flag kind "diagnostic" for platform specific flags |
JDK-8328273 |
sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use |
JDK-8328275 |
CodeCache::print_internals should not be called in PRODUCT code |
JDK-8328278 |
Do not print the tenuring threshold in AgeTable::print_on |
JDK-8328279 |
Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main |
JDK-8328285 |
GetOwnedMonitorInfo functions should use JvmtiHandshake |
JDK-8328299 |
Convert DnDFileGroupDescriptor.html applet test to main |
JDK-8328300 |
Convert PrintDialogsTest.java from Applet to main program |
JDK-8328301 |
Convert Applet test ManualHTMLDataFlavorTest.java to main program |
JDK-8328303 |
3 JDI tests timed out with UT enabled |
JDK-8328309 |
Remove malformed masked shift instruction selection patterns |
JDK-8328312 |
runtime/stack/Stack0*.java fails intermittently on libgraal |
JDK-8328316 |
Finisher cannot emit if stream is sequential and integrator returned false |
JDK-8328318 |
Wrong description in X509Extension.getExtensionValue method javadoc |
JDK-8328328 |
Convert javax/swing/JTabbedPane/4666224/bug4666224.java applet test to main |
JDK-8328339 |
Static import prevents source launcher from finding class with main method |
JDK-8328341 |
Remove deprecated per-thread compiler stats in sun.management |
JDK-8328350 |
G1: Remove DO_DISCOVERED_AND_DISCOVERY |
JDK-8328352 |
Serial: Inline SerialBlockOffsetSharedArray |
JDK-8328361 |
Use memset() in method CardTable::dirty_MemRegion() |
JDK-8328364 |
Remove redundant fields in 'BOTConstants' |
JDK-8328366 |
Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 |
JDK-8328367 |
Convert java/awt/Component/UpdatingBootTime test to main |
JDK-8328368 |
Convert java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java applet test to main |
JDK-8328370 |
Convert java/awt/print/Dialog/PrintApplet.java applet test to main |
JDK-8328377 |
Convert java/awt/Cursor/MultiResolutionCursorTest test to main |
JDK-8328378 |
Convert java/awt/FileDialog/FileDialogForDirectories test to main |
JDK-8328379 |
Convert URLDragTest.html applet test to main |
JDK-8328380 |
Remove applet usage from JColorChooser tests Test6348456 |
JDK-8328382 |
Convert java/awt/FileDialog/FileDialogForPackages test to main |
JDK-8328383 |
Method is not used: com.sun.tools.javac.comp.Attr::thisSym |
JDK-8328384 |
Convert java/awt/FileDialog/FileDialogOpenDirTest test to main |
JDK-8328385 |
Convert java/awt/FileDialog/FileDialogReturnTest test to main |
JDK-8328386 |
Convert java/awt/FileDialog/FileNameOverrideTest test to main |
JDK-8328387 |
Convert java/awt/Frame/FrameStateTest/FrameStateTest.html applet test to main |
JDK-8328398 |
Convert java/awt/im/4490692/bug4490692.html applet test to main |
JDK-8328401 |
Convert java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html applet test to automated |
JDK-8328402 |
Implement pausing functionality for the PassFailJFrame |
JDK-8328403 |
Remove applet usage from JColorChooser tests Test6977726 |
JDK-8328404 |
RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals |
JDK-8328480 |
C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class |
JDK-8328481 |
Implement JEP 476: Module Import Declarations (Preview) |
JDK-8328482 |
Convert and Open source few manual applet test to main based |
JDK-8328484 |
Convert and Opensource few JFileChooser applet test to main |
JDK-8328501 |
Incorrect @since tags for java security interfaces |
JDK-8328507 |
Move StackWatermark code from safepoint cleanup |
JDK-8328508 |
Unify the signatures of the methods address_for_index() and index_for() in BOT implementations |
JDK-8328524 |
[x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap |
JDK-8328540 |
test javax/swing/JSplitPane/4885629/bug4885629.java fails on windows hidpi |
JDK-8328541 |
Remove or update obsolete comment in JRootPane |
JDK-8328555 |
hidpi problems for test java/awt/Dialog/DialogAnotherThread/JaWSTest.java |
JDK-8328556 |
Do not extract large CKO_SECRET_KEY keys from the NSS Software Token |
JDK-8328558 |
Convert javax/swing/JCheckBox/8032667/bug8032667.java applet test to main |
JDK-8328560 |
java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java imports Applet |
JDK-8328561 |
test java/awt/Robot/ManualInstructions/ManualInstructions.java isn’t used |
JDK-8328562 |
Convert java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java applet test to main |
JDK-8328570 |
Convert closed JViewport manual applet tests to main |
JDK-8328572 |
JFR: Use Class.forPrimitiveName(String) |
JDK-8328589 |
unify os::breakpoint among posix platforms |
JDK-8328592 |
hprof tests fail with -XX:-CompactStrings |
JDK-8328602 |
Parallel: Incorrect assertion in fill_dense_prefix_end |
JDK-8328604 |
remove on_aix() function |
JDK-8328611 |
Thread safety issue in com.sun.tools.jdi.ReferenceTypeImpl::classObject |
JDK-8328612 |
AdaptiveSizePolicySpaceOverheadTester::is_exceeded() print max_eden_size twice |
JDK-8328614 |
hsdis: dlsym can’t find decode symbol |
JDK-8328619 |
sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java failed with BindException: Address already in use |
JDK-8328627 |
JShell documentation should be clearer about "remote runtime system" |
JDK-8328628 |
JDK-8328157 incorrectly sets -MT on all compilers in jdk.jpackage |
JDK-8328630 |
Add logging when needed symbols in dll are missing. |
JDK-8328631 |
Convert java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java applet test to manual |
JDK-8328633 |
s390x: Improve vectorization of Match.sqrt() on floats |
JDK-8328638 |
Fallback option for POST-only OCSP requests |
JDK-8328642 |
Convert applet test MouseDraggedOutCauseScrollingTest.html to main |
JDK-8328647 |
TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp |
JDK-8328648 |
Remove applet usage from JFileChooser tests bug4150029 |
JDK-8328649 |
Disallow enclosing instances for local classes in constructor prologues |
JDK-8328665 |
serviceability/jvmti/vthread/PopFrameTest failed with a timeout |
JDK-8328670 |
Automate and open source few closed manual applet test |
JDK-8328671 |
Mark allocate_new_tlab and unsafe_max_tlab_alloc of CollectedHeap as pure virtual |
JDK-8328673 |
Convert closed text/html/CSS manual applet test to main |
JDK-8328679 |
Improve comment for UNSAFE_ENTRY_SCOPED in unsafe.cpp |
JDK-8328680 |
Introduce JDK_LIB, and clean up module native compilation |
JDK-8328697 |
SubMenuShowTest and SwallowKeyEvents tests stabilization |
JDK-8328698 |
oopDesc::klass_raw() decodes without a null check |
JDK-8328700 |
Unused import and variable should be deleted in regex package |
JDK-8328702 |
C2: Crash during parsing because sub type check is not folded |
JDK-8328703 |
Illegal accesses in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ioctl0 |
JDK-8328705 |
GHA: Cross-compilation jobs do not require build JDK |
JDK-8328709 |
AIX os::get_summary_cpu_info support Power 10 |
JDK-8328717 |
Convert javax/swing/JColorChooser/8065098/bug8065098.java applet test to main |
JDK-8328719 |
Convert java/awt/print/PageFormat/SetOrient.html applet test to main |
JDK-8328730 |
Convert java/awt/print/bug8023392/bug8023392.html applet test to main |
JDK-8328741 |
serviceability/jvmti/ObjectMonitorUsage/ObjectMonitorUsage.java failed with unexpected owner |
JDK-8328744 |
Parallel: Parallel GC throws OOM before heap is fully expanded |
JDK-8328747 |
WrongMethodTypeException with pattern matching on switch on sealed classes |
JDK-8328753 |
Open source few Undecorated Frame tests |
JDK-8328758 |
GetCurrentContendedMonitor function should use JvmtiHandshake |
JDK-8328776 |
[AIX] remove checked_vmgetinfo, use vmgetinfo directly |
JDK-8328785 |
IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0 |
JDK-8328786 |
[AIX] move some important warnings/errors from trcVerbose to UL |
JDK-8328792 |
Parallel: Refactor PSParallelCompact::summary_phase |
JDK-8328812 |
Update and move siphash license |
JDK-8328819 |
Remove applet usage from JFileChooser tests bug6698013 |
JDK-8328822 |
C2: "negative trip count?" assert failure in profile predicate code |
JDK-8328824 |
Clean up java.base native compilation |
JDK-8328825 |
Google CAInterop test failures |
JDK-8328827 |
Convert java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main |
JDK-8328858 |
More runtime/stack tests fail intermittently on libgraal |
JDK-8328862 |
Remove unused GrowableArrayFilterIterator |
JDK-8328864 |
NullPointerException in sun.security.jca.ProviderList.getService() |
JDK-8328879 |
G1: Some gtests modify global state crashing the JVM during GC after JDK-8289822 |
JDK-8328896 |
Fontmetrics for large Fonts has zero width |
JDK-8328928 |
Serial: Use IsGCActiveMark instead of AutoModifyRestore in SerialHeap::do_collection |
JDK-8328930 |
[AIX] remove pase related coding |
JDK-8328932 |
Parallel: Proper partial object setup in fill_dense_prefix_end |
JDK-8328934 |
Assert that ABS input and output are legal |
JDK-8328938 |
C2 SuperWord: disable vectorization for large stride and scale |
JDK-8328948 |
GHA: Restoring sysroot from cache skips the build after JDK-8326960 |
JDK-8328953 |
JEditorPane.read throws ChangedCharSetException |
JDK-8328957 |
Update PKCS11Test.java to not use hardcoded path |
JDK-8328986 |
Deprecate UseRTM* flags for removal |
JDK-8328997 |
Remove unnecessary template parameter lists in GrowableArray |
JDK-8328998 |
Encoding support for Intel APX extended general-purpose registers |
JDK-8328999 |
Update GIFlib to 5.2.2 |
JDK-8329004 |
Update Libpng to 1.6.43 |
JDK-8329012 |
IGV: Update required JDK version in README.md |
JDK-8329013 |
StackOverflowError when starting Apache Tomcat with signed jar |
JDK-8329074 |
AIX build fails after JDK-8328824 |
JDK-8329083 |
RISC-V: Update profiles supported on riscv |
JDK-8329086 |
Clean up java.desktop native compilation |
JDK-8329088 |
Stack chunk thawing races with concurrent GC stack iteration |
JDK-8329089 |
Empty immutable list throws the wrong exception type for remove(first | last) operations |
JDK-8329096 |
G1: Change the type of G1BlockOffsetTable::_offset_base to uint8_t* |
JDK-8329099 |
Undocumented exception thrown by Instruction factory methods accepting Opcode |
JDK-8329102 |
Clean up jdk.jpackage native compilation |
JDK-8329103 |
assert(!thread→in_asgct()) failed during multi-mode profiling |
JDK-8329109 |
Threads::print_on() tries to print CPU time for terminated GC threads |
JDK-8329112 |
Clean up CDS checking of unsupported module options |
JDK-8329113 |
Deprecate -XX:+UseNotificationThread |
JDK-8329115 |
Crash involving return from inner switch |
JDK-8329118 |
Run MessageFormat additional subformat pattern tests under en_US locale |
JDK-8329126 |
No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 |
JDK-8329131 |
Fold libjli_static back into libjli on AIX |
JDK-8329134 |
Reconsider TLAB zapping |
JDK-8329135 |
Store Universe::*exception_instance() in CDS archive |
JDK-8329138 |
Convert JFR FileForceEvent to static mirror event |
JDK-8329150 |
Remove CDS support for LatestMethodCache |
JDK-8329163 |
C2: possible overflow in PhaseIdealLoop::extract_long_range_checks() |
JDK-8329169 |
Parallel: Remove unused local variable in MutableSpace::print_on |
JDK-8329174 |
update CodeBuffer layout in comment after constants section moved |
JDK-8329178 |
Clean up jdk.accessibility native compilation |
JDK-8329189 |
runtime/stack/Stack016.java fails on libgraal |
JDK-8329190 |
(ch) DatagramChannel.receive should throw ClosedChannelException when called on closed channel |
JDK-8329191 |
JVMCI compiler warning is truncated |
JDK-8329194 |
Cleanup Type::cmp definition and usage |
JDK-8329201 |
C2: Replace TypeInterfaces::intersection_with() + eq() with contains() |
JDK-8329203 |
Parallel: Investigate Mark-Compact for Full GC to decrease memory usage |
JDK-8329210 |
Delete Redundant Printer Dialog Modality Test |
JDK-8329213 |
Better validation for com.sun.security.ocsp.useget option |
JDK-8329222 |
java.text.NumberFormat (and subclasses) spec updates |
JDK-8329223 |
Parallel: Parallel GC resizes heap even if -Xms = -Xmx |
JDK-8329254 |
optimize integral reverse operations on x86 GFNI target. |
JDK-8329257 |
AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc |
JDK-8329258 |
TailCall should not use frame pointer register for jump target |
JDK-8329261 |
G1: interpreter post-barrier x86 code asserts index size of wrong buffer |
JDK-8329273 |
C2 SuperWord: Some basic MemorySegment IR tests |
JDK-8329289 |
Unify SetupJdkExecutable and SetupJdkLibrary |
JDK-8329292 |
Fix missing cleanups in java.management and jdk.management |
JDK-8329296 |
Update Elements for '///' documentation comments |
JDK-8329320 |
Simplify awt/print/PageFormat/NullPaper.java test |
JDK-8329322 |
Convert PageFormat/Orient.java to use PassFailJFrame |
JDK-8329330 |
NoClassDefFoundError: Could not initialize class jdk.jfr.internal.MirrorEvents |
JDK-8329331 |
Intrinsify Unsafe::setMemory |
JDK-8329332 |
Remove CompiledMethod and CodeBlobLayout classes |
JDK-8329337 |
Problem list BufferStrategyExceptionTest.java on Windows |
JDK-8329340 |
Remove unused libawt code |
JDK-8329352 |
Remove dead code in splashscreen_sys.c |
JDK-8329353 |
ResolvedReferencesNotNullTest.java failed with Incorrect resolved references array, quxString should not be archived |
JDK-8329354 |
java/text/Format/MessageFormat/CompactSubFormats.java fails |
JDK-8329355 |
Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V |
JDK-8329358 |
Generational ZGC: Remove the unused method ZPointer::set_remset_bits |
JDK-8329368 |
Generational ZGC: Remove the unnecessary friend classes in ZAllocator |
JDK-8329416 |
Split relocation pointer map into read-write and read-only maps |
JDK-8329417 |
Remove objects with no pointers from relocation bitmap |
JDK-8329418 |
Replace pointers to tables with offsets in relocation bitmap |
JDK-8329420 |
Java 22 (and 23) launcher calls default constructor although main() is static |
JDK-8329421 |
Native methods can not be selectively printed |
JDK-8329425 |
ProblemList containers/docker/TestJFREvents.java on linux-x64 |
JDK-8329426 |
ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on windows-x64 |
JDK-8329427 |
ProblemList javax/sound/sampled/Clip/ClipFlushCrash.java on linux-x64 |
JDK-8329428 |
ProblemList vmTestbase/nsk/stress/thread/thread006.java on linux-all in Xcomp |
JDK-8329430 |
MetaspaceShared::preload_and_dump should clear pending exception |
JDK-8329431 |
Improve speed of writing CDS heap objects |
JDK-8329432 |
PopFrame and ForceEarlyReturn functions should use JvmtiHandshake |
JDK-8329433 |
Reduce nmethod header size |
JDK-8329469 |
Generational ZGC: Move the methods forwarding_[index|find|insert] from zRelocate.cpp to ZForwarding |
JDK-8329470 |
Remove obsolete CDS SharedStrings tests |
JDK-8329488 |
Move OopStorage code from safepoint cleanup and remove safepoint cleanup code |
JDK-8329491 |
GetThreadListStackTraces function should use JvmtiHandshake |
JDK-8329493 |
Parallel: Remove unused ParallelArguments::heap_max_size_bytes |
JDK-8329494 |
Serial: Merge GenMarkSweep into MarkSweep |
JDK-8329510 |
Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java |
JDK-8329521 |
Serial: Rename MarkSweep to SerialFullGC |
JDK-8329527 |
Opcode.IFNONNULL.primaryTypeKind() is not ReferenceType |
JDK-8329528 |
G1 does not update TAMS correctly when dropping retained regions during Concurrent Start pause |
JDK-8329529 |
Serial: Move _saved_mark_word out of ContiguousSpace |
JDK-8329531 |
compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures. |
JDK-8329533 |
TestCDSVMCrash fails on libgraal |
JDK-8329537 |
Nested and enclosing classes should be linked separately in breadcrumb navigation |
JDK-8329538 |
Accelerate P256 on x86_64 using Montgomery intrinsic |
JDK-8329545 |
[s390x] Fix garbage value being passed in Argument Register |
JDK-8329546 |
Assume sized integral types are available |
JDK-8329555 |
Crash in intrinsifying heap-based MemorySegment Vector store/loads |
JDK-8329557 |
Fix statement around MathContext.DECIMAL128 rounding |
JDK-8329559 |
Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected |
JDK-8329564 |
[JVMCI] TranslatedException::debugPrintStackTrace does not work in the libjvmci compiler. |
JDK-8329570 |
G1: Excessive is_obj_dead_cond calls in verification |
JDK-8329580 |
Parallel: Remove VerifyObjectStartArray |
JDK-8329581 |
Java launcher no longer prints a stack trace |
JDK-8329593 |
Drop adjustments to target parallelism when virtual threads do I/O on files opened for buffered I/O |
JDK-8329594 |
G1: Consistent Titles to Thread Work Items. |
JDK-8329595 |
spurious variable "might not have been initialized" on static final field |
JDK-8329603 |
G1: Merge G1BlockOffsetTablePart into G1BlockOffsetTable |
JDK-8329605 |
hs errfile generic events - move memory protections and nmethod flushes to separate sections |
JDK-8329617 |
Update stylesheet for specs and tool documentation |
JDK-8329623 |
NegativeArraySizeException encoding large String to UTF-8 |
JDK-8329624 |
Add visitors for preview language features |
JDK-8329628 |
Additional changes after JDK-8329332 |
JDK-8329629 |
GC interfaces should work directly against nmethod instead of CodeBlob |
JDK-8329636 |
Deprecate -XX:+PreserveAllAnnotations |
JDK-8329637 |
Apparent typo in java.security file property jdk.tls.keyLimits |
JDK-8329641 |
RISC-V: Enable some tests related to SHA-2 instrinsic |
JDK-8329644 |
Discuss expected visitor evolution patterns in javax.lang.model.util |
JDK-8329651 |
TestLibGraal.java crashes with assert(_stack_base != nullptr) |
JDK-8329653 |
JLILaunchTest fails on AIX after JDK-8329131 |
JDK-8329655 |
Cleanup KlassObj and klassOop names after the PermGen removal |
JDK-8329656 |
assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0 |
JDK-8329658 |
Serial: Refactor ContiguousSpace::_next_compaction_space |
JDK-8329659 |
Serial: Extract allowed_dead_ratio from ContiguousSpace |
JDK-8329660 |
G1: Improve TestGCLogMessages to be more precise |
JDK-8329661 |
Refactor ScavengableNMethods::verify_unlisted_nmethods |
JDK-8329662 |
Add a test to verify the behaviour of the default HEAD() method on HttpRequest.Builder |
JDK-8329663 |
hs_err file event log entry for thread adding/removing should print current thread |
JDK-8329665 |
fatal error: memory leak: allocating without ResourceMark |
JDK-8329667 |
[macos] Issue with JTree related fix for JDK-8317771 |
JDK-8329672 |
Only call SetupNativeCompilation from SetupJdkNativeCompilation |
JDK-8329674 |
JvmtiEnvThreadState::reset_current_location function should use JvmtiHandshake |
JDK-8329691 |
Support nonlikelyScript parent locale inheritance |
JDK-8329692 |
Add more details to FrameStateTest.java test instructions |
JDK-8329703 |
Remove unused apple.jpeg file from SwingSet2 demo |
JDK-8329704 |
Implement framework for proper handling of JDK_LIBS |
JDK-8329717 |
Missing @since tags in elements in DocumentationTool and Taglet |
JDK-8329718 |
Incorrect @since tags in elements in jdk.compiler and java.compiler |
JDK-8329720 |
Gtest failure printing markword after JDK-8325303 |
JDK-8329726 |
Use non-short forward jumps in lightweight locking |
JDK-8329729 |
java/util/Properties/StoreReproducibilityTest.java times out |
JDK-8329733 |
Update the documentation in java.net.SocketOptions to direct to java.net.StandardSocketOptions |
JDK-8329745 |
Update the documentation of ServerSocket and Socket to refer to StandardSocketOptions instead of legacy SocketOptions |
JDK-8329748 |
Change default value of AssertWXAtThreadSync to true |
JDK-8329749 |
Obsolete the unused UseNeon flag |
JDK-8329750 |
Change Universe functions to return more specific Klass* types |
JDK-8329757 |
Crash with fatal error: DEBUG MESSAGE: Fast Unlock lock on stack |
JDK-8329761 |
Remove unused KeyBuilder and unusedSets from StyleContext |
JDK-8329764 |
G1: Handle null references during verification first |
JDK-8329766 |
Serial: Refactor SerialBlockOffsetTable API |
JDK-8329767 |
G1: Move G1BlockOffsetTable::set_for_starts_humongous to HeapRegion |
JDK-8329771 |
G1: Refactor G1BlockOffsetTable::verify |
JDK-8329774 |
Break long lines in jdk/src/jdk.hotspot.agent/doc /transported_core.html |
JDK-8329775 |
Serial: Remove unused declarations in serialFullGC.hpp |
JDK-8329781 |
Serial: Remove serialFullGC.inline.hpp |
JDK-8329784 |
Run MaxMetaspaceSizeTest.java with -Xshare:off |
JDK-8329787 |
Fix typo in CLDRConverter |
JDK-8329797 |
Shenandoah: Default case invoked for: "MaxL" (bad AD file) |
JDK-8329805 |
Deprecate for removal ObjectOutputStream.PutField.write |
JDK-8329823 |
RISC-V: Need to sync CPU features with related JVM flags |
JDK-8329825 |
Clarify the value type for java.net.SocketOptions.SO_LINGER |
JDK-8329839 |
Cleanup ZPhysicalMemoryBacking trace logging |
JDK-8329840 |
Fix ZPhysicalMemorySegment::_end type |
JDK-8329850 |
[AIX] Allow loading of different members of same shared library archive |
JDK-8329858 |
G1: Make G1VerifyLiveAndRemSetClosure stateless |
JDK-8329862 |
libjli GetApplicationHome cleanups and enhance jli tracing |
JDK-8329864 |
TestLibGraal.java still crashes with assert(_stack_base != nullptr) |
JDK-8329875 |
Serial: Move preservedMarks.inline.hpp to serialFullGC.cpp |
JDK-8329878 |
Reduce public interface of CardTableBarrierSet |
JDK-8329884 |
Serial: Fix build failure due to ‘Copy’ has not been declared |
JDK-8329898 |
Revert one use of markWord.is_unlocked back to is_neutral |
JDK-8329948 |
Remove string template feature |
JDK-8329955 |
Class-File API ClassPrinter does not print bootstrap methods arguments |
JDK-8329956 |
G1: Remove unimplemented collection_set_candidate_short_type_str |
JDK-8329958 |
Windows x86 build fails: downcallLinker.cpp(36) redefinition |
JDK-8329961 |
Buffer overflow in os::Linux::kernel_version |
JDK-8329962 |
Remove CardTable::invalidate |
JDK-8329967 |
Build failure after JDK-8329628 |
JDK-8329970 |
Update autoconf build-aux files with latest from 2024-01-01 |
JDK-8329982 |
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found |
JDK-8329995 |
Restricted access to /proc can cause JFR initialization to crash |
JDK-8329997 |
Add provisions for checking memory segment alignment constraints |
JDK-8329998 |
Remove double initialization for parts of small TypeArrays in ZObjArrayAllocator |
JDK-8330000 |
ZGC: ZObjArrayAllocator may unnecessarily clear TypeArrays twice |
JDK-8330002 |
Remove redundant public keyword in BarrierSet |
JDK-8330003 |
Serial: Move the logic of FastEvacuateFollowersClosure to SerialHeap |
JDK-8330004 |
Refactor cloning down code in Split If for Template Assertion Predicates |
JDK-8330005 |
RandomGeneratorFactory.getDefault() throws exception when the runtime image only has java.base module |
JDK-8330006 |
Serial: Extract out ContiguousSpace::block_start_const |
JDK-8330008 |
[s390x] Test bit "in-memory" in case of DiagnoseSyncOnValueBasedClasses |
JDK-8330011 |
[s390x] update block-comments to make code consistent |
JDK-8330016 |
Stress seed should be initialized for runtime stub compilation |
JDK-8330024 |
[AIX] replace my_disclaim64 helper by direct call to disclaim64 |
JDK-8330026 |
Serial: Move some includes to vmStructs_serial.hpp |
JDK-8330027 |
Identity hashes of archived objects must be based on a reproducible random seed |
JDK-8330033 |
com/sun/net/httpserver/bugs/B6431193.java fails in AssertionError after JDK-8326568 |
JDK-8330047 |
ASAN build error with gcc 13 |
JDK-8330049 |
Remove unused AbstractLinker::linkerByteOrder |
JDK-8330051 |
Small ObjectMonitor spinning code cleanups |
JDK-8330053 |
JFR: Use LocalDateTime instead ZonedDateTime |
JDK-8330063 |
Upgrade jQuery to 3.7.1 |
JDK-8330064 |
JFR: Incorrect function declarations for register/unregister_stack_filter |
JDK-8330066 |
HeapDumpPath and HeapDumpGzipLevel VM options do not mention HeapDumpBeforeFullGC and HeapDumpAfterFullGC |
JDK-8330076 |
NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API |
JDK-8330077 |
Allow max number of events to be buffered to be configurable to avoid OVERFLOW_EVENT |
JDK-8330094 |
RISC-V: Save and restore FRM in the call stub |
JDK-8330095 |
RISC-V: Remove obsolete vandn_vi instruction |
JDK-8330103 |
Compiler memory statistics should keep separate records for C1 and C2 |
JDK-8330105 |
SharedRuntime::resolve* should respect interpreter-only mode |
JDK-8330106 |
C2: VectorInsertNode::make() shouldn’t call ConINode::make() directly |
JDK-8330107 |
Separate out "awt" libraries from Awt2dLibraries.gmk |
JDK-8330108 |
Increase CipherInputStream buffer size |
JDK-8330110 |
AIX build fails after JDK-8329704 - issue with libjli.a |
JDK-8330131 |
Problemlist serviceability/jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest.java |
JDK-8330133 |
libj2pkcs11.so crashes on some pkcs#11 v3.0 libraries |
JDK-8330145 |
Serial: Refactor SerialHeap::scan_evacuated_objs |
JDK-8330146 |
assert(!_thread→is_in_any_VTMS_transition()) failed |
JDK-8330153 |
C2: dump barrier information for all Mach nodes |
JDK-8330154 |
Serial: Remove TenuredSpace::update_for_block |
JDK-8330155 |
Serial: Remove TenuredSpace |
JDK-8330156 |
RISC-V: Range check auipc + signed 12 imm instruction |
JDK-8330158 |
C2: Loop strip mining uses ABS with min int |
JDK-8330163 |
C2: improve CMoveNode::Value() when condition is always true or false |
JDK-8330165 |
C2: make superword consistently use PhaseIdealLoop::register_new_node() |
JDK-8330172 |
G1: Consolidate update_bot_for_block and update_bot_for_obj in HeapRegion |
JDK-8330176 |
Typo in Linker javadoc |
JDK-8330178 |
Clean up non-standard use of /** comments in java.base |
JDK-8330179 |
Clean up non-standard use of /** comments in jdk.compiler |
JDK-8330181 |
Move PcDesc cache from nmethod header |
JDK-8330185 |
Potential uncaught unsafe memory copy exception |
JDK-8330196 |
Make java/lang/invoke/defineHiddenClass/BasicTest release agnostic |
JDK-8330197 |
Make javac/diags/example release agnostic |
JDK-8330213 |
RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991 |
JDK-8330215 |
Trim working set for OldObjectSamples |
JDK-8330242 |
RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp |
JDK-8330247 |
C2: CTW fail with assert(adr_t→is_known_instance_field()) failed: instance required |
JDK-8330253 |
Remove verify_consistent_lock_order |
JDK-8330261 |
Clean up linking steps |
JDK-8330262 |
C2: simplify transfer of GC barrier data from Ideal to Mach nodes |
JDK-8330266 |
RISC-V: Restore frm to RoundingMode::rne after JNI |
JDK-8330272 |
Wrong javadoc for ValueLayout.JAVA_LONG/JAVA_DOUBLE on x86 32bit |
JDK-8330275 |
Crash in XMark::follow_array |
JDK-8330276 |
Console methods with explicit Locale |
JDK-8330278 |
Have SSLSocketTemplate.doClientSide use loopback address |
JDK-8330279 |
Typo in java.text.Bidi class description |
JDK-8330280 |
SharedRuntime::get_resolved_entry should not return c2i entry if the callee is special native intrinsic |
JDK-8330303 |
Crash: assert(_target_jt == nullptr || _target_jt→vthread() == target_h()) failed |
JDK-8330339 |
G1: Move some public methods to private in G1BlockOffsetTable APIs |
JDK-8330351 |
Remove the SHARED_LIBRARY and STATIC_LIBRARY macros |
JDK-8330359 |
G1: Remove unused forward declaration in g1BlockOffsetTable.hpp |
JDK-8330362 |
G1: Inline offset array element accessor in G1BlockOffsetTable |
JDK-8330386 |
Replace Opaque4Node of Initialized Assertion Predicate with new OpaqueInitializedAssertionPredicateNode |
JDK-8330387 |
Crash with a different types patterns (primitive vs generic) in instanceof |
JDK-8330388 |
Remove invokedynamic cache index encoding |
JDK-8330419 |
Unused code in ConnectionGraph::specialize_castpp |
JDK-8330458 |
Add missing @since tag to ClassFile.JAVA_23_VERSION |
JDK-8330463 |
Rename invalidate() to write_region() in ModRefBarrierSet |
JDK-8330464 |
hserr generic events - add entry for the before_exit calls |
JDK-8330467 |
NoClassDefFoundError when lambda is in a hidden class |
JDK-8330475 |
Remove unused default value for ModRefBarrierSet::write_ref_array_pre |
JDK-8330520 |
linux clang build fails in os_linux.cpp with static_assert with no message is a C++17 extension |
JDK-8330523 |
Reduce runtime and improve efficiency of KeepAliveTest |
JDK-8330524 |
Linux ppc64le compile warning with clang in os_linux_ppc.cpp |
JDK-8330532 |
Improve line-oriented text parsing in HotSpot |
JDK-8330533 |
JFR: LocalDateTime should not use milliseconds since epoch |
JDK-8330539 |
Use #include <alloca.h> instead of -Dalloca'(size)'=__builtin_alloca'(size)' for AIX |
JDK-8330540 |
Rename the enum type CompileCommand to CompileCommandEnum |
JDK-8330542 |
Template for Creating Strict JAXP Configuration File |
JDK-8330565 |
C2: Multiple crashes with CTW after JDK-8316991 |
JDK-8330569 |
Rename Nix to Posix in platform-dependent attachListener code |
JDK-8330572 |
jdk.internal.net.http.HttpConnection calls an expensive checkOpen() when returning a HTTP/1.1 connection to the pool |
JDK-8330576 |
ZYoungCompactionLimit should have range check |
JDK-8330577 |
G1 sometimes sends jdk.G1HeapRegionTypeChange for non-changes |
JDK-8330578 |
The VM creates instance of abstract class VirtualMachineError |
JDK-8330584 |
IGV: XML does not save all node properties |
JDK-8330585 |
Refactor/rename forwardee handling |
JDK-8330587 |
IGV: remove ControlFlowTopComponent |
JDK-8330595 |
Invoke ObjectMethods::bootstrap method exactly |
JDK-8330607 |
Deprecate -XX:+UseEmptySlotsInSupers |
JDK-8330611 |
AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) |
JDK-8330615 |
avoid signed integer overflows in zip_util.c readCen / hashN |
JDK-8330621 |
Make 5 compiler tests use ProcessTools.executeProcess |
JDK-8330624 |
Inconsistent use of semicolon in the code snippet of java.io.Serializable javadoc |
JDK-8330625 |
Compilation memory statistic: prevent tearing of the final report |
JDK-8330626 |
ZGC: Windows address space placeholders not managed correctly |
JDK-8330647 |
Two CDS tests fail with -UseCompressedOops and UseSerialGC/UseParallelGC |
JDK-8330670 |
Obsolete ScavengeBeforeFullGC |
JDK-8330677 |
Add Per-Compilation memory usage to JFR |
JDK-8330681 |
Explicit hashCode and equals for java.lang.runtime.SwitchBootstraps$TypePairs |
JDK-8330684 |
ClassFile API runs into StackOverflowError while parsing certain class' bytes |
JDK-8330685 |
ZGC: share barrier spilling logic |
JDK-8330686 |
Fix typos in the DatabaseMetaData javadoc |
JDK-8330693 |
Generational ZGC: Simplify ZAddress::finalizable_good and ZAddress::mark_good |
JDK-8330694 |
Rename 'HeapRegion' to 'G1HeapRegion' |
JDK-8330703 |
Improve link syntax in javax.lang.model.util |
JDK-8330704 |
Clean up non-standard use of /** comments in some langtools tests |
JDK-8330733 |
Generational ZGC: Remove ZBarrier::verify_old_object_live_slow_path |
JDK-8330734 |
JFR: Re-engineer mirror class mechanism |
JDK-8330735 |
RISC-V: No need to move sp to tmp register in set_last_Java_frame |
JDK-8330748 |
ByteArrayOutputStream.writeTo(OutputStream) pins carrier |
JDK-8330795 |
C2: assert((uint)type ⇐ T_CONFLICT && _zero_type[type] != nullptr) failed: bad type with -XX:-UseCompressedClassPointers |
JDK-8330802 |
Desugar switch in Locale::createLocale |
JDK-8330805 |
ARM32 build is broken after JDK-8139457 |
JDK-8330813 |
Don’t call methods from Compressed(Oops|Klass) if the associated mode is inactive |
JDK-8330814 |
Cleanups for KeepAliveCache tests |
JDK-8330815 |
Use pattern matching for instanceof in KeepAliveCache |
JDK-8330817 |
jdk/internal/vm/Continuation/OSRTest.java times out on libgraal |
JDK-8330819 |
C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop |
JDK-8330820 |
Remove remnants of operator_new.cpp in build system |
JDK-8330821 |
Rename UnsafeCopyMemory |
JDK-8330822 |
Remove ModRefBarrierSet::write_ref_array_work |
JDK-8330844 |
Add aliases for conditional jumps and additional instruction forms for x86 |
JDK-8330847 |
G1 accesses uninitialized memory when predicting eden copy time |
JDK-8330849 |
Add test to verify memory usage with recursive locking |
JDK-8330852 |
All callers of JvmtiEnvBase::get_threadOop_and_JavaThread should pass current thread explicitly |
JDK-8330853 |
Add missing checks for ConnectionGraph::can_reduce_cmp() call |
JDK-8330862 |
GCBarrierIRExample fails when a different GC is selected via the command line |
JDK-8330864 |
No error message when ExceptionInInitializerError thrown in static initializer |
JDK-8330960 |
Serial: Remove SerialFullGC::_total_invocations |
JDK-8330961 |
Remove redundant public specifier in ModRefBarrierSet |
JDK-8330969 |
scalability issue with loaded JVMTI agent |
JDK-8330972 |
Serial: Inline Generation::max_contiguous_available |
JDK-8330981 |
ZGC: Should not dedup strings in the finalizer graph |
JDK-8330989 |
unify os::create_binary_file across platforms |
JDK-8330998 |
System.console() writes to stderr when stdout is redirected |
JDK-8331004 |
Serial: Remove unused GenClosure |
JDK-8331011 |
[XWayland] TokenStorage fails under Security Manager |
JDK-8331018 |
Clean up non-standard use of /** comments in jdk.jshell |
JDK-8331021 |
Deprecate and then obsolete the DontYieldALot flag |
JDK-8331027 |
JDK’s ct.sym file packs corrupted module-info classes |
JDK-8331030 |
langtools/tools/javac/tree tests fail with SOE with fastdebug and -Xcomp |
JDK-8331031 |
unify os::dont_yield and os::naked_yield across Posix platforms |
JDK-8331033 |
EA fails with "EA unexpected CallLeaf unsafe_setmemory" after JDK-8329331 |
JDK-8331048 |
G1: Prune rebuild candidates based on G1HeapWastePercent early |
JDK-8331050 |
Serial: Remove unused _saved_mark_word in DefNewGeneration and TenuredGeneration |
JDK-8331054 |
C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555 |
JDK-8331061 |
Serial: Missed BOT update in TenuredGeneration::expand_and_allocate |
JDK-8331063 |
Some HttpClient tests don’t report leaks |
JDK-8331077 |
nroff man page update for jar tool |
JDK-8331081 |
'internal proprietary API' diagnostics if --system is configured to an earlier JDK version |
JDK-8331085 |
Crash in MergePrimitiveArrayStores::is_compatible_store() |
JDK-8331087 |
Move immutable nmethod data from CodeCache |
JDK-8331088 |
Incorrect TraceLoopPredicate output |
JDK-8331094 |
ZGC: GTest fails due to incompatible Windows version |
JDK-8331097 |
Tests build is broken after pr/18914 |
JDK-8331098 |
[Aarch64] Fix crash in Arrays.equals() intrinsic with -CCP |
JDK-8331108 |
Unused Math.abs call in java.lang.FdLibm.Expm1#compute |
JDK-8331113 |
createJMHBundle.sh support configurable maven repo mirror |
JDK-8331114 |
Further improve performance of MethodTypeDesc::descriptorString |
JDK-8331118 |
Remove Serial includes from space.hpp |
JDK-8331134 |
Port SimpleStringBuilderStrategy to use ClassFile API |
JDK-8331142 |
Add test for number of loader threads in BasicDirectoryModel |
JDK-8331150 |
RISC-V: Fix "bad AD file" bug |
JDK-8331153 |
JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java |
JDK-8331159 |
VM build without C2 fails after JDK-8180450 |
JDK-8331164 |
createJMHBundle.sh download jars fail when url needed to be redirected |
JDK-8331167 |
UBSan enabled build fails in adlc on macOS |
JDK-8331175 |
Parallel: Remove VerifyRememberedSets |
JDK-8331185 |
Enable compiler memory limits in debug builds |
JDK-8331187 |
Optimize MethodTypeDesc and ClassDesc.ofDescriptor for primitive types |
JDK-8331189 |
Implementation of Scoped Values (Third Preview) |
JDK-8331193 |
Return references when possible in GrowableArray |
JDK-8331194 |
NPE in ArrayCreationTree.java with -XX:-UseCompressedOops |
JDK-8331200 |
Serial: Remove unused methods in SerialHeap |
JDK-8331202 |
Support for Duration until another Instant |
JDK-8331207 |
Misleading example in DateFormat#parse docs |
JDK-8331208 |
Memory stress test that checks OutOfMemoryError stack trace fails |
JDK-8331212 |
Error recovery for broken switch expressions could be improved |
JDK-8331222 |
Malformed text in the jpackage doc page |
JDK-8331224 |
ClassCastException in ObjectInputStream hides ClassNotFoundException |
JDK-8331231 |
containers/docker/TestContainerInfo.java fails |
JDK-8331252 |
C2: MergeStores: handle negative shift values |
JDK-8331253 |
16 bits is not enough for nmethod::_skipped_instructions_size field |
JDK-8331264 |
Reduce java.lang.constant initialization overhead |
JDK-8331281 |
RISC-V: C2: Support vector-scalar and vector-immediate bitwise logic instructions |
JDK-8331284 |
Inline methods in softRefPolicy.cpp |
JDK-8331285 |
Deprecate and obsolete OldSize |
JDK-8331291 |
java.lang.classfile.Attributes class performs a lot of static initializations |
JDK-8331298 |
avoid alignment checks in UBSAN enabled build |
JDK-8331320 |
ClassFile API OutOfMemoryError with certain class files |
JDK-8331331 |
:tier1 target explanation in doc/testing.md is incorrect |
JDK-8331334 |
com/sun/net/httpserver/HttpsParametersClientAuthTest.java fails in testServerNeedClientAuth(false) |
JDK-8331344 |
No compiler replay file with CompilerCommand MemLimit |
JDK-8331346 |
Update PreviewFeature of STREAM_GATHERERS to JEP-473 |
JDK-8331348 |
Some incremental builds deposit files in the make directory |
JDK-8331352 |
error: template-id not allowed for constructor/destructor in C++20 |
JDK-8331360 |
RISCV: u32 _partial_subtype_ctr loaded/stored as 64 |
JDK-8331389 |
runtime/ErrorHandling/TestDwarf.java fails with "Crash JVM should not exit gracefully" |
JDK-8331392 |
G1: Make HRPrinter distinguish between different types of reclamation |
JDK-8331393 |
AArch64: u32 _partial_subtype_ctr loaded/stored as 64 |
JDK-8331394 |
G1: Remove SKIP_RETIRED_FULL_REGIONS define in G1HRPrinter |
JDK-8331398 |
G1: G1HeapRegionPrinter reclamation events should print the original region type |
JDK-8331399 |
RISC-V: Don’t us mv instead of la |
JDK-8331400 |
AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 |
JDK-8331401 |
G1: Make G1HRPrinter AllStatic |
JDK-8331402 |
G1: Remove is_active() calls in G1HRPrinter logging |
JDK-8331404 |
IGV: Show line numbers for callees in properties |
JDK-8331405 |
Shenandoah: Optimize ShenandoahLock with TTAS |
JDK-8331410 |
Remove unused MemAllocator::mem_allocate_inside_tlab |
JDK-8331418 |
ZGC: generalize barrier liveness logic |
JDK-8331421 |
ubsan: vmreg.cpp checking error member call on misaligned address |
JDK-8331427 |
Rename confusingly named ArraysSupport.signedHashCode |
JDK-8331428 |
ubsan: JVM flag checking complains about MaxTenuringThresholdConstraintFunc, InitialTenuringThresholdConstraintFunc and AllocatePrefetchStepSizeConstraintFunc |
JDK-8331429 |
[JVMCI] Cleanup JVMCIRuntime allocation routines |
JDK-8331466 |
Problemlist serviceability/dcmd/gc/RunFinalizationTest.java on generic-all |
JDK-8331478 |
JFR: Rename printHelp methods for jdk.jfr.internal.dcmd classes |
JDK-8331485 |
Odd Results when Parsing Scientific Notation with Large Exponent |
JDK-8331495 |
Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only |
JDK-8331507 |
JFR: Improve example usage in -XX:StartFlightRecording:help |
JDK-8331511 |
Tests should not use the "Classpath" exception form of the legal header |
JDK-8331513 |
Tests should not use the "Classpath" exception form of the legal header |
JDK-8331514 |
Tests should not use the "Classpath" exception form of the legal header |
JDK-8331516 |
Tests should not use the "Classpath" exception form of the legal header |
JDK-8331518 |
Tests should not use the "Classpath" exception form of the legal header |
JDK-8331535 |
Incorrect prompt for Console.readLine |
JDK-8331537 |
Test code should not use the "Classpath" exception clause |
JDK-8331540 |
[BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API |
JDK-8331541 |
[i386] linking with libjvm.so fails after JDK-8283326 |
JDK-8331546 |
Build failure after 8330076 |
JDK-8331549 |
Inline MemAllocator::mem_allocate_slow |
JDK-8331557 |
Serial: Refactor SerialHeap::do_collection |
JDK-8331558 |
AArch64: optimize integer remainder |
JDK-8331562 |
G1: Remove API to force allocation of new regions |
JDK-8331569 |
G1: Rename G1HRPrinter to G1HeapRegionPrinter |
JDK-8331572 |
Allow using OopMapCache outside of STW GC phases |
JDK-8331573 |
Rename CollectedHeap::is_gc_active to be explicitly about STW GCs |
JDK-8331575 |
C2: crash when ConvL2I is split thru phi at LongCountedLoop |
JDK-8331577 |
RISC-V: C2 CountLeadingZerosV |
JDK-8331578 |
RISC-V: C2 CountTrailingZerosV |
JDK-8331579 |
Reference to primitive type fails without error or warning |
JDK-8331582 |
Incorrect default Console provider comment |
JDK-8331591 |
sun.font.CharSequenceCodePointIterator is buggy and unused |
JDK-8331605 |
jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure |
JDK-8331626 |
unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer |
JDK-8331633 |
Use MIN2 in bound_minus_alignment |
JDK-8331636 |
[BACKOUT] Build failure after 8330076 |
JDK-8331646 |
Add specific regression leap year tests |
JDK-8331653 |
JFR: Improve logging for jdk/jfr/api/consumer/recordingstream;TestStop.java |
JDK-8331655 |
ClassFile API ClassCastException with verbose output of certain class files |
JDK-8331660 |
Parallel: Cleanup includes in parallelScavangeHeap files |
JDK-8331670 |
Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal |
JDK-8331675 |
gtest CollectorPolicy.young_min_ergo_vm fails after 8272364 |
JDK-8331680 |
NumberFormat is missing some bad exponent strict parse cases |
JDK-8331681 |
Test that jdk.internal.io.JdkConsole does not interpret prompts |
JDK-8331683 |
Clean up GetCarrierThread |
JDK-8331695 |
Serial: DefNewGeneration:_promotion_failed used without being initialized |
JDK-8331708 |
jdk/internal/jline/RedirectedStdOut.java times-out on macosx-aarch64 |
JDK-8331714 |
Make OopMapCache installation lock-free |
JDK-8331715 |
Remove virtual specifiers in ContiguousSpace |
JDK-8331724 |
Refactor j.l.constant implementation to internal package |
JDK-8331731 |
ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer |
JDK-8331734 |
Atomic MemorySegment VarHandle operations fails for element layouts |
JDK-8331736 |
C2: Live Node limit exceeded limit after JDK-8316991 |
JDK-8331744 |
java.lang.classfile.TypeKind improvements |
JDK-8331746 |
Create a test to verify that the cmm id is not ignored |
JDK-8331764 |
C2 SuperWord: refactor _align_to_ref/_mem_ref_for_main_loop_alignment |
JDK-8331771 |
ZGC: Remove OopMapCacheAlloc_lock ordering workaround |
JDK-8331789 |
ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' |
JDK-8331798 |
Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java |
JDK-8331851 |
Add specific regression leap year tests for Calendar.roll() |
JDK-8331854 |
ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510 |
JDK-8331855 |
Convert jdk.jdeps jdeprscan and jdeps to use the Classfile API |
JDK-8331858 |
[nmt] VM.native_memory statistics should work in summary mode |
JDK-8331862 |
Remove split relocation info implementation |
JDK-8331863 |
DUIterator_Fast used before it is constructed |
JDK-8331864 |
Update Public Suffix List to 1cbd6e7 |
JDK-8331865 |
Consolidate size and alignment checks in LayoutPath |
JDK-8331866 |
Add warnings for locale data dependence |
JDK-8331876 |
JFR: Move file read and write events to java.base |
JDK-8331877 |
JFR: Remove JIInliner framework |
JDK-8331879 |
Clean up non-standard use of /// comments in java.base |
JDK-8331885 |
C2: meet between unloaded and speculative types is not symmetric |
JDK-8331886 |
Allow markdown src file overrides |
JDK-8331896 |
JFR: Improve check for JDK classes |
JDK-8331905 |
Fix direct includes of g1_globals.hpp |
JDK-8331907 |
BigInteger and BigDecimal should use optimized division |
JDK-8331908 |
Simplify log code in vectorintrinsics.cpp |
JDK-8331920 |
ubsan: g1CardSetContainers.inline.hpp:266:5: runtime error: index 2 out of bounds for type 'G1CardSetHowl::ContainerPtr' reported |
JDK-8331921 |
Hotspot assembler files should use common logic to setup exported functions |
JDK-8331924 |
Parallel: Remove unused MutableSpace::mangle_unused_area_complete |
JDK-8331931 |
JFR: Avoid loading regex classes during startup |
JDK-8331932 |
Startup regressions in 23-b13 |
JDK-8331934 |
[s390x] Add support for primitive array C1 clone intrinsic |
JDK-8331939 |
Add custom hook for TestImage |
JDK-8331940 |
ClassFile API ArrayIndexOutOfBoundsException with certain class files |
JDK-8331941 |
Make CollectedHeap::parallel_object_iterator public |
JDK-8331942 |
On Linux aarch64, CDS archives should be using 64K alignment by default |
JDK-8331947 |
Preview creates checkbox for JEP-less preview feature |
JDK-8331950 |
Remove MemoryPoolMBean/isCollectionUsageThresholdExceeded from ZGC ProblemLists |
JDK-8331953 |
ubsan: metaspaceShared.cpp:1305:57: runtime error: applying non-zero offset 12849152 to null pointer |
JDK-8331975 |
Enable case-insensitive check in ccache and keytab entry lookup |
JDK-8331977 |
Crash: SIGSEGV in dlerror() |
JDK-8331987 |
Enhance stacktrace clarity for CompletableFuture CancellationException |
JDK-8331993 |
Add counting leading/trailing zero tests for Integer |
JDK-8331999 |
BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI |
JDK-8332003 |
Clarify javadoc for MemoryLayout::offsetHandle |
JDK-8332006 |
Test com/sun/net/httpserver/TcpNoDelayNotRequired.java run timeout with -Xcomp |
JDK-8332008 |
Enable issuestitle check |
JDK-8332015 |
since-checker - Add @ since tags to jdk.httpserver |
JDK-8332020 |
jwebserver tool prints invalid URL in case of IPv6 address binding |
JDK-8332029 |
Provide access to initial value of stderr via JavaLangAccess |
JDK-8332032 |
C2: Remove ExpandSubTypeCheckAtParseTime flag |
JDK-8332039 |
Cannot invoke "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null |
JDK-8332042 |
Move MEMFLAGS to its own include file |
JDK-8332064 |
Implementation of Structured Concurrency (Third Preview) |
JDK-8332065 |
Calling readLine(null…) or readPassword(null…) on System.console() hangs jshell |
JDK-8332066 |
AArch64: Math test failures since JDK-8331558 |
JDK-8332070 |
Convert package.html files in java.management to package-info.java |
JDK-8332071 |
Convert package.html files in java.management.rmi to package-info.java |
JDK-8332080 |
Update troff man page for javadoc |
JDK-8332082 |
Shenandoah: Use consistent tests to determine when pre-write barrier is active |
JDK-8332084 |
Ensure JdkConsoleImpl.restoreEcho visibility in a shutdown hook |
JDK-8332085 |
Remove 10 year old transition check in GenerateCurrencyData tool |
JDK-8332086 |
Remove the usage of ServiceLoader in j.u.r.RandomGeneratorFactory |
JDK-8332096 |
hotspot-ide-project fails with this-escape |
JDK-8332098 |
Add missing @ since tags to jdk.jdi |
JDK-8332100 |
Add missing @since to KeyValue::EC_TYPE in java.xml.crypto |
JDK-8332101 |
Add an @since to StandardOperation:REMOVE in jdk.dynalink |
JDK-8332102 |
Add @since to package-info of jdk.security.jarsigner |
JDK-8332106 |
VerifyError when using switch pattern in this(…) or super(…) |
JDK-8332109 |
Convert remaining tests using com.sun.tools.classfile to ClassFile API |
JDK-8332110 |
[macos] jpackage tries to sign added files without the --mac-sign option |
JDK-8332111 |
[BACKOUT] A way to align already compiled methods with compiler directives |
JDK-8332112 |
Update nsk.share.Log to don’t print summary during VM shutdown hook |
JDK-8332119 |
Incorrect IllegalArgumentException for C2 compiled permute kernel |
JDK-8332122 |
[nmt] Totals for malloc should show total peak |
JDK-8332123 |
[nmt] Move mallocLimit code to the nmt subdir |
JDK-8332130 |
RISC-V: remove wrong instructions of Vector Crypto Extension |
JDK-8332153 |
RISC-V: enable tests and add comment for vector shift instruct (shared by vectorization and Vector API) |
JDK-8332154 |
Memory leak in SynchronousQueue |
JDK-8332176 |
Refactor ClassListParser::parse() |
JDK-8332181 |
Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket |
JDK-8332226 |
"Invalid package name:" from source launcher |
JDK-8332228 |
TypePollution.java: Unrecognized VM option 'UseSecondarySuperCache' |
JDK-8332230 |
jshell throws AssertionError when processing annotations |
JDK-8332236 |
javac crashes with module imports and implicitly declared class |
JDK-8332237 |
[nmt] Remove the need for ThreadStackTracker::track_as_vm() |
JDK-8332239 |
Improve CSS for block tags |
JDK-8332245 |
C2: missing record_for_ign() call in GraphKit::must_be_not_null() |
JDK-8332248 |
(fc) java/nio/channels/FileChannel/BlockDeviceSize.java failed with RuntimeException |
JDK-8332253 |
Linux arm32 build fails after 8292591 |
JDK-8332255 |
Shenandoah: Remove duplicate definition of init mark closure |
JDK-8332256 |
Shenandoah: Do not visit heap threads during shutdown |
JDK-8332257 |
Shenandoah: Move evacuation methods to implementation file |
JDK-8332259 |
JvmtiTrace::safe_get_thread_name fails if current thread is in native state |
JDK-8332265 |
RISC-V: Materialize pointers faster by using a temp register |
JDK-8332297 |
annotation processor that generates records sometimes fails due to NPE in javac |
JDK-8332303 |
Better JMX interoperability with older JDKs, after removing Subject Delegation |
JDK-8332327 |
Return _methods_jmethod_ids field back in VMStructs |
JDK-8332340 |
Add JavacBench as a test case for CDS |
JDK-8332360 |
JVM hangs at exit when running on a uniprocessor |
JDK-8332376 |
Add @since tags to java.management.rmi |
JDK-8332393 |
Problemlist compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java |
JDK-8332394 |
Add friendly output when @IR rule missing value |
JDK-8332401 |
G1: TestFromCardCacheIndex.java with -XX:GCCardSizeInBytes=128 triggers underflow assertion |
JDK-8332403 |
Anachronistic reference to Netscape Communicator in Swing API docs |
JDK-8332416 |
Add more font selection options to Font2DTest |
JDK-8332424 |
Update IANA Language Subtag Registry to Version 2024-05-16 |
JDK-8332431 |
NullPointerException in JTable of SwingSet2 |
JDK-8332448 |
Make SpaceMangler inherit AllStatic |
JDK-8332457 |
Examine startup overheads from JDK-8294961 |
JDK-8332462 |
ubsan: c1_ValueStack.hpp:229:49: runtime error: load of value 171, which is not a valid value for type 'bool' |
JDK-8332463 |
Byte conditional pattern case element dominates short constant case element |
JDK-8332473 |
ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null |
JDK-8332476 |
j.u.r.RandomGeneratorFactor.create(long|byte[]) should throw rather than silently fallback to no-arg create() |
JDK-8332486 |
ClassFile API ArrayIndexOutOfBoundsException with label metadata |
JDK-8332487 |
Regression in Crypto-AESGCMBench.encrypt (and others) after JDK-8328181 |
JDK-8332490 |
JMH org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead OOM |
JDK-8332494 |
java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr |
JDK-8332495 |
java/util/logging/LoggingDeadlock2.java fails with AssertionError: Some tests failed |
JDK-8332497 |
javac prints an AssertionError when annotation processing runs on program with module imports |
JDK-8332498 |
[aarch64, x86] improving OpToAssembly output for partialSubtypeCheckConstSuper Instruct |
JDK-8332499 |
Gtest codestrings.validate_vm fail on linux x64 when hsdis is present |
JDK-8332505 |
JEP 457: ClassRemapper forgets to remap bootstrap method references |
JDK-8332507 |
compilation result depends on compilation order |
JDK-8332514 |
Allow class space size to be larger than 3GB |
JDK-8332527 |
ZGC: generalize object cloning logic |
JDK-8332528 |
Generate code in SwitchBootstraps.generateTypeSwitch that require fewer adaptations |
JDK-8332533 |
RISC-V: Enable vector variable shift instructions for machines with RVV |
JDK-8332538 |
Switch off JIT memory limit check for TestAlignVectorFuzzer.java |
JDK-8332545 |
Fix handling of HTML5 entities in Markdown comments |
JDK-8332547 |
Unloaded signature classes in DirectMethodHandles |
JDK-8332550 |
[macos] Voice Over: java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location |
JDK-8332586 |
Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor} |
JDK-8332589 |
ubsan: unix/native/libjava/ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null |
JDK-8332595 |
Serial: Remove unused TenuredGeneration::should_collect |
JDK-8332597 |
Remove redundant methods from j.l.classfile.ClassReader API |
JDK-8332610 |
Remove unused nWakeups in ObjectMonitor |
JDK-8332614 |
Type-checked ConstantPool.entryByIndex and ClassReader.readEntryOrNull |
JDK-8332615 |
RISC-V: Support vector unsigned comparison instructions for machines with RVV |
JDK-8332631 |
Update nsk.share.jpda.BindServer to don’t use finalization |
JDK-8332641 |
Update nsk.share.jpda.Jdb to don’t use finalization |
JDK-8332670 |
C1 clone intrinsic needs memory barriers |
JDK-8332671 |
Logging for pretouching thread stacks shows wrong memory range |
JDK-8332675 |
test/hotspot/jtreg/gc/testlibrary/Helpers.java compileClass javadoc does not match after 8321812 |
JDK-8332676 |
Remove unused BarrierSetAssembler::incr_allocated_bytes |
JDK-8332678 |
Serial: Remove use of should_clear_all_soft_refs in serial folder |
JDK-8332683 |
G1: G1CardSetArray::EntryDataType triggers ubsan runtime errors |
JDK-8332717 |
ZGC: Division by zero in heuristics |
JDK-8332720 |
ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' |
JDK-8332724 |
x86 MacroAssembler may over-align code |
JDK-8332725 |
Binding patterns with inferred type have erroneous node in the AST |
JDK-8332735 |
[JVMCI] Add extra JVMCI events for exception translation |
JDK-8332739 |
Problemlist compiler/codecache/CheckLargePages until JDK-8332654 is fixed |
JDK-8332740 |
[BACKOUT] JDK-8331081 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version |
JDK-8332743 |
Update comment related to JDK-8320522 |
JDK-8332745 |
Method::is_vanilla_constructor is never used |
JDK-8332749 |
Broken link in MemorySegment.Scope.html |
JDK-8332750 |
Broken link in CatalogFeatures.html |
JDK-8332751 |
Broken link in VirtualMachine.html |
JDK-8332777 |
Update JCStress test suite |
JDK-8332785 |
Replace naked uses of UseSharedSpaces with CDSConfig::is_using_archive |
JDK-8332807 |
Parallel: Make some APIs in ParMarkBitMap private |
JDK-8332808 |
Always set java.io.tmpdir to a suitable value in the build |
JDK-8332825 |
ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null |
JDK-8332826 |
Make hashCode methods in ArraysSupport friendlier |
JDK-8332829 |
[BACKOUT] C2: crash in compiled code because of dependency on removed range check CastIIs |
JDK-8332841 |
GenShen: Pull shared members from control thread into common base class |
JDK-8332849 |
Update doc/testing.{md,html} (spelling and stale information) |
JDK-8332858 |
References with escapes have broken positions after they are transformed |
JDK-8332864 |
Parallel: Merge ParMarkBitMapClosure into MoveAndUpdateClosure |
JDK-8332865 |
ubsan: os::attempt_reserve_memory_between reports overflow |
JDK-8332866 |
Crash in ImageIO JPEG decoding when MEM_STATS in enabled |
JDK-8332871 |
Parallel: Remove public bits APIs in ParMarkBitMap |
JDK-8332880 |
JFR GCHelper class recognizes "Archive" regions as valid |
JDK-8332883 |
Some simple cleanup in vectornode.cpp |
JDK-8332885 |
Clarify failure_handler self-tests |
JDK-8332890 |
Module imports don’t work inside the same module |
JDK-8332894 |
ubsan: vmError.cpp:2090:26: runtime error: division by zero |
JDK-8332898 |
failure_handler: log directory of commands |
JDK-8332899 |
RISC-V: add comment and make the code more readable (if possible) in MacroAssembler::movptr |
JDK-8332900 |
RISC-V: refactor nativeInst_riscv.cpp and macroAssembler_riscv.cpp |
JDK-8332904 |
ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int' |
JDK-8332905 |
C2 SuperWord: bad AD file, with RotateRightV and first operand not a pack |
JDK-8332917 |
failure_handler should execute gdb "info threads" command on linux |
JDK-8332919 |
SA PointerLocation needs to print a newline after dumping java thread info for JNI Local Ref |
JDK-8332920 |
C2: Partial Peeling is wrongly applied for CmpU with negative limit |
JDK-8332921 |
Ctrl+C does not call shutdown hooks after JLine upgrade |
JDK-8332922 |
Test java/io/IO/IO.java fails when /usr/bin/expect not exist |
JDK-8332923 |
ObjectMonitorUsage.java failed with unexpected waiter_count |
JDK-8332935 |
Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries |
JDK-8332936 |
Test vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java fails with no GC’s recorded |
JDK-8332956 |
Problem list CodeCacheFullCountTest.java until JDK-8332954 is fixed |
JDK-8332959 |
C2: ZGC fails with 'Incorrect load shift' when invoking Object.clone() reflectively on an array |
JDK-8332960 |
ubsan: classListParser.hpp:159:12: runtime error: load of value 2101478704, which is not a valid value for type 'ParseMode' |
JDK-8332961 |
Parallel: Limit PSParallelCompact::verify_complete range |
JDK-8333005 |
Deadlock when setting or updating the inline cache |
JDK-8333006 |
RISC-V: C2: Support vector-scalar and vector-immediate arithmetic instructions |
JDK-8333013 |
Update vmTestbase/nsk/share/LocalProcess.java to don’t use finalization |
JDK-8333035 |
Parallel: Remove ParMarkBitMap::IterationStatus |
JDK-8333046 |
Clean codes in sun.security.util.math |
JDK-8333047 |
Remove arena-size-workaround in jvmtiUtils.cpp |
JDK-8333086 |
Using Console.println is unnecessarily slow due to JLine initalization |
JDK-8333093 |
Incorrect comment in zAddress_aarch64.cpp |
JDK-8333099 |
Missing check for is_LoadVector in StoreNode::Identity |
JDK-8333103 |
Re-examine the console provider loading |
JDK-8333105 |
Shenandoah: Results of concurrent mark may be lost for degenerated cycle |
JDK-8333107 |
javac fails with an exception when processing broken lambda |
JDK-8333108 |
Update vmTestbase/nsk/share/DebugeeProcess.java to don’t use finalization |
JDK-8333116 |
test/jdk/tools/jpackage/share/ServiceTest.java test fails |
JDK-8333128 |
Linux x86_32 configure fail with --with-hsdis=binutils --with-binutils-src |
JDK-8333129 |
Move ShrinkHeapInSteps flag to Serial GC |
JDK-8333130 |
MakeJAR2.sh uses hard-coded JDK version |
JDK-8333131 |
Source launcher should work with service loader SPI |
JDK-8333149 |
ubsan : memset on nullptr target detected in jvmtiEnvBase.cpp get_object_monitor_usage |
JDK-8333154 |
RISC-V: Add support for primitive array C1 clone intrinsic |
JDK-8333169 |
javac NullPointerException record.type |
JDK-8333177 |
Invalid value used for enum Cell in ciTypeFlow::get_start_state |
JDK-8333178 |
ubsan: jvmti_tools.cpp:149:16: runtime error: null pointer passed as argument 2, which is declared to never be null |
JDK-8333182 |
Add truncated tracing mode for TraceBytecodes |
JDK-8333189 |
Make sure clang on linux uses lld as linker |
JDK-8333200 |
Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited |
JDK-8333226 |
Regressions 2-3% in Compress ZGC after 8331253 |
JDK-8333229 |
Parallel: Rename ParMarkBitMap::_region_start to _heap_start |
JDK-8333235 |
vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1 |
JDK-8333236 |
Test java/foreign/TestAccessModes.java is timing out after passing |
JDK-8333252 |
C2: assert(assertion_predicate_has_loop_opaque_node(iff)) failed: must find OpaqueLoop* nodes |
JDK-8333264 |
Remove unused resolve_sub_helper declaration after JDK-8322630 |
JDK-8333270 |
HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 |
JDK-8333276 |
RISC-V: client VM build failure after JDK-8241503 |
JDK-8333290 |
NMT report should not print Metaspace info if Metaspace is not yet initialized |
JDK-8333301 |
Remove static builds using --enable-static-build |
JDK-8333303 |
Issues with DottedVersion class |
JDK-8333307 |
Don’t suppress jpackage logging in tests when it is detecting packaging tools in the system |
JDK-8333312 |
Incorrect since tags on new ClassReader and ConstantPool methods |
JDK-8333326 |
Linux Alpine build fails after 8302744 |
JDK-8333344 |
JMX attaching of Subject does not work when security manager not allowed |
JDK-8333353 |
Delete extra empty line in CodeBlob.java |
JDK-8333358 |
java/io/IO/IO.java test fails intermittently |
JDK-8333366 |
C2: CmpU3Nodes are not pushed back to worklist in PhaseCCP leading to non-fixpoint assertion failure |
JDK-8333394 |
C2: assert(bol→is_Opaque4() || bol→is_OpaqueInitializedAssertionPredicate()) failed: Opaque node of non-null-check or of Initialized Assertion Predicate |
JDK-8333398 |
Uncomment the commented test in test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java |
JDK-8333410 |
[AArch64] Clean unused classes in nativeInst_aarch64.hpp |
JDK-8333434 |
IGV: Print loop node for PHASE_BEFORE/AFTER_CLOOPS |
JDK-8333444 |
Parallel: Inline PSParallelCompact::mark_obj |
JDK-8333462 |
Performance regression of new DecimalFormat() when compare to jdk11 |
JDK-8333486 |
Parallel: Remove unused methods in psParallelCompact |
JDK-8333542 |
Breakpoint in parallel code does not work |
JDK-8333554 |
Parallel: Remove unused PSParallelCompact::is_in |
JDK-8333560 |
-Xlint:restricted does not work with --release |
JDK-8333583 |
Crypto-XDH.generateSecret regression after JDK-8329538 |
JDK-8333586 |
Improve syntax of @see tags in javax.lang.model |
JDK-8333590 |
UnmodifiableHeaders.toString() returns a value that represents empty headers |
JDK-8333622 |
ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed |
JDK-8333644 |
C2: assert(is_Bool()) failed: invalid node class: Phi |
JDK-8333647 |
C2 SuperWord: some additional PopulateIndex tests |
JDK-8333674 |
Disable CollectorPolicy.young_min_ergo_vm for PPC64 |
JDK-8333722 |
Fix CompilerDirectives for non-compiler JVM variants |
JDK-8333724 |
Problem list security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java#teliasonerarootcav1 |
JDK-8333743 |
Change .jcheck/conf branches property to match valid branches |
JDK-8333748 |
javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS |
JDK-8333804 |
java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures |
JDK-8333827 |
JDK 23 RDP1 L10n resource files update |
JDK-8333829 |
ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8333317 |
JDK-8333849 |
(dc) DatagramChannel send/receive fails with UOE if buffer backed by memory segment allocated from shared arena |
JDK-8333854 |
IllegalAccessError with proxies after JDK-8332457 |
JDK-8333884 |
MemorySegment::reinterpret removes read-only property |
JDK-8333886 |
Explicitly specify that asSlice and reinterpret return a memory segment backed by the same region of memory. |
JDK-8333931 |
Problemlist serviceability/jvmti/vthread/CarrierThreadEventNotification |
JDK-8334032 |
javax.print: Missing @since tag in new class OutputBin |
JDK-8334043 |
VerifyError when inner class is accessed in prologue |
JDK-8334162 |
Gatherer.defaultCombiner has an erronous @see-link |
JDK-8334167 |
Test java/lang/instrument/NativeMethodPrefixApp.java timed out |
JDK-8334222 |
exclude containers/cgroup/PlainRead.java |
JDK-8334258 |
Compiler erronousely allows access to instance variable in argument expression of a constructor invocation |
JDK-8334297 |
(so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager |
JDK-8334332 |
TestIOException.java fails if run by root |
JDK-8334333 |
MissingResourceCauseTestRun.java fails if run by root |
JDK-8334339 |
Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3 |
JDK-8334402 |
ProblemList test/hotspot/jtreg/compiler/c2/TestMergeStores.java on big endian platforms |
JDK-8334418 |
Update IANA Language Subtag Registry to Version 2024-06-14 |
JDK-8334421 |
assert(!oldbox→is_unbalanced()) failed: this should not be called for unbalanced region |
JDK-8334433 |
jshell.exe runs an executable test.exe on startup |
JDK-8334441 |
Mark tests in jdk_security_infra group as manual |
JDK-8334488 |
Improve error for illegal early access from nested class |
JDK-8334509 |
Cancelling PageDialog does not return the same PageFormat object |
JDK-8334580 |
Deprecate no-arg constructor BasicSliderUI() for removal |
JDK-8334594 |
Generational ZGC: Deadlock after OopMap rewrites in 8331572 |
JDK-8334600 |
TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 |
JDK-8334629 |
[BACKOUT] PhaseIdealLoop::conditional_move is too conservative |
JDK-8334653 |
ISO 4217 Amendment 177 Update |
JDK-8334708 |
FFM: two javadoc problems |
JDK-8334719 |
(se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed |
JDK-8334757 |
[AssertionError] Missing type variable in where clause |
JDK-8334762 |
[BACKOUT BACKPORT] Improve error for illegal early access from nested class |
JDK-8334781 |
[JFR crash] assert(((JfrTraceIdBits::load(klass & JfrTraceIdEpoch::this_epoch_method_and_class_bits()) != 0))) failed: invariant |
JDK-8334886 |
jdk/jfr/api/recording/time/TestTimeMultiple.java failed with RuntimeException: getStopTime() > afterStop |
JDK-8334890 |
Missing unconditional cross modifying fence in nmethod entry barriers |
JDK-8335124 |
com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed with CPU time out of expected range |
JDK-8335134 |
Test com/sun/jdi/BreakpointOnClassPrepare.java timeout |
JDK-8335220 |
C2: Missing check for Opaque4 node in EscapeAnalysis |
JDK-8335221 |
Some C2 intrinsics incorrectly assume that type argument is compile-time constant |
JDK-8335390 |
C2 MergeStores: wrong result with Unsafe |
JDK-8335409 |
Can’t allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665 |
JDK-8335475 |
ClassBuilder incorrectly calculates max_locals in some cases |
JDK-8335479 |
JFR: Missing documentation for -XX:StartFlightRecording |
JDK-8335637 |
Add explicit non-null return value expectations to Object.toString() |
JDK-8335766 |
Switch case with pattern matching and guard clause compiles inconsistently |
JDK-8335817 |
javac AssertionError addLocalVar checkNull |
JDK-8335820 |
java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java fails due to IllegalArgumentException: hash must be nonzero |
JDK-8335824 |
Test gc/arguments/TestMinInitialErgonomics.java is timing out |
JDK-8335935 |
Chained builders not sending transformed models to next transforms |
JDK-8335966 |
Remove incorrect problem listing of java/lang/instrument/NativeMethodPrefixAgent.java in ProblemList-Virtual.txt |
JDK-8335967 |
"text-decoration: none" does not work with "A" HTML tags |
JDK-8336036 |
Synthetic documentation for a record’s equals is incorrect for floating-point types |
JDK-8336259 |
Wrong link to stylesheet.css in JavaDoc API documentation |
JDK-8336375 |
Crash on paste to JShell |
JDK-8337054 |
JDK 23 RDP2 L10n resource files update |
JDK-8337716 |
ByteBuffer hashCode implementations are inconsistent |
JDK-8337831 |
Remove EA from the JDK 23 version string with first RC promotion |
JDK-8338139 |
{ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods |