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) |