Liberica JDK 22+37: Release Notes
1. Introduction
This document provides the late-breaking information about Liberica JDK 22 release.
The full version string for this update release is 22+37. The version number is 22.
2. Liberica JDK 22+37
Liberica is a certified, Java SE 22-compliant distribution of OpenJDK 22, which works on server (Linux x86_64, Linux ARM64, Windows 64), desktop (Windows 64, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2 & 3 (ARMv6 hardfloat)). It has the following notable additions:
-
Linux x86_64 version contains support for ZGC.
-
Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
-
Alpine Linux x86_64 and aarch64 are built with musl support.
-
Windows x86_64, Windows ARMv8, Mac, Linux x86_64, and Linux ARMv7 distributions contain OpenJFX 22.
-
Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.
Refer to the Oracle JDK 22 release notes for further information on JDK 22 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 22 distribution.
Discontinued OS support
Note that Liberica JDK 22 is not available for and cannot be run on the following operating systems:
-
Windows x86 (32-bit)
-
macOS 10.x
3. Liberica JDK 22 distribution
Liberica JDK 22 is distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the most appropriate for your purposes.
Liberica JDK 22 introduced all new features supported by OpenJDK 22.
With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.
By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.
4. Security Baselines
BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.
5. Known Issues
This is the list of known issues in this release.
Issue ID: | N/A |
Summary: | LibericaFX and EGL on Raspbian |
Description: | As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. |
Workaround: | To leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following commands:
|
Issue ID: | JDK-8328219 |
Summary: | Java Terminates Unexpectedly on Apple silicon systems with macOS 14.4 |
Description: | Apple’s final release of the 14.4 update to macOS 14 Sonoma causes some Java applications on Apple silicon systems (M1/M2/M3) to terminate unexpectedly. |
Workaround: | N/A |
Issue ID: | JDK-8325737 |
Summary: |
|
Description: | Strings read with |
Workaround: | Run the JDK 22 GA build with |
Issue ID: | JDK-8322567 |
Summary: | Increased Startup Time when Using |
Description: | A noticeable 10% increase in startup time can be observed when using the |
Workaround: | N/A |
6. CVEs
This release does not contain any fixed CVEs.
7. Notable Issues
This is the list of the notable issues fixed in this release.
Issue ID: | JDK-6983726 |
Summary: | Reimplement MethodHandleProxies.asInterfaceInstance |
Description: | The method was modified to make the following changes: It updates the WrapperInstance methods to take an Empty to avoid method clashes; This patch obtains already generated classes from a ClassValue by the requested interface type, the ClassValue can later be updated to compute implementation generation for abstract classes as well; This patch is faster than old implementation in general. |
Issue ID: | JDK-8027711 |
Summary: | Unify wildcarding syntax for CompileCommand and CompileOnly |
Description: | The CompileCommand and CompileOnly syntax was unified for matching methods. |
Issue ID: | JDK-8041488 |
Summary: | Locale-Dependent List Patterns |
Description: | Support for locale-dependent List Patterns defined in Unicode Locale Data Markup Language (LDML) Part 2: General was added. |
Issue ID: | JDK-8211238 |
Summary: | Deprecated JFR event |
Description: | A JFR event was added to report runtime invocations of methods that have been declared deprecated in the JDK. |
Issue ID: | JDK-8227229 |
Summary: | Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6 |
Description: | The -Xdebug option and -debug option of the java command were deprecated for removal. |
Issue ID: | JDK-8281658 |
Summary: | Add a security category to the java -XshowSettings option |
Description: | The -XshowSettings menu now displays relevant information about JDK security configuration. |
Issue ID: | JDK-8282797 |
Summary: | 'CompileCommand' Parsing Errors Should Exit VM |
Description: | Now errors during compile command parsing exit the VM. |
Issue ID: | JDK-8287843 |
Summary: | File::getCanonicalFile doesn’t work for \\?\C:\ style paths DOS device paths |
Description: | The Windows implementation of java.io.File.getCanonicalPath now strips any long path or UNC prefix before canonicalizing the remainder of the pathname. |
Issue ID: | JDK-8288899 |
Summary: | java/util/concurrent/ExecutorService/CloseTest.java failed with 'InterruptedException: sleep interrupted' |
Description: | This update solved incompatibilities between ExecutorService and ForkJoinPool (which claims to implement it), with the goal of avoiding continuing bug reports and incompatibilities. |
Issue ID: | JDK-8291065 |
Summary: | Creating a VarHandle for a static field triggers class initialization |
Description: | A new lazy initialization for VarHandle working on static fields was implemented. |
Issue ID: | JDK-8295894 |
Summary: | Remove SECOM certificate that expired in September 2023 |
Description: | A SECOM certificate (OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP) expiring in September 2023 was removed. |
Issue ID: | JDK-8296246 |
Summary: | Update Unicode Data Files to 15.1.0 |
Description: | The Unicode Standard was updated to version 15.1.0. Besides the usual character data update, an upgraded implementation of RegEx, which reflects the Indic Conjunct Break specified in the latest Unicode Annex #29 (Unicode Text Segmentation) is included. |
Issue ID: | JDK-8302233 |
Summary: | HSS/LMS: keytool and jarsigner changes |
Description: | The following code changes were made for HSS/LMS that’s related to keytool and jarsigner: No need to add -sigalg for both tools when HSS/LMS key is involved, it can only be HSS/LMS; The digestAlgorithm field in a PKCS7 SignerInfo must be the same as the hash algorithm used by the HSS/LMS key; HSS/LMS reuses .DSA as the signature block file extension inside a signed JAR file. |
Issue ID: | JDK-8305104 |
Summary: | Remove the old core reflection implementation |
Description: | JEP 416 integrated in JDK 18 and since then, only a couple minor issues has been reported. Those issues were related to exception being thrown with invalid arguments. The old core reflection implementation in JDK 22 was removed. The -Djdk.reflect.useDirectMethodHandle=false workaround to revert to the old implementation will not work. |
Issue ID: | JDK-8305753 |
Summary: | Allow JIT compilation for -Xshare:dump |
Description: | Now the JIT compiler can be enabled during the CDS dump by specifying -Xshare:dump -Xmixed. By default, -Xshare:dump runs with -Xint. |
Issue ID: | JDK-8306055 |
Summary: | Add a built-in Catalog to JDK XML module |
Description: | A built-in Catalog was added to the JDK XML module that hosts the DTDs defined by the Java Platform. |
Issue ID: | JDK-8306116 |
Summary: | Update CLDR to Version 44.0 |
Description: | The CLDR data in the JDK was updated to version 44. |
Issue ID: | JDK-8306632 |
Summary: | Add a JDK Property for specifying DTD support |
Description: | A JDK Impl specific property 'jdk.xml.dtd.support' was added for applications to specify how DTDs are handled. This property is uniformly supported across the JDK XML libraries. |
Issue ID: | JDK-8308591 |
Summary: | JLine as the default Console provider |
Description: | The JLine-based Console implementation was made as the default one. |
Issue ID: | JDK-8308593 |
Summary: | Add KEEPALIVE Extended Socket Options Support for Windows |
Description: | The mssql-jdbc driver uses the keepAliveTime and keepAliveInterval socket options to maintain idle connections to the server. However, this feature of maintaining idle connections by driver was only supported on Linux and Mac. The support for the KEEPALIVE socket options was implemented within the JDK for Windows. |
Issue ID: | JDK-8309196 |
Summary: | Remove Thread.countStackFrames |
Description: | The method was removed in JDK 22. Code that wants to count stack frames should be directed to use j.l.StackWalker, or if a tool, then it can use JVM TI and other tool APIs. |
Issue ID: | JDK-8309356 |
Summary: | Read files in includedir in alphanumeric order |
Description: | Now files in includedir are read in alphanumerical order. |
Issue ID: | JDK-8310047 |
Summary: | Add UTF-32 based Charsets into StandardCharsets |
Description: | The UTF-32 is now available as StandardCharsets. |
Issue ID: | JDK-8310061 |
Summary: | Note if implicit annotation processing is being used |
Description: | A note is displayed if implicit annotation processing is used |
Issue ID: | JDK-8310201 |
Summary: | Reduce verbose locale output in -XshowSettings launcher option |
Description: | The 'available locales' section was removed from default -XshowSettings output. Instead, it remains available with the -XshowSettings:locale option. |
Issue ID: | JDK-8310460 |
Summary: | Remove jdeps -profile option |
Description: | jdeps -profile option was deprecated for removal in JDK 21 and was removed in JDK 22. |
Issue ID: | JDK-8311596 |
Summary: | Add separate system properties for TLS server and client for maximum chain length |
Description: | Support was added for separate TLS client vs server certificate chain lengths, as opposed to (and in addition to) the current single global limit configured via jdk.tls.maxCertificateChainLength. The following new system properties are provided: - jdk.tls.client.maxInboundCertificateChainLength property: it enforces a maximum certificate chain length accepted from servers; - jdk.tls.server.maxInboundCertificateChainLength property: it enforces a maximum certificate chain length accepted from clients. |
Issue ID: | JDK-8311653 |
Summary: | Modify -XshowSettings launcher behavior |
Description: | The -XshowSettings launcher option was modified to print non-verbose settings details of all components by default. Verbose settings details will be printed via the -XshowSettings:all option. The -XshowSettings option was modified to reject bad values passed to it, instead it prints an error message in such scenarios and aborts the VM launch. |
Issue ID: | JDK-8311981 |
Summary: | Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out |
Description: | The HandshakeState::has_operation() was made non-blocking by using a try_lock and conservatively returning true to indicate an operation may be pending. By not blocking the deadlock scenario was avoided. |
Issue ID: | JDK-8312072 |
Summary: | Deprecate for removal the -Xnoagent option |
Description: | This option has been ignored for many releases and doesn’t provide any functionality. This option is marked as deprecated for removal. |
Issue ID: | JDK-8312489 |
Summary: | Increase jdk.jar.maxSignatureFileSize default size, which is too low for JARs such as WhiteSource/Mend unified agent jar |
Description: | jdk.jar.maxSignatureFileSize default size of 8 MB was too low and caused errors. The fix increased the default value to 16 MB. |
Issue ID: | JDK-8313765 |
Summary: | Invalid CEN header (invalid zip64 extra data field size) |
Description: | The following ZipException was thrown when the data contained in the CEN Extra fields was ambiguous: Invalid CEN header (invalid zip64 extra data field size). |
Issue ID: | JDK-8314960 |
Summary: | Add Certigna Root CA - 2 |
Description: | The Certinga root certificate has been added to the cacerts truststore. |
Issue ID: | JDK-8315810 |
Summary: | Reimplement sun.reflect.ReflectionFactory::newConstructorForSerialization with method handles |
Description: | A jdk.reflect.useOldSerializableConstructor system property can be set to use the old implementation in case if users run into any compatibility issue. |
Issue ID: | JDK-8315938 |
Summary: | Deprecate for removal Unsafe methods that have standard APIs for many releases |
Description: | The following methods were deprecated for removal: Unsafe.park/unpark → LockSupport.park/parkNanos/parkUntil, Unsafe.loadFence/storeFence/fullFence → VarHandles.acquireFence/releaseFence/fullFence. |
Issue ID: | JDK-8316160 |
Summary: | Remove sun.misc.Unsafe.{shouldBeInitialized,ensureClassInitialized} |
Description: | Unsafe.{shouldBeInitialized,ensureClassInitialized} were deprecated for removal since JDK 15 and has been removed |
Issue ID: | JDK-8316735 |
Summary: | Print LockStack in hs_err files |
Description: | The LockStack of a crashing JavaThread is now recorded in hs_err files |
Issue ID: | JDK-8316971 |
Summary: | Add Lint warning for restricted method calls |
Description: | A new lint warning category, namely -Xlint:restricted was added to enable warnings on restricted method calls. |
Issue ID: | JDK-8317300 |
Summary: | javac erroneously allows 'final' in front of a record pattern |
Description: | javac erroneously allowed 'final' in front of a record pattern, which is not allowed by the grammar. |
Issue ID: | JDK-8317373 |
Summary: | Add Telia Root CA v2 |
Description: | Telia root certificate was added. |
Issue ID: | JDK-8317374 |
Summary: | Add Let’s Encrypt ISRG Root X2 |
Description: | New Let’s Encrypt root certificates were added. |
Issue ID: | JDK-8318027 |
Summary: | Support alternative name to jdk.internal.vm.compiler |
Description: | Several issues occured with the renaming of the Graal module to jdk.compiler.graal, such as: Qualified exports from a boot module required the target module to be upgradeable; Exporting JVMCI with --add-exports on the java command line did not work as service binding for the boot modules; The GraalVM image could not be created from an existing JDK binary with jlink. |
Issue ID: | JDK-8318160 |
Summary: | javac does not reject private method reference with type-variable receiver |
Description: | "A proper fail behavior was introduced when a missing method was called from a notional class that extends another class" |
Issue ID: | JDK-8318759 |
Summary: | Add four DigiCert root certificates |
Description: | Four new DigiCert root certificates were added. |
Issue ID: | JDK-8318913 |
Summary: | The module-infos for --release data do not contain pre-set versions |
Description: | When compiling a module with javac --release 22, the version of the java.base dependency was empty. |
Issue ID: | JDK-8319124 |
Summary: | Update XML Security for Java to 3.0.3 |
Description: | XML Security for Java was updated to version 3.0.3 |
Issue ID: | JDK-8319196 |
Summary: | ExecutableElement.getReceiverType doesn’t return receiver types for methods loaded from bytecode |
Description: | javac did not initialize receiver types of methods read from class files, which resulted in ExecutableElement.getReceiverType incorrectly reporting that methods did not have a receiver type. |
8. Resolved Issues
JDK issues
This is the list of general JDK issues fixed in this release.
Issue ID | Summary |
---|---|
JDK-4346610 | Adding JSeparator to JToolBar "pushes" buttons added after separator to edge |
JDK-4365952 | Cannot disable JFileChooser |
JDK-4516654 | Metalworks Demo: Window title not displayed fully in Low Vision Theme |
JDK-4622866 | javax.swing.text.Document.remove(int, int) has a misleading picture |
JDK-4800398 | (ch spec) Clarify Channels.newChannel(InputStream) spec |
JDK-4893524 | Swing drop targets should call close() on transferred readers and streams |
JDK-4964430 | (spec) missing IllegalStateException exception requirement for javax.crypto.Cipher.doFinal |
JDK-5066247 | Refine the spec of equals() and hashCode() for j.text.Format classes |
JDK-5108458 | JTable does not properly layout its content |
JDK-6211126 | ICC_ColorSpace.toCIEXYZ(float[]): NPE is not specified |
JDK-6211139 | ICC_ColorSpace.toRGB(float[]): NPE is not specified |
JDK-6211202 | ColorSpace.getInstance(int): IAE is not specified |
JDK-6228794 | java.text.ChoiceFormat pattern behavior is not well documented. |
JDK-6333341 | [BI] Doc: java.text.BreakIterator class specification is unclear |
JDK-6355567 | AdobeMarkerSegment causes failure to read valid JPEG |
JDK-6361826 | (reflect) provide method for mapping strings to class object for primitive types |
JDK-6376959 | Algorithm for Inheriting Method Comments seems to go not as documented |
JDK-6415065 | Submenu is shown on wrong screen in multiple monitor environment |
JDK-6442919 | JFilechooser popup still left-to-right when JFilechooser is set to right-to-left |
JDK-6450193 | After the first Serialization, JTableHeader does not uninstall its UI |
JDK-6664309 | Docking point of a floating toolbar changes after closing |
JDK-6875229 | Wrong placement of icons in JTabbedPane in Nimbus |
JDK-6928542 | Chinese characters in RTF are not decoded |
JDK-6934301 | Support directed inheriting of class comments with @inheritDoc |
JDK-6956385 | URLConnection.getLastModified() leaks file handles for jar:file and file: URLs |
JDK-6960866 | [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality |
JDK-6983726 | Reimplement MethodHandleProxies.asInterfaceInstance |
JDK-7061097 | [Doc] Inconsistenency between the spec and the implementation for DateFormat.Field |
JDK-7083187 | Class CSS.CssValue is missing implementations of equals() and hashCode() |
JDK-8006421 | GraphicsConfiguration of a frame is changed when the frame is moved to another screen |
JDK-8009550 | PlatformPCSC should load versioned so |
JDK-8027711 | Unify wildcarding syntax for CompileCommand and CompileOnly |
JDK-8030815 | Code roots are not accounted for in region prediction |
JDK-8038244 | (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() |
JDK-8039165 | [Doc] MessageFormat null locale generates NullPointerException |
JDK-8041488 | Locale-Dependent List Patterns |
JDK-8047998 | Abort the vm if MaxNewSize is not the same as NewSize when MaxHeapSize is the same as InitialHeapSize |
JDK-8062795 | (fs) Files.setPermissions requires read access when NOFOLLOW_LINKS specified |
JDK-8073061 | (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable |
JDK-8074211 | javax.sound.midi: Error with send System Exclusive messages of different length |
JDK-8077371 | Binary files in JAXP test should be removed |
JDK-8114830 | (fs) Files.copy fails due to interference from something else changing the file system |
JDK-8136895 | Writer not closed with disk full error, file resource leaked |
JDK-8139208 | [macosx] Issue with setExtendedState of JFrame |
JDK-8139392 | JInternalFrame has incorrect padding |
JDK-8140326 | G1: Consider putting regions where evacuation failed into next collection set |
JDK-8140527 | JInternalFrame has incorrect title button width |
JDK-8154846 | SwingNode does not resize when content size constraints are changed |
JDK-8155902 | DataOuputStream should clarify that it might write primitive types as multiple byte groups |
JDK-8156889 | ListKeychainStore.sh fails in some virtualized environments |
JDK-8159527 | Collections mutator methods should all be marked as optional operations |
JDK-8161536 | sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException |
JDK-8166900 | If you wrap a JTable in a JLayer, the cursor is moved to the last row of table by you press the page down key. |
JDK-8167252 | Some of Charset.availableCharsets() does not contain itself |
JDK-8169475 | WheelModifier.java fails by timeout |
JDK-8170817 | G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping |
JDK-8175874 | Update Security.insertProviderAt to specify behavior when requested position is out of range. |
JDK-8187591 | -Werror turns incubator module warning to an error |
JDK-8187655 | jdk.lambda.vm.InterfaceAccessFlagsTest.testPrivateMethodCall needs update after nestmates support |
JDK-8189685 | need PerfMemory class update and a volatile_static_field support in VMStructs |
JDK-8191460 | crash in Annotate with duplicate declaration and annotation processing enabled |
JDK-8193513 | add support for printing a stack trace on class loading |
JDK-8194743 | Compiler implementation for Statements before super() |
JDK-8199149 | Improve the exception message thrown by VarHandle of unsupported operation |
JDK-8209595 | MonitorVmStartTerminate.java timed out |
JDK-8210375 | StackWalker::getCallerClass throws UnsupportedOperationException |
JDK-8210410 | Refactor java.util.Currency:i18n shell tests to plain java tests |
JDK-8210807 | Printing a JTable with a JScrollPane prints table without rows populated |
JDK-8211238 | @Deprecated JFR event |
JDK-8214248 | (fs) Files:mismatch spec clarifications |
JDK-8219357 | G1: G1GCPhaseTimes::debug_phase uses unnecessary ResourceMark |
JDK-8219567 | Name of first parameter of RandomAccessFile(String,String) is inconsistent |
JDK-8219652 | [aix] Tests failing with JNI attach problems. |
JDK-8222329 | Readable read(CharBuffer) does not specify that 0 is returned when there is no remaining space in buffer |
JDK-8224261 | JProgressBar always with border painted around it |
JDK-8225220 | When the Tab Policy is checked,the scroll button direction displayed incorrectly. |
JDK-8225377 | type annotations are not visible to javac plugins across compilation boundaries |
JDK-8227229 | Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6 |
JDK-8227529 | With malformed --app-image the error messages are awful |
JDK-8232839 | JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" |
JDK-8237542 | JMapHeapConfigTest.java doesn’t work with negative jlong values |
JDK-8239508 | JFR: @RemoveFields |
JDK-8240567 | MethodTooLargeException thrown while creating a jlink image |
JDK-8241800 | Disable IPV6_MULTICAST_ALL to prevent interference from all multicast groups |
JDK-8242152 | SA does not include StackMapTables when dumping .class files |
JDK-8244289 | fatal error: Possible safepoint reached by thread that does not allow it |
JDK-8246280 | Refine API to model sealed classes and interfaces in javax.lang.model |
JDK-8248149 | G1: change _cleaning_claimed from int to bool |
JDK-8249832 | java/util/zip/DataDescriptorSignatureMissing.java uses @ignore w/o bug-id |
JDK-8250269 | Replace ATTRIBUTE_ALIGNED with alignas |
JDK-8250667 | MIDI sysex over USB scrambled when reply length matches previous message |
JDK-8253620 | Debug symbols for tests missing on macos and windows |
JDK-8254566 | Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader |
JDK-8254693 | Add Panama feature to pass heap segments to native code |
JDK-8257076 | os::scan_pages is empty on all platforms |
JDK-8258970 | Disabled JPasswordField foreground color is wrong with GTK LAF |
JDK-8261837 | SIGSEGV in ciVirtualCallTypeData::translate_from |
JDK-8261894 | Remove support for UseSHM |
JDK-8262742 | (fs) Add Path::resolve with varargs string |
JDK-8263256 | Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test |
JDK-8264425 | Update building.md on non-English locales on Windows |
JDK-8264899 | C1: -XX:AbortVMOnException does not work if all methods in the call stack are compiled with C1 and there are no exception handlers |
JDK-8266242 | java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM |
JDK-8267174 | Many test files have the wrong Copyright header |
JDK-8267502 | JDK-8246677 caused 16x performance regression in SynchronousQueue |
JDK-8267509 | Improve IllegalAccessException message to include the cause of the exception |
JDK-8267532 | C2: Profile and prune untaken exception handlers |
JDK-8268622 | Performance issues in javac |
JDK-8268719 | Force execution (and source) code page used when compiling on Windows |
JDK-8268829 | Provide an optimized way to walk the stack with Class object only |
JDK-8268916 | Tests for AffirmTrust roots |
JDK-8269393 | store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 |
JDK-8269957 | facilitate alternate impls of NameTable and Name |
JDK-8271268 | Fix Javadoc links for Stream.mapMulti |
JDK-8272147 | Consolidate preserved marks handling with other STW collectors |
JDK-8272215 | Add InetAddress methods for parsing IP address literals |
JDK-8274122 | java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 |
JDK-8275889 | Search dialog has redundant scrollbars |
JDK-8277954 | Replace use of monitors with explicit locks in the JDK LDAP provider implementation |
JDK-8279254 | PKCS9Attribute SigningTime always encoded in UTFTime |
JDK-8280120 | [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture |
JDK-8280482 | Window transparency bug on Linux |
JDK-8280743 | HSDB "Monitor Cache Dump" command might throw NPE |
JDK-8281169 | Expand discussion of elements and types |
JDK-8281455 | Change JVM options with small ranges from 64 to 32 bits, for gc_globals.hpp |
JDK-8281658 | Add a security category to the java -XshowSettings option |
JDK-8282712 | VMConnection.open() does not detect if VM failed to be created, resulting in NPE |
JDK-8282726 | java/net/vthread/BlockingSocketOps.java timeout/hang intermittently on Windows |
JDK-8282797 | CompileCommand parsing errors should exit VM |
JDK-8283140 | Remove unused encoding classes/operands from x86_64.ad |
JDK-8283214 | [macos] Screen magnifier does not show the magnified text for JcomboBox |
JDK-8284447 | Remove the unused NestedClassWriter interface |
JDK-8284493 | Improve computeNextExponential tail performance and accuracy |
JDK-8284772 | GHA: Use GCC Major Version Dependencies Only |
JDK-8285368 | Overhaul doc-comment inheritance |
JDK-8285447 | StackWalker minimal batch size should be optimized for getCallerClass |
JDK-8286503 | Enhance security classes |
JDK-8286757 | adlc tries to build with /pathmap but without /experimental:deterministic |
JDK-8286789 | Test forceEarlyReturn002.java timed out |
JDK-8287061 | Support for rematerializing scalar replaced objects participating in allocation merges |
JDK-8287284 | C2: loop optimization performs split_thru_phi infinitely many times |
JDK-8287325 | AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret |
JDK-8287843 | File::getCanonicalFile doesn’t work for \\?\C:\ style paths DOS device paths |
JDK-8288660 | JavaDoc should be more helpful if it doesn’t recognize a tag |
JDK-8288899 | java/util/concurrent/ExecutorService/CloseTest.java failed with "InterruptedException: sleep interrupted" |
JDK-8288936 | Wrong lock ordering writing G1HeapRegionTypeChange JFR event |
JDK-8290005 | com/sun/jndi/ldap/LdapCBPropertiesTest.java failling with NullPointerException |
JDK-8291065 | Creating a VarHandle for a static field triggers class initialization |
JDK-8292692 | Move MethodCounters inline functions out of method.hpp |
JDK-8292704 | sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC |
JDK-8293069 | Make -XX:+Verbose less verbose |
JDK-8293114 | JVM should trim the native heap |
JDK-8293176 | SSLEngine handshaker does not send an alert after a bad parameters |
JDK-8293713 | java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher |
JDK-8293850 | need a largest_committed metric for each category of NMT’s output |
JDK-8293972 | runtime/NMT/NMTInitializationTest.java#default_long-off failed with "Suspiciously long bucket chains in lookup table." |
JDK-8294156 | Allow PassFailJFrame.Builder to create test UI |
JDK-8294158 | HTML formatting for PassFailJFrame instructions |
JDK-8294316 | SA core file support is broken on macosx-x64 starting with macOS 12.x |
JDK-8294323 | Improve Shared Class Data |
JDK-8294401 | Update jfr man page to include recently added features |
JDK-8294427 | Check boxes and radio buttons have rendering issues on Windows in High DPI env |
JDK-8294535 | Add screen capture functionality to PassFailJFrame |
JDK-8294549 | configure script should detect unsupported path |
JDK-8294699 | Launcher causes lingering busy cursor |
JDK-8294969 | Convert jdk.jdeps javap to use the Classfile API |
JDK-8294979 | test/jdk/tools/jlink 3 test classes use ASM library |
JDK-8294980 | test/jdk/java/lang/invoke 15 test classes use experimental bytecode library |
JDK-8294985 | SSLEngine throws IAE during parsing of X500Principal |
JDK-8295058 | test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library |
JDK-8295059 | test/langtools/tools/javap 12 test classes use com.sun.tools.classfile library |
JDK-8295068 | SSLEngine throws NPE parsing CertificateRequests |
JDK-8295159 | DSO created with -ffast-math breaks Java floating-point arithmetic |
JDK-8295191 | IR framework timeout options expect ms instead of s |
JDK-8295210 | IR framework should not whitelist -XX:-UseTLAB |
JDK-8295343 | sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer |
JDK-8295391 | Add discussion of binary <→ decimal conversion issues |
JDK-8295555 | Primitive wrapper caches could be |
JDK-8295795 | hsdis does not build with binutils 2.39+ |
JDK-8295894 | Remove SECOM certificate that is expiring in September 2023 |
JDK-8295919 | java.security.MessageDigest.isEqual does not adhere to @implNote |
JDK-8296240 | Augment discussion of test tiers in doc/testing.md |
JDK-8296246 | Update Unicode Data Files to Version 15.1.0 |
JDK-8296250 | Update ICU4J to Version 74.1 |
JDK-8296565 | Enhanced archival support |
JDK-8296581 | Better system proxy support |
JDK-8296631 | NSS tests failing on OL9 linux-aarch64 hosts |
JDK-8296972 | [macos13] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java: getExtendedState() != 6 as expected. |
JDK-8297777 | Convert jdk.jlink StringSharingPlugin to use Class File API |
JDK-8297856 | Improve handling of Bidi characters |
JDK-8298095 | Refine implSpec for SegmentAllocator |
JDK-8298443 | Remove expired flags in JDK 22 |
JDK-8298992 | runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)" |
JDK-8299052 | ViewportOverlapping test fails intermittently on Win10 & Win11 |
JDK-8299058 | AssertionError in sun.net.httpserver.ServerImpl when connection is idle |
JDK-8299560 | Assertion failed: currentQueryIndex >= 0 && currentQueryIndex < numberOfJavaProcessesAtInitialization |
JDK-8299614 | Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive |
JDK-8299658 | C1 compilation crashes in LinearScan::resolve_exception_edge |
JDK-8299790 | os::print_hex_dump is racy |
JDK-8299825 | Move StdoutLog and StderrLog to LogConfiguration |
JDK-8299915 | Remove ArrayAllocatorMallocLimit and associated code |
JDK-8300051 | assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist |
JDK-8300285 | Enhance TLS data handling |
JDK-8300596 | Enhance Jar Signature validation |
JDK-8300663 | java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=true i=0 j=1" |
JDK-8301247 | JPackage app-image exe launches multiple exe’s in JDK 17+ |
JDK-8301310 | The SendRawSysexMessage test may cause a JVM crash |
JDK-8301327 | convert assert to guarantee in Handle_IDiv_Exception |
JDK-8301341 | LinkedTransferQueue does not respect timeout for poll() |
JDK-8301379 | Verify TLS_ECDH_* cipher suites cannot be negotiated |
JDK-8301457 | Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed |
JDK-8301489 | C1: ShortLoopOptimizer might lift instructions before their inputs |
JDK-8301492 | Modernize equals() method of ResourceBundle.CacheKey and Bundles.CacheKey |
JDK-8301569 | jmod list option and jimage list --help not interpreted correctly on turkish locale |
JDK-8301606 | JFileChooser file chooser details view "size" label cut off in Metal Look&Feel |
JDK-8301639 | JDI and JDWP specs should clarify potential deadlock issues with method invocation |
JDK-8301686 | TLS 1.3 handshake fails if server_name doesn’t match resuming session |
JDK-8301846 | Invalid TargetDataLine after screen lock when using JFileChooser or COM library |
JDK-8301856 | Generated .spec file for RPM installers uninstalls desktop launcher on update |
JDK-8301991 | Convert l10n properties resource bundles to UTF-8 native |
JDK-8301996 | Move field resolution information out of the cpCache |
JDK-8301997 | Move method resolution information out of the cpCache |
JDK-8302017 | Allocate BadPaddingException only if it will be thrown |
JDK-8302233 | HSS/LMS: keytool and jarsigner changes |
JDK-8302351 | "assert(!JavaThread::current()→is_interp_only_mode() || !nm→method()→is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite |
JDK-8302475 | Enhance HTTP client file downloading |
JDK-8302483 | Enhance ZIP performance |
JDK-8302865 | Illegal bytecode for break from if with instanceof pattern matching condition |
JDK-8302987 | Add uniform and spatially equidistributed bounded double streams to RandomGenerator |
JDK-8303056 | Improve support for Unicode characters and digits in JavaDoc search |
JDK-8303086 | SIGSEGV in JavaThread::is_interp_only_mode() |
JDK-8303134 | JFR: Missing stack trace during chunk rotation stress |
JDK-8303279 | C2: crash in SubTypeCheckNode::sub() at IGVN split if |
JDK-8303376 | Better launching of JDI |
JDK-8303427 | Fixpath confused if unix root contains "/jdk" |
JDK-8303513 | C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr' |
JDK-8303525 | Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java |
JDK-8303549 | [AIX] TestNativeStack.java is failing with exit value 1 |
JDK-8303737 | C2: Load can bypass subtype check that enforces it’s from the right object type |
JDK-8303773 | Replace "main.wrapper" with "test.thread.factory" property in test code |
JDK-8303815 | Improve Metaspace test speed |
JDK-8303852 | current_stack_region() gets called twice unnecessarily |
JDK-8303916 | ThreadLists.java inconsistent results |
JDK-8303920 | Avoid calling out to python in DataDescriptorSignatureMissing test |
JDK-8303959 | tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files |
JDK-8304006 | jlink should create the jimage file in the native endian for the target platform |
JDK-8304020 | Speed up test/jdk/java/util/zip/ZipFile/TestTooManyEntries.java and clarify its purpose |
JDK-8304292 | Memory leak related to ClassLoader::update_class_path_entry_list |
JDK-8304403 | Remove unused methods in RangeCheckElimination::Bound |
JDK-8304446 | javap --system flag doesn’t override system APIs |
JDK-8304460 | Improve array usages |
JDK-8304468 | Better array usages |
JDK-8304478 | Initial nroff manpage generation for JDK 22 |
JDK-8304503 | Modernize debugging jvm args in demo netbeans projects |
JDK-8304684 | Memory leak in DirectivesParser::set_option_flag |
JDK-8304701 | Request with timeout aborts later in-flight request on HTTP/1.1 cxn |
JDK-8304835 | jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class … as (leak) object" |
JDK-8304839 | Move TestScaffold.main() to the separate class DebugeeWrapper |
JDK-8304885 | Reuse stale data to improve DNS resolver resiliency |
JDK-8304939 | os::win32::exit_process_or_thread should be marked noreturn |
JDK-8304954 | SegmentedCodeCache fails when using large pages |
JDK-8304956 | Update KeyStore.getDefaultType() specification to return pkcs12 as fallback |
JDK-8305104 | Remove the old core reflection implementation |
JDK-8305312 | Enhanced path handling |
JDK-8305321 | Remove unused exports in java.desktop |
JDK-8305341 | Alignment should be enforced by alignas instead of compiler specific attributes |
JDK-8305506 | Add support for fractional values of SafepointTimeoutDelay |
JDK-8305507 | Add support for grace period before AbortVMOnSafepointTimeout triggers |
JDK-8305593 | Add @spec tags in java.desktop |
JDK-8305636 | Expand and clean up predicate classes and move them into separate files |
JDK-8305637 | Remove Opaque1 nodes for Parse Predicates and clean up useless predicate elimination |
JDK-8305645 | System Tray icons get corrupted when Windows primary monitor changes |
JDK-8305667 | Some fonts installed in user directory are not detected on Windows |
JDK-8305671 | javac rejects semicolons in compilation units with no imports |
JDK-8305753 | Allow JIT compilation for -Xshare:dump |
JDK-8305765 | CompressedClassPointers.java is unreliable due to ASLR |
JDK-8305814 | Update Xalan Java to 2.7.3 |
JDK-8305825 | getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 |
JDK-8305931 | jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" |
JDK-8305962 | update jcstress to 0.16 |
JDK-8305971 | NPE in JavacProcessingEnvironment for missing enum constructor body |
JDK-8306040 | HttpResponseInputStream.available() returns 1 on empty stream |
JDK-8306055 | Add a built-in Catalog to JDK XML module |
JDK-8306116 | Update CLDR to Version 44.0 |
JDK-8306136 | [vectorapi] Intrinsics of VectorMask.laneIsSet() |
JDK-8306281 | function isWsl() returns false on WSL2 |
JDK-8306308 | (ch) Writer created by Channels::newWriter may lose data |
JDK-8306441 | Two phase segmented heap dump |
JDK-8306446 | java/lang/management/ThreadMXBean/Locks.java transient failures |
JDK-8306561 | Possible out of bounds access in print_pointer_information |
JDK-8306582 | Remove MetaspaceShared::exit_after_static_dump() |
JDK-8306584 | Start of release updates for JDK 22 |
JDK-8306585 | Add SourceVersion.RELEASE_22 |
JDK-8306586 | Add source 22 and target 22 to javac |
JDK-8306630 | Bump minimum boot jdk to JDK 21 |
JDK-8306632 | Add a JDK Property for specifying DTD support |
JDK-8306650 | Improve control of stack maps generation in Classfile API |
JDK-8306785 | fix deficient spliterators for Sequenced Collections |
JDK-8306819 | Consider disabling the compiler’s default active annotation processing |
JDK-8306882 | (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link |
JDK-8306914 | Implement JEP 458: Launch Multi-File Source-Code Programs |
JDK-8306922 | IR verification fails because IR dump is chopped up |
JDK-8306980 | Generated docs should contain correct Legal Documents |
JDK-8307144 | namedParams in XECParameters and EdDSAParameters can be private final |
JDK-8307145 | windowsaccessbridge.dll erroneously includes private methods in its C API |
JDK-8307168 | Inconsistent validation and handling of --system flag arguments |
JDK-8307184 | Incorrect/inconsistent specification and implementation for Elements.getDocComment |
JDK-8307185 | pkcs11 native libraries make JNI calls into java code while holding GC lock |
JDK-8307312 | Replace "int which" with "int cp_index" in constantPool |
JDK-8307352 | AARCH64: Improve itable_stub |
JDK-8307356 | Metaspace: simplify BinList handling |
JDK-8307408 | Some jdk/sun/tools/jhsdb tests don’t pass test JVM args to the debuggee JVM |
JDK-8307462 | [REDO] VmObjectAlloc is not generated by intrinsics methods which allocate objects |
JDK-8307468 | CDS Lambda Proxy classes are regenerated in dynamic dump |
JDK-8307508 | IndirectVarHandle.isAccessModeSupported throws NPE |
JDK-8307526 | [JFR] Better handling of tampered JFR repository |
JDK-8307620 | [IR Framework] Readme mentions JTREG_WHITE_LIST_FLAGS instead of JTREG_WHITELIST_FLAGS |
JDK-8307625 | Redundant receiver null check in LibraryCallKit::generate_method_call |
JDK-8307766 | Linux: Provide the option to override the timer slack |
JDK-8307858 | [REDO] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries |
JDK-8307907 | [ppc] Remove RTM locking implementation |
JDK-8307927 | C2: "malformed control flow" with irreducible loop |
JDK-8307934 | JRobot.moveMouseTo must access component on EDT |
JDK-8308042 | [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters |
JDK-8308047 | java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors |
JDK-8308103 | Massive (up to ~30x) increase in C2 compilation time since JDK 17 |
JDK-8308144 | Uncontrolled memory consumption in SSLFlowDelegate.Reader |
JDK-8308184 | Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError |
JDK-8308204 | Enhanced certificate processing |
JDK-8308286 | Fix clang warnings in linux code |
JDK-8308336 | Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use |
JDK-8308340 | C2: Idealize Fma nodes |
JDK-8308398 | Move SunEC crypto provider into java.base |
JDK-8308399 | Recommend --release when -source and -target are misused |
JDK-8308429 | jvmti/StopThread/stopthrd007 failed with "NoClassDefFoundError: Could not initialize class jdk.internal.misc.VirtualThreads" |
JDK-8308444 | LoadStoreNode::result_not_used() is too conservative |
JDK-8308452 | Extend internal Architecture enum with byte order and address size |
JDK-8308453 | Convert JKS test keystores in test/jdk/javax/net/ssl/etc to PKCS12 |
JDK-8308463 | Refactor regenerated class handling in lambdaFormInvokers.cpp |
JDK-8308464 | Shared array class should not always be loaded in boot loader |
JDK-8308474 | DSA does not reset SecureRandom when initSign is called again |
JDK-8308479 | [s390x] Implement alternative fast-locking scheme |
JDK-8308499 | Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException |
JDK-8308540 | On Kerberos TGT referral, if krb5.conf is missing realm, bad exception message |
JDK-8308585 | AC_REQUIRE: `PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required |
JDK-8308591 | JLine as the default Console provider |
JDK-8308592 | Framework for CA interoperability testing |
JDK-8308593 | Add Keepalive Extended Socket Options Support for Windows |
JDK-8308603 | Removing do_pending_ref/enclosing_ref from MetaspaceClosure |
JDK-8308606 | C2 SuperWord: remove alignment checks when not required |
JDK-8308609 | java/lang/ScopedValue/StressStackOverflow.java fails with "-XX:-VMContinuations" |
JDK-8308614 | Enabling JVMTI ClassLoad event slows down vthread creation by factor 10 |
JDK-8308633 | Increase precision of timestamps in g1 log |
JDK-8308643 | Incorrect value of 'used' jvmstat counter |
JDK-8308645 | Javadoc of FFM API needs to be refreshed |
JDK-8308646 | Typo in ConstantValueAttribute |
JDK-8308659 | Use CSS scroll-margin instead of flexbox layout in API documentation |
JDK-8308682 | Enhance AES performance |
JDK-8308694 | Clarify reversed() default methods' implementation requirements |
JDK-8308715 | Create a mechanism for Implicitly Declared Class javadoc |
JDK-8308749 | C2 failed: regular loops only (counted loop inside infinite loop) |
JDK-8308753 | Class-File API transition to Preview |
JDK-8308762 | Metaspace leak with Instrumentation.retransform |
JDK-8308780 | Fix the Java Integer types on Windows |
JDK-8308808 | SunMSCAPI public keys returns internal key array |
JDK-8308812 | SequenceLayout::withElementCount(long elementCount) doesn’t throw IllegalArgumentException - if elementCount < 0 for some cases |
JDK-8308843 | Generational ZGC: Remove gc/z/TestHighUsage.java |
JDK-8308850 | Change JVM options with small ranges that get -Wconversion warnings to 32 bits |
JDK-8308855 | ARM32: TestBooleanVector crashes after 8300257 |
JDK-8308869 | C2: use profile data in subtype checks when profile has more than one class |
JDK-8308899 | Introduce Classfile context and improve Classfile options |
JDK-8308903 | Print detailed info for Java objects in -Xlog:cds+map |
JDK-8308966 | Add intrinsic for float/double modulo for x86 AVX2 and AVX512 |
JDK-8308984 | Relativize last_sp (and top_frame_sp) in interpreter frames |
JDK-8308995 | Update Network IO JFR events to be static mirror events |
JDK-8309032 | jpackage does not work for module projects unless --module-path is specified |
JDK-8309034 | NoClassDefFoundError when initializing Long$LongCache |
JDK-8309065 | Move the logic to determine archive heap location from CDS to G1 GC |
JDK-8309067 | gtest/AsyncLogGtest.java fails again in stderrOutput_vm |
JDK-8309088 | security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails |
JDK-8309109 | AArch64: [TESTBUG] compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1 |
JDK-8309118 | HttpClient: Add more tests for 100 ExpectContinue with HTTP/2 |
JDK-8309130 | x86_64 AVX512 intrinsics for Arrays.sort methods (int, long, float and double arrays) |
JDK-8309140 | ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object" |
JDK-8309142 | Refactor test/langtools/tools/javac/versions/Versions.java |
JDK-8309196 | Remove Thread.countStackFrames |
JDK-8309203 | C2: remove copy-by-value of GrowableArray for InterfaceSet |
JDK-8309204 | Obsolete DoReserveCopyInSuperWord |
JDK-8309209 | C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state" |
JDK-8309214 | sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154 |
JDK-8309228 | Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp |
JDK-8309238 | jdk/jfr/tool/TestView.java failed with "exitValue = 134" |
JDK-8309240 | Array classes should be stored in dynamic CDS archive |
JDK-8309258 | RISC-V: Add riscv_hwprobe syscall |
JDK-8309266 | C2: assert(final_con == (jlong)final_int) failed: final value should be integer |
JDK-8309296 | jdk/jfr/event/runtime/TestAgentEvent.java fails due to "missing" dynamic JavaAgent |
JDK-8309302 | java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition |
JDK-8309303 | jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options |
JDK-8309305 | sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java fails with jtreg test timeout |
JDK-8309306 | G1: Move is_obj_dead from HeapRegion to G1CollectedHeap |
JDK-8309310 | Update --release 21 symbol information for JDK 21 build 26 |
JDK-8309335 | Get rid of use of reflection to call Thread.isVirtual() in nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java |
JDK-8309356 | Read files in includedir in alphanumeric order |
JDK-8309390 | [JVMCI] improve copying system properties into libgraal |
JDK-8309398 | ValueLayout:: arrayElementVarHandle doesn’t throws UnsupportedOperationException - if byteAlignment() > byteSize() |
JDK-8309403 | Serial: Remove the useless adaptive size policy in GenCollectedHeap |
JDK-8309408 | Thread.sleep cleanup |
JDK-8309462 | [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop |
JDK-8309463 | IGV: Dynamic graph layout algorithm |
JDK-8309467 | Pattern dominance should be adjusted |
JDK-8309468 | Remove jvmti Allocate locker test case |
JDK-8309471 | Limit key characters in static index pages |
JDK-8309475 | Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix) |
JDK-8309498 | [JVMCI] race in CallSiteTargetValue recording |
JDK-8309499 | javac fails to report compiler.err.no.java.lang with annotation processing enabled |
JDK-8309502 | RISC-V: String.indexOf intrinsic may produce misaligned memory loads |
JDK-8309511 | Regression test ExtraImportSemicolon.java refers to the wrong bug |
JDK-8309531 | Incorrect result with unwrapped iotaShuffle. |
JDK-8309538 | G1: Move total collection increment from Cleanup to Remark |
JDK-8309545 | Thread.interrupted from virtual thread needlessly resets interrupt status |
JDK-8309549 | com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX |
JDK-8309566 | Migrate away from TagletWriter and TagletWriterImpl |
JDK-8309583 | AArch64: Optimize firstTrue() when amount of elements < 8 |
JDK-8309591 | Socket.setOption(TCP_QUICKACK) uses wrong level |
JDK-8309595 | Allow javadoc to process unnamed classes |
JDK-8309599 | WeakHandle and OopHandle release should clear obj pointer |
JDK-8309601 | [JVMCI] AMD64#getLargestStorableKind returns incorrect mask kind |
JDK-8309605 | StubRoutines are not used by SA |
JDK-8309612 | [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING |
JDK-8309613 | [Windows] hs_err files sometimes miss information about the code containing the error |
JDK-8309621 | [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 |
JDK-8309627 | Incorrect sorting of DirtyCardQueue buffers |
JDK-8309632 | JDK 21 RDP1 L10n resource files update |
JDK-8309637 | runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL |
JDK-8309660 | C2: failed: XMM register should be 0-15 (UseKNLSetting and ConvF2HF) |
JDK-8309663 | test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" |
JDK-8309665 | Simplify Arrays.copyOf/-Range methods |
JDK-8309667 | TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry |
JDK-8309670 | java -help output for --module-path / -p is incomplete |
JDK-8309671 | Avoid using jvmci.Compiler property to determine if Graal is enabled |
JDK-8309673 | Refactor ref_at methods in SA ConstantPool |
JDK-8309675 | Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit |
JDK-8309685 | Fix -Wconversion warnings in assembler and register code |
JDK-8309686 | inconsistent URL for https://www.unicode.org/reports/tr35 |
JDK-8309688 | Data race on java.io.ClassCache$CacheRef.strongReferent |
JDK-8309692 | Fix -Wconversion warnings in javaClasses |
JDK-8309697 | [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests |
JDK-8309702 | Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs |
JDK-8309703 | AIX build fails after JDK-8280982 |
JDK-8309717 | C2: Remove Arena::move_contents usage |
JDK-8309727 | Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property |
JDK-8309733 | [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton |
JDK-8309740 | Expand timeout windows for tests in JDK-8179502 |
JDK-8309745 | Problem list open client tests failing on Ubuntu_23.04 |
JDK-8309746 | Reconfigure check should include make/conf/version-numbers.conf |
JDK-8309747 | Update --release 21 symbol information for JDK 21 build 27 |
JDK-8309752 | com/sun/jdi/SetLocalWhileThreadInNative.java fails with virtual test thread factory due to OpaqueFrameException |
JDK-8309753 | Include array classes in the output of -XX:+PrintSharedArchiveAndExit |
JDK-8309756 | Occasional crashes with pipewire screen capture on Wayland |
JDK-8309757 | com/sun/jdi/ReferrersTest.java fails with virtual test thread factory |
JDK-8309760 | ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC |
JDK-8309761 | Leak class loader constraints |
JDK-8309763 | Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader |
JDK-8309778 | java/nio/file/Files/CopyAndMove.java fails when using second test directory |
JDK-8309808 | BytecodeTracer prints wrong BSM for invokedynamic |
JDK-8309811 | BytecodePrinter cannot handle unlinked classes |
JDK-8309814 | [IR Framework] Dump socket output string in which IR encoding was not found |
JDK-8309819 | Clarify API note in Class::getName and MethodType::toMethodDescriptorString |
JDK-8309838 | Classfile API Util.toBinaryName and other cleanup |
JDK-8309847 | FrameForm and RegisterForm constructors should initialize all members |
JDK-8309852 | G1: Remove unnecessary assert_empty in G1ParScanThreadStateSet destructor |
JDK-8309853 | StructuredTaskScope.join description improvements |
JDK-8309854 | ciReplay TestServerVM test fails with Graal |
JDK-8309862 | Unsafe list operations in JfrStringPool |
JDK-8309867 | redundant class field RSAPadding.md |
JDK-8309870 | Using -proc:full should be considered requesting explicit annotation processing |
JDK-8309871 | jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java timed out |
JDK-8309878 | Reduce inclusion of resolvedIndyEntry.hpp |
JDK-8309880 | Add support for linking libffi on Windows and Mac |
JDK-8309882 | LinkedHashMap adds an errant serializable field |
JDK-8309883 | no |
JDK-8309884 | missing @since tags in |
JDK-8309889 | [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch. |
JDK-8309890 | TestStringDeduplicationInterned.java waits for the wrong condition |
JDK-8309893 | Integrate ReplicateB/S/I/L/F/D nodes to Replicate node |
JDK-8309894 | compiler/vectorapi/VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0 |
JDK-8309899 | Rename PtrQueueSet::buffer_size() |
JDK-8309902 | C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189 |
JDK-8309907 | Remove unused _print_gc_overhead_limit_would_be_exceeded |
JDK-8309909 | remove test nsk.jvmti test objmonusage006 from ProblemList-Virtual.txt |
JDK-8309910 | Introduce jdk.internal.net.http.HttpConnection.getSNIServerNames() method |
JDK-8309928 | JFR: View issues |
JDK-8309934 | Update GitHub Actions to use JDK 17 for building jtreg |
JDK-8309937 | Add @sealedGraph for some Panama FFM interfaces |
JDK-8309939 | HttpClient should not use Instant.now() as Instant source for deadlines |
JDK-8309953 | Strengthen and optimize oopDesc age methods |
JDK-8309955 | Matcher uses @since {@inheritDoc} |
JDK-8309956 | Shenandoah: Strengthen the mark word check in string dedup |
JDK-8309957 | Rename JDK-8309595 test to conform |
JDK-8309958 | Incorrect @since tag format in Container.java |
JDK-8309959 | JFR: Display N/A for missing data amount |
JDK-8309960 | ParallelGC young collections very slow in DelayInducer |
JDK-8309964 | Use directed inheritDoc for javax.lang.model API |
JDK-8309966 | Enhanced TLS connections |
JDK-8309974 | some JVMCI tests fail when VM options include -XX:+EnableJVMCI |
JDK-8309976 | Add microbenchmark for stressing code cache |
JDK-8309978 | [x64] Fix useless padding |
JDK-8309979 | BootstrapMethods attribute is missing in class files recreated by SA |
JDK-8310011 | Arena with try-with-resources is slower than it should be |
JDK-8310015 | ZGC: Unbounded asynchronous unmapping can lead to running out of address space |
JDK-8310019 | MIPS builds are broken after JDK-8304913 |
JDK-8310020 | MacroAssembler::call_VM(_leaf) doesn’t consistently check for conflict with C calling convention. |
JDK-8310027 | Fix -Wconversion warnings in nmethod and compiledMethod related code |
JDK-8310031 | Parallel: Implement better work distribution for large object arrays in old gen |
JDK-8310033 | Clarify return value of Java Time compareTo methods |
JDK-8310047 | Add UTF-32 based Charsets into StandardCharsets |
JDK-8310049 | Refactor Charset tests to use JUnit |
JDK-8310053 | VarHandle and slice handle derived from layout are lacking alignment check |
JDK-8310054 | ScrollPane insets are incorrect |
JDK-8310061 | Note if implicit annotation processing is being used |
JDK-8310066 | Improve test coverage for JVMTI GetThreadState on carrier and mounted vthread |
JDK-8310070 | Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out |
JDK-8310076 | Reduce inclusion of bytecodeStream.hpp |
JDK-8310105 | LoongArch64 builds are broken after JDK-8304913 |
JDK-8310106 | sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers |
JDK-8310107 | os::trace_page_sizes_for_requested_size should name alignment as requested page size |
JDK-8310108 | Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified |
JDK-8310110 | Shenandoah: Trace page sizes |
JDK-8310118 | Resource files should be moved to appropriate directories |
JDK-8310126 | C1: Missing receiver null check in Reference::get intrinsic |
JDK-8310128 | Switch with unnamed patterns erroneously non-exhaustive |
JDK-8310129 | SetupNativeCompilation LIBS should match the order of the other parameters |
JDK-8310130 | C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction |
JDK-8310133 | Effectivelly final condition not enforced in guards for binding variables from the same case |
JDK-8310134 | NMT: thread count in Thread section of VM.native_memory output confusing with virtual threads |
JDK-8310143 | RandomCommandsTest fails due to unexpected VM exit code after JDK-8282797 |
JDK-8310146 | Removing unused PerfLongVariant::_sampled |
JDK-8310157 | Allow void-returning filters for MethodHandles::collectCoordinates |
JDK-8310159 | Bulk copy with Unsafe::arrayCopy is slower compared to memcpy |
JDK-8310170 | Use sp’s argument to improve performance of outputStream::indent and remove SP_USE_TABS |
JDK-8310173 | Update --release 21 symbol information for JDK 21 build 29 |
JDK-8310182 | DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash |
JDK-8310183 | Update GitHub Actions to use boot JDK for building jtreg |
JDK-8310187 | Improve Generational ZGC jtreg testing |
JDK-8310191 | com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX |
JDK-8310192 | RISC-V: Merge vector min & max instructs with similar match rules |
JDK-8310194 | Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap |
JDK-8310201 | Reduce verbose locale output in -XshowSettings launcher option |
JDK-8310211 | serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java failing |
JDK-8310220 | IGV: dump graph after each IGVN step at level 4 |
JDK-8310225 | Reduce inclusion of oopMapCache.hpp and generateOopMap.hpp |
JDK-8310228 | Improve error reporting for uncaught native exceptions on Windows |
JDK-8310232 | java.time.Clock$TickClock.millis() fails in runtime when tick is 1 microsecond |
JDK-8310233 | Fix THP detection on Linux |
JDK-8310234 | Refactor Locale tests to use JUnit |
JDK-8310238 | [test bug] javax/swing/JTableHeader/6889007/bug6889007.java fails |
JDK-8310239 | Add missing cross modifying fence in nmethod entry barriers |
JDK-8310241 | OffsetDateTime compareTo redundant computation |
JDK-8310242 | Clarify the name parameter to Class::forName |
JDK-8310259 | Pin msys2/setup-msys2 github action to a specific commit |
JDK-8310264 | In PhaseChaitin::Split defs and phis are leaked |
JDK-8310265 | (process) jspawnhelper should not use argv[0] |
JDK-8310266 | JFR: Refactor after 'view' command |
JDK-8310267 | Javadoc for Class#isPrimitive() is incorrect regarding Class objects for primitives |
JDK-8310268 | RISC-V: misaligned memory access in String.Compare intrinsic |
JDK-8310275 | Bug in assignment operator of ReservedMemoryRegion |
JDK-8310276 | RISC-V: Make use of shadd macro-assembler function when possible |
JDK-8310297 | assert(static_cast<T1>(result) == thing) with ctw |
JDK-8310299 | C2: 8275201 broke constant folding of array store check in some cases |
JDK-8310308 | IR Framework: check for type and size of vector nodes |
JDK-8310311 | Serial: move Generation::contribute_scratch to DefNewGeneration |
JDK-8310314 | Misplaced "unnamed classes are a preview feature and are disabled by default" error |
JDK-8310316 | Failing HotSpot Compiler directives are too verbose |
JDK-8310321 | make JDKOPT_CHECK_CODESIGN_PARAMS more verbose |
JDK-8310326 | Incorrect position of the synthetic unnamed class |
JDK-8310330 | HttpClient: debugging interestOps/readyOps could cause exceptions and smaller cleanup |
JDK-8310331 | JitTester: Exclude java.lang.Math.random |
JDK-8310332 | Fix -Wconversion warnings in MethodData |
JDK-8310334 | [XWayland][Screencast] screen capture error message in debug |
JDK-8310335 | JFR: Modernize collections and switch statements |
JDK-8310354 | G1: Annotate G1MMUTracker::when_sec with const |
JDK-8310355 | Move the stub test from initialize_final_stubs() to test/hotspot/gtest |
JDK-8310369 | UTIL_ARG_WITH fails when arg is disabled |
JDK-8310376 | Extend SetupTarget macro with DIR parameter |
JDK-8310379 | Relax prerequisites for java.base-jmod target |
JDK-8310380 | Handle problems in core-related tests on macOS when codesign tool does not work |
JDK-8310384 | Add hooks for custom image creation |
JDK-8310388 | Shenandoah: Auxiliary bitmap is not madvised for THP |
JDK-8310405 | Linker.Option.firstVariadicArg should specify which index values are valid |
JDK-8310425 | [JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null |
JDK-8310453 | Update javadoc of java.lang.Object |
JDK-8310454 | Introduce static-libs-graal bundle |
JDK-8310458 | Fix build failure caused by JDK-8310049 |
JDK-8310459 | [BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation |
JDK-8310460 | Remove jdeps -profile option |
JDK-8310489 | New test runtime/ClassInitErrors/TestStackOverflowDuringInit.java failed |
JDK-8310494 | Do not include constantPool.hpp from instanceKlass.hpp |
JDK-8310502 | Optimization for j.l.Long.fastUUID() |
JDK-8310510 | Remove WordsPerLong |
JDK-8310512 | Cleanup indentation in jfc files |
JDK-8310530 | PipedOutputStream.flush() accesses sink racily |
JDK-8310537 | Fix -Wconversion warnings in gcUtil.hpp |
JDK-8310540 | G1: Verification should use raw oop decode functions |
JDK-8310541 | G1: Remove redundant check in G1Policy::need_to_start_conc_mark |
JDK-8310549 | avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns |
JDK-8310550 | Adjust references to rt.jar |
JDK-8310551 | vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt |
JDK-8310561 | JFR: Unify decodeDescriptors(String, String) |
JDK-8310571 | Use inline @return tag on java.util.Objects |
JDK-8310575 | no |
JDK-8310577 | Fix -Wconversion warnings in interpreter and oops |
JDK-8310581 | retry_class_loading_during_parsing() is not used |
JDK-8310584 | GetThreadState reports blocked and runnable for pinned suspended virtual threads |
JDK-8310585 | GetThreadState spec mentions undefined JVMTI_THREAD_STATE_MONITOR_WAITING |
JDK-8310586 | ProblemList java/lang/ScopedValue/StressStackOverflow.java#default with virtual threads on linux-all |
JDK-8310591 | Missing |
JDK-8310596 | Utilize existing method frame::interpreter_frame_monitor_size_in_bytes() |
JDK-8310606 | Fix signed integer overflow, part 3 |
JDK-8310618 | Test serviceability/sa/ClhsdbDumpclass.java fails after 8242152: 'StackMapTable:' missing from stdout/stderr |
JDK-8310628 | GcInfoBuilder.c missing JNI Exception checks |
JDK-8310629 | java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java fails with RuntimeException Server not ready |
JDK-8310631 | test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing |
JDK-8310643 | Misformatted copyright messages in FFM |
JDK-8310644 | Make panama memory segment close use async handshakes |
JDK-8310645 | CancelledResponse.java does not use HTTP/2 when testing the HttpClient |
JDK-8310656 | RISC-V: builtin_clear_cache can fail silently. |
JDK-8310661 | JFR: Replace JVM.getJVM() with JVM |
JDK-8310673 | [JVMCI] batch compilation for libgraal should work the same way as for C2 |
JDK-8310676 | add note about unnamed module to Elements.getAllModuleElements |
JDK-8310682 | No package-info (and @since) for package jdk.nio.mapmode |
JDK-8310683 | Refactor StandardCharset/standard.java to use JUnit |
JDK-8310687 | JDK-8303215 is incomplete |
JDK-8310727 | C2: *_of() methods in PhaseIterGVN should use uint for the node index |
JDK-8310728 | Enable Zc:inline flag in Visual Studio build |
JDK-8310731 | Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests |
JDK-8310735 | Build failure after JDK-8310577 with GCC8 |
JDK-8310743 | assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found |
JDK-8310807 | java/nio/channels/DatagramChannel/Connect.java timed out |
JDK-8310814 | Clarify the targetName parameter of Lookup::findClass |
JDK-8310815 | Clarify the name of the main class, services and provider classes in module descriptor |
JDK-8310816 | GcInfoBuilder float/double signature mismatch |
JDK-8310818 | Refactor more Locale tests to use JUnit |
JDK-8310828 | java.sql java.sql.rowset packages have no |
JDK-8310829 | guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit |
JDK-8310830 | typo in the parameter name in @throws of ClassDesc::ofDescriptor |
JDK-8310835 | Address gaps in -Xlint:serial checks |
JDK-8310838 | Correct range notations in MethodTypeDesc specification |
JDK-8310844 | [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate |
JDK-8310848 | Convert ClassDesc and MethodTypeDesc to be stored in static final fields |
JDK-8310849 | Pattern matching for instanceof and arrayType cleanup in j.l.invoke and j.l.reflect |
JDK-8310861 | Improve location reporting for javac serial lint warnings |
JDK-8310863 | Build failure after JDK- 8305341 |
JDK-8310868 | Thread.interrupt() method’s javadoc has an incorrect {@link} |
JDK-8310873 | Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V |
JDK-8310874 | Runthese30m crashes with klass should be in the placeholders during verification |
JDK-8310886 | C2 SuperWord: Two nodes should be isomorphic if they are loop invariant but pinned at different nodes outside the loop |
JDK-8310890 | Normalize identifier names |
JDK-8310892 | ScopedValue throwing StructureViolationException should be clearer |
JDK-8310902 | (fc) FileChannel.transferXXX async close and interrupt issues |
JDK-8310906 | Fix -Wconversion warnings in runtime, oops and some code header files. |
JDK-8310907 | Add missing file |
JDK-8310908 | Non-standard |
JDK-8310909 | java.io.InvalidObjectException has redundant |
JDK-8310913 | Move ReferencedKeyMap to jdk.internal so it may be shared |
JDK-8310914 | Remove 2 malformed java/foreign ProblemList entries |
JDK-8310919 | runtime/ErrorHandling/TestAbortVmOnException.java times out due to core dumps taking a long time on OSX |
JDK-8310920 | Fix -Wconversion warnings in command line flags |
JDK-8310921 | Fix -Wconversion warnings from GenerateOopMap |
JDK-8310922 | java/lang/Class/forName/ForNameNames.java fails after being added by JDK-8310242 |
JDK-8310923 | Refactor Currency tests to use JUnit |
JDK-8310929 | Optimization for Integer.toString |
JDK-8310933 | Copying from runtime image to application image should not follow symlinks |
JDK-8310946 | G1: Refactor G1Policy::next_gc_should_be_mixed |
JDK-8310948 | Fix ignored-qualifiers warning in Hotspot |
JDK-8310949 | RISC-V: Initialize UseUnalignedAccesses |
JDK-8310974 | NMT: Arena diffs miss the scale |
JDK-8310975 | java.util.FormatItemModifier should not be protected |
JDK-8310978 | JFR events SocketReadEvent/SocketWriteEvent for Socket adaptor ops |
JDK-8310982 | jdk/internal/util/ArchTest.java fails after JDK-8308452 failed with Method isARM() |
JDK-8310987 | Missing @since tag(s) in java/util/logging/ErrorManager.java |
JDK-8310988 | Missing @since tags in java.management.rmi |
JDK-8310991 | missing @since tags in java.xml |
JDK-8310993 | Missing @since tags in jdk.attach |
JDK-8310995 | missing @since tags in 36 jdk.dynalink classes |
JDK-8310997 | missing @since tags in jdk.httpserver |
JDK-8310999 | Add @since info in jdk.jsobject files |
JDK-8311000 | missing @since info in jdk.management |
JDK-8311001 | missing @since info in jdk.net |
JDK-8311006 | missing @since info in jdk.xml.dom |
JDK-8311007 | jdk/jfr/tool/TestView.java can’t find event |
JDK-8311020 | Typo cleanup in Classfile API |
JDK-8311023 | assert(false) failed: EA: missing memory path |
JDK-8311026 | Some G1 specific tests do not set -XX:+UseG1GC |
JDK-8311031 | JTable header border vertical lines are not aligned with data grid lines |
JDK-8311032 | Empty value for java.protocol.handler.pkgs system property can lead to unnecessary classloading attempts of protocol handlers |
JDK-8311033 | [macos] PrinterJob does not take into account Sides attribute |
JDK-8311034 | Fix typo in javac man page |
JDK-8311035 | CDS should not use dump time JVM narrow Klass encoding to pre-compute Klass ids |
JDK-8311038 | Incorrect exhaustivity computation |
JDK-8311040 | JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual |
JDK-8311046 | ProblemList gc/z/TestHighUsage.java with Generational ZGC |
JDK-8311064 | Windows builds fail without precompiled headers after JDK-8310728 |
JDK-8311074 | RISC-V: Fix -Wconversion warnings in some code header files |
JDK-8311077 | Fix -Wconversion warnings in jvmti code |
JDK-8311081 | KeytoolReaderP12Test.java fail on localized Windows platform |
JDK-8311084 | Add typeSymbol() API for applicable constant pool entries |
JDK-8311086 | Remove jtreg/gc/startup_warnings |
JDK-8311087 | PhiNode::wait_for_region_igvn should break early |
JDK-8311092 | Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf |
JDK-8311102 | Write annotations in the classfile dumped by SA |
JDK-8311104 | dangling-gsl warning in libwixhelper.cpp |
JDK-8311109 | tautological-compare warning in awt_Win32GraphicsDevice.cpp |
JDK-8311113 | Remove invalid pointer cast and clean up setLabel() in awt_MenuItem.cpp |
JDK-8311115 | Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER |
JDK-8311122 | Fix typos in java.base |
JDK-8311125 | Remove unused parameter 'phase' in AllocateNode::Ideal_allocation |
JDK-8311130 | AArch64: Sync SVE related CPU features with VM options |
JDK-8311145 | Remove check_with_errno duplicates |
JDK-8311160 | [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem |
JDK-8311162 | Simplify and modernize equals and hashCode for java.net |
JDK-8311170 | Simplify and modernize equals and hashCode in security area |
JDK-8311172 | Classfile.PREVIEW_MINOR_VERSION doesn’t match that read from class files |
JDK-8311178 | JMH tests don’t scale well when sharing output buffers |
JDK-8311179 | Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError |
JDK-8311180 | Remove unused unneeded definitions from globalDefinitions |
JDK-8311183 | Remove unused mapping test files |
JDK-8311186 | ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64 |
JDK-8311188 | Simplify and modernize equals and hashCode in java.text |
JDK-8311189 | disable gc/z/TestHighUsage.java |
JDK-8311190 | ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64 |
JDK-8311191 | ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64 |
JDK-8311193 | ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all |
JDK-8311195 | ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64 |
JDK-8311207 | Cleanup for Optimization for UUID.toString |
JDK-8311215 | [BACKOUT] JDK-8047998 Abort the vm if MaxNewSize is not the same as NewSize when MaxHeapSize is the same as InitialHeapSize |
JDK-8311218 | fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable |
JDK-8311220 | Optimization for StringLatin UpperLower |
JDK-8311222 | strace004 can fail due to unexpected stack length after JDK-8309408 |
JDK-8311239 | GC: Remove trailing blank lines in source files |
JDK-8311240 | Eliminate usage of testcases.jar from TestMetaSpaceLog.java |
JDK-8311245 | JFR: Remove t.printStackTrace() in PeriodicEvents |
JDK-8311247 | Some cpp files are compiled with -std:c11 flag |
JDK-8311249 | Remove unused MemAllocator::obj_memory_range |
JDK-8311261 | [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output |
JDK-8311264 | JavaDoc index comparator is not transitive |
JDK-8311279 | TestStressIGVNAndCCP.java failed with different IGVN traces for the same seed |
JDK-8311285 | report some fontconfig related environment variables in hs_err file |
JDK-8311290 | Improve java.lang.ref.Cleaner rendered documentation |
JDK-8311301 | MethodExitTest may fail with stack buffer overrun |
JDK-8311380 | Prepare java.desktop for C++17 |
JDK-8311489 | Remove unused dirent_md files |
JDK-8311508 | ZGC: RAII use of IntelJccErratumAlignment |
JDK-8311511 | Improve description of NativeLibrary JFR event |
JDK-8311514 | Incorrect regex in TestMetaSpaceLog.java |
JDK-8311517 | Add performance information to ArrayList javadoc |
JDK-8311528 | Remove IDE specific SuppressWarnings |
JDK-8311536 | JFR TestNativeMemoryUsageEvents fails in huge pages configuration |
JDK-8311538 | CDS InternSharedString test fails on huge pages host - cannot find shared string |
JDK-8311541 | JavaThread::print_jni_stack doesn’t support native stacks on all platforms |
JDK-8311545 | Allow test symbol files to be kept in the test image |
JDK-8311546 | Certificate name constraints improperly validated with leading period |
JDK-8311548 | AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs |
JDK-8311556 | GetThreadLocalStorage not working for vthreads mounted during JVMTI attach |
JDK-8311557 | [JVMCI] deadlock with JVMTI thread suspension |
JDK-8311575 | Fix invalid format parameters |
JDK-8311581 | Remove obsolete code and comments in TestLVT.java |
JDK-8311583 | tableswitch broken by JDK-8310577 |
JDK-8311585 | Add JRadioButtonMenuItem to bug8031573.java |
JDK-8311588 | C2: RepeatCompilation compiler directive does not choose stress seed randomly |
JDK-8311591 | Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder |
JDK-8311592 | ECKeySizeParameterSpec causes too many exceptions on third party providers |
JDK-8311593 | Minor doc issue in MemorySegment::copy |
JDK-8311596 | Add separate system properties for TLS server and client for maximum chain length |
JDK-8311604 | Simplify NOCOOPS requested addresses for archived heap objects |
JDK-8311606 | Change read_icc_profile() to static function in java.desktop/share/native/libjavajpeg/imageioJPEG.c |
JDK-8311609 | [windows] Native stack printing lacks source information for dynamically loaded dlls |
JDK-8311630 | [s390] Implementation of Foreign Function & Memory API (Preview) |
JDK-8311631 | When multiple users run tools/jpackage/share/LicenseTest.java, Permission denied for writing /var/tmp/*.files |
JDK-8311639 | Replace currentTimeMillis() with nanoTime() in jtreg/gc |
JDK-8311645 | Memory leak in jspawnhelper spawnChild after JDK-8307990 |
JDK-8311646 | ZGC: LIR_OpZStoreBarrier::_info shadows LIR_Op::_info |
JDK-8311647 | Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r |
JDK-8311648 | Refactor the Arena/Chunk/ChunkPool interface |
JDK-8311653 | Modify -XshowSettings launcher behavior |
JDK-8311656 | Shenandoah: Unused ShenandoahSATBAndRemarkThreadsClosure::_claim_token |
JDK-8311663 | Additional refactoring of Locale tests to JUnit |
JDK-8311666 | Disabled tests in test/jdk/sun/java2d/marlin |
JDK-8311689 | Wrong visible amount in Adjustable of ScrollPane |
JDK-8311691 | C2: Remove legacy code related to PostLoopMultiversioning |
JDK-8311775 | [TEST] duplicate verifyHeapDump in several tests |
JDK-8311788 | ClassLoadUnloadTest fails on AIX after JDK-8193513 |
JDK-8311792 | java/net/httpclient/ResponsePublisher.java fails intermittently with AssertionError: Found some outstanding operations |
JDK-8311805 | Clean up ScrollPane: drop redundant initialiser, mark scroller final |
JDK-8311813 | C1: Uninitialized PhiResolver::_loop field |
JDK-8311815 | Incorrect exhaustivity computation |
JDK-8311821 | Simplify ParallelGCThreadsConstraintFunc after CMS removal |
JDK-8311822 | AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)] |
JDK-8311823 | JFR: Uninitialized EventEmitter::_thread_id field |
JDK-8311825 | Duplicate qualified enum constants not detected |
JDK-8311847 | Fix -Wconversion for assembler.hpp emit_int8,16 callers |
JDK-8311862 | RISC-V: small improvements to shift immediate instructions |
JDK-8311867 | StructuredTaskScope.shutdown does not interrupt newly started threads |
JDK-8311870 | Split CompressedKlassPointers from compressedOops.hpp |
JDK-8311877 | [macos] Add CLI options to provide signing identity directly to codesign and productbuild |
JDK-8311879 | SA ClassWriter generates invalid invokedynamic code |
JDK-8311881 | jdk/javax/swing/ProgressMonitor/ProgressTest.java does not show the ProgressMonitorInputStream all the time |
JDK-8311902 | Concurrency regression in the PBKDF2 key impl of SunJCE provider |
JDK-8311906 | Improve robustness of String constructors with mutable array inputs |
JDK-8311917 | MAP_FAILED definition seems to be obsolete in src/java.desktop/unix/native/common/awt/fontpath.c |
JDK-8311921 | Inform about MaxExpectedDataSegmentSize in case of pthread_create failures on AIX |
JDK-8311922 | [macOS] right-Option key fails to generate release event |
JDK-8311923 | TestIRMatching.java fails on RISC-V |
JDK-8311926 | java/lang/ScopedValue/StressStackOverflow.java takes 9mins in tier1 |
JDK-8311932 | Suboptimal compiled code of nested loop over memory segment |
JDK-8311938 | Add default cups include location for configure on AIX |
JDK-8311939 | Excessive allocation of Matcher.groups array |
JDK-8311943 | Cleanup usages of toLowerCase() and toUpperCase() in java.base |
JDK-8311946 | add support for libgraal specific jtreg tests |
JDK-8311955 | c++filt is now ibm-llvm-cxxfilt when using xlc17 / clang on AIX |
JDK-8311961 | Update Manual Test Groups for ATR JDK22 |
JDK-8311964 | Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) |
JDK-8311968 | Clarify Three-letter time zone IDs in java.util.TimeZone |
JDK-8311971 | SA’s ConstantPool.java uses incorrect computation to read long value in the constant pool |
JDK-8311974 | Clean up Utils.getBlockTags |
JDK-8311976 | Inconsistency in usage of CITimeVerbose to generate compilation logs |
JDK-8311978 | Shenandoah: Create abstraction over heap metrics for heuristics |
JDK-8311981 | Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out |
JDK-8311986 | Disable runtime/os/TestTracePageSizes.java for ShenandoahGC |
JDK-8311989 | Test java/lang/Thread/virtual/Reflection.java timed out |
JDK-8311992 | Test java/lang/Thread/virtual/JfrEvents::testVirtualThreadPinned failed |
JDK-8312013 | avoid UnixConstants.java.template warning: 'linux' is not defined on AIX |
JDK-8312014 | [s390x] TestSigInfoInHsErrFile.java Failure |
JDK-8312018 | Improve reservation of class space and CDS |
JDK-8312019 | Simplify and modernize java.util.BitSet.equals |
JDK-8312044 | Simplify toolkit Builder/Writer world |
JDK-8312049 | runtime/logging/ClassLoadUnloadTest can be improved |
JDK-8312072 | Deprecate for removal the -Xnoagent option |
JDK-8312075 | FileChooser.win32.newFolder is not updated when changing Locale |
JDK-8312077 | Fix signed integer overflow, final part |
JDK-8312078 | [PPC] JcmdScale.java Failing on AIX |
JDK-8312089 | Simplify and modernize equals, hashCode, and compareTo in java.nio and implementation code |
JDK-8312093 | Incorrect javadoc comment text |
JDK-8312098 | Update man page for javadoc |
JDK-8312121 | Fix -Wconversion warnings in tribool.hpp |
JDK-8312126 | NullPointerException in CertStore.getCRLs after 8297955 |
JDK-8312127 | FileDescriptor.sync should temporarily increase parallelism |
JDK-8312136 | Modify runtime/ErrorHandling/TestDwarf.java to split dwarf and decoder testing |
JDK-8312140 | jdk/jshell tests failed with JDI socket timeouts |
JDK-8312147 | Dynamic Exception Specification warnings are no longer required after JDK-8311380 |
JDK-8312163 | Crash in dominance check when compiling unnamed patterns |
JDK-8312164 | Refactor Arrays.hashCode for long, boolean, double, float, and Object arrays |
JDK-8312165 | Fix typos in java.desktop Swing |
JDK-8312166 | (dc) DatagramChannel’s socket adaptor does not release carrier thread when blocking in receive |
JDK-8312174 | missing JVMTI events from vthreads parked during JVMTI attach |
JDK-8312180 | (bf) MappedMemoryUtils passes incorrect arguments to msync (aix) |
JDK-8312181 | CDS dynamic dump crashes when verifying unlinked class from static archive |
JDK-8312182 | THPs cause huge RSS due to thread start timing issue |
JDK-8312189 | ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1 |
JDK-8312190 | Fix c++11-narrowing warnings in hotspot code |
JDK-8312191 | ColorConvertOp.filter for the default destination is too slow |
JDK-8312194 | test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java cannot handle empty modules |
JDK-8312195 | Changes in JDK-8284493 use wrong copyright syntax |
JDK-8312196 | ProblemList test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java |
JDK-8312200 | Fix Parse::catch_call_exceptions memory leak |
JDK-8312201 | Clean up common behavior in "page writers" and "member writers" |
JDK-8312203 | Improve specification of Array.newInstance |
JDK-8312204 | unexpected else with statement causes compiler crash |
JDK-8312213 | Remove unnecessary TEST instructions on x86 when flags reg will already be set |
JDK-8312218 | Print additional debug information when hitting assert(in_hash) |
JDK-8312229 | Crash involving yield, switch and anonymous classes |
JDK-8312232 | Remove sun.jvm.hotspot.runtime.VM.buildLongFromIntsPD() |
JDK-8312235 | [JVMCI] ConstantPool should not force eager resolution |
JDK-8312246 | NPE when HSDB visits bad oop |
JDK-8312259 | StatusResponseManager unused code clean up |
JDK-8312262 | Klass::array_klass() should return ArrayKlass pointer |
JDK-8312293 | SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086 |
JDK-8312306 | Add more Reference.reachabilityFence() calls to the security classes using Cleaner |
JDK-8312320 | Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList |
JDK-8312329 | Minimal build failure after JDK-8311541 |
JDK-8312332 | C2: Refactor SWPointer out from SuperWord |
JDK-8312392 | ARM32 build broken since 8311035 |
JDK-8312394 | [linux] SIGSEGV if kernel was built without hugepage support |
JDK-8312395 | Improve assertions in growableArray |
JDK-8312401 | SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length |
JDK-8312411 | MessageFormat.formatToCharacterIterator() can be improved |
JDK-8312414 | Make java.util.ServiceLoader.LANG_ACCESS final |
JDK-8312415 | Expand -Xlint:serial checks to enum constants with specialized class bodies |
JDK-8312416 | Tests in Locale should have more descriptive names |
JDK-8312418 | Add Elements.getEnumConstantBody |
JDK-8312420 | Integrate Graal’s blender micro benchmark |
JDK-8312428 | PKCS11 tests fail with NSS 3.91 |
JDK-8312433 | HttpClient request fails due to connection being considered idle and closed |
JDK-8312434 | SPECjvm2008/xml.transform with CDS fails with "can’t seal package nu.xom" |
JDK-8312440 | assert(cast != nullptr) failed: must have added a cast to pin the node |
JDK-8312443 | sun.security should use toLowerCase(Locale.ROOT) |
JDK-8312445 | Array types in annotation elements show square brackets twice |
JDK-8312459 | Problem list java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java for macOS |
JDK-8312461 | JNI warnings in SunMSCApi provider |
JDK-8312466 | /bin/nm usage in AIX makes needs -X64 flag |
JDK-8312467 | relax the builddir check in make/autoconf/basic.m4 |
JDK-8312474 | JFR: Improve logging to diagnose event stream timeout |
JDK-8312475 | org.jline.util.PumpReader signed byte problem |
JDK-8312488 | tools/jpackage/share/AppLauncherEnvTest.java fails with dynamically linked libstdc++ |
JDK-8312489 | Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar |
JDK-8312491 | Update Classfile API snippets and examples |
JDK-8312492 | Remove THP sanity checks at VM startup |
JDK-8312495 | assert(0 ⇐ i && i < _len) failed: illegal index after JDK-8287061 on big endian platforms |
JDK-8312498 | Thread::getState and JVM TI GetThreadState should return TIMED_WAITING virtual thread is timed parked |
JDK-8312512 | sspi.cpp avoid some NULL checks related to free and delete |
JDK-8312521 | Unused field LocaleProviderAdapter#defaultLocaleProviderAdapter could be removed |
JDK-8312522 | Implementation of Foreign Function & Memory API |
JDK-8312524 | [JVMCI] serviceability/dcmd/compiler/CompilerQueueTest.java fails |
JDK-8312525 | New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction |
JDK-8312526 | Test dk/jfr/event/oldobject/TestHeapDeep.java failed: Could not find ChainNode |
JDK-8312527 | (ch) Re-examine use of sun.nio.ch.Invoker.myGroupAndInvokeCount |
JDK-8312530 | Problemlist runtime/os/TestTrimNative.java |
JDK-8312533 | JFR: No message for JFR.view when data is missing |
JDK-8312535 | MidiSystem.getSoundbank() throws unexpected SecurityException |
JDK-8312547 | Max/Min nodes Value implementation could be improved |
JDK-8312555 | Ideographic characters aren’t stretched by AffineTransform.scale(2, 1) |
JDK-8312560 | Annotation on Decomposed Record Component in Enhanced For Loop Fails Compilation |
JDK-8312569 | RISC-V: Missing intrinsics for Math.ceil, floor, rint |
JDK-8312570 | [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOffsets.java fails on 512-bit SVE |
JDK-8312572 | JDK 21 RDP2 L10n resource files update |
JDK-8312574 | jdk/jdk/jfr/jvm/TestChunkIntegrity.java fails with timeout |
JDK-8312578 | Redundant javadoc in X400Address |
JDK-8312579 | [JVMCI] JVMCI support for virtual Vector API objects |
JDK-8312585 | Rename DisableTHPStackMitigation flag to THPStackMitigation |
JDK-8312591 | GCC 6 build failure after JDK-8280982 |
JDK-8312592 | New parentheses warnings after HarfBuzz 7.2.0 update |
JDK-8312596 | Null pointer access in Compile::TracePhase::~TracePhase after JDK-8311976 |
JDK-8312597 | Convert TraceTypeProfile to UL |
JDK-8312612 | handle WideCharToMultiByte return values |
JDK-8312617 | SIGSEGV in ConnectionGraph::verify_ram_nodes |
JDK-8312619 | Strange error message when switching over long |
JDK-8312620 | WSL Linux build crashes after JDK-8310233 |
JDK-8312623 | SA add NestHost and NestMembers attributes when dumping class |
JDK-8312625 | Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased |
JDK-8312626 | Resolve multiple definition of 'start_timer' when statically linking JDK native libraries with user code |
JDK-8312749 | Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index)) |
JDK-8312777 | notifyJvmtiMount before notifyJvmtiUnmount |
JDK-8312814 | Compiler crash when template processor type is a captured wildcard |
JDK-8312818 | Incorrect format specifier in a HttpClient log message |
JDK-8312821 | Javac accepts char literal as template |
JDK-8312882 | Update the CONTRIBUTING.md with pointers to lifecycle of a PR |
JDK-8312909 | C1 should not inline through interface calls with non-subtype receiver |
JDK-8312916 | Remove remaining usages of -Xdebug from test/hotspot/jtreg |
JDK-8312976 | MatchResult produces StringIndexOutOfBoundsException for groups outside match |
JDK-8312979 | Fix assembler_aarch64.hpp after JDK-8311847 |
JDK-8312980 | C2: "malformed control flow" created during incremental inlining |
JDK-8312984 | javac may crash on a record pattern with too few components |
JDK-8313023 | Return value corrupted when using CCS + isTrivial (mainline) |
JDK-8313081 | MonitoringSupport_lock should be unconditionally initialized after 8304074 |
JDK-8313082 | Enable CreateCoredumpOnCrash for testing in makefiles |
JDK-8313087 | DerValue::toString should output a hex view of the values in byte array |
JDK-8313141 | Missing check for os_thread type in os_windows.cpp |
JDK-8313155 | Problem list some JUnit-based tests in test/jdk/java/lang/invoke |
JDK-8313164 | src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources |
JDK-8313167 | Update to use jtreg 7.3 |
JDK-8313174 | Create fewer predictable port clashes in management tests |
JDK-8313202 | MutexLocker should disallow null Mutexes |
JDK-8313204 | Inconsistent order of sections in generated class documentation |
JDK-8313206 | PKCS11 tests silently skip execution |
JDK-8313207 | Remove MetaspaceShared::_has_error_classes |
JDK-8313220 | Remove Windows specific workaround in LCMS.c for _snprintf |
JDK-8313224 | Avoid calling JavaThread::current() in MemAllocator::Allocation constructor |
JDK-8313226 | Redundant condition test in X509CRLImpl |
JDK-8313229 | DHEKeySizing.java should be modified to use TLS versions TLSv1, TLSv1.1, TLSv1.2 |
JDK-8313231 | Redundant if statement in ZoneInfoFile |
JDK-8313239 | InetAddress.getCanonicalHostName may return ip address if reverse lookup fails |
JDK-8313244 | NM flags handling in configure process |
JDK-8313248 | C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers |
JDK-8313249 | Fix -Wconversion warnings in verifier code |
JDK-8313250 | Exclude java/foreign/TestByteBuffer.java on AIX |
JDK-8313251 | Add NativeLibraryLoad event |
JDK-8313252 | Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns |
JDK-8313253 | Rename methods in javadoc Comparators class |
JDK-8313256 | Exclude failing multicast tests on AIX |
JDK-8313258 | RuntimeInvisibleTypeAnnotationsAttribute.annotations() API Index out of Bound error |
JDK-8313262 | C2: Sinking node may cause required cast to be dropped |
JDK-8313274 | [BACKOUT] Relax prerequisites for java.base-jmod target |
JDK-8313277 | Resolve multiple definition of 'normalize' when statically linking JDK native libraries with user code |
JDK-8313290 | Misleading exception message from STS.Subtask::get when task forked after shutdown |
JDK-8313307 | java/util/Formatter/Padding.java fails on some Locales |
JDK-8313312 | Add missing classpath exception copyright header |
JDK-8313316 | Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le |
JDK-8313319 | [linux] mmap should use MAP_FIXED_NOREPLACE if available |
JDK-8313322 | RISC-V: implement MD5 intrinsic |
JDK-8313323 | javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class |
JDK-8313345 | SuperWord fails due to CMove without matching Bool pack |
JDK-8313348 | Fix typo in JFormattedTextField: 'it self' |
JDK-8313349 | Introduce |
JDK-8313355 | javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" |
JDK-8313357 | Revisit requiring SA tests on OSX to either run as root or use sudo |
JDK-8313368 | (fc) FileChannel.size returns 0 on block special files |
JDK-8313372 | [JVMCI] Export vmIntrinsics::is_intrinsic_available results to JVMCI compilers. |
JDK-8313374 | --enable-ccache’s CCACHE_BASEDIR breaks builds |
JDK-8313394 | Array Elements in OldObjectSample event has the incorrect description |
JDK-8313402 | C1: Incorrect LoadIndexed value numbering |
JDK-8313403 | Remove unused 'mask' field from JFormattedTextField |
JDK-8313404 | Fix section label in test/jdk/ProblemList.txt |
JDK-8313406 | nep_invoker_blob can be simplified more |
JDK-8313408 | Use SVG for BoxLayout example |
JDK-8313419 | Template interpreter produces no safepoint check for return bytecodes |
JDK-8313421 | [JVMCI] avoid locking class loader in CompilerToVM.lookupType |
JDK-8313422 | test/langtools/tools/javac 144 test classes uses com.sun.tools.classfile library |
JDK-8313428 | GHA: Bump GCC versions for July 2023 updates |
JDK-8313430 | [JVMCI] fatal error: Never compilable: in JVMCI shutdown |
JDK-8313435 | Clean up unused default methods code |
JDK-8313438 | [s390x] build broken after JDK-8301996 |
JDK-8313452 | Improve Classfile API attributes handling safety |
JDK-8313507 | Remove pkcs11/Cipher/TestKATForGCM.java from ProblemList |
JDK-8313530 | VM build without C2 fails after JDK-8312579 |
JDK-8313552 | Fix -Wconversion warnings in JFR code |
JDK-8313554 | Fix -Wconversion warnings for ResolvedFieldEntry |
JDK-8313564 | Fix -Wconversion warnings in classfile code |
JDK-8313575 | Refactor PKCS11Test tests |
JDK-8313576 | GCC 7 reports compiler warning in bundled freetype 2.13.0 |
JDK-8313582 | Problemlist failing test on linux x86 |
JDK-8313593 | Generational ZGC: NMT assert when the heap fails to expand |
JDK-8313602 | increase timeout for jdk/classfile/CorpusTest.java |
JDK-8313612 | Use JUnit in lib-test/jdk tests |
JDK-8313613 | Use JUnit in langtools/lib tests |
JDK-8313616 | support loading library members on AIX in os::dll_load |
JDK-8313621 | test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory |
JDK-8313626 | C2 crash due to unexpected exception control flow |
JDK-8313631 | SA: stack trace printed using "where" command does not show class name |
JDK-8313632 | ciEnv::dump_replay_data use fclose |
JDK-8313633 | [macOS] java/awt/dnd/NextDropActionTest/NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! |
JDK-8313638 | Add test for dump of resolved references |
JDK-8313643 | Update HarfBuzz to 8.2.2 |
JDK-8313654 | Test WaitNotifySuspendedVThreadTest.java timed out |
JDK-8313656 | assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions |
JDK-8313657 | com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors |
JDK-8313661 | [REDO] Relax prerequisites for java.base-jmod target |
JDK-8313669 | Reduced chance for zero-based nKlass encoding since JDK-8296565 |
JDK-8313670 | Simplify shared lib name handling code in some tests |
JDK-8313672 | C2: PhaseCCP does not correctly track analysis dependencies involving shift, convert, and mask |
JDK-8313676 | Amend TestLoadIndexedMismatch test to target intrinsic directly |
JDK-8313678 | SymbolTable can leak Symbols during cleanup |
JDK-8313689 | C2: compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java fails intermittently with -XX:-TieredCompilation |
JDK-8313691 | use close after failing os::fdopen in vmError and ciEnv |
JDK-8313693 | Introduce an internal utility for the Damerau–Levenshtein distance calculation |
JDK-8313697 | [XWayland][Screencast] consequent getPixelColor calls are slow |
JDK-8313701 | GHA: RISC-V should use the official repository for bootstrap |
JDK-8313702 | Update IANA Language Subtag Registry to Version 2023-08-02 |
JDK-8313707 | GHA: Bootstrap sysroots with --variant=minbase |
JDK-8313712 | [BACKOUT] 8313632: ciEnv::dump_replay_data use fclose |
JDK-8313720 | C2 SuperWord: wrong result with -XX:+UseVectorCmov -XX:+UseCMoveUnconditionally |
JDK-8313722 | JFR: Avoid unnecessary calls to Events.from(Recording) |
JDK-8313743 | Make fields final in sun.nio.ch |
JDK-8313752 | InstanceKlassFlags::print_on doesn’t print the flag names |
JDK-8313756 | [BACKOUT] 8308682: Enhance AES performance |
JDK-8313760 | [REDO] Enhance AES performance |
JDK-8313765 | Invalid CEN header (invalid zip64 extra data field size) |
JDK-8313768 | Reduce interaction with volatile field in j.u.l.StreamHandler |
JDK-8313779 | RISC-V: use andn / orn in the MD5 instrinsic |
JDK-8313781 | Add regression tests for large page logging and user-facing error messages |
JDK-8313782 | Add user-facing warning if THPs are enabled but cannot be used |
JDK-8313785 | Fix -Wconversion warnings in prims code |
JDK-8313791 | Fix just zPage.inline.hpp and xPage.inline.hpp |
JDK-8313792 | Verify 4th party information in src/jdk.internal.le/share/legal/jline.md |
JDK-8313795 | Fix for JDK-8313564 breaks ppc and s390x builds |
JDK-8313796 | AsyncGetCallTrace crash on unreadable interpreter method pointer |
JDK-8313798 | [aarch64] sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java sometimes times out on aarch64 |
JDK-8313800 | AArch64: SA stack walking code having trouble finding sender frame when invoking LambdaForms is involved |
JDK-8313804 | JDWP support for -Djava.net.preferIPv6Addresses=system |
JDK-8313809 | String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16 |
JDK-8313810 | BoxLayout uses <blockquote> instead of list for layout options |
JDK-8313811 | Improve description of how BoxLayout lays out components |
JDK-8313813 | Field sun.util.calendar.CalendarDate#forceStandardTime is never set |
JDK-8313816 | Accessing jmethodID might lead to spurious crashes |
JDK-8313854 | Some tests in serviceability area fail on localized Windows platform |
JDK-8313865 | Always true condition in sun.nio.cs.CharsetMapping#readINDEXC2B |
JDK-8313873 | java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation |
JDK-8313874 | JNI NewWeakGlobalRef throws exception for null arg |
JDK-8313875 | Use literals instead of static fields in java.util.Math: twoToTheDoubleScaleUp, twoToTheDoubleScaleDown |
JDK-8313880 | Incorrect copyright header in jdk/java/foreign/TestFree.java after JDK-8310643 |
JDK-8313882 | Fix -Wconversion warnings in runtime code |
JDK-8313889 | Fix -Wconversion warnings in foreign benchmarks |
JDK-8313891 | JFR: Incorrect exception message for RecordedObject::getInt |
JDK-8313899 | JVMCI exception Translation can fail in TranslatedException.<clinit> |
JDK-8313901 | [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError |
JDK-8313904 | [macos] All signing tests which verifies unsigned app images are failing |
JDK-8313905 | Checked_cast assert in CDS compare_by_loader |
JDK-8313922 | Remove unused WorkerPolicy::_debug_perturbation |
JDK-8313948 | Remove unnecessary static fields defaultUpper/defaultLower in sun.net.PortConfig |
JDK-8313949 | Missing word in GPLv2 license text in StackMapTableAttribute.java |
JDK-8313954 | Add gc logging to vmTestbase/vm/gc/containers/Combination05 |
JDK-8313962 | G1: Refactor G1ConcurrentMark::_num_concurrent_workers |
JDK-8313983 | jmod create --target-platform should replace existing ModuleTarget attribute |
JDK-8314019 | Add gc logging to jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java |
JDK-8314020 | Print instruction blocks in byte units |
JDK-8314021 | HeapDump: Optimize segmented heap file merging phase |
JDK-8314022 | Problem-list tests failing with jtreg 7.3 |
JDK-8314024 | SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info |
JDK-8314025 | Remove JUnit-based test in java/lang/invoke from problem list |
JDK-8314045 | ArithmeticException in GaloisCounterMode |
JDK-8314056 | Remove runtime platform check from frem/drem |
JDK-8314059 | Remove PKCS7.verify() |
JDK-8314061 | [JVMCI] DeoptimizeALot stress logic breaks deferred barriers |
JDK-8314063 | The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection |
JDK-8314071 | Test java/foreign/TestByteBuffer.java timed out |
JDK-8314075 | Update JCov version for JDK 22 |
JDK-8314076 | ICC_ColorSpace#minVal/maxVal have the opposite description |
JDK-8314078 | HotSpotConstantPool.lookupField() asserts due to field changes in ConstantPool.cpp |
JDK-8314085 | Fixing scope from benchmark to thread for JMH tests having shared state |
JDK-8314094 | java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges |
JDK-8314100 | G1: Improve collection set candidate selection code |
JDK-8314106 | C2: assert(is_valid()) failed: must be valid after JDK-8305636 |
JDK-8314113 | G1: Remove unused G1CardSetInlinePtr::card_at |
JDK-8314114 | Fix -Wconversion warnings in os code, primarily linux |
JDK-8314116 | C2: assert(false) failed: malformed control flow after JDK-8305636 |
JDK-8314117 | RISC-V: Incorrect VMReg encoding in RISCV64Frame.java |
JDK-8314118 | Update JMH devkit to 1.37 |
JDK-8314119 | G1: Fix -Wconversion warnings in G1CardSetInlinePtr::card_pos_for |
JDK-8314120 | Add tests for FileDescriptor.sync |
JDK-8314121 | test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8 |
JDK-8314129 | Make fields final in java.util.Scanner |
JDK-8314136 | Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations |
JDK-8314139 | TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores |
JDK-8314144 | gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp |
JDK-8314148 | Fix variable scope in SunMSCAPI |
JDK-8314157 | G1: "yielded" is not initialized on some paths after JDK-8140326 |
JDK-8314161 | G1: Fix -Wconversion warnings in G1CardSetConfiguration::_bitmap_hash_mask |
JDK-8314163 | os::print_hex_dump prints incorrectly for big endian platforms and unit sizes larger than 1 |
JDK-8314166 | Update googletest to v1.14.0 |
JDK-8314169 | Combine related RoundingMode logic in j.text.DigitList |
JDK-8314191 | C2 compilation fails with "bad AD file" |
JDK-8314197 | AttachListener::pd_find_operation always returning nullptr |
JDK-8314199 | Initial size PBEKeyFactory#validTypes is not up-to-date |
JDK-8314209 | Wrong @since tag for RandomGenerator::equiDoubles |
JDK-8314211 | Add NativeLibraryUnload event |
JDK-8314213 | DocLint should warn about unknown standard tags |
JDK-8314216 | Case enumConstant, pattern compilation fails |
JDK-8314220 | Configurable InlineCacheBuffer size |
JDK-8314226 | Series of colon-style fallthrough switch cases with guards compiled incorrectly |
JDK-8314233 | C2: assert(assertion_predicate_has_loop_opaque_node(iff)) failed: unexpected |
JDK-8314236 | Overflow in Collections.rotate |
JDK-8314240 | test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java fails to compile |
JDK-8314241 | Add test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java to ProblemList |
JDK-8314242 | Update applications/scimark/Scimark.java to accept VM flags |
JDK-8314243 | Make VM_Exit::wait_for_threads_in_native_to_block wait for user threads time configurable |
JDK-8314244 | Incorrect file headers in new tests from JDK-8312597 |
JDK-8314246 | javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux |
JDK-8314248 | Remove HotSpotConstantPool::isResolvedDynamicInvoke |
JDK-8314249 | Refactor handling of invokedynamic in JVMCI ConstantPool |
JDK-8314260 | Unable to load system libraries on Windows when using a SecurityManager |
JDK-8314261 | Make fields final in sun.net.www |
JDK-8314262 | GHA: Cut down cross-compilation sysroots deeper |
JDK-8314263 | Signed jars triggering Logger finder recursion and StackOverflowError |
JDK-8314265 | Fix -Wconversion warnings in miscellaneous runtime code |
JDK-8314268 | Missing include in assembler_riscv.hpp |
JDK-8314274 | G1: Fix -Wconversion warnings around G1CardSetArray::_data |
JDK-8314276 | Improve PtrQueue API around size/capacity |
JDK-8314280 | StructuredTaskScope.shutdown should document that the state of completing subtasks is not defined |
JDK-8314283 | Support for NSS tests on aarch64 platforms |
JDK-8314294 | Unsafe::allocateMemory and Unsafe::freeMemory are slower than malloc/free |
JDK-8314295 | Enhance verification of verifier |
JDK-8314307 | Improve loop handling |
JDK-8314319 | LogCompilation doesn’t reset lateInlining when it encounters a failure. |
JDK-8314320 | Mark runtime/CommandLine/ tests as flagless |
JDK-8314321 | Remove unused field jdk.internal.util.xml.impl.Attrs.mAttrIdx |
JDK-8314324 | "8311557: [JVMCI] deadlock with JVMTI thread suspension" causes various failures |
JDK-8314327 | Issues with JShell when using "local" execution engine |
JDK-8314330 | java/foreign tests should respect vm flags when start new processes |
JDK-8314333 | Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) |
JDK-8314389 | AttachListener::pd_set_flag obsolete |
JDK-8314423 | Multiple patterns without unnamed variables |
JDK-8314426 | runtime/os/TestTrimNative.java is failing on slow machines |
JDK-8314438 | NMT: Performance benchmarks are needed to have a baseline for comparison of improvements |
JDK-8314444 | Update jib-profiles.js to use JMH 1.37 devkit |
JDK-8314448 | Coordinate DocLint and JavaDoc to report on unknown tags |
JDK-8314449 | Clarify the name of the declaring class of StackTraceElement |
JDK-8314452 | Explicitly indicate inlining success/failure in PrintInlining |
JDK-8314468 | Improve Compiler loops |
JDK-8314476 | TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" |
JDK-8314477 | Improve definition of "prototypical type" |
JDK-8314481 | JDWPTRANSPORT_ERROR_INTERNAL code in socketTransport.c can never be executed |
JDK-8314483 | Optionally override copyright header in generated source |
JDK-8314489 | Add javadoc index entries for java.lang.Math terms |
JDK-8314491 | Linux: jexec launched via PATH fails to find java |
JDK-8314495 | Update to use jtreg 7.3.1 |
JDK-8314501 | Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails |
JDK-8314502 | Change the comparator taking version of GrowableArray::find to be a template method |
JDK-8314513 | [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake |
JDK-8314517 | some tests fail in case ipv6 is disabled on the machine |
JDK-8314533 | ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all with ZGC |
JDK-8314543 | gitattributes: make diffs easier to read |
JDK-8314550 | [macosx-aarch64] serviceability/sa/TestJmapCore.java fails with "sun.jvm.hotspot.debugger.UnmappedAddressException: 801000800" |
JDK-8314551 | More generic way to handshake GC threads with monitor deflation |
JDK-8314554 | Debian/Ubuntu should not link OpenJDK with --as-needed link option |
JDK-8314555 | Build with mawk fails on Windows |
JDK-8314569 | (fs) Improve normalization of UnixPath for input with trailing slashes |
JDK-8314573 | G1: Heap resizing at Remark does not take existing eden regions into account |
JDK-8314578 | Non-verifiable code is emitted when two guards declare pattern variables in colon-switch |
JDK-8314580 | PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before" |
JDK-8314588 | gc/metaspace/TestMetaspaceInitialization.java failed "assert(capacity_until_gc >= committed_bytes) failed: capacity_until_gc: 3145728 < committed_bytes: 3211264" |
JDK-8314604 | j.text.DecimalFormat behavior regarding patterns is not clear |
JDK-8314610 | hotspot can’t compile with the latest of gtest because of <iomanip> |
JDK-8314611 | Provide more explicative error message parsing Currencies |
JDK-8314612 | TestUnorderedReduction.java fails with -XX:MaxVectorSize=32 and -XX:+AlignVector |
JDK-8314614 | jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" |
JDK-8314618 | RISC-V: -XX:MaxVectorSize does not work as expected |
JDK-8314621 | ClassNotFoundException due to lambda reference to elided anonymous inner class |
JDK-8314632 | Intra-case dominance check fails in the presence of a guard |
JDK-8314651 | G1: Fix -Wconversion warnings in static fields of HeapRegion |
JDK-8314654 | Metaspace: move locking out of MetaspaceArena |
JDK-8314656 | GHA: No need for Debian ports keyring installation after JDK-8313701 |
JDK-8314662 | jshell shows duplicated signatures of javap |
JDK-8314672 | ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all and windows-x64 |
JDK-8314679 | SA fails to properly attach to JVM after having just detached from a different JVM |
JDK-8314684 | Add overview docs to loaderConstraints.cpp |
JDK-8314688 | VM build without C1 fails after JDK-8313372 |
JDK-8314694 | Separate checked_cast from globalDefinitions.hpp |
JDK-8314730 | GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev |
JDK-8314734 | Remove unused field TypeVariableImpl.EMPTY_ANNOTATION_ARRAY |
JDK-8314738 | Remove all occurrences of and support for @revised |
JDK-8314743 | Use of uninitialized local in SR_initialize after JDK-8314114 |
JDK-8314745 | JFR: @StackFilter |
JDK-8314746 | Remove unused private put* methods from DirectByteBufferR |
JDK-8314748 | 1-10% regressions on Crypto micros |
JDK-8314749 | Remove unimplemented _Copy_conjoint_oops_atomic |
JDK-8314752 | Use google test string comparison macros |
JDK-8314753 | Remove support for @beaninfo, @ToDo, @since.unbundled, and @Note |
JDK-8314759 | VirtualThread.parkNanos timeout adjustment when pinned should be replaced |
JDK-8314762 | Make {@Incubating} conventional |
JDK-8314774 | Optimize URLEncoder |
JDK-8314810 | (fs) java/nio/file/Files/CopyInterference.java should use TestUtil::supportsLinks |
JDK-8314819 | [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected ClassNotFoundException |
JDK-8314824 | Fix serviceability/jvmti/8036666/GetObjectLockCount.java to use vm flags |
JDK-8314828 | Mark 3 jcmd command-line options test as vm.flagless |
JDK-8314829 | serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ignores vm flags |
JDK-8314830 | runtime/ErrorHandling/ tests ignore external VM flags |
JDK-8314831 | NMT tests ignore vm flags |
JDK-8314832 | Few runtime/os tests ignore vm flags |
JDK-8314834 | serviceability/jdwp/AllModulesCommandTest.java ignores VM flags |
JDK-8314835 | gtest wrappers should be marked as flagless |
JDK-8314837 | 5 compiled/codecache tests ignore VM flags |
JDK-8314838 | 3 compiler tests ignore vm flags |
JDK-8314850 | SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter |
JDK-8314877 | Make fields final in 'java.net' package |
JDK-8314883 | Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case |
JDK-8314891 | Additional Zip64 extra header validation |
JDK-8314896 | additional clarifications to reversed() default methods' implementation requirements |
JDK-8314901 | AES-GCM interleaved implementation using AVX2 instructions |
JDK-8314905 | jdk/jfr/tool/TestView.java fails with RuntimeException 'Invoked Concurrent' missing from stdout/stderr |
JDK-8314909 | tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]: |
JDK-8314925 | ChoiceFormat does not specify IllegalArgumentExceptions |
JDK-8314932 | G1: Fix -Wconversion warnings for simple cases inside g1 folder |
JDK-8314935 | Shenandoah: Unable to throw OOME on back-to-back Full GCs |
JDK-8314949 | linux PPC64 Big Endian: Implementation of Foreign Function & Memory API |
JDK-8314951 | VM build without C2 still fails after JDK-8313530 |
JDK-8314960 | Add Certigna Root CA - 2 |
JDK-8314975 | JavadocTester should set source path if not specified |
JDK-8314978 | Multiple server call from connection failing with expect100 in getOutputStream |
JDK-8314990 | Generational ZGC: Strong OopStorage stats reported as weak roots |
JDK-8314997 | Missing optimization opportunities due to missing try_clean_mem_phi() calls |
JDK-8315020 | The macro definition for LoongArch64 zero build is not accurate. |
JDK-8315024 | Vector API FP reduction tests should not test for exact equality |
JDK-8315026 | ProcessHandle implementation listing processes on AIX should use getprocs64 |
JDK-8315029 | [BACKOUT] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index)) |
JDK-8315031 | YoungPLABSize and OldPLABSize not aligned by ObjectAlignmentInBytes |
JDK-8315033 | Problemlist java/lang/template/StringTemplateTest.java |
JDK-8315034 | File.mkdirs() occasionally fails to create folders on Windows shared folder |
JDK-8315038 | Capstone disassembler stops when it sees a bad instruction |
JDK-8315039 | Parallel: Remove unimplemented PSYoungGen::oop_iterate |
JDK-8315042 | NPE in PKCS7.parseOldSignedData |
JDK-8315051 | jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs |
JDK-8315060 | Out of tree incremental build fails with ccache |
JDK-8315061 | Make LockingMode a product flag |
JDK-8315062 | [GHA] get-bootjdk action should return the abolute path |
JDK-8315064 | j.text.ChoiceFormat provides no specification on quoting behavior |
JDK-8315069 | Relativize extended_sp in interpreter frames |
JDK-8315070 | RISC-V: Clean up platform dependent inline headers |
JDK-8315071 | Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame’s builder pattern usage |
JDK-8315072 | Remove unneeded AdaptivePaddedAverage::operator new |
JDK-8315073 | Zero build on macOS fails after JDK-8303852 |
JDK-8315082 | [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index)) |
JDK-8315087 | G1: Use uint for G1 flags indicating percentage |
JDK-8315088 | C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty |
JDK-8315097 | Rename createJavaProcessBuilder |
JDK-8315098 | Improve URLEncodeDecode microbenchmark |
JDK-8315116 | fix minor issue in copyright header introduced by JDK-8269957 that is breaking the build |
JDK-8315117 | Update Zlib Data Compression Library to Version 1.3 |
JDK-8315127 | CDSMapTest fails with incorrect number of oop references |
JDK-8315128 | jdk/jfr/event/runtime/TestResidentSetSizeEvent.java fails with "The size should be less than or equal to peak" |
JDK-8315137 | Add explicit override RecordComponentElement.asType() |
JDK-8315149 | Add hsperf counters for CPU time of internal GC threads |
JDK-8315195 | RISC-V: Update hwprobe query for new extensions |
JDK-8315206 | RISC-V: hwprobe query is_set return wrong value |
JDK-8315213 | java/lang/ProcessHandle/TreeTest.java test enhance output of children |
JDK-8315214 | Do not run sun/tools/jhsdb tests concurrently |
JDK-8315219 | G1: Improve allocator pathological case where it keeps doing direct allocations instead of retiring a PLAB |
JDK-8315220 | Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native |
JDK-8315241 | (fs) Move toRealPath tests in java/nio/file/Path/Misc.java to separate JUnit 5 test |
JDK-8315242 | G1: Fix -Wconversion warnings around GCDrainStackTargetSize |
JDK-8315248 | AssertionError in Name.compareTo |
JDK-8315278 | Patch 'print-targets' target to print targets separated by new line |
JDK-8315318 | Typo in comment on sun.nio.ch.Net.unblock4 |
JDK-8315321 | [aix] os::attempt_reserve_memory_at must map at the requested address or fail |
JDK-8315338 | RISC-V: Change flags for stable extensions to non-experimental |
JDK-8315362 | NMT: summary diff reports threads count incorrectly |
JDK-8315364 | Assert thread state invariant for JFR stack trace capture |
JDK-8315369 | [JVMCI] failure to attach to a libgraal isolate during shutdown should not be fatal |
JDK-8315373 | Change VirtualThread to unmount after freezing, re-mount before thawing |
JDK-8315377 | C2: assert(u→find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? |
JDK-8315378 | [BACKOUT] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)" |
JDK-8315383 | jlink SystemModulesPlugin incorrectly parses the options |
JDK-8315406 | [REDO] serviceability/jdwp/AllModulesCommandTest.java ignores VM flags |
JDK-8315410 | Undocumented exceptions in java.text.StringCharacterIterator |
JDK-8315413 | Remove special filtering of Continuation.yield0 in StackWalker |
JDK-8315415 | OutputAnalyzer.shouldMatchByLine() fails in some cases |
JDK-8315421 | [BACKOUT] 8314834 serviceability/jdwp/AllModulesCommandTest.java ignores VM flags |
JDK-8315422 | getSoTimeout() would be in try block in SSLSocketImpl |
JDK-8315436 | HttpsServer does not send TLS alerts |
JDK-8315437 | Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests |
JDK-8315442 | Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests |
JDK-8315444 | Convert test/jdk/tools to Classfile API |
JDK-8315445 | 8314748 causes crashes in x64 builds |
JDK-8315446 | G1: Remove unused G1AllocRegion::attempt_allocation |
JDK-8315452 | Erroneous AST missing modifiers for partial input |
JDK-8315454 | Add a way to create an immutable snapshot of a BitSet |
JDK-8315457 | Implement JEP 459: String Templates (Second Preview) |
JDK-8315458 | Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) |
JDK-8315459 | Print G1 reserved and committed sizes as separate items in VM.info and hs_err |
JDK-8315464 | Uncouple AllClassesIndexWriter from IndexBuilder |
JDK-8315484 | java/awt/dnd/RejectDragDropActionTest.java timed out |
JDK-8315485 | (fs) Move java/nio/file/Path/Misc.java tests into java/nio/file/Path/PathOps.java |
JDK-8315486 | vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out |
JDK-8315499 | build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen |
JDK-8315503 | G1: Code root scan causes long GC pauses due to imbalanced iteration |
JDK-8315505 | CompileTask timestamp printed can overflow |
JDK-8315532 | Compiler Implementation for Unnamed Variables & Patterns |
JDK-8315534 | Incorrect warnings about implicit annotation processing |
JDK-8315541 | Classfile API TypeAnnotation.TargetInfo factory methods accept null labels |
JDK-8315545 | C1: x86 cmove can use short branches |
JDK-8315548 | G1: Document why VM_G1CollectForAllocation::doit() may allocate without completing a GC |
JDK-8315549 | CITime misreports code/total nmethod sizes |
JDK-8315550 | G1: Fix -Wconversion warnings in g1NUMA |
JDK-8315554 | C1: Replace "cmp reg, 0" with "test reg, reg" on x86 |
JDK-8315559 | Delay TempSymbol cleanup to avoid symbol table churn |
JDK-8315563 | Remove references to JDK-8226420 from problem list |
JDK-8315566 | [JVMCI] deadlock in JVMCI startup when bad option specified |
JDK-8315576 | compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 |
JDK-8315578 | PPC builds are broken after JDK-8304913 |
JDK-8315579 | SPARC64 builds are broken after JDK-8304913 |
JDK-8315580 | Remove unused java_lang_String::set_value_raw() |
JDK-8315582 | Exclude compiler/codecache/CodeCacheFullCountTest.java with Xcomp |
JDK-8315588 | JShell does not accept underscore from JEP 443 even with --enable-preview |
JDK-8315594 | Open source few headless Swing misc tests |
JDK-8315600 | Open source few more headless Swing misc tests |
JDK-8315602 | Open source swing security manager test |
JDK-8315604 | IGV: dump and visualize node bottom and phase types |
JDK-8315605 | G1: Add number of nmethods in code roots scanning statistics |
JDK-8315606 | Open source few swing text/html tests |
JDK-8315609 | Open source few more swing text/html tests |
JDK-8315611 | Open source swing text/html and tree test |
JDK-8315612 | RISC-V: intrinsic for unsignedMultiplyHigh |
JDK-8315637 | JDK-8314249 broke libgraal |
JDK-8315644 | increase timeout of sun/security/tools/jarsigner/Warning.java |
JDK-8315648 | Add test for JDK-8309979 changes |
JDK-8315651 | Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) |
JDK-8315652 | RISC-V: Features string uses wrong separator for jtreg |
JDK-8315663 | Open source misc awt tests |
JDK-8315669 | Open source several Swing PopupMenu related tests |
JDK-8315677 | Open source few swing JFileChooser and other tests |
JDK-8315678 | Classfile API ConstantPool::entryCount and ConstantPool::entryByIndex methods are confusing |
JDK-8315680 | java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch |
JDK-8315683 | Parallelize java/util/concurrent/tck/JSR166TestCase.java |
JDK-8315684 | Parallelize sun/security/util/math/TestIntegerModuloP.java |
JDK-8315686 | G1: Disallow evacuation of marking regions in a Prepare Mixed gc |
JDK-8315689 | G1: Remove unused init_hash_seed |
JDK-8315692 | Parallelize gc/stress/TestStressRSetCoarsening.java test |
JDK-8315696 | SignedLoggerFinderTest.java test failed |
JDK-8315698 | Crash when comparing BasicType as int after JDK-8310577 |
JDK-8315701 | [macos] Regression: KeyEvent has different keycode on different keyboard layouts |
JDK-8315702 | jcmd Thread.dump_to_file slow with millions of virtual threads |
JDK-8315706 | com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX |
JDK-8315716 | RISC-V: implement ChaCha20 intrinsic |
JDK-8315717 | ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java with ZGC |
JDK-8315721 | CloseRace.java#id0 fails transiently on libgraal |
JDK-8315726 | Open source several AWT applet tests |
JDK-8315731 | Open source several Swing Text related tests |
JDK-8315735 | VerifyError when switch statement used with synchronized block |
JDK-8315739 | Missing null check in os::vm_min_address |
JDK-8315741 | Open source few swing JFormattedTextField and JPopupMenu tests |
JDK-8315742 | Open source several Swing Scroll related tests |
JDK-8315743 | RISC-V: Cleanup masm lr()/sc() methods |
JDK-8315750 | Update subtype check profile collection on PPC following 8308869 |
JDK-8315751 | RandomTestBsi1999 fails often with timeouts on Linux ppc64le |
JDK-8315761 | Open source few swing JList and JMenuBar tests |
JDK-8315765 | G1: Incorrect use of G1LastPLABAverageOccupancy |
JDK-8315766 | Parallelize gc/stress/TestStressIHOPMultiThread.java test |
JDK-8315770 | serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies |
JDK-8315771 | [JVMCI] Resolution of bootstrap methods with int[] static arguments |
JDK-8315774 | Enable parallelism in vmTestbase/gc/g1/unloading tests |
JDK-8315781 | Reduce the max value of GCDrainStackTargetSize |
JDK-8315786 | [AIX] Build Disk Local Detection Issue with GNU-utils df on AIX |
JDK-8315789 | Minor HexFormat performance improvements |
JDK-8315795 | runtime/Safepoint/TestAbortVMOnSafepointTimeout.java fails after JDK-8305507 |
JDK-8315801 | [PPC64] JNI code should be more similar to the Panama implementation |
JDK-8315804 | Open source several Swing JTabbedPane JTextArea JTextField tests |
JDK-8315810 | Reimplement sun.reflect.ReflectionFactory::newConstructorForSerialization with method handles |
JDK-8315818 | vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java fails on libgraal |
JDK-8315824 | Open source several Swing Text/HTML related tests |
JDK-8315825 | Open some swing tests |
JDK-8315827 | Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors |
JDK-8315834 | Open source several Swing JSpinner related tests |
JDK-8315841 | RISC-V: Check for hardware TSO support |
JDK-8315848 | G1: Rename rs_ prefix to card_rs in analytics |
JDK-8315850 | Improve AbstractMap anonymous Iterator classes |
JDK-8315854 | G1: Remove obsolete comment in G1ReclaimEmptyRegionsTask |
JDK-8315855 | G1: Revise signature of set_humongous_candidate |
JDK-8315863 | [GHA] Update checkout action to use v4 |
JDK-8315869 | UseHeavyMonitors not used |
JDK-8315871 | Opensource five more Swing regression tests |
JDK-8315876 | Open source several Swing CSS related tests |
JDK-8315877 | ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-aarch64 |
JDK-8315879 | ProblemList java/awt/PopupMenu/PopupMenuLocation.java on macosx-aarch64 |
JDK-8315880 | change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT |
JDK-8315882 | Open some swing tests 2 |
JDK-8315883 | Open source several Swing JToolbar tests |
JDK-8315889 | Open source several Swing HTMLDocument related tests |
JDK-8315890 | Attempts to load from nullptr in instanceKlass.cpp and unsafe.cpp |
JDK-8315891 | java/foreign/TestLinker.java failed with "error occurred while instantiating class TestLinker: null" |
JDK-8315898 | Open source swing JMenu tests |
JDK-8315920 | C2: "control input must dominate current control" assert failure |
JDK-8315921 | Invalid CSS declarations in java.lang class documentation |
JDK-8315930 | Revert "8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native" |
JDK-8315931 | RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV |
JDK-8315932 | runtime/InvocationTests spend a lot of time on dependency verification |
JDK-8315933 | Serial: Remove empty Generation::ensure_parsability |
JDK-8315934 | RISC-V: Disable conservative fences per vendor |
JDK-8315936 | Parallelize gc/stress/TestStressG1Humongous.java test |
JDK-8315937 | Enable parallelism in vmTestbase/nsk/stress/numeric tests |
JDK-8315938 | Deprecate for removal Unsafe methods that have standard APIs for many releases |
JDK-8315940 | ARM32: Move field resolution information out of the cpCache |
JDK-8315942 | Sort platform enums and definitions after JDK-8304913 follow-ups |
JDK-8315946 | DecimalFormat and CompactNumberFormat do allow U+FFFE and U+FFFF in the pattern |
JDK-8315948 | JDK-8315818 broke Xcomp on libgraal |
JDK-8315951 | Open source several Swing HTMLEditorKit related tests |
JDK-8315952 | Open source several Swing JToolbar JTooltip JTree tests |
JDK-8315954 | getArgumentValues002.java fails on Graal |
JDK-8315960 | test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind |
JDK-8315965 | Open source various AWT applet tests |
JDK-8315966 | Relativize initial_sp in interpreter frames |
JDK-8315968 | Move java.util.Digits to jdk.internal.util and refactor to reduce duplication |
JDK-8315969 | compiler/rangechecks/TestRangeCheckHoistingScaledIV.java: make flagless |
JDK-8315970 | Big-endian issues after JDK-8310929 |
JDK-8315971 | ProblemList containers/docker/TestMemoryAwareness.java on linux-all |
JDK-8315973 | Remove unused fields from ThreadLocalRandom |
JDK-8315974 | Make fields final in 'com.sun.crypto.provider' package |
JDK-8315981 | Opensource five more random Swing tests |
JDK-8315986 | [macos14] javax/swing/JMenuItem/4654927/bug4654927.java: component must be showing on the screen to determine its location |
JDK-8315988 | Parallel: Make TestAggressiveHeap use createTestJvm |
JDK-8315990 | Amend problemlisted tests to proper position |
JDK-8315998 | Remove dead ClassLoaderDataGraphKlassIteratorStatic |
JDK-8316000 | File.setExecutable silently fails if file does not exist |
JDK-8316001 | GC: Make TestArrayAllocatorMallocLimit use createTestJvm |
JDK-8316002 | Remove unnecessary seen_dead_loader in ClassLoaderDataGraph::do_unloading |
JDK-8316003 | Update FileChooserSymLinkTest.java to HTML instructions |
JDK-8316017 | Refactor timeout handler in PassFailJFrame |
JDK-8316021 | Serial: Remove unused Generation::post_compact |
JDK-8316025 | Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java |
JDK-8316028 | Update FreeType to 2.13.2 |
JDK-8316030 | Update Libpng to 1.6.40 |
JDK-8316031 | SSLFlowDelegate should not log from synchronized block |
JDK-8316038 | Fix doc typos in java.io.Console and java.util.Scanner |
JDK-8316046 | x64 platforms unecessarily save xmm16-31 when UseAVX >= 3 |
JDK-8316050 | Use hexadecimal encoding in MemorySegment::toString |
JDK-8316053 | Open some swing tests 3 |
JDK-8316056 | Open source several Swing JTree tests |
JDK-8316060 | test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge |
JDK-8316061 | Open source several Swing RootPane and Slider related tests |
JDK-8316087 | Test SignedLoggerFinderTest.java is still failing |
JDK-8316094 | Problemlist compiler/rangechecks/TestRangeCheckHoistingScaledIV.java |
JDK-8316098 | Revise signature of numa_get_leaf_groups |
JDK-8316104 | Open source several Swing SplitPane and RadioButton related tests |
JDK-8316105 | C2: Back to back Parse Predicates from different loops but with same deopt reason are wrongly grouped together |
JDK-8316106 | Open source few swing JInternalFrame and JMenuBar tests |
JDK-8316113 | Infinite permission checking loop in java/net/spi/InetAddressResolverProvider/RuntimePermissionTest |
JDK-8316115 | Parallel: Fix -Wconversion warnings around NUMA node ID |
JDK-8316123 | ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX |
JDK-8316125 | Windows call_stub unnecessarily saves xmm16-31 when UseAVX>=3 |
JDK-8316130 | Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs |
JDK-8316132 | CDSProtectionDomain::get_shared_protection_domain should check for exception |
JDK-8316142 | Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests |
JDK-8316144 | Remove unused field jdk.internal.util.xml.impl.XMLStreamWriterImpl.Element._Depth |
JDK-8316146 | Open some swing tests 4 |
JDK-8316147 | Remove serviceability/sa/TestJhsdbJstackMixed.java from -Xcomp problem list |
JDK-8316148 | Remove sun/tools/jhsdb/JStackStressTest.java from problem list |
JDK-8316149 | Open source several Swing JTree JViewport KeyboardManager tests |
JDK-8316154 | Opensource JTextArea manual tests |
JDK-8316156 | ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow |
JDK-8316159 | Update BoxLayout sample image for crisper edges |
JDK-8316160 | Remove sun.misc.Unsafe.{shouldBeInitialized,ensureClassInitialized} |
JDK-8316164 | Opensource JMenuBar manual test |
JDK-8316178 | Better diagnostic header for CodeBlobs |
JDK-8316179 | Use consistent naming for lightweight locking in MacroAssembler |
JDK-8316181 | Move the fast locking implementation out of the .ad files |
JDK-8316182 | RISC-V: SA stack walking code having trouble finding sender frame when invoking LambdaForms is involved |
JDK-8316186 | RISC-V: Remove PlatformCmpxchg<4> |
JDK-8316187 | Modernize examples in StringTokenizer and {Date,Number}Format |
JDK-8316190 | Improve MemorySegment::toString |
JDK-8316193 | jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak |
JDK-8316199 | Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows. |
JDK-8316206 | Test StretchedFontTest.java fails for Baekmuk font |
JDK-8316207 | Fix typos in java.io.StreamTokenizer |
JDK-8316211 | Open source several manual applet tests |
JDK-8316218 | Open some swing tests 5 |
JDK-8316228 | jcmd tests are broken by 8314828 |
JDK-8316229 | Enhance class initialization logging |
JDK-8316233 | VirtualThreadStart events should not be thread-filtered |
JDK-8316240 | Open source several add/remove MenuBar manual tests |
JDK-8316241 | Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed |
JDK-8316242 | Opensource SwingGraphics manual test |
JDK-8316271 | JfrJvmtiAgent::retransformClasses failed: JVMTI_ERROR_FAILS_VERIFICATION |
JDK-8316273 | JDK-8315818 broke JVMCIPrintProperties on libgraal |
JDK-8316285 | Opensource JButton manual tests |
JDK-8316294 | AIX: Build fopen system call fails on file _BUILD_LIBJDWP_objectfilenames.txt |
JDK-8316295 | Serial: Remove empty Generation::promotion_failure_occurred |
JDK-8316304 | (fs) Add support for BasicFileAttributes.creationTime() for Linux |
JDK-8316305 | Initial buffer size of StackWalker is too small caused by JDK-8285447 |
JDK-8316306 | Open source and convert manual Swing test |
JDK-8316309 | AArch64: VMError::print_native_stack() crashes on Java native method frame |
JDK-8316319 | Generational ZGC: The SoftMaxHeapSize might be wrong when CDS decreases the MaxHeapSize |
JDK-8316326 | ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all again |
JDK-8316337 | (bf) Concurrency issue in DirectByteBuffer.Deallocator |
JDK-8316341 | sun/security/pkcs11/PKCS11Test.java needs adjustment on Linux ppc64le Ubuntu 22 |
JDK-8316342 | CLHSDB "dumpclass" command produces invalid classes |
JDK-8316357 | Serial: Remove unused GenCollectedHeap::space_containing |
JDK-8316361 | C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10 |
JDK-8316371 | Open some swing tests 6 |
JDK-8316383 | NullPointerException in AbstractSAXParser after JDK-8306632 |
JDK-8316387 | Exclude more failing multicast tests on AIX after JDK-8315651 |
JDK-8316389 | Open source few AWT applet tests |
JDK-8316391 | (zipfs) ZipFileSystem.readFullyAt does not tolerate short reads |
JDK-8316392 | compiler/interpreter/TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal |
JDK-8316396 | Endless loop in C2 compilation triggered by AddNode::IdealIL |
JDK-8316399 | Exclude java/net/MulticastSocket/Promiscuous.java on AIX |
JDK-8316400 | Exclude jdk/jfr/event/runtime/TestResidentSetSizeEvent.java on AIX |
JDK-8316401 | sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock" |
JDK-8316410 | GC: Make TestCompressedClassFlags use createTestJvm |
JDK-8316411 | compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing |
JDK-8316414 | C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 |
JDK-8316415 | Parallelize sun/security/rsa/SignedObjectChain.java subtests |
JDK-8316417 | ObjectMonitorIterator does not return the most recent monitor and is incorrect if no monitors exists |
JDK-8316418 | containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC |
JDK-8316420 | Serial: Remove unused GenCollectedHeap::oop_iterate |
JDK-8316421 | libjava should load shell32.dll eagerly |
JDK-8316422 | TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate |
JDK-8316426 | Optimization for HexFormat.formatHex |
JDK-8316427 | Duplicated code for {obj,type}ArrayKlass::array_klass |
JDK-8316428 | G1: Nmethod count statistics only count last code root set iterated |
JDK-8316433 | net.dll should delay load winhttp.dll |
JDK-8316435 | sun.util.calendar.CalendarSystem subclassing should be restricted |
JDK-8316436 | ContinuationWrapper uses unhandled nullptr oop |
JDK-8316437 | JFR: assert(!tl→has_java_buffer()) failed: invariant |
JDK-8316440 | LambdasInTwoArchives.java failed to find WhiteBox.class |
JDK-8316445 | Mark com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java as vm.flagless |
JDK-8316446 | 4 sun/management/jdp tests ignore VM flags |
JDK-8316447 | 8 sun/management/jmxremote tests ignore VM flags |
JDK-8316452 | java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags |
JDK-8316453 | [JVMCI] Using Xcomp on jargraal must eagerly initialize JVMCI |
JDK-8316454 | JFR break locale settings |
JDK-8316456 | StackWalker may skip Continuation::yield0 frame mistakenly |
JDK-8316461 | Fix: make test outputs TEST SUCCESS after unsuccessful exit |
JDK-8316462 | sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags |
JDK-8316464 | 3 sun/tools tests ignore VM flags |
JDK-8316468 | os::write incorrectly handles partial write |
JDK-8316470 | Incorrect error location for "invalid permits clause" depending on file order |
JDK-8316513 | Serial: Remove unused invalidate_remembered_set |
JDK-8316514 | Better diagnostic header for VtableStub |
JDK-8316523 | Relativize esp in interpreter frames (PowerPC only) |
JDK-8316532 | Native library copying in BuildMicrobenchmark.gmk cause dups on macOS |
JDK-8316533 | C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization |
JDK-8316538 | runtime/handshake/MixedHandshakeWalkStackTest.java crashes with JFR |
JDK-8316540 | StoreReproducibilityTest fails on some locales |
JDK-8316546 | Backout JDK-8315932: runtime/InvocationTests spend a lot of time on dependency verification |
JDK-8316547 | Use JUnit.dir jtreg property with jpackage JUnit tests |
JDK-8316556 | Fix typos in java.desktop |
JDK-8316557 | Make fields final in 'sun.util' package |
JDK-8316559 | Refactor some util/Calendar tests to JUnit |
JDK-8316562 | serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java times out after JDK-8314829 |
JDK-8316563 | test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 |
JDK-8316566 | RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg |
JDK-8316580 | HttpClient with StructuredTaskScope does not close when a task fails |
JDK-8316581 | Improve performance of Symbol::print_value_on() |
JDK-8316582 | Minor startup regression in 22-b15 due JDK-8310929 |
JDK-8316585 | [REDO] runtime/InvocationTests spend a lot of time on dependency verification |
JDK-8316587 | Use ArraysSupport.vectorizedHashCode in Utf8EntryImpl |
JDK-8316592 | RISC-V: implement poly1305 intrinsic |
JDK-8316594 | C2 SuperWord: wrong result with hand unrolled loops |
JDK-8316595 | Alpine build fails after JDK-8314021 |
JDK-8316608 | Enable parallelism in vmTestbase/gc/vector tests |
JDK-8316627 | JViewport Test headless failure |
JDK-8316629 | j.text.DateFormatSymbols setZoneStrings() exception is unhelpful |
JDK-8316632 | Shenandoah: Raise OOME when gc threshold is exceeded |
JDK-8316645 | RISC-V: Remove dependency on libatomic by adding cmpxchg 1b |
JDK-8316648 | jrt-fs.jar classes not reproducible between standard and bootcycle builds |
JDK-8316653 | Large NMethodSizeLimit triggers assert during C1 code buffer allocation |
JDK-8316658 | serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java fails intermittently |
JDK-8316659 | assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register |
JDK-8316661 | CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product |
JDK-8316669 | ImmutableOopMapSet destructor not called |
JDK-8316670 | Remove effectively unused nmethodBucket::_count |
JDK-8316671 | sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out |
JDK-8316679 | C2 SuperWord: wrong result, load should not be moved before store if not comparable |
JDK-8316681 | Rewrite URLEncoder.encode to use small reusable buffers |
JDK-8316688 | Widen allowable error bound of Math.hypot |
JDK-8316691 | Heap dump: separate stack traces for mounted virtual threads |
JDK-8316693 | Simplify at-requires checkDockerSupport() |
JDK-8316695 | ProblemList serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java |
JDK-8316696 | Remove the testing base classes: IntlTest and CollatorTest |
JDK-8316698 | build failure caused by JDK-8316456 |
JDK-8316699 | TestDynamicConstant.java fails with release VMs |
JDK-8316702 | Only evaluate buffer when IGVPrintLevelOption >= 5 |
JDK-8316710 | Exclude java/awt/font/Rotate/RotatedTextTest.java |
JDK-8316711 | SEGV in LoaderConstraintTable::find_loader_constraint after JDK-8310874 |
JDK-8316719 | C2 compilation still fails with "bad AD file" |
JDK-8316734 | URLEncoder should specify that replacement bytes will be used in case of coding error |
JDK-8316735 | Print LockStack in hs_err files |
JDK-8316738 | java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout |
JDK-8316741 | BasicStroke.createStrokedShape miter-limits failing on small shapes |
JDK-8316743 | RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning |
JDK-8316746 | Top of lock-stack does not match the unlocked object |
JDK-8316756 | C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call |
JDK-8316771 | Krb5.java has not defined messages for all error codes |
JDK-8316778 | test hprof lib: invalid array element type from JavaValueArray.elementSize |
JDK-8316851 | Add @sealedGraph to Executable |
JDK-8316859 | RISC-V: Disable detection of V through HWCAP |
JDK-8316879 | RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 |
JDK-8316880 | AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 |
JDK-8316885 | jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate |
JDK-8316893 | Compile without -fno-delete-null-pointer-checks |
JDK-8316894 | make test TEST="jtreg:test/jdk/…" fails on AIX |
JDK-8316895 | SeenThread::print_action_queue called on a null pointer |
JDK-8316897 | tools/jpackage/junit tests fail on AIX after JDK-8316547 |
JDK-8316906 | Clarify TLABWasteTargetPercent flag |
JDK-8316907 | Fix nonnull-compare warnings |
JDK-8316918 | Optimize conversions duplicated across phi nodes |
JDK-8316923 | Add DEF_STATIC_JNI_OnLoad for librmi |
JDK-8316924 | java/lang/Thread/virtual/stress/ParkALot.java times out |
JDK-8316927 | JFR: Move shouldCommit check earlier for socket events |
JDK-8316929 | Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries |
JDK-8316933 | RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV |
JDK-8316935 | [s390x] Use consistent naming for lightweight locking in MacroAssembler |
JDK-8316940 | Serial: Remove unused declarations in genCollectedHeap |
JDK-8316946 | jtreg failure handler pages are mislabelling the jcmd/thread/dump_to_file results. |
JDK-8316947 | Write a test to check textArea triggers MouseEntered/MouseExited events properly |
JDK-8316957 | Serial: Change GenCollectedHeap to SerialHeap inside gc/serial folder |
JDK-8316958 | Add test for unstructured locking |
JDK-8316959 | Improve InlineCacheBuffer pending queue management |
JDK-8316961 | Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms |
JDK-8316964 | Security tools should not call System.exit |
JDK-8316967 | Correct the scope of vmtimer in UnregisteredClasses::load_class |
JDK-8316969 | Improve CDS module graph support for --module option |
JDK-8316970 | Add internal annotation to mark restricted methods |
JDK-8316971 | Add Lint warning for restricted method calls |
JDK-8316972 | Add javadoc support for restricted methods |
JDK-8316973 | GC: Make TestDisableDefaultGC use createTestJvm |
JDK-8316974 | ListFormat creation is unsuccessful for some of the supported Locales |
JDK-8316975 | Memory leak in MTLSurfaceData |
JDK-8316994 | Avoid modifying ClassLoader and Module objects during -Xshare:dump |
JDK-8316996 | Catalog API Enhancement: add a factory method |
JDK-8316998 | Remove redundant type arguments in the java.util.stream package |
JDK-8317034 | Remove redundant type cast in the java.util.stream package |
JDK-8317039 | Enable specifying the JDK used to run jtreg |
JDK-8317042 | G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm |
JDK-8317048 | VerifyError with unnamed pattern variable and more than one components |
JDK-8317112 | Add screenshot for Frame/DefaultSizeTest.java |
JDK-8317119 | Remove unused imports in the java.util.stream package |
JDK-8317121 | vector_masked_load instruction is moved too early after JDK-8286941 |
JDK-8317126 | Redundant entries in Windows |
JDK-8317128 | java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException |
JDK-8317132 | Prepare HotSpot for permissive- |
JDK-8317136 | [AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java |
JDK-8317139 | [JVMCI] oop handles clearing message pollutes event log |
JDK-8317141 | Remove unused validIndex method from URLClassPath$JarLoader |
JDK-8317144 | Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le |
JDK-8317188 | G1: Make TestG1ConcRefinementThreads use createTestJvm |
JDK-8317218 | G1: Make TestG1HeapRegionSize use createTestJvm |
JDK-8317221 | Implementation for javax.lang.model for Unnamed Variables & Patterns |
JDK-8317228 | GC: Make TestXXXHeapSizeFlags use createTestJvm |
JDK-8317235 | Remove Access API use in nmethod class |
JDK-8317240 | Promptly free OopMapEntry after fail to insert the entry to OopMapCache |
JDK-8317246 | Cleanup java.net.URLEncoder and URLDecoder use of file.encoding property |
JDK-8317257 | RISC-V: llvm build broken |
JDK-8317262 | LockStack::contains(oop) fails "assert(t→is_Java_thread()) failed: incorrect cast to JavaThread" |
JDK-8317264 | Pattern.Bound has |
JDK-8317265 | ListFormat::format specification could be made clearer regarding handling IllegalArgumentException. |
JDK-8317266 | Move nmethod::check_all_dependencies to codeCache.cpp and mark it NOT_PRODUCT |
JDK-8317273 | compiler/codecache/OverflowCodeCacheTest.java fails transiently on Graal |
JDK-8317283 | jpackage tests run osx-specific checks on windows and linux |
JDK-8317285 | Misspellings in hprof test lib |
JDK-8317288 | [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn’t cause ungrab |
JDK-8317289 | javadoc fails with -sourcepath if module-info.java contains import statements |
JDK-8317294 | Classloading throws exceptions over already pending exceptions |
JDK-8317295 | ResponseSubscribers.SubscriberAdapter should call the finisher function asynchronously |
JDK-8317300 | javac erroneously allows "final" in front of a record pattern |
JDK-8317307 | test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information |
JDK-8317314 | Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded |
JDK-8317316 | G1: Make TestG1PercentageOptions use createTestJvm |
JDK-8317317 | G1: Make TestG1RemSetFlags use createTestJvm |
JDK-8317318 | Serial: Change GenCollectedHeap to SerialHeap in whitebox |
JDK-8317327 | Remove JT_JAVA dead code in jib-profiles.js |
JDK-8317331 | Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)" |
JDK-8317332 | Prepare security for permissive- |
JDK-8317335 | Build on windows fails after 8316645 |
JDK-8317336 | Assertion error thrown during 'this' escape analysis |
JDK-8317340 | Windows builds are not reproducible if MS VS compiler install path differs |
JDK-8317343 | GC: Make TestHeapFreeRatio use createTestJvm |
JDK-8317347 | Parallel: Make TestInitialTenuringThreshold use createTestJvm |
JDK-8317350 | Move code cache purging out of CodeCache::UnloadingScope |
JDK-8317354 | Serial: Move DirtyCardToOopClosure to gc/serial folder |
JDK-8317357 | Update links in building.md to use https rather than http |
JDK-8317358 | G1: Make TestMaxNewSize use createTestJvm |
JDK-8317360 | Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines |
JDK-8317372 | Refactor some NumberFormat tests to use JUnit |
JDK-8317373 | Add Telia Root CA v2 |
JDK-8317374 | Add Let’s Encrypt ISRG Root X2 |
JDK-8317422 | [JVMCI] concurrency issue in MethodData creation |
JDK-8317432 | Async UL: Use memcpy instead of strcpy in Message ctr |
JDK-8317433 | Async UL: Only grab lock once when write():ing |
JDK-8317440 | Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503 |
JDK-8317443 | StackOverflowError on calling ListFormat::getInstance() for Norwegian locales |
JDK-8317446 | ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp |
JDK-8317448 | ProblemList compiler/interpreter/TestVerifyStackAfterDeopt.java on macosx-aarch64 in Xcomp |
JDK-8317449 | ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java on several platforms |
JDK-8317452 | [JVMCI] Export symbols used by lightweight locking to JVMCI compilers. |
JDK-8317471 | ListFormat::parseObject() spec can be improved on parsePosition valid values |
JDK-8317502 | Add asserts to check for non-null in ciInstance::java_lang_Class_klass |
JDK-8317507 | C2 compilation fails with "Exceeded _node_regs array" |
JDK-8317510 | Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name |
JDK-8317514 | Ensure MemorySegment is initialized before touching NativeMemorySegmentImpl |
JDK-8317515 | Unify the code of the parse*() families of methods in j.l.Integer and j.l.Long |
JDK-8317522 | Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong |
JDK-8317535 | Shenandoah: Remove unused code |
JDK-8317545 | AIX PPC64: Implementation of Foreign Function & Memory API |
JDK-8317547 | Enhance TLS connection support |
JDK-8317560 | Change to Xcode 14.3.1 for building on macOS at Oracle |
JDK-8317562 | [JFR] Compilation queue statistics |
JDK-8317575 | AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result |
JDK-8317581 | [s390x] Multiple test failure with LockingMode=2 |
JDK-8317592 | Serial: Remove Space::toContiguousSpace |
JDK-8317594 | G1: Refactor find_empty_from_idx_reverse |
JDK-8317600 | VtableStubs::stub_containing() table load not ordered wrt to stores |
JDK-8317601 | Windows build on WSL broken after JDK-8317340 |
JDK-8317603 | Improve exception messages thrown by sun.nio.ch.Net native methods (win) |
JDK-8317609 | Classfile API fails to verify /jdk.jcmd/sun/tools/jstat/Alignment.class |
JDK-8317612 | ChoiceFormat and MessageFormat constructors call non-final public method |
JDK-8317620 | Build JDK tools with ModuleMainClass attribute |
JDK-8317631 | Refactor ChoiceFormat tests to use JUnit |
JDK-8317633 | Modernize text.testlib.HexDumpReader |
JDK-8317635 | Improve GetClassFields test to verify correctness of field order |
JDK-8317660 | [BACKOUT] 8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 |
JDK-8317661 | [REDO] store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 |
JDK-8317675 | Serial: Move gc/shared/generation to serial folder |
JDK-8317677 | Specialize Vtablestubs::entry_for() for VtableBlob |
JDK-8317678 | Fix up hashCode() for ZipFile.Source.Key |
JDK-8317683 | Add JIT memory statistics |
JDK-8317687 | (fs) FileStore.supportsFileAttributeView("posix") incorrectly returns 'true' for FAT32 volume on macOS |
JDK-8317689 | [JVMCI] include error message when CreateJavaVM in libgraal fails |
JDK-8317692 | jcmd GC.heap_dump performance regression after JDK-8292818 |
JDK-8317693 | Unused parameter to Tokens.Token.comment method |
JDK-8317696 | Fix compilation with clang-16 |
JDK-8317705 | ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 |
JDK-8317706 | Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux |
JDK-8317711 | Exclude gtest/GTestWrapper.java on AIX |
JDK-8317723 | C2: CountedLoopEndNodes and Zero Trip Guards are wrongly treated as Runtime Predicate |
JDK-8317730 | Change byte_size to return size_t |
JDK-8317736 | Stream::handleReset locks twice |
JDK-8317738 | CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" |
JDK-8317742 | ISO Standard Date Format implementation consistency on DateTimeFormatter and String.format |
JDK-8317751 | ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows |
JDK-8317761 | Combine two versions of print_statistics() in java.cpp |
JDK-8317763 | Follow-up to AVX512 intrinsics for Arrays.sort() PR |
JDK-8317772 | NMT: Make peak values available in release builds |
JDK-8317790 | Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX |
JDK-8317795 | Add an ImmutableBitSetPredicate variant for bitsets ⇐ 128 elements |
JDK-8317797 | G1: Remove unimplemented predict_will_fit |
JDK-8317799 | AIX PPC64: FFI symbol lookup doesn’t find symbols |
JDK-8317802 | jmh tests fail with Unable to find the resource: /META-INF/BenchmarkList after JDK-8306819 |
JDK-8317803 | Exclude java/net/Socket/asyncClose/Race.java on AIX |
JDK-8317807 | JAVA_FLAGS removed from jtreg running in JDK-8317039 |
JDK-8317808 | HTTP/2 stream cancelImpl may leave subscriber registered |
JDK-8317809 | Insertion of free code blobs into code cache can be very slow during class unloading |
JDK-8317818 | Combinatorial explosion during 'this' escape analysis |
JDK-8317819 | Scope should reflect lifetime of underying resource (mainline) |
JDK-8317824 | Beef up javadoc for base offset in var handles derived from layouts (mainline) |
JDK-8317831 | compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string |
JDK-8317834 | java/lang/Thread/IsAlive.java timed out |
JDK-8317837 | Leftover FFM implementation-only changes |
JDK-8317839 | Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX |
JDK-8317847 | Typo in API documentation of class JPopupMenu |
JDK-8317866 | replace NET_SocketAvailable |
JDK-8317868 | Add @sealedGraph to MethodHandleDesc and descendants |
JDK-8317873 | Add @sealedGraph to IllegalFormatException |
JDK-8317874 | Add @sealedGraph to StringTemplate.Processor.Linkage |
JDK-8317886 | Add @sealedGraph to ByteBuffer |
JDK-8317919 | pthread_attr_init handle return value and destroy pthread_attr_t object |
JDK-8317920 | JDWP-agent sends broken exception event with onthrow option |
JDK-8317937 | @sealedGraph: Links to inner classes fails in links |
JDK-8317951 | Refactor loading of zip library to help resolve JDK-8315220 |
JDK-8317956 | Make jdk.internal.util.Architecture current architecture final |
JDK-8317959 | Check return values of malloc in native java.base coding |
JDK-8317963 | Serial: Remove unused GenerationIsInReservedClosure |
JDK-8317964 | java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 |
JDK-8317965 | TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false" |
JDK-8317967 | Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases |
JDK-8317970 | Bump target macosx-x64 version to 11.00.00 |
JDK-8317971 | RISC-V: implement copySignF/D and signumF/D intrinsics |
JDK-8317975 | [JVMCI] assert(pointee != nullptr) failed: invariant |
JDK-8317977 | update problemlist to include MacOS for sun/security/tools/keytool/NssTest.java |
JDK-8317979 | Use TZ database style abbreviations in the CLDR locale provider |
JDK-8317987 | C2 recompilations cause high memory footprint |
JDK-8317994 | Serial: Use SerialHeap in generation |
JDK-8317998 | Temporarily disable malformed control flow assert to reduce noise in testing |
JDK-8318006 | remove unused net related coding |
JDK-8318015 | Lock inflation not needed for OSR or Deopt for new locking modes |
JDK-8318016 | Per-compilation memory ceiling |
JDK-8318027 | Support alternative name to jdk.internal.vm.compiler |
JDK-8318028 | Remove unused class="centered" from FocusCycle.svg |
JDK-8318029 | Minor improvement to logging output in container at-requires |
JDK-8318038 | ProblemList runtime/CompressedOops/CompressedClassPointers.java on two platforms |
JDK-8318039 | GHA: Bump macOS and Xcode versions |
JDK-8318040 | ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006/TestDescription.java on macosx-aarch64 |
JDK-8318042 | ProblemList java/nio/channels/vthread/BlockingChannelOps.java#direct-register with GenZGC |
JDK-8318049 | C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN |
JDK-8318051 | Duration.between uses exceptions for control flow |
JDK-8318071 | IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass |
JDK-8318072 | DowncallLinker does not acquire/release segments in interpreter |
JDK-8318078 | ADLC: pass ASSERT and PRODUCT flags |
JDK-8318082 | ConcurrentModificationException from IndexWriter |
JDK-8318085 | ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-aarch64 |
JDK-8318086 | [jvmci] RISC-V: Reuse target config from TargetDescription |
JDK-8318089 | Class space not marked as such with NMT when CDS is off |
JDK-8318091 | Remove empty initIDs functions |
JDK-8318096 | Introduce AsymmetricKey interface with a getParams method |
JDK-8318100 | Remove redundant check for Metal support |
JDK-8318101 | Additional test cases for CSSAttributeEqualityBug |
JDK-8318102 | macos10.14 check in CSystemColors can be removed. |
JDK-8318104 | macOS 10.13 check in TabButtonAccessibility.m can be removed |
JDK-8318107 | Un-ProblemList LocaleProvidersRun and CalendarDataRegression |
JDK-8318109 | Writing JFR records while a CHT has taken its lock asserts in rank checking |
JDK-8318113 | CSS.BackgroundImage doesn’t implement equals |
JDK-8318124 | JFR: Rewrite instrumentation to use Class-File API |
JDK-8318126 | Refresh manpages |
JDK-8318130 | SocksSocketImpl needlessly encodes hostname for IPv6 addresses |
JDK-8318144 | Match on enum constants with body compiles but fails with MatchException |
JDK-8318150 | StaticProxySelector.select should not throw NullPointerExceptions |
JDK-8318154 | Improve stability of WheelModifier.java test |
JDK-8318155 | Remove unnecessary virtual specifier in Space |
JDK-8318157 | RISC-V: implement ensureMaterializedForStackWalk intrinsic |
JDK-8318159 | RISC-V: Improve itable_stub |
JDK-8318160 | javac does not reject private method reference with type-variable receiver |
JDK-8318175 | AIX PPC64: Handle alignment of double in structs |
JDK-8318180 | Memory model reference from foreign package-info is broken |
JDK-8318183 | C2: VM may crash after hitting node limit |
JDK-8318186 | ChoiceFormat inconsistency between applyPattern() and setChoices() |
JDK-8318189 | ChoiceFormat::format throws undocumented AIOOBE |
JDK-8318218 | RISC-V: C2 CompressBits |
JDK-8318219 | RISC-V: C2 ExpandBits |
JDK-8318222 | RISC-V: C2 CmpU3 |
JDK-8318223 | RISC-V: C2 CmpUL3 |
JDK-8318224 | RISC-V: C2 UDivI |
JDK-8318225 | RISC-V: C2 UModI |
JDK-8318226 | RISC-V: C2 UModL |
JDK-8318240 | [AIX] Cleaners.java test failure |
JDK-8318295 | Update launcher help for enable-native-access |
JDK-8318296 | Move Space::initialize to ContiguousSpace |
JDK-8318306 | java/util/Arrays/Sorting.java fails with "Array is not sorted at 8228-th position: 8251.0 and 8153.0" |
JDK-8318322 | Update IANA Language Subtag Registry to Version 2023-10-16 |
JDK-8318324 | Drop redundant default methods from FFM API |
JDK-8318328 | DHKEM should check XDH name in case-insensitive mode |
JDK-8318363 | Foreign benchmarks fail to build on some platforms |
JDK-8318364 | Add an FFM-based implementation of harfbuzz OpenType layout |
JDK-8318365 | Test runtime/cds/appcds/sharedStrings/InternSharedString.java fails after JDK-8311538 |
JDK-8318383 | Remove duplicated checks in os::get_native_stack() in posix implementation |
JDK-8318410 | jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows |
JDK-8318415 | Adjust describing comment of os_getChildren after 8315026 |
JDK-8318418 | hsdis build fails with system binutils on Ubuntu |
JDK-8318420 | AbstractPipeline invokes overridden method in constructor |
JDK-8318421 | AbstractPipeline.sourceStageSpliterator() chases pointers needlessly |
JDK-8318422 | Allow poller threads be virtual threads |
JDK-8318445 | More broken bailout chains in C2 |
JDK-8318447 | Move NMT source code to own subdirectory |
JDK-8318448 | Link PopupMenu/PopupMenuLocation.java failure to JDK-8259913 |
JDK-8318454 | TestLayoutPaths broken on Big Endian platforms after JDK-8317837 |
JDK-8318455 | Fix the compiler/sharedstubs/SharedTrampolineTest.java and SharedStubToInterpTest.java |
JDK-8318457 | Use prefix-less prepend methods directly to reduce branches in String concat expressions |
JDK-8318458 | Update javac and java manpages with restricted method options |
JDK-8318466 | Improve spec of NumberFormat’s methods with unsupported operations |
JDK-8318467 | [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads |
JDK-8318468 | compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 |
JDK-8318471 | ProblemList compiler/sharedstubs/SharedTrampolineTest.java |
JDK-8318474 | Fix memory reporter for thread_count |
JDK-8318476 | Add resource consumption note to BigInteger and BigDecimal |
JDK-8318479 | [jmh] the test security.CacheBench failed for multiple threads run |
JDK-8318480 | Obsolete UseCounterDecay and remove CounterDecayMinIntervalLength |
JDK-8318482 | problemlist compiler/codecache/CheckLargePages.java on Linux-x64 until JDK-8317831 is fixed |
JDK-8318484 | Initial version of cdsConfig.hpp |
JDK-8318485 | Narrow klass shift should be zero if encoding range extends to 0x1_0000_0000 |
JDK-8318487 | Specification of the ListFormat.equals() method can be improved |
JDK-8318489 | Remove unused alignment_unit and alignment_offset |
JDK-8318490 | Increase timeout for JDK tests that are close to the limit when run with libgraal |
JDK-8318492 | Http2ClientImpl should attempt to close and remove connection in stop() |
JDK-8318507 | G1: Improve remset clearing for humongous candidates |
JDK-8318509 | x86 count_positives intrinsic broken for -XX:AVX3Threshold=0 |
JDK-8318510 | Serial: Remove TenuredGeneration::block_size |
JDK-8318525 | Atomic gtest should run as TEST_VM to access VM capabilities |
JDK-8318528 | Rename TestUnstructuredLocking test |
JDK-8318538 | Add a way to obtain a strided var handle from a layout |
JDK-8318540 | make test cannot run .jasm tests directly |
JDK-8318562 | Computational test more than 2x slower when AVX instructions are used |
JDK-8318569 | Add getter methods for Locale and Patterns in ListFormat |
JDK-8318573 | The nsk.share.jpda.SocketConnection should fail if socket was closed. |
JDK-8318580 | "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can’t find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 |
JDK-8318585 | Rename CodeCache::UnloadingScope to UnlinkingScope |
JDK-8318586 | Explicitly handle upcall stub allocation failure |
JDK-8318587 | refresh libraries cache on AIX in print_vm_info |
JDK-8318588 | Windows build failure after JDK-8314468 due to ambiguous call |
JDK-8318590 | JButton ignores margin when painting HTML text |
JDK-8318591 | avoid leaks in loadlib_aix.cpp reload_table() |
JDK-8318594 | NMT: VM.native_memory crashes on assert if functionality isn’t supported by OS |
JDK-8318598 | FFM stylistic cleanups |
JDK-8318599 | HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 |
JDK-8318601 | Remove javadoc text about restricted methods |
JDK-8318607 | Enable parallelism in vmTestbase/nsk/stress/jni tests |
JDK-8318608 | Enable parallelism in vmTestbase/nsk/stress/threads tests |
JDK-8318609 | Upcall stubs should be smaller |
JDK-8318613 | ChoiceFormat patterns are not well tested |
JDK-8318622 | ProblemList gc/cslocker/TestCSLocker.java on linux-x64 in Xcomp mode |
JDK-8318626 | GetClassFields does not filter out ConstantPool.constantPoolOop field |
JDK-8318636 | Add jcmd to print annotated process memory map |
JDK-8318643 | +UseTransparentHugePages must enable +UseLargePages |
JDK-8318646 | Integer#parseInt("") throws empty NumberFormatException message |
JDK-8318647 | Serial: Refactor BlockOffsetTable |
JDK-8318649 | G1: Remove unimplemented HeapRegionRemSet::add_code_root_locked |
JDK-8318653 | UpcallTestHelper::runInNewProcess waits for forked process without timeout |
JDK-8318669 | Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 |
JDK-8318671 | Potential uninitialized uintx value after JDK-8317683 |
JDK-8318677 | (ch) Add implNote about minBufferCap to main variant of Channels.newWriter |
JDK-8318678 | Vector access on heap MemorySegments only works for byte[] |
JDK-8318683 | compiler/c2/irTests/TestPhiDuplicatedConversion.java "Failed IR Rules (2) of Methods (2)" |
JDK-8318689 | jtreg is confused when folder name is the same as the test name |
JDK-8318691 | runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails with release VMs |
JDK-8318692 | Add instructions for creating Ubuntu-based sysroot for cross compilation |
JDK-8318693 | Fix rendering for code blocks nested under list items in building.md |
JDK-8318694 | [JVMCI] disable can_call_java in most contexts for libjvmci compiler threads |
JDK-8318700 | MacOS Zero cannot run gtests due to wrong JVM path |
JDK-8318701 | Fix copyright year |
JDK-8318702 | G1: Fix nonstandard indentation in g1HeapTransition.cpp |
JDK-8318705 | [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java |
JDK-8318706 | Implement JEP 423: Region Pinning for G1 |
JDK-8318709 | Improve System.nanoTime performance on Windows |
JDK-8318713 | G1: Use more accurate age in predict_eden_copy_time_ms |
JDK-8318720 | G1: Memory leak in G1CodeRootSet after JDK-8315503 |
JDK-8318723 | RISC-V: C2 UDivL |
JDK-8318727 | Enable parallelism in vmTestbase/vm/gc/concurrent tests |
JDK-8318735 | RISC-V: Enable related hotspot tests run on riscv |
JDK-8318736 | com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" |
JDK-8318737 | Fallback linker passes bad JNI handle |
JDK-8318753 | hsdis binutils may place libs in lib64 |
JDK-8318756 | Create better internal buffer for AEADs |
JDK-8318757 | VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls |
JDK-8318759 | Add four DigiCert root certificates |
JDK-8318776 | Require supports_cx8 to always be true |
JDK-8318788 | java/net/Socks/SocksSocketProxySelectorTest.java fails on machines with no IPv6 link-local addresses |
JDK-8318801 | Parallel: Remove unused verify_all_young_refs_precise |
JDK-8318805 | RISC-V: Wrong comments instructions cost in riscv.ad |
JDK-8318809 | java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 |
JDK-8318811 | Compiler directives parser swallows a character after line comments |
JDK-8318817 | Could not reserve enough space in CodeHeap 'profiled nmethods' (0K) |
JDK-8318826 | C2: "Bad graph detected in build_loop_late" with incremental inlining |
JDK-8318827 | RISC-V: Improve readability of fclass result testing |
JDK-8318834 | s390x: Debug builds are missing debug helpers |
JDK-8318837 | javac generates wrong ldc instruction for dynamic constant loads |
JDK-8318843 | ProblemList java/lang/management/MemoryMXBean/CollectionUsageThreshold.java in Xcomp |
JDK-8318850 | Duplicate code in the LCMSImageLayout |
JDK-8318854 | [macos14] Running any AWT app prints Secure coding warning |
JDK-8318889 | C2: add bailout after assert Bad graph detected in build_loop_late |
JDK-8318894 | G1: Use uint for age in G1SurvRateGroup |
JDK-8318895 | Deoptimization results in incorrect lightweight locking stack |
JDK-8318908 | Parallel: Remove ExtendedCardValue |
JDK-8318913 | The module-infos for --release data do not contain pre-set versions |
JDK-8318915 | Enhance checks in BigDecimal.toPlainString() |
JDK-8318940 | [JVMCI] do not set HotSpotNmethod oop for a default HotSpotNmethod |
JDK-8318951 | Additional negative value check in JPEG decoding |
JDK-8318953 | RISC-V: Small refactoring for MacroAssembler::test_bit |
JDK-8318955 | Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return |
JDK-8318957 | enhance agentlib:jdwp help output by info about allow option |
JDK-8318959 | C2: define MachNode::fill_new_machnode() statically |
JDK-8318961 | increase javacserver connection timeout values and max retry attempts |
JDK-8318962 | Update ProcessTools javadoc with suggestions in 8315097 |
JDK-8318964 | Fix build failures caused by 8315097 |
JDK-8318971 | Better Error Handling for Jar Tool When Processing Non-existent Files |
JDK-8318981 | compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr |
JDK-8318982 | Improve Exceptions::special_exception |
JDK-8318983 | Fix comment typo in PKCS12Passwd.java |
JDK-8318986 | Improve GenericWaitBarrier performance |
JDK-8319046 | Execute tests in source/class-file order in JavadocTester |
JDK-8319048 | Monitor deflation unlink phase prolongs time to safepoint |
JDK-8319053 | Segment dump files remain after parallel heap dump on Windows |
JDK-8319067 | ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode |
JDK-8319072 | JFR: Turn off events for JFR.view |
JDK-8319103 | Popups that request focus are not shown on Linux with Wayland |
JDK-8319104 | GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt |
JDK-8319106 | Remove unimplemented TaskTerminator::do_delay_step |
JDK-8319111 | Mismatched MemorySegment heap access is not consistently intrinsified |
JDK-8319120 | Unbound ScopedValue.get() throws the wrong exception |
JDK-8319123 | Implement JEP 461: Stream Gatherers (Preview) |
JDK-8319124 | Update XML Security for Java to 3.0.3 |
JDK-8319128 | sun/security/pkcs11 tests fail on OL 7.9 aarch64 |
JDK-8319136 | Skip pkcs11 tests on linux-aarch64 |
JDK-8319137 | release _object in ObjectMonitor dtor to avoid races |
JDK-8319139 | Improve diagnosability of |
JDK-8319153 | Fix: Class is a raw type in ProcessTools |
JDK-8319165 | hsdis binutils: warns on empty string as option string |
JDK-8319166 | Typos in the JavaDocs for MemorySegment |
JDK-8319174 | Enhance robustness of some j.m.BigInteger constructors |
JDK-8319184 | RISC-V: improve MD5 intrinsic |
JDK-8319187 | Add three eMudhra emSign roots |
JDK-8319195 | Move most tier 1 vector API regression tests to tier 3 |
JDK-8319196 | ExecutableElement.getReceiverType doesn’t return receiver types for methods loaded from bytecode |
JDK-8319197 | Exclude hb-subset and hb-style from compilation |
JDK-8319203 | Parallel: Rename addr_is_marked_imprecise |
JDK-8319204 | G1: Change G1CMTask::_termination_time_ms to wallclock time |
JDK-8319205 | Parallel: Reenable work stealing after JDK-8310031 |
JDK-8319206 | [REDO] Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native |
JDK-8319211 | Regression in LoopOverNonConstantFP |
JDK-8319213 | Compatibility.java reads both stdout and stderr of JdkUtils |
JDK-8319220 | Pattern matching switch with a lot of cases is unduly slow |
JDK-8319233 | AArch64: Build failure with clang due to -Wformat-nonliteral warning |
JDK-8319238 | JMX ThreadPoolAccTest.java is too verbose and should fail before timeout |
JDK-8319244 | implement JVMTI handshakes support for virtual threads |
JDK-8319253 | [BACKOUT] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT |
JDK-8319256 | Print more diagnostic information when an unexpected user is found in a Phi |
JDK-8319265 | TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar" |
JDK-8319268 | Build failure with GCC8.3.1 after 8313643 |
JDK-8319300 | Remove unused methods in WorkArounds and Utils |
JDK-8319301 | Static analysis warnings after JDK-8318016 |
JDK-8319306 | Serial: Remove TenuredSpace::verify |
JDK-8319311 | JShell Process Builder should be configurable |
JDK-8319313 | G1: Rename G1EvacFailureInjector appropriately |
JDK-8319314 | NMT detail report slow or hangs for large number of mappings |
JDK-8319316 | Clarify text around which layouts a linker supports |
JDK-8319318 | bufferedStream fixed case can be removed |
JDK-8319323 | FFM: Harmonize the @throws tags in the javadocs |
JDK-8319324 | FFM: Reformat javadocs |
JDK-8319338 | tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC |
JDK-8319339 | Internal error on spurious markup in a hybrid snippet |
JDK-8319372 | C2 compilation fails with "Bad immediate dominator info" |
JDK-8319373 | Serial: Refactor dirty cards scanning during Young GC |
JDK-8319374 | JFR: Remove instrumentation for exception events |
JDK-8319375 | test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java runs into OutOfMemoryError: Metaspace on AIX |
JDK-8319376 | ParallelGC: Forwarded objects found during heap inspection |
JDK-8319378 | Spec for j.util.Timer::purge and j.util.Timer::cancel could be improved |
JDK-8319379 | G1: gc/logging/TestUnifiedLoggingSwitchStress.java crashes after JDK-8318894 |
JDK-8319406 | x86: Shorter movptr(reg, imm) for 32-bit immediates |
JDK-8319408 | RISC-V: MaxVectorSize is not consistently checked in several situations |
JDK-8319412 | RISC-V: Simple fix of indent in c2_MacroAssembler_riscv.hpp |
JDK-8319417 | (dc) DatagramChannel.connect undocumented behavior |
JDK-8319423 | Improve Year.isLeap by checking divisibility by 16 |
JDK-8319429 | Resetting MXCSR flags degrades ecore |
JDK-8319436 | Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader |
JDK-8319437 | NMT should show library names in call stacks |
JDK-8319439 | Move BufferNode from PtrQueue files to new files |
JDK-8319440 | RISC-V: jdk can’t be built with clang due to register keyword |
JDK-8319444 | Unhelpful failure output in TestLegalNotices |
JDK-8319449 | compiler/print/CompileCommandPrintMemStat.java fails on Graal |
JDK-8319450 | New methods java.net.InetXAddress.ofLiteral() miss @since tag |
JDK-8319455 | Test compiler/print/CompileCommandMemLimit.java times out |
JDK-8319456 | jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes |
JDK-8319462 | Signature.ClassTypeSig::classDesc() incorrect for inner class types |
JDK-8319465 | Typos in javadoc of com.sun.management.OperatingSystemMXBean methods |
JDK-8319498 | ForkJoinPool.invoke(ForkJoinTask) does not specify behavior when task throws checked exception |
JDK-8319525 | RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc |
JDK-8319531 | FileServerHandler::discardRequestBody could be improved |
JDK-8319532 | jshell - Non-sealed declarations sometimes break a snippet evaluation |
JDK-8319541 | G1: Inline G1RemoveSelfForwardsTask into RestoreRetainedRegionsTask |
JDK-8319542 | Fix boundaries of region to be tested with os::is_readable_range |
JDK-8319554 | Select LogOutput* directly for stdout and stderr |
JDK-8319556 | Harmonize interface formatting in the FFM API |
JDK-8319559 | [JVMCI] ensureLinked must be able to call Java |
JDK-8319560 | Reformat method parameters in the FFM API |
JDK-8319563 | Reformat code in the FFM API |
JDK-8319567 | Update java/lang/invoke tests to support vm flags |
JDK-8319568 | Update java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java to accept vm flags |
JDK-8319569 | Several java/util tests should be updated to accept VM flags |
JDK-8319570 | Change to GCC 13.2.0 for building on Linux at Oracle |
JDK-8319572 | Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags |
JDK-8319573 | Change to Visual Studio 17.6.5 for building on Windows at Oracle |
JDK-8319574 | Exec/process tests should be marked as flagless |
JDK-8319607 | FFM: Review the language in the FFM documentation |
JDK-8319613 | Complier error in benchmark TestLoadSegmentVarious |
JDK-8319615 | IGV incomplete gitignore |
JDK-8319620 | Parallel: Remove unused PSPromotionManager::*_is_full getters and setters |
JDK-8319628 | DateFormat does not mention IllegalArgumentException for invalid style args |
JDK-8319630 | Monitor final audit log lacks separator |
JDK-8319633 | runtime/posixSig/TestPosixSig.java intermittent timeouts on UNIX |
JDK-8319640 | ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException |
JDK-8319649 | inline_boxing_calls unused gvn variable |
JDK-8319650 | Improve heap dump performance with class metadata caching |
JDK-8319662 | ForkJoinPool trims worker threads too slowly |
JDK-8319664 | IGV always output on PhaseRemoveUseless |
JDK-8319665 | [macOS] Obsolete imports of <Carbon/Carbon.h> in java.desktop |
JDK-8319668 | Fixup of jar filename typo in BadFactoryTest.sh |
JDK-8319670 | Improve comments describing system properties for TLS server and client for max chain length |
JDK-8319672 | Several classloader tests ignore VM flags |
JDK-8319676 | A couple of jdk/modules/incubator/ tests ignore VM flags |
JDK-8319677 | Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless |
JDK-8319700 | [AArch64] C2 compilation fails with "Field too big for insn" |
JDK-8319703 | Serial: Remove generationSpec |
JDK-8319704 | LogTagSet::set_output_level() should not accept NULL as LogOutput |
JDK-8319705 | RISC-V: signumF/D intrinsics fails compiler/intrinsics/math/TestSignumIntrinsic.java |
JDK-8319713 | Parallel: Remove PSAdaptiveSizePolicy::should_full_GC |
JDK-8319725 | G1: Subtracting virtual time from wall time after JDK-8319204 |
JDK-8319726 | Parallel GC: Re-use object in object-iterator |
JDK-8319747 | galoisCounterMode_AESCrypt stack walking broken |
JDK-8319748 | [JVMCI] TestUseCompressedOopsFlagsWithUlimit.java crashes on libgraal |
JDK-8319753 | Duration javadoc has "period" instead of "duration" in several places |
JDK-8319757 | java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown |
JDK-8319764 | C2 compilation asserts during incremental inlining because Phi input is out of bounds |
JDK-8319777 | Zero: Support 8-byte cmpxchg |
JDK-8319778 | Remove unreachable code in ObjectSynchronizer::exit |
JDK-8319781 | RISC-V: Refactor UseRVV related checks |
JDK-8319784 | VM crash during heap dump after JDK-8287061 |
JDK-8319813 | Remove upper limit on number of compiler phases in phasetype.hpp |
JDK-8319817 | Charset constructor should make defensive copy of aliases |
JDK-8319818 | Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) |
JDK-8319820 | Use unnamed variables in the FFM implementation |
JDK-8319825 | jdk.net/jdk.net.ExtendedSocketOptions::IP_DONTFRAGMENT is missing @since 19 |
JDK-8319828 | runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations |
JDK-8319872 | AArch64: [vectorapi] Implementation of unsigned (zero extended) casts |
JDK-8319876 | Reduce memory consumption of VM_ThreadDump::doit |
JDK-8319879 | Stress mode to randomize incremental inlining decision |
JDK-8319882 | SequenceLayout::toString throws ArithmeticException |
JDK-8319883 | Zero: Use atomic built-ins for 64-bit accesses |
JDK-8319896 | Remove monitor deflation from final audit |
JDK-8319897 | Move StackWatermark handling out of LockStack::contains |
JDK-8319925 | CSS.BackgroundImage incorrectly uses double-checked locking |
JDK-8319927 | Log that IEEE rounding mode was corrupted by loading a library |
JDK-8319928 | Exceptions thrown by cleanup actions should be handled correctly |
JDK-8319935 | Ensure only one JvmtiThreadState is created for one JavaThread associated with attached native thread |
JDK-8319938 | TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array" |
JDK-8319944 | Remove DynamicDumpSharedSpaces |
JDK-8319948 | jcmd man page needs to be updated |
JDK-8319955 | Improve dependencies removal during class unloading |
JDK-8319958 | test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit |
JDK-8319960 | RISC-V: compiler/intrinsics/TestInteger/LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes" |
JDK-8319961 | JvmtiEnvBase doesn’t zero _ext_event_callbacks |
JDK-8319966 | AIX: expected [[0:i4]] but found [[0:I4]] after JDK-8319882 |
JDK-8319969 | os::large_page_init() turns off THPs for ZGC |
JDK-8319970 | AArch64: enable tests compiler/intrinsics/Test(Long|Integer)UnsignedDivMod.java on aarch64 |
JDK-8319973 | AArch64: Save and restore FPCR in the call stub |
JDK-8319980 | [JVMCI] libgraal should reuse Thread instances as C2 does |
JDK-8319985 | Delete sun.awt.windows.WToolkit.embedded*() API |
JDK-8319986 | Invalid/inconsistent description and example for DateFormat |
JDK-8319987 | compilation of sealed classes leads to infinite recursion |
JDK-8319988 | Wrong heading for inherited nested classes |
JDK-8319999 | Refactor MetaspaceShared::use_full_module_graph() |
JDK-8320001 | javac crashes while adding type annotations to the return type of a constructor |
JDK-8320049 | PKCS10 would not discard the cause when throw SignatureException on invalid key |
JDK-8320052 | Zero: Use __atomic built-ins for atomic RMW operations |
JDK-8320053 | GHA: Cross-compile gtest code |
JDK-8320054 | Remove unused _count from NMT walker classes |
JDK-8320061 | [nmt] Multiple issues with peak accounting |
JDK-8320129 | "top" command during jtreg failure handler does not display CPU usage on OSX |
JDK-8320130 | Problemlist 2 vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt tests with Xcomp |
JDK-8320131 | Zero build fails on macOS after JDK-8254693 |
JDK-8320144 | Compilation crashes when a custom annotation with invalid default value is used |
JDK-8320145 | Compiler should accept final variable in Record Pattern |
JDK-8320147 | Remove DumpSharedSpaces |
JDK-8320168 | handle setsocktopt return values |
JDK-8320175 | [BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization |
JDK-8320192 | SHAKE256 does not work correctly if n >= 137 |
JDK-8320199 | Fix HTML 5 errors in java.math.BigInteger |
JDK-8320206 | Some intrinsics/stubs missing vzeroupper on x86_64 |
JDK-8320207 | doclet incorrectly chooses code font for a See Also link |
JDK-8320208 | Update Public Suffix List to b5bf572 |
JDK-8320209 | VectorMaskGen clobbers rflags on x86_64 |
JDK-8320212 | Disable GCC stringop-overflow warning for affected files |
JDK-8320222 | Wrong bytecode accepted, and StackMap table generated |
JDK-8320234 | Merge doclint.Env.AccessKind with tool.AccessKind |
JDK-8320239 | add dynamic switch for JvmtiVTMSTransitionDisabler sync protocol |
JDK-8320249 | tools/jpackage/share/AddLauncherTest.java#id1 fails intermittently on Windows in verifyDescription |
JDK-8320258 | Refresh building.md |
JDK-8320272 | Make method_entry_barrier address shared |
JDK-8320275 | assert(_chunk→bitmap().at(index)) failed: Bit not set at index |
JDK-8320278 | ARM32 build is broken after JDK-8301997 |
JDK-8320280 | RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock |
JDK-8320300 | Adjust hs_err output in malloc/mmap error cases |
JDK-8320303 | Allow PassFailJFrame to accept single window creator |
JDK-8320304 | Refactor and simplify monitor deflation functions |
JDK-8320309 | AIX: pthreads created by foreign test library don’t work as expected |
JDK-8320330 | Improve implementation of RShift Value |
JDK-8320331 | G1 Full GC Heap verification relies on metadata not reset before verification |
JDK-8320334 | Reflow markdown in testing.md |
JDK-8320335 | Deprecate |
JDK-8320347 | Emulate vblendvp[sd] on ECore |
JDK-8320348 | test/jdk/java/io/File/GetAbsolutePath.windowsDriveRelative fails if working directory is not on drive C |
JDK-8320349 | Simplify FileChooserSymLinkTest.java by using single-window testUI |
JDK-8320358 | GHA: ignore jdk* branches |
JDK-8320361 | Doc error in RemoteRecordingStream.java |
JDK-8320363 | ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity |
JDK-8320365 | IPPPrintService.getAttributes() causes blanket re-initialisation |
JDK-8320368 | Per-CPU optimization of Klass range reservation |
JDK-8320370 | NMT: Change MallocMemorySnapshot to simplify code. |
JDK-8320372 | test/jdk/sun/security/x509/DNSName/LeadingPeriod.java validity check failed |
JDK-8320379 | C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 |
JDK-8320382 | Remove CompressedKlassPointers::is_valid_base() |
JDK-8320383 | refresh libraries cache on AIX in VMError::report |
JDK-8320386 | Remove java/nio/channels/vthread/BlockingChannelOps.java#direct-register from ProblemList |
JDK-8320399 | RISC-V: Some format clean-up in opto assembly code |
JDK-8320403 | C2: PrintIdeal is no longer dumped to tty when xtty is set |
JDK-8320410 | Reflow markdown in building.md |
JDK-8320418 | PPC64: invokevfinal_helper duplicates code to handle ResolvedMethodEntry |
JDK-8320440 | Implementation of Structured Concurrency (Second Preview) |
JDK-8320443 | [macos] Test java/awt/print/PrinterJob/PrinterDevice.java fails on macOS |
JDK-8320447 | Remove obsolete |
JDK-8320515 | assert(monitor→object_peek() != nullptr) failed: Owned monitors should not have a dead object |
JDK-8320525 | G1: G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes accesses partially unloaded klass |
JDK-8320526 | Use title case in building.md |
JDK-8320530 | has_resolved_ref_index flag not restored after resetting entry |
JDK-8320533 | Adjust capstone integration for v6 changes |
JDK-8320536 | problemlist failing serviceability/attach/ConcAttachTest.java test on macosx |
JDK-8320538 | Obsolete CSS styles in collection framework doc-file |
JDK-8320564 | RISC-V: Minimal build failed after JDK-8316592 |
JDK-8320570 | NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters |
JDK-8320577 | Improve MessageHeader’s toString() function to make HttpURLConnection’s debug log readable |
JDK-8320582 | Zero: Misplaced CX8 enablement flag |
JDK-8320586 | update manual test/jdk/TEST.groups |
JDK-8320597 | RSA signature verification fails on signed data that does not encode params correctly |
JDK-8320601 | ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-all |
JDK-8320602 | Lock contention in SchemaDVFactory.getInstance() |
JDK-8320608 | Many jtreg printing tests are missing the @printer keyword |
JDK-8320618 | NPE: Cannot invoke "java.lang.constant.ClassDesc.isArray()" because "this.sym" is null |
JDK-8320645 | DocLint should use javax.lang.model to detect default constructors |
JDK-8320652 | ThreadInfo.isInNative needs to be updated to say what executing native code means |
JDK-8320655 | awt screencast robot spin and sync issues with native libpipewire api |
JDK-8320663 | Fix C syntax in LIB_SETUP_HSDIS_BINUTILS |
JDK-8320665 | update jdk_core at open/test/jdk/TEST.groups |
JDK-8320679 | [JVMCI] invalid code in PushLocalFrame event message |
JDK-8320681 | [macos] Test tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java timed out on macOS |
JDK-8320682 | [AArch64] C1 compilation fails with "Field too big for insn" |
JDK-8320687 | sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently |
JDK-8320691 | Timeout handler on Windows takes 2 hours to complete |
JDK-8320697 | RISC-V: Small refactoring for runtime calls |
JDK-8320706 | RuntimePackageTest.testUsrInstallDir test fails on Linux |
JDK-8320714 | java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/VisibilityTest.java timeout after passing |
JDK-8320715 | Improve the tests of test/hotspot/jtreg/compiler/intrinsics/float16 |
JDK-8320716 | ResolvedModule::reads includes self when configuration contains two or more automatic modules |
JDK-8320763 | Fix spacing arround assignment in spec.gmk.in |
JDK-8320767 | Use := wherever possible in spec.gmk.in |
JDK-8320769 | Remove ill-adviced "make install" target |
JDK-8320781 | Fix whitespace in j.l.Double and j.u.z.ZipInputStream @snippets |
JDK-8320788 | The system properties page is missing some properties |
JDK-8320798 | Console read line with zero out should zero out underlying buffer |
JDK-8320803 | Update SourceVersion.RELEASE_22 description for language changes |
JDK-8320805 | JFR: Create view for deprecated methods |
JDK-8320806 | Augment test/langtools/tools/javac/versions/Versions.java for JDK 22 language changes |
JDK-8320807 | [PPC64][ZGC] C1 generates wrong code for atomics |
JDK-8320826 | call allocate_shared_strings_array after all strings are interned |
JDK-8320830 | [AIX] Dont mix os::dll_load() with direct dlclose() calls |
JDK-8320858 | Move jpackage tests to tier3 |
JDK-8320859 | gtest high malloc footprint caused by BufferNodeAllocator stress test |
JDK-8320860 | add-opens/add-exports require '=' in JAVA_TOOL_OPTIONS |
JDK-8320863 | dsymutil command leaves around temporary directories |
JDK-8320877 | Shenandoah: Remove ShenandoahUnloadClassesFrequency support |
JDK-8320886 | Unsafe_SetMemory0 is not guarded |
JDK-8320888 | Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds |
JDK-8320892 | AArch64: Restore FPU control state after JNI |
JDK-8320898 | exclude compiler/vectorapi/reshape/TestVectorReinterpret.java on ppc64(le) platforms |
JDK-8320899 | Select the correct Makefile when running make in build directory |
JDK-8320907 | Shenandoah: Remove ShenandoahSelfFixing flag |
JDK-8320911 | RISC-V: Enable hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java |
JDK-8320915 | Update copyright year in build files |
JDK-8320916 | jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" |
JDK-8320918 | Fix errors in the built-in Catalog implementation |
JDK-8320919 | Clarify Locale related system properties |
JDK-8320921 | GHA: Parallelize hotspot_compiler test jobs |
JDK-8320924 | Improve heap dump performance by optimizing archived object checks |
JDK-8320931 | [REDO] dsymutil command leaves around temporary directories |
JDK-8320932 | [BACKOUT] dsymutil command leaves around temporary directories |
JDK-8320935 | Move CDS config initialization code to cdsConfig.cpp |
JDK-8320937 | support latest VS2022 MSC_VER in abstract_vm_version.cpp |
JDK-8320940 | Fix typo in java.lang.Double |
JDK-8320941 | Discuss receiver type handling |
JDK-8320942 | Only set openjdk-target when cross compiling linux-aarch64 |
JDK-8320943 | Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch |
JDK-8320945 | problemlist tests failing on latest Windows 11 update |
JDK-8320948 | NPE due to unreported compiler error |
JDK-8320969 | Shenandoah: Enforce stable number of GC workers |
JDK-8321001 | RISC-V: C2 SignumVF |
JDK-8321002 | RISC-V: C2 SignumVD |
JDK-8321013 | Parallel: Refactor ObjectStartArray |
JDK-8321018 | Parallel: Make some methods in ParCompactionManager private |
JDK-8321025 | Enable Neoverse N1 optimizations for Neoverse V2 |
JDK-8321053 | Use ByteArrayInputStream.buf directly when parameter of transferTo() is trusted |
JDK-8321059 | Unneeded array assignments in MergeCollation and CompactByteArray |
JDK-8321063 | AArch64: Zero build fails after JDK-8320368 |
JDK-8321066 | Multiple JFR tests have started failing |
JDK-8321069 | JvmtiThreadState::state_for_while_locked() returns nullptr for an attached JNI thread with a java.lang.Thread object after JDK-8319935 |
JDK-8321073 | Defer policy of disabling annotation processing by default |
JDK-8321105 | Enable UseCryptoPmullForCRC32 for Neoverse V2 |
JDK-8321107 | Add more test cases for JDK-8319372 |
JDK-8321114 | Rename "Unnamed Classes" to "Implicitly Declared Classes" better |
JDK-8321119 | Disable java/foreign/TestHandshake.java on Zero VMs |
JDK-8321120 | Shenandoah: Remove ShenandoahElasticTLAB flag |
JDK-8321122 | Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag |
JDK-8321124 | java/util/stream/GatherersTest.java times out |
JDK-8321127 | ProblemList java/util/stream/GatherersTest.java |
JDK-8321130 | Microbenchmarks do not build any more after 8254693 on 32 bit platforms |
JDK-8321131 | Console read line with zero out should zero out underlying buffer in JLine |
JDK-8321141 | VM build issue on MacOS after JDK-8267532 |
JDK-8321159 | SymbolLookup.libraryLookup(Path, Arena) Assumes default Filesystem |
JDK-8321163 | [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed |
JDK-8321164 | javac with annotation processor throws AssertionError: Filling jrt:/… during JarFileObject[/…] |
JDK-8321182 | SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks' |
JDK-8321183 | Incorrect warning from cds about the modules file |
JDK-8321207 | javac is not accepting correct code |
JDK-8321214 | Parallel: Remove unused SpaceInfo::_min_dense_prefix |
JDK-8321215 | Incorrect x86 instruction encoding for VSIB addressing mode |
JDK-8321216 | SerialGC attempts to access the card table beyond the end of the heap during card table scan |
JDK-8321219 | runtime/jni/FastGetField: assert(is_interpreted_frame()) failed: interpreted frame expected |
JDK-8321220 | JFR: RecordedClass reports incorrect modifiers |
JDK-8321223 | Implementation of Scoped Values (Second Preview) |
JDK-8321224 | ct.sym for JDK 22 contains references to internal modules |
JDK-8321225 | [JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn’t create strong references |
JDK-8321248 | ClassFile API ClassModel::verify is inconsistent with the rest of the API |
JDK-8321269 | Require platforms to define DEFAULT_CACHE_LINE_SIZE |
JDK-8321270 | Virtual Thread.yield consumes parking permit |
JDK-8321273 | Parallel: Remove unused UpdateOnlyClosure::_space_id |
JDK-8321276 | runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr" |
JDK-8321300 | Cleanup TestHFA |
JDK-8321325 | Remove unused Java_java_awt_MenuComponent_initIDs function |
JDK-8321369 | Unproblemlist gc/cslocker/TestCSLocker.java |
JDK-8321387 | SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException |
JDK-8321400 | java/foreign/TestStubAllocFailure.java fails with code cache exhaustion |
JDK-8321406 | Null IDs should be resolved as before catalogs are added |
JDK-8321409 | Console read line with zero out should zero out underlying buffer in JLine (redux) |
JDK-8321410 | Shenandoah: Remove ShenandoahSuspendibleWorkers flag |
JDK-8321422 | Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion |
JDK-8321467 | MemorySegment.setString(long, String, Charset) throws IAE(Misaligned access) |
JDK-8321470 | ThreadLocal.nextHashCode can be static final |
JDK-8321479 | java -D-D crashes |
JDK-8321480 | ISO 4217 Amendment 176 Update |
JDK-8321484 | Make TestImplicitlyDeclaredClasses release independent |
JDK-8321505 | JFR: Update views |
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-8321519 | Typo in exception message |
JDK-8321539 | Minimal build is broken by JDK-8320935 |
JDK-8321542 | C2: Missing ChaCha20 stub for x86_32 leads to crashes |
JDK-8321565 | [REDO] Heap dump does not contain virtual Thread stack references |
JDK-8321582 | yield <primitive-type>.class not parsed correctly. |
JDK-8321599 | Data loss in AVX3 Base64 decoding |
JDK-8321619 | Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects |
JDK-8321641 | ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error |
JDK-8321683 | Tests fail with AssertionError in RangeWithPageSize |
JDK-8321685 | Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf |
JDK-8321712 | C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp |
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-8321938 | java/foreign/critical/TestCriticalUpcall.java does not need a core file |
JDK-8321958 | @param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect |
JDK-8321974 | Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized |
JDK-8322003 | JShell - Incorrect type inference in lists of records implementing interfaces |
JDK-8322041 | JDK 22 RDP1 L10n resource files update |
JDK-8322100 | Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing |
JDK-8322142 | JFR: Periodic tasks aren’t orphaned between recordings |
JDK-8322154 | RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved |
JDK-8322163 | runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886 |
JDK-8322214 | Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds |
JDK-8322235 | Split up and improve LocaleProvidersRun |
JDK-8322237 | Heap dump contains duplicate thread records for mounted virtual threads |
JDK-8322282 | Incorrect LoaderConstraintTable::add_entry after JDK-8298468 |
JDK-8322321 | Add man page doc for -XX:+VerifySharedSpaces |
JDK-8322324 | java/foreign/TestStubAllocFailure.java times out while waiting for forked process |
JDK-8322330 | JavadocHelperTest.java OOMEs with Parallel GC and ZGC |
JDK-8322418 | Problem list gc/TestAllocHumongousFragment.java subtests for 8298781 |
JDK-8322489 | 22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC |
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-8322538 | remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI |
JDK-8322637 | java/foreign/critical/TestCriticalUpcall.java timed out |
JDK-8322647 | Short name for the |
JDK-8322657 | CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader |
JDK-8322725 | (tz) Update Timezone Data to 2023d |
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-8322809 | SystemModulesMap::classNames and moduleNames arrays do not match the order |
JDK-8322818 | Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned |
JDK-8322846 | Running with -Djdk.tracePinnedThreads set can hang |
JDK-8322957 | Generational ZGC: Relocation selection must join the STS |
JDK-8322971 | KEM.getInstance() should check if a 3rd-party security provider is signed |
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-8323002 | test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64 |
JDK-8323008 | filter out harmful -std* flags added by autoconf from CXX |
JDK-8323066 | gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing |
JDK-8323101 | C2: assert(n→in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if |
JDK-8323159 | Consider adding some text re. memory zeroing in Arena::allocate |
JDK-8323190 | Segfault during deoptimization of C2-compiled code |
JDK-8323241 | jcmd manpage should use lists for argument lists |
JDK-8323243 | JNI invocation of an abstract instance method corrupts the stack |
JDK-8323296 | java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out |
JDK-8323508 | Remove TestGCLockerWithShenandoah.java line from TEST.groups |
JDK-8323540 | assert!((((method)→is_trace_flag_set(((1 << 4) << 8))))) failed: invariant |
JDK-8323547 | tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java fails to compile |
JDK-8323556 | CDS archive space addresses should be randomized with ArchiveRelocationMode=1 |
JDK-8323571 | Regression in source resolution process |
JDK-8323595 | is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs |
JDK-8323610 | G1: HeapRegion pin count should be size_t to avoid overflows |
JDK-8323631 | JfrTypeSet::write_klass can enqueue a CLD klass that is unloading |
JDK-8323651 | compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot |
JDK-8323659 | LinkedTransferQueue add and put methods call overridable offer |
JDK-8323745 | Missing comma in copyright header in TestScope |
JDK-8324074 | increase timeout for jvmci test TestResolvedJavaMethod.java |
JDK-8324082 | more monitoring test timeout adjustments |
JDK-8324688 | C2: Disable ReduceAllocationMerges by default |
JFX issues
This is the list of JFX issues fixed in this release.
Issue ID | Summary |
---|---|
JDK-8087368 | java runtime environment error when trying to execute showAndWait() function |
JDK-8087700 | [KeyCombination, Mac] KeyCharacterCombinations behave erratically |
JDK-8159048 | Animation and AnimationTimer methods must be called on JavaFX Application thread |
JDK-8185831 | Pseudo selectors do not appear to work in Node.lookupAll() |
JDK-8187314 | All Cells: must show backing data always |
JDK-8189282 | JavaFX: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows |
JDK-8199216 | Quadratic layout time with nested nodes and pseudo-class in style sheet |
JDK-8205067 | Resizing window with TextField hides text value |
JDK-8221261 | Deadlock on macOS in JFXPanel app when handling IME calls |
JDK-8222209 | JavaFX is rendered blurry on systems with monitors in different configuration |
JDK-8248914 | Javafx TextField positions the cursor incorrectly after pressing DEL key |
JDK-8251240 | Menus inaccessible on Linux with i3 wm |
JDK-8254126 | the position of Chinese Input Method candidates window is wrong |
JDK-8255079 | RobotTest::testPixelCaptureAverage fails intermittently on Windows with HiDPI scaling |
JDK-8255835 | [macOS] Undecorated stage cannot be maximized |
JDK-8260342 | FXMLLoader fails to load a sub layout using fx:include with the resources attribute |
JDK-8262518 | SwingNode.setContent does not close previous content, resulting in memory leak |
JDK-8269921 | TextFlow: listeners on bounds can throw NPE while computing text bounds |
JDK-8274932 | Render scales in EmbeddedWindow are not properly updated |
JDK-8274967 | KeyCharacterCombinations for punctuation and symbols fail on non-US keyboards |
JDK-8282290 | TextField Cursor Position one off |
JDK-8283401 | ArrayIndexOutOfBoundsException when disconnecting screen(s) |
JDK-8283675 | Line not removed from LineChart when series cleared |
JDK-8284445 | macOS 12 prints a warning when a function key shortcut is assigned to a menu |
JDK-8284544 | [Win] Name-Property of Spinner cannot be changed |
JDK-8285700 | [TreeTableView] graphic property of TreeItem is still visible after collapsing tree |
JDK-8298500 | Create test to initially show stage with various attributes (iconified, maximized, full screen) |
JDK-8301219 | JavaFX crash when closing with the escape key |
JDK-8301302 | Platform preferences API |
JDK-8301893 | IME window position is off on secondary screen |
JDK-8303478 | DatePicker throws uncatchable exception on tab out from garbled text |
JDK-8303826 | Add FX test for JDK-8252255 |
JDK-8304751 | Improve pipeline layout |
JDK-8305675 | [macos] Stage set to iconified before being shown is displayed on screen |
JDK-8305709 | [testbug] Tree/TableViewResizeColumnToFitContentTest fails with fractional screen scale |
JDK-8306083 | Text.hitTest is incorrect when more than one Text node in TextFlow |
JDK-8307176 | Monkey Tester Application Part 2 |
JDK-8307316 | Let JavaFX be built on unknown architectures |
JDK-8307536 | FileAlreadyExistsException from NativeLibLoader when running concurrent applications with empty cache |
JDK-8308608 | [testbug] Use Util::waitForIdle instead of Toolkit::firePulse in system tests |
JDK-8309558 | Create implementation of NSAccessibilityCheckBox protocol |
JDK-8309629 | Create implementation of NSAccessibilityRadioButton protocol |
JDK-8310666 | gradle validateSourceSets task not run when TEST_ONLY=true |
JDK-8310681 | Update WebKit to 616.1 |
JDK-8310847 | [Mac] Silence OpenGL deprecation warnings |
JDK-8310885 | Width/height of window is not set after calling sizeToScene |
JDK-8311097 | Synchron XMLHttpRequest not receiving data |
JDK-8311185 | VirtualFlow jump when cellcount changes |
JDK-8311216 | DataURI can lose information in some charset environments |
JDK-8311806 | Class ButtonAccessibility is implemented twice |
JDK-8311844 | Change JavaFX release version to 22 |
JDK-8311983 | ListView sometimes throws an IndexOutOfBoundsException |
JDK-8312058 | Documentation improvements for subscription based listeners |
JDK-8312528 | Move Subscription interface from javafx.beans to javafx.util |
JDK-8313048 | Better Glyph handling |
JDK-8313056 | General enhancements of Glass |
JDK-8313105 | Improved media framing |
JDK-8313177 | Web Workers timeout with Webkit 616.1 |
JDK-8313181 | Enabling modern media controls on webkit 616.1 does not load button images on HTML5 video Element |
JDK-8313227 | Correct attenuation indicator for removed lights |
JDK-8313321 | Set minimum python version in WebKit cmake scripts |
JDK-8313628 | Column drag header, overlay and line are not correctly aligned |
JDK-8313648 | JavaFX application continues to show a black screen after graphic card driver crash |
JDK-8313651 | Add 'final' keyword to public property methods in controls |
JDK-8313711 | Cherry-pick WebKit 616.1 stabilization fixes |
JDK-8313799 | Remove lockItemOnEdit flag from (Tree)TableCell |
JDK-8313856 | Replace VLA with malloc in pango |
JDK-8313900 | Possible NULL pointer access in NativeAudioSpectrum and NativeVideoBuffer |
JDK-8313956 | focusWithin on parents of a newly-added focused node is not updated |
JDK-8314064 | Enable building JavaFX on native Windows AArch64 (ARM64) |
JDK-8314141 | Missing default for switch in CreateBitmap |
JDK-8314149 | Clipboard does inexact string comparison on mime type |
JDK-8314212 | Crash when loading cnn.com in WebView |
JDK-8314266 | Several test failures after fix for JDK-8159048 |
JDK-8314484 | Update Gradle to 8.4 |
JDK-8314486 | JavaFX build uses deprecated features that will be removed in gradle 8 |
JDK-8314589 | javadoc build only shows the first 100 warnings and errors |
JDK-8314597 | Deprecate for removal protected access methods in converters |
JDK-8314779 | [testbug] Add test to all the XYCharts to check if chart components are removed when series is cleared |
JDK-8314906 | [testbug] Create behavior tests for text input controls |
JDK-8315074 | Possible null pointer access in native glass |
JDK-8315317 | Add test for JDK-8262518 |
JDK-8315569 | Tests for the contract of SkinBase.layoutChildren(..) |
JDK-8315657 | Application window not activated in macOS 14 Sonoma |
JDK-8315728 | [testbug] SystemMenuBarTest prints "FAILED IS: false" |
JDK-8315870 | icu fails to compile with Visual Studio 2022 17.6.5 |
JDK-8315958 | Missing range checks in GlassPasteboard |
JDK-8316135 | Create release notes for JavaFX 21 |
JDK-8316419 | [macos] Setting X/Y makes Stage maximization not work before show |
JDK-8316423 | [linux] Secondary Stage does not respect Scene’s dimensions when shown |
JDK-8316518 | javafx.print.Paper getWidth / getHeight rounds values, causing errors. |
JDK-8316590 | Rendering artifact after JDK-8311983 |
JDK-8316781 | Legal, Monarch paper sizes are incorrect in javafx.print.Paper |
JDK-8316892 | Skip failing IconifyTestcanIconifyDecoratedStage on Linux |
JDK-8317308 | JavaFX Developer build broken on Windows - NativeLibrary file contains invalid character ':' |
JDK-8317370 | JavaFX runtime version is wrong at runtime |
JDK-8317508 | Provide media support for libavcodec version 60 |
JDK-8317836 | FX nodes embedded in JFXPanel need to track component orientation |
JDK-8318059 | Typo is javafx.scene.Node.usesMirroring comment |
JDK-8318115 | Webkit build fails after gradle 8.4 |
JDK-8318204 | Use new EventTarget methods in ListenerHelper |
JDK-8318386 | Update Glib to 2.78.1 |
JDK-8318387 | Update GStreamer to 1.22.6 |
JDK-8318388 | Update libxslt to 1.1.39 |
JDK-8318630 | TextAreaBehaviorRobotTest.testNonMacBindings fails on Linux |
JDK-8318708 | FX: Update copyright year in docs, readme files to 2024 |
JDK-8318714 | Update copyright header for files modified in 2023 |
JDK-8318841 | macOS: Memory leak with MenuItem when Menu.useSystemMenuBar(true) is used |
JDK-8318984 | Update to Xcode 14.3.1 on macOS |
JDK-8319066 | Application window not always activated in macOS 14 Sonoma |
JDK-8319079 | Missing range checks in decora |
JDK-8319147 | Add regression test for JDK-8317836 |
JDK-8319231 | Unrecognized "minimum" key in .jcheck/conf causes /reviewers command to be ignored |
JDK-8319341 | [Linux] Remove operation to show or hide children because it is unnecessary |
JDK-8319669 | [macos14] Running any JavaFX app prints Secure coding warning |
JDK-8319762 | Update to Visual Studio 2022 version 17.6.5 on Windows |
JDK-8319996 | Update to GCC 13.2.0 on Linux |
JDK-8320267 | WebView crashes on macOS 11 with WebKit 616.1 |
JDK-8320359 | ImageView: add styleable fitWidth, fitHeight, preserveRatio, smooth properties |
JDK-8320444 | Column drag header is positioned wrong for nested columns |
JDK-8320773 | [macOS] All IME input blocked |
JDK-8321434 | Update Gradle to 8.5 |
JDK-8321435 | Update boot JDK to 21.0.1 |
JDK-8321573 | Improve Platform.Preferences documentation |
JDK-8321626 | [testbug] Mark DualWindowTest and ContextMenuNPETest unstable on Linux |
JDK-8321636 | [testbug] Skip failing 3D lighting tests on macOS 14 / aarch64 |
JDK-8321638 | Update to SWT 4.30 |
JDK-8321722 | Tab header flickering when dragging slowly other tabs and reordering uncompleted |
JDK-8321902 | Robot-based Behavior tests must be under test.robot hierarchy |
JDK-8321970 | New table columns don’t appear when using fixed cell size unless refreshing tableView |
JDK-8322215 | [win] OS events that close the stage can cause Glass to reference freed memory |
JDK-8322795 | CSS performance regression up to 10x |
JDK-8322953 | Update copyright header for files modified in 2023 |
JDK-8323077 | C type error (incompatible function pointer) in X11GLContext.c |
JDK-8323078 | Incorrect length argument to g_utf8_strlen in pango.c |
JDK-8323543 | NPE when table items are set to null |
JDK-8324658 | Allow animation play/start/stop/pause methods to be called on any thread |
JDK-8324879 | Platform-specific preferences keys are incorrect for Windows toolkit |