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:

cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so

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:

Files.readString may return incorrect string when UTF-16 or other charsets

Description:

Strings read with java.nio.files.Files.readString may return incorrect strings when decoding with a Charset other than US-ASCII, ISO08859-1, or UTF-8. Reading strings with other multi-byte charsets such as UTF_16 may produce incorrect results.

Workaround:

Run the JDK 22 GA build with -XX:-CompactStrings option to disable the use of 'Compact Strings'.


Issue ID:

JDK-8322567

Summary:

Increased Startup Time when Using -XX:StartFlightRecording

Description:

A noticeable 10% increase in startup time can be observed when using the -XX:StartFlightRecording option with smaller applications.

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 IDSummary

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 Name class

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 @Stable

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 @since info in com.sun.tools.javac package-info.java, Main.java

JDK-8309884

missing @since tags in com.sun.source.*

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 @since for StandardDoclet

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 @since tags in java.lang.foreign

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 @since info

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 @since tag in com.sun.java.accessibility.util.package-info

JDK-8310909

java.io.InvalidObjectException has redundant @since tag

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 abstract void HtmlDocletWriter.buildPage()

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)