Visit Azul.com Support

Azul Zulu 22 General Availability Release Notes

March 19, 2024 - Revision 1.2

Release Details

This release is a General Availability release of Azul Zulu 22. The following table describes which Azul Zulu versions are published with this release.

Azul Zulu Version (*)

JDK VersionThe JDK version that is used in this release of Azul Zulu.

JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the -fx- suffix in the name.

22.28.91 (CA)
22.28.92 (SA)
22.28.93 [1]Alpine Linux (ARM 64-bit) and Builds with CRaC (CA)
22.28.94 [1]Alpine Linux (ARM 64-bit) and Builds with CRaC (SA)

22.0.0+36

22.0.0+102

(*) Azul provides two types of distribution packages for each Java version:

  • SA distributions are tested, certified, and commercially supported Azul Zulu Builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such use doesn’t contaminate the code or intellectual property of such software with any license requirements.

  • CA are Azul Zulu Builds of OpenJDK that are free to download and use.

Note
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.

What’s New

OpenJDK

OpenJDK 22 is a Short Term Support (STS) release that will be supported by Azul until September 2024 as indicated on our "Support Roadmap". This version brings a lot of major new features and contains many general fixes, performance improvements, and extensions of earlier incubator and preview features.

All the fixes and enhancements included in OpenJDK 22 are listed in this release notes.

Check out the community podcast where the changes included in OpenJDK 22, and the evolution process of the OpenJDK project are discussed.

Finalized New Features

The following JEPs are included in this release:

  • 423: Region Pinning for G1

  • 454: Foreign Function & Memory API

  • 456: Unnamed Variables & Patterns

  • 458: Launch Multi-File Source-Code Programs

Incubator and Preview Features

The following JEPs are included in this release, but can only be used with the additional --enable-preview runtime flag:

  • 447: Statements before super(…​) (Preview)

  • 457: Class-File API (Preview)

  • 459: String Templates (Second Preview)

  • 460: Vector API (Seventh Incubator)

  • 461: Stream Gatherers (Preview)

  • 462: Structured Concurrency (Second Preview)

  • 463: Implicitly Declared Classes and Instance Main Methods (Second Preview)

  • 464: Scoped Values (Second Preview)

More information about the why and how of incubator and preview features can be found here.

CRaC Support Included

Version 22 is also available with CRaC support.

JavaFX Support

This release includes fixes and enhancements related to the JavaFX functionality.

Supported Platforms

This section provides information about the operating systems that are supported in this release of Azul Zulu.

Some versions of Azul Zulu are available in different packages for specific platforms, as indicated in this overview table with:

  • : Build of OpenJDK without OpenJFX

  • : Build of OpenJDK without and with OpenJFX

Operating System

Azul Zulu 22

Windows (x86 64-bit)

Windows Server 2022

Windows Server 2019

Windows Server 2016

Windows Client 11

Windows Client 10

Linux (x86 64-bit)

RHEL 9.x

RHEL 8.x

RHEL 7.x

SLES 15

SLES 12

CentOS Stream

Ubuntu 22.04

Ubuntu 20.04

Ubuntu 18.04

Debian 12

Debian 11

Debian 10

Debian 9

Alpine Linux 3.11 or later

Linux (ARM 64-bit)

Ubuntu 20.04

Alpine Linux 3.11 or later

MacOS (x86)

macOS 12+

MacOS (Apple Silicon)

macOS 12+

Known Issues

Java Processes get Killed with macOS 14.4 on Apple Silicon Systems

Note
UPDATE March 26, 2024: The issue was addressed in macOS 14.4.1, and it’s now safe to update your macOS to this version.

The macOS 14.4 update on aarch64 platforms (Apple M-processors) contains a severe regression that has a critical impact on a wide range of applications, including JDK.

Due to a sudden change within macOS 14.4 regarding memory protection management, the OpenJDK implementation now receives unexpected signals in some situations. This can cause the Java process running a Java application to exit immediately without warning.

This issue impacts Java versions 8 to 22. Notably, it was absent in the early access versions of macOS 14.4. There is no workaround for this issue in OpenJDK, so Java users on macOS 14 are advised to hold off on upgrading to macOS 14.4. Azul and the OpenJDK community are working with Apple to fix this regression in macOS (JDK-8327860).

Fixed Issues

OpenJDK Fixes and Enhancements

The following table describes the OpenJDK changes implemented in this release.

OpenJDK Patch ID Synopsis

JDK-8302017

Allocate BadPaddingException only if it will be thrown

JDK-8320597

RSA signature verification fails on signed data that does not encode params correctly

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

Inherited Javadoc missing @throws

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

4.7.9.1: Class type signatures vs binary names

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

refactor/simplify structure of docs generated by javadoc

JDK-8221633

StartFlightRecording: consider moving mention of multiple comma-separated parameters to the front

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

New document for output generated by Standard Doclet

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

Update the java manpage markdown source for JFR filename expansion

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

Overhaul doc-comment inheritance

JDK-8285447

StackWalker minimal batch size should be optimized for getCallerClass

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

Add an anchor to each subcommand option on jfr html page

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

Javadoc style issues in the foreign API

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

JDK-8296250

Update ICU4J to Version 74.1

JDK-8296631

NSS tests failing on OL9 linux-aarch64 hosts

JDK-8296972

[macos13] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java: getExtendedState() != 6 as expected.

JDK-8297346

[umbrella] Add @sealedGraph doclet tag where applicable

JDK-8297777

Convert jdk.jlink StringSharingPlugin to use Class File API

JDK-8298095

Refine implSpec for SegmentAllocator

JDK-8298116

5.5: ConstantValue can initialize non-final fields

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

8.4.8: Link to 9.1.3 for discoverability of inheritance rules

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

Issues with type parameters links in generic type links

JDK-8302497

4.9.2, 4.10.1: Clarify verification rules about uninitialized instances

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

KeyStore of type KeychainStore, provider Apple does not show all trusted certificates

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

Apply 80-column output to javac supported version output

JDK-8306629

4.1: Allow v66.0 class files for Java SE 22

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

vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out

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

JLS changes for Statements before super() (Preview)

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

Update javac tool page for -proc:full

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

Update the "java" tool specification for CompileOnly

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

FFM API and strings

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

Update JShell manpage to include TOOLING description

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

Test javax/swing/JTabbedPane/6355537/bug6355537.java failed: Disabled tabs should not have prelight

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

Make editorial changes to spec change document for JEPs 440&441

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

Restore javac manpage updates

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

DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash

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

Update the index page for specs

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

Handle problems in core-related tests on macOS when codesign tool does not work

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

Javadoc around prototype-less functions might be incorrect

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

jcstress shouldn’t be executed concurrently

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

Remove spec change docs for JEPs 440 and 441 from the closed repo

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

12.1.4: Typo in non-normative text explaining candidate main methods

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

4.10.2.2: fix merging of primitive array types

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

Disable RunThese24H testing until JDK-8282357 is fixed.

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

Update IANA Language Subtag Registry to Version 2023-08-02

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

ZipFile.getManifestName fails during jar verification for Spring Boot

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

5.3.5: Clarify meaning of "defining loader" when invoking class resolution

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

JNI spec: clarify NewWeakGlobalRef handling of weak global references

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

Add javadoc index entries for java.lang.Math terms

JDK-8314491

Linux: jexec launched via PATH fails to find java

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

VarHandle::get() throws unexpected IllegalArgumentException

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

Make LockingMode a product flag

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

JLS changes 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-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-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-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-8316462

sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags

JDK-8316464

3 sun/tools tests ignore VM flags

JDK-8316468

os::write incorrectly handles partial write

JDK-8316470

Incorrect error location for "invalid permits clause" depending on file order

JDK-8316513

Serial: Remove unused invalidate_remembered_set

JDK-8316514

Better diagnostic header for VtableStub

JDK-8316523

Relativize esp in interpreter frames (PowerPC only)

JDK-8316533

C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization

JDK-8316538

runtime/handshake/MixedHandshakeWalkStackTest.java crashes with JFR

JDK-8316540

StoreReproducibilityTest fails on some locales

JDK-8316546

Backout JDK-8315932: runtime/InvocationTests spend a lot of time on dependency verification

JDK-8316547

Use JUnit.dir jtreg property with jpackage JUnit tests

JDK-8316556

Fix typos in java.desktop

JDK-8316557

Make fields final in 'sun.util' package

JDK-8316559

Refactor some util/Calendar tests to JUnit

JDK-8316562

serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java times out after JDK-8314829

JDK-8316563

test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27

JDK-8316566

RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg

JDK-8316580

HttpClient with StructuredTaskScope does not close when a task fails

JDK-8316581

Improve performance of Symbol::print_value_on()

JDK-8316582

Minor startup regression in 22-b15 due JDK-8310929

JDK-8316585

[REDO] runtime/InvocationTests spend a lot of time on dependency verification

JDK-8316587

Use ArraysSupport.vectorizedHashCode in Utf8EntryImpl

JDK-8316592

RISC-V: implement poly1305 intrinsic

JDK-8316594

C2 SuperWord: wrong result with hand unrolled loops

JDK-8316595

Alpine build fails after JDK-8314021

JDK-8316608

Enable parallelism in vmTestbase/gc/vector tests

JDK-8316627

JViewport Test headless failure

JDK-8316629

j.text.DateFormatSymbols setZoneStrings() exception is unhelpful

JDK-8316632

Shenandoah: Raise OOME when gc threshold is exceeded

JDK-8316645

RISC-V: Remove dependency on libatomic by adding cmpxchg 1b

JDK-8316653

Large NMethodSizeLimit triggers assert during C1 code buffer allocation

JDK-8316658

serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java fails intermittently

JDK-8316659

assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register

JDK-8316661

CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product

JDK-8316669

ImmutableOopMapSet destructor not called

JDK-8316670

Remove effectively unused nmethodBucket::_count

JDK-8316671

sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out

JDK-8316679

C2 SuperWord: wrong result, load should not be moved before store if not comparable

JDK-8316681

Rewrite URLEncoder.encode to use small reusable buffers

JDK-8316688

Widen allowable error bound of Math.hypot

JDK-8316691

Heap dump: separate stack traces for mounted virtual threads

JDK-8316693

Simplify at-requires checkDockerSupport()

JDK-8316695

ProblemList serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java

JDK-8316696

Remove the testing base classes: IntlTest and CollatorTest

JDK-8316698

build failure caused by JDK-8316456

JDK-8316699

TestDynamicConstant.java fails with release VMs

JDK-8316702

Only evaluate buffer when IGVPrintLevelOption >= 5

JDK-8316710

Exclude java/awt/font/Rotate/RotatedTextTest.java

JDK-8316711

SEGV in LoaderConstraintTable::find_loader_constraint after JDK-8310874

JDK-8316719

C2 compilation still fails with "bad AD file"

JDK-8316734

URLEncoder should specify that replacement bytes will be used in case of coding error

JDK-8316735

Print LockStack in hs_err files

JDK-8316738

java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout

JDK-8316741

BasicStroke.createStrokedShape miter-limits failing on small shapes

JDK-8316743

RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning

JDK-8316746

Top of lock-stack does not match the unlocked object

JDK-8316756

C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call

JDK-8316771

Krb5.java has not defined messages for all error codes

JDK-8316778

test hprof lib: invalid array element type from JavaValueArray.elementSize

JDK-8316851

Add @sealedGraph to Executable

JDK-8316859

RISC-V: Disable detection of V through HWCAP

JDK-8316879

RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163

JDK-8316880

AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880

JDK-8316885

jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate

JDK-8316895

SeenThread::print_action_queue called on a null pointer

JDK-8316897

tools/jpackage/junit tests fail on AIX after JDK-8316547

JDK-8316906

Clarify TLABWasteTargetPercent flag

JDK-8316907

Fix nonnull-compare warnings

JDK-8316918

Optimize conversions duplicated across phi nodes

JDK-8316923

Add DEF_STATIC_JNI_OnLoad for librmi

JDK-8316924

java/lang/Thread/virtual/stress/ParkALot.java times out

JDK-8316927

JFR: Move shouldCommit check earlier for socket events

JDK-8316929

Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries

JDK-8316933

RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV

JDK-8316935

[s390x] Use consistent naming for lightweight locking in MacroAssembler

JDK-8316940

Serial: Remove unused declarations in genCollectedHeap

JDK-8316947

Write a test to check textArea triggers MouseEntered/MouseExited events properly

JDK-8316957

Serial: Change GenCollectedHeap to SerialHeap inside gc/serial folder

JDK-8316958

Add test for unstructured locking

JDK-8316959

Improve InlineCacheBuffer pending queue management

JDK-8316961

Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms

JDK-8316964

Security tools should not call System.exit

JDK-8316967

Correct the scope of vmtimer in UnregisteredClasses::load_class

JDK-8316969

Improve CDS module graph support for --module option

JDK-8316970

Add internal annotation to mark restricted methods

JDK-8316971

Add Lint warning for restricted method calls

JDK-8316972

Add javadoc support for restricted methods

JDK-8316973

GC: Make TestDisableDefaultGC use createTestJvm

JDK-8316974

ListFormat creation is unsuccessful for some of the supported Locales

JDK-8316975

Memory leak in MTLSurfaceData

JDK-8316994

Avoid modifying ClassLoader and Module objects during -Xshare:dump

JDK-8316996

Catalog API Enhancement: add a factory method

JDK-8316998

Remove redundant type arguments in the java.util.stream package

JDK-8317034

Remove redundant type cast in the java.util.stream package

JDK-8317042

G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm

JDK-8317048

VerifyError with unnamed pattern variable and more than one components

JDK-8317112

Add screenshot for Frame/DefaultSizeTest.java

JDK-8317119

Remove unused imports in the java.util.stream package

JDK-8317126

Redundant entries in Windows tzmappings file

JDK-8317128

java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException

JDK-8317132

Prepare HotSpot for permissive-

JDK-8317136

[AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java

JDK-8317139

[JVMCI] oop handles clearing message pollutes event log

JDK-8317141

Remove unused validIndex method from URLClassPath$JarLoader

JDK-8317144

Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le

JDK-8317188

G1: Make TestG1ConcRefinementThreads use createTestJvm

JDK-8317218

G1: Make TestG1HeapRegionSize use createTestJvm

JDK-8317221

Implementation for javax.lang.model for Unnamed Variables & Patterns

JDK-8317228

GC: Make TestXXXHeapSizeFlags use createTestJvm

JDK-8317235

Remove Access API use in nmethod class

JDK-8317240

Promptly free OopMapEntry after fail to insert the entry to OopMapCache

JDK-8317246

Cleanup java.net.URLEncoder and URLDecoder use of file.encoding property

JDK-8317257

RISC-V: llvm build broken

JDK-8317262

LockStack::contains(oop) fails "assert(t→is_Java_thread()) failed: incorrect cast to JavaThread"

JDK-8317264

Pattern.Bound has static fields that should be static final.

JDK-8317265

ListFormat::format specification could be made clearer regarding handling IllegalArgumentException.

JDK-8317266

Move nmethod::check_all_dependencies to codeCache.cpp and mark it NOT_PRODUCT

JDK-8317273

compiler/codecache/OverflowCodeCacheTest.java fails transiently on Graal

JDK-8317283

jpackage tests run osx-specific checks on windows and linux

JDK-8317285

Misspellings in hprof test lib

JDK-8317288

[macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn’t cause ungrab

JDK-8317289

javadoc fails with -sourcepath if module-info.java contains import statements

JDK-8317294

Classloading throws exceptions over already pending exceptions

JDK-8317295

ResponseSubscribers.SubscriberAdapter should call the finisher function asynchronously

JDK-8317300

javac erroneously allows "final" in front of a record pattern

JDK-8317307

test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information

JDK-8317314

Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded

JDK-8317316

G1: Make TestG1PercentageOptions use createTestJvm

JDK-8317317

G1: Make TestG1RemSetFlags use createTestJvm

JDK-8317318

Serial: Change GenCollectedHeap to SerialHeap in whitebox

JDK-8317332

Prepare security for permissive-

JDK-8317335

Build on windows fails after 8316645

JDK-8317336

Assertion error thrown during 'this' escape analysis

JDK-8317343

GC: Make TestHeapFreeRatio use createTestJvm

JDK-8317347

Parallel: Make TestInitialTenuringThreshold use createTestJvm

JDK-8317350

Move code cache purging out of CodeCache::UnloadingScope

JDK-8317354

Serial: Move DirtyCardToOopClosure to gc/serial folder

JDK-8317358

G1: Make TestMaxNewSize use createTestJvm

JDK-8317360

Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines

JDK-8317372

Refactor some NumberFormat tests to use JUnit

JDK-8317373

Add Telia Root CA v2

JDK-8317374

Add Let’s Encrypt ISRG Root X2

JDK-8317422

[JVMCI] concurrency issue in MethodData creation

JDK-8317432

Async UL: Use memcpy instead of strcpy in Message ctr

JDK-8317433

Async UL: Only grab lock once when write():ing

JDK-8317440

Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503

JDK-8317443

StackOverflowError on calling ListFormat::getInstance() for Norwegian locales

JDK-8317446

ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp

JDK-8317448

ProblemList compiler/interpreter/TestVerifyStackAfterDeopt.java on macosx-aarch64 in Xcomp

JDK-8317449

ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java on several platforms

JDK-8317452

[JVMCI] Export symbols used by lightweight locking to JVMCI compilers.

JDK-8317471

ListFormat::parseObject() spec can be improved on parsePosition valid values

JDK-8317502

Add asserts to check for non-null in ciInstance::java_lang_Class_klass

JDK-8317507

C2 compilation fails with "Exceeded _node_regs array"

JDK-8317514

Ensure MemorySegment is initialized before touching NativeMemorySegmentImpl

JDK-8317515

Unify the code of the parse*() families of methods in j.l.Integer and j.l.Long

JDK-8317522

Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong

JDK-8317535

Shenandoah: Remove unused code

JDK-8317545

AIX PPC64: Implementation of Foreign Function & Memory API

JDK-8317562

[JFR] Compilation queue statistics

JDK-8317565

Update Manpage for obsoletion of UseSHM

JDK-8317575

AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result

JDK-8317581

[s390x] Multiple test failure with LockingMode=2

JDK-8317592

Serial: Remove Space::toContiguousSpace

JDK-8317594

G1: Refactor find_empty_from_idx_reverse

JDK-8317600

VtableStubs::stub_containing() table load not ordered wrt to stores

JDK-8317603

Improve exception messages thrown by sun.nio.ch.Net native methods (win)

JDK-8317609

Classfile API fails to verify /jdk.jcmd/sun/tools/jstat/Alignment.class

JDK-8317612

ChoiceFormat and MessageFormat constructors call non-final public method

JDK-8317631

Refactor ChoiceFormat tests to use JUnit

JDK-8317633

Modernize text.testlib.HexDumpReader

JDK-8317635

Improve GetClassFields test to verify correctness of field order

JDK-8317660

[BACKOUT] 8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64

JDK-8317661

[REDO] store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64

JDK-8317675

Serial: Move gc/shared/generation to serial folder

JDK-8317677

Specialize Vtablestubs::entry_for() for VtableBlob

JDK-8317678

Fix up hashCode() for ZipFile.Source.Key

JDK-8317683

Add JIT memory statistics

JDK-8317687

(fs) FileStore.supportsFileAttributeView("posix") incorrectly returns 'true' for FAT32 volume on macOS

JDK-8317689

[JVMCI] include error message when CreateJavaVM in libgraal fails

JDK-8317692

jcmd GC.heap_dump performance regression after JDK-8292818

JDK-8317693

Unused parameter to Tokens.Token.comment method

JDK-8317696

Fix compilation with clang-16

JDK-8317705

ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691

JDK-8317706

Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux

JDK-8317711

Exclude gtest/GTestWrapper.java on AIX

JDK-8317723

C2: CountedLoopEndNodes and Zero Trip Guards are wrongly treated as Runtime Predicate

JDK-8317730

Change byte_size to return size_t

JDK-8317736

Stream::handleReset locks twice

JDK-8317738

CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic"

JDK-8317742

ISO Standard Date Format implementation consistency on DateTimeFormatter and String.format

JDK-8317751

ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows

JDK-8317761

Combine two versions of print_statistics() in java.cpp

JDK-8317763

Follow-up to AVX512 intrinsics for Arrays.sort() PR

JDK-8317772

NMT: Make peak values available in release builds

JDK-8317790

Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX

JDK-8317795

Add an ImmutableBitSetPredicate variant for bitsets ⇐ 128 elements

JDK-8317797

G1: Remove unimplemented predict_will_fit

JDK-8317799

AIX PPC64: FFI symbol lookup doesn’t find symbols

JDK-8317803

Exclude java/net/Socket/asyncClose/Race.java on AIX

JDK-8317808

HTTP/2 stream cancelImpl may leave subscriber registered

JDK-8317809

Insertion of free code blobs into code cache can be very slow during class unloading

JDK-8317818

Combinatorial explosion during 'this' escape analysis

JDK-8317819

Scope should reflect lifetime of underying resource (mainline)

JDK-8317824

Beef up javadoc for base offset in var handles derived from layouts (mainline)

JDK-8317831

compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string

JDK-8317834

java/lang/Thread/IsAlive.java timed out

JDK-8317837

Leftover FFM implementation-only changes

JDK-8317839

Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX

JDK-8317847

Typo in API documentation of class JPopupMenu

JDK-8317866

replace NET_SocketAvailable

JDK-8317868

Add @sealedGraph to MethodHandleDesc and descendants

JDK-8317873

Add @sealedGraph to IllegalFormatException

JDK-8317874

Add @sealedGraph to StringTemplate.Processor.Linkage

JDK-8317886

Add @sealedGraph to ByteBuffer

JDK-8317919

pthread_attr_init handle return value and destroy pthread_attr_t object

JDK-8317920

JDWP-agent sends broken exception event with onthrow option

JDK-8317937

@sealedGraph: Links to inner classes fails in links

JDK-8317951

Refactor loading of zip library to help resolve JDK-8315220

JDK-8317956

Make jdk.internal.util.Architecture current architecture final

JDK-8317959

Check return values of malloc in native java.base coding

JDK-8317963

Serial: Remove unused GenerationIsInReservedClosure

JDK-8317964

java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751

JDK-8317965

TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false"

JDK-8317967

Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases

JDK-8317971

RISC-V: implement copySignF/D and signumF/D intrinsics

JDK-8317975

[JVMCI] assert(pointee != nullptr) failed: invariant

JDK-8317977

update problemlist to include MacOS for sun/security/tools/keytool/NssTest.java

JDK-8317979

Use TZ database style abbreviations in the CLDR locale provider

JDK-8317987

C2 recompilations cause high memory footprint

JDK-8317994

Serial: Use SerialHeap in generation

JDK-8317998

Temporarily disable malformed control flow assert to reduce noise in testing

JDK-8318006

remove unused net related coding

JDK-8318015

Lock inflation not needed for OSR or Deopt for new locking modes

JDK-8318016

Per-compilation memory ceiling

JDK-8318027

Support alternative name to jdk.internal.vm.compiler

JDK-8318028

Remove unused class="centered" from FocusCycle.svg

JDK-8318029

Minor improvement to logging output in container at-requires

JDK-8318038

ProblemList runtime/CompressedOops/CompressedClassPointers.java on two platforms

JDK-8318040

ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006/TestDescription.java on macosx-aarch64

JDK-8318042

ProblemList java/nio/channels/vthread/BlockingChannelOps.java#direct-register with GenZGC

JDK-8318049

C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN

JDK-8318051

Duration.between uses exceptions for control flow

JDK-8318071

IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass

JDK-8318072

DowncallLinker does not acquire/release segments in interpreter

JDK-8318078

ADLC: pass ASSERT and PRODUCT flags

JDK-8318082

ConcurrentModificationException from IndexWriter

JDK-8318085

ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-aarch64

JDK-8318086

[jvmci] RISC-V: Reuse target config from TargetDescription

JDK-8318089

Class space not marked as such with NMT when CDS is off

JDK-8318091

Remove empty initIDs functions

JDK-8318096

Introduce AsymmetricKey interface with a getParams method

JDK-8318100

Remove redundant check for Metal support

JDK-8318101

Additional test cases for CSSAttributeEqualityBug

JDK-8318102

macos10.14 check in CSystemColors can be removed.

JDK-8318104

macOS 10.13 check in TabButtonAccessibility.m can be removed

JDK-8318107

Un-ProblemList LocaleProvidersRun and CalendarDataRegression

JDK-8318109

Writing JFR records while a CHT has taken its lock asserts in rank checking

JDK-8318113

CSS.BackgroundImage doesn’t implement equals

JDK-8318124

JFR: Rewrite instrumentation to use Class-File API

JDK-8318126

Refresh manpages

JDK-8318130

SocksSocketImpl needlessly encodes hostname for IPv6 addresses

JDK-8318144

Match on enum constants with body compiles but fails with MatchException

JDK-8318150

StaticProxySelector.select should not throw NullPointerExceptions

JDK-8318154

Improve stability of WheelModifier.java test

JDK-8318155

Remove unnecessary virtual specifier in Space

JDK-8318157

RISC-V: implement ensureMaterializedForStackWalk intrinsic

JDK-8318159

RISC-V: Improve itable_stub

JDK-8318160

javac does not reject private method reference with type-variable receiver

JDK-8318175

AIX PPC64: Handle alignment of double in structs

JDK-8318180

Memory model reference from foreign package-info is broken

JDK-8318183

C2: VM may crash after hitting node limit

JDK-8318186

ChoiceFormat inconsistency between applyPattern() and setChoices()

JDK-8318189

ChoiceFormat::format throws undocumented AIOOBE

JDK-8318218

RISC-V: C2 CompressBits

JDK-8318219

RISC-V: C2 ExpandBits

JDK-8318222

RISC-V: C2 CmpU3

JDK-8318223

RISC-V: C2 CmpUL3

JDK-8318224

RISC-V: C2 UDivI

JDK-8318225

RISC-V: C2 UModI

JDK-8318226

RISC-V: C2 UModL

JDK-8318240

[AIX] Cleaners.java test failure

JDK-8318293

JEP 459: JLS Changes for String Templates (Second Preview)

JDK-8318294

Implement JEP 463: JLS Changes for Implicitly Declared Classes and Instance Main Methods (Second Preview)

JDK-8318295

Update launcher help for enable-native-access

JDK-8318296

Move Space::initialize to ContiguousSpace

JDK-8318306

java/util/Arrays/Sorting.java fails with "Array is not sorted at 8228-th position: 8251.0 and 8153.0"

JDK-8318322

Update IANA Language Subtag Registry to Version 2023-10-16

JDK-8318324

Drop redundant default methods from FFM API

JDK-8318328

DHKEM should check XDH name in case-insensitive mode

JDK-8318363

Foreign benchmarks fail to build on some platforms

JDK-8318364

Add an FFM-based implementation of harfbuzz OpenType layout

JDK-8318365

Test runtime/cds/appcds/sharedStrings/InternSharedString.java fails after JDK-8311538

JDK-8318383

Remove duplicated checks in os::get_native_stack() in posix implementation

JDK-8318410

jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows

JDK-8318415

Adjust describing comment of os_getChildren after 8315026

JDK-8318418

hsdis build fails with system binutils on Ubuntu

JDK-8318420

AbstractPipeline invokes overridden method in constructor

JDK-8318421

AbstractPipeline.sourceStageSpliterator() chases pointers needlessly

JDK-8318422

Allow poller threads be virtual threads

JDK-8318445

More broken bailout chains in C2

JDK-8318447

Move NMT source code to own subdirectory

JDK-8318448

Link PopupMenu/PopupMenuLocation.java failure to JDK-8259913

JDK-8318454

TestLayoutPaths broken on Big Endian platforms after JDK-8317837

JDK-8318455

Fix the compiler/sharedstubs/SharedTrampolineTest.java and SharedStubToInterpTest.java

JDK-8318457

Use prefix-less prepend methods directly to reduce branches in String concat expressions

JDK-8318458

Update javac and java manpages with restricted method options

JDK-8318466

Improve spec of NumberFormat’s methods with unsupported operations

JDK-8318467

[jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads

JDK-8318468

compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1

JDK-8318471

ProblemList compiler/sharedstubs/SharedTrampolineTest.java

JDK-8318474

Fix memory reporter for thread_count

JDK-8318476

Add resource consumption note to BigInteger and BigDecimal

JDK-8318479

[jmh] the test security.CacheBench failed for multiple threads run

JDK-8318480

Obsolete UseCounterDecay and remove CounterDecayMinIntervalLength

JDK-8318482

problemlist compiler/codecache/CheckLargePages.java on Linux-x64 until JDK-8317831 is fixed

JDK-8318484

Initial version of cdsConfig.hpp

JDK-8318485

Narrow klass shift should be zero if encoding range extends to 0x1_0000_0000

JDK-8318487

Specification of the ListFormat.equals() method can be improved

JDK-8318489

Remove unused alignment_unit and alignment_offset

JDK-8318490

Increase timeout for JDK tests that are close to the limit when run with libgraal

JDK-8318492

Http2ClientImpl should attempt to close and remove connection in stop()

JDK-8318507

G1: Improve remset clearing for humongous candidates

JDK-8318509

x86 count_positives intrinsic broken for -XX:AVX3Threshold=0

JDK-8318510

Serial: Remove TenuredGeneration::block_size

JDK-8318525

Atomic gtest should run as TEST_VM to access VM capabilities

JDK-8318528

Rename TestUnstructuredLocking test

JDK-8318538

Add a way to obtain a strided var handle from a layout

JDK-8318562

Computational test more than 2x slower when AVX instructions are used

JDK-8318569

Add getter methods for Locale and Patterns in ListFormat

JDK-8318573

The nsk.share.jpda.SocketConnection should fail if socket was closed.

JDK-8318580

"javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can’t find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053

JDK-8318585

Rename CodeCache::UnloadingScope to UnlinkingScope

JDK-8318586

Explicitly handle upcall stub allocation failure

JDK-8318587

refresh libraries cache on AIX in print_vm_info

JDK-8318590

JButton ignores margin when painting HTML text

JDK-8318591

avoid leaks in loadlib_aix.cpp reload_table()

JDK-8318594

NMT: VM.native_memory crashes on assert if functionality isn’t supported by OS

JDK-8318598

FFM stylistic cleanups

JDK-8318599

HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809

JDK-8318601

Remove javadoc text about restricted methods

JDK-8318607

Enable parallelism in vmTestbase/nsk/stress/jni tests

JDK-8318608

Enable parallelism in vmTestbase/nsk/stress/threads tests

JDK-8318609

Upcall stubs should be smaller

JDK-8318613

ChoiceFormat patterns are not well tested

JDK-8318622

ProblemList gc/cslocker/TestCSLocker.java on linux-x64 in Xcomp mode

JDK-8318626

GetClassFields does not filter out ConstantPool.constantPoolOop field

JDK-8318636

Add jcmd to print annotated process memory map

JDK-8318643

+UseTransparentHugePages must enable +UseLargePages

JDK-8318646

Integer#parseInt("") throws empty NumberFormatException message

JDK-8318647

Serial: Refactor BlockOffsetTable

JDK-8318649

G1: Remove unimplemented HeapRegionRemSet::add_code_root_locked

JDK-8318653

UpcallTestHelper::runInNewProcess waits for forked process without timeout

JDK-8318671

Potential uninitialized uintx value after JDK-8317683

JDK-8318677

(ch) Add implNote about minBufferCap to main variant of Channels.newWriter

JDK-8318678

Vector access on heap MemorySegments only works for byte[]

JDK-8318683

compiler/c2/irTests/TestPhiDuplicatedConversion.java "Failed IR Rules (2) of Methods (2)"

JDK-8318689

jtreg is confused when folder name is the same as the test name

JDK-8318691

runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails with release VMs

JDK-8318694

[JVMCI] disable can_call_java in most contexts for libjvmci compiler threads

JDK-8318700

MacOS Zero cannot run gtests due to wrong JVM path

JDK-8318701

Fix copyright year

JDK-8318702

G1: Fix nonstandard indentation in g1HeapTransition.cpp

JDK-8318705

[macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java

JDK-8318706

Implement JEP 423: Region Pinning for G1

JDK-8318709

Improve System.nanoTime performance on Windows

JDK-8318713

G1: Use more accurate age in predict_eden_copy_time_ms

JDK-8318720

G1: Memory leak in G1CodeRootSet after JDK-8315503

JDK-8318723

RISC-V: C2 UDivL

JDK-8318727

Enable parallelism in vmTestbase/vm/gc/concurrent tests

JDK-8318735

RISC-V: Enable related hotspot tests run on riscv

JDK-8318736

com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use"

JDK-8318737

Fallback linker passes bad JNI handle

JDK-8318756

Create better internal buffer for AEADs

JDK-8318757

VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls

JDK-8318759

Add four DigiCert root certificates

JDK-8318776

Require supports_cx8 to always be true

JDK-8318788

java/net/Socks/SocksSocketProxySelectorTest.java fails on machines with no IPv6 link-local addresses

JDK-8318801

Parallel: Remove unused verify_all_young_refs_precise

JDK-8318805

RISC-V: Wrong comments instructions cost in riscv.ad

JDK-8318809

java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64

JDK-8318811

Compiler directives parser swallows a character after line comments

JDK-8318817

Could not reserve enough space in CodeHeap 'profiled nmethods' (0K)

JDK-8318825

runThese failed with "unable to create native thread: possibly out of memory or process/resource limits reached"

JDK-8318826

C2: "Bad graph detected in build_loop_late" with incremental inlining

JDK-8318827

RISC-V: Improve readability of fclass result testing

JDK-8318834

s390x: Debug builds are missing debug helpers

JDK-8318837

javac generates wrong ldc instruction for dynamic constant loads

JDK-8318843

ProblemList java/lang/management/MemoryMXBean/CollectionUsageThreshold.java in Xcomp

JDK-8318850

Duplicate code in the LCMSImageLayout

JDK-8318854

[macos14] Running any AWT app prints Secure coding warning

JDK-8318889

C2: add bailout after assert Bad graph detected in build_loop_late

JDK-8318894

G1: Use uint for age in G1SurvRateGroup

JDK-8318895

Deoptimization results in incorrect lightweight locking stack

JDK-8318908

Parallel: Remove ExtendedCardValue

JDK-8318913

The module-infos for --release data do not contain pre-set versions

JDK-8318915

Enhance checks in BigDecimal.toPlainString()

JDK-8318940

[JVMCI] do not set HotSpotNmethod oop for a default HotSpotNmethod

JDK-8318951

Additional negative value check in JPEG decoding

JDK-8318953

RISC-V: Small refactoring for MacroAssembler::test_bit

JDK-8318955

Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return

JDK-8318957

Enhance agentlib:jdwp help output by info about allow option

JDK-8318959

C2: define MachNode::fill_new_machnode() statically

JDK-8318962

Update ProcessTools javadoc with suggestions in 8315097

JDK-8318964

Fix build failures caused by 8315097

JDK-8318971

Better Error Handling for Jar Tool When Processing Non-existent Files

JDK-8318981

compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr

JDK-8318982

Improve Exceptions::special_exception

JDK-8318983

Fix comment typo in PKCS12Passwd.java

JDK-8318986

Improve GenericWaitBarrier performance

JDK-8319046

Execute tests in source/class-file order in JavadocTester

JDK-8319048

Monitor deflation unlink phase prolongs time to safepoint

JDK-8319053

Segment dump files remain after parallel heap dump on Windows

JDK-8319067

ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode

JDK-8319072

JFR: Turn off events for JFR.view

JDK-8319103

Popups that request focus are not shown on Linux with Wayland

JDK-8319104

GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt

JDK-8319106

Remove unimplemented TaskTerminator::do_delay_step

JDK-8319111

Mismatched MemorySegment heap access is not consistently intrinsified

JDK-8319120

Unbound ScopedValue.get() throws the wrong exception

JDK-8319123

Implement JEP 461: Stream Gatherers (Preview)

JDK-8319124

Update XML Security for Java to 3.0.3

JDK-8319128

sun/security/pkcs11 tests fail on OL 7.9 aarch64

JDK-8319133

Implement JEP 463: Changes to annotation processing related to dropping unnamed classes

JDK-8319136

Skip pkcs11 tests on linux-aarch64

JDK-8319137

release _object in ObjectMonitor dtor to avoid races

JDK-8319139

Improve diagnosability of JavadocTester output

JDK-8319153

Fix: Class is a raw type in ProcessTools

JDK-8319165

hsdis binutils: warns on empty string as option string

JDK-8319166

Typos in the JavaDocs for MemorySegment

JDK-8319174

Enhance robustness of some j.m.BigInteger constructors

JDK-8319184

RISC-V: improve MD5 intrinsic

JDK-8319187

Add three eMudhra emSign roots

JDK-8319195

Move most tier 1 vector API regression tests to tier 3

JDK-8319196

ExecutableElement.getReceiverType doesn’t return receiver types for methods loaded from bytecode

JDK-8319203

Parallel: Rename addr_is_marked_imprecise

JDK-8319204

G1: Change G1CMTask::_termination_time_ms to wallclock time

JDK-8319205

Parallel: Reenable work stealing after JDK-8310031

JDK-8319206

[REDO] Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native

JDK-8319211

Regression in LoopOverNonConstantFP

JDK-8319213

Compatibility.java reads both stdout and stderr of JdkUtils

JDK-8319220

Pattern matching switch with a lot of cases is unduly slow

JDK-8319233

AArch64: Build failure with clang due to -Wformat-nonliteral warning

JDK-8319238

JMX ThreadPoolAccTest.java is too verbose and should fail before timeout

JDK-8319244

implement JVMTI handshakes support for virtual threads

JDK-8319253

[BACKOUT] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT

JDK-8319256

Print more diagnostic information when an unexpected user is found in a Phi

JDK-8319265

TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar"

JDK-8319268

Build failure with GCC8.3.1 after 8313643

JDK-8319300

Remove unused methods in WorkArounds and Utils

JDK-8319301

Static analysis warnings after JDK-8318016

JDK-8319306

Serial: Remove TenuredSpace::verify

JDK-8319310

putstatic/putfield: specify truncation of byte/short/char values

JDK-8319311

JShell Process Builder should be configurable

JDK-8319313

G1: Rename G1EvacFailureInjector appropriately

JDK-8319314

NMT detail report slow or hangs for large number of mappings

JDK-8319316

Clarify text around which layouts a linker supports

JDK-8319318

bufferedStream fixed case can be removed

JDK-8319323

FFM: Harmonize the @throws tags in the javadocs

JDK-8319324

FFM: Reformat javadocs

JDK-8319338

tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC

JDK-8319339

Internal error on spurious markup in a hybrid snippet

JDK-8319372

C2 compilation fails with "Bad immediate dominator info"

JDK-8319373

Serial: Refactor dirty cards scanning during Young GC

JDK-8319374

JFR: Remove instrumentation for exception events

JDK-8319375

test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java runs into OutOfMemoryError: Metaspace on AIX

JDK-8319376

ParallelGC: Forwarded objects found during heap inspection

JDK-8319378

Spec for j.util.Timer::purge and j.util.Timer::cancel could be improved

JDK-8319379

G1: gc/logging/TestUnifiedLoggingSwitchStress.java crashes after JDK-8318894

JDK-8319406

x86: Shorter movptr(reg, imm) for 32-bit immediates

JDK-8319408

RISC-V: MaxVectorSize is not consistently checked in several situations

JDK-8319412

RISC-V: Simple fix of indent in c2_MacroAssembler_riscv.hpp

JDK-8319417

(dc) DatagramChannel.connect undocumented behavior

JDK-8319423

Improve Year.isLeap by checking divisibility by 16

JDK-8319429

Resetting MXCSR flags degrades ecore

JDK-8319436

Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader

JDK-8319437

NMT should show library names in call stacks

JDK-8319439

Move BufferNode from PtrQueue files to new files

JDK-8319440

RISC-V: jdk can’t be built with clang due to register keyword

JDK-8319444

Unhelpful failure output in TestLegalNotices

JDK-8319449

compiler/print/CompileCommandPrintMemStat.java fails on Graal

JDK-8319450

New methods java.net.InetXAddress.ofLiteral() miss @since tag

JDK-8319455

Test compiler/print/CompileCommandMemLimit.java times out

JDK-8319456

jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes

JDK-8319462

Signature.ClassTypeSig::classDesc() incorrect for inner class types

JDK-8319465

Typos in javadoc of com.sun.management.OperatingSystemMXBean methods

JDK-8319498

ForkJoinPool.invoke(ForkJoinTask) does not specify behavior when task throws checked exception

JDK-8319525

RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc

JDK-8319531

FileServerHandler::discardRequestBody could be improved

JDK-8319532

jshell - Non-sealed declarations sometimes break a snippet evaluation

JDK-8319541

G1: Inline G1RemoveSelfForwardsTask into RestoreRetainedRegionsTask

JDK-8319542

Fix boundaries of region to be tested with os::is_readable_range

JDK-8319554

Select LogOutput* directly for stdout and stderr

JDK-8319556

Harmonize interface formatting in the FFM API

JDK-8319559

[JVMCI] ensureLinked must be able to call Java

JDK-8319560

Reformat method parameters in the FFM API

JDK-8319563

Reformat code in the FFM API

JDK-8319567

Update java/lang/invoke tests to support vm flags

JDK-8319568

Update java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java to accept vm flags

JDK-8319569

Several java/util tests should be updated to accept VM flags

JDK-8319572

Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags

JDK-8319574

Exec/process tests should be marked as flagless

JDK-8319607

FFM: Review the language in the FFM documentation

JDK-8319613

Complier error in benchmark TestLoadSegmentVarious

JDK-8319615

IGV incomplete gitignore

JDK-8319620

Parallel: Remove unused PSPromotionManager::*_is_full getters and setters

JDK-8319628

DateFormat does not mention IllegalArgumentException for invalid style args

JDK-8319630

Monitor final audit log lacks separator

JDK-8319633

runtime/posixSig/TestPosixSig.java intermittent timeouts on UNIX

JDK-8319640

ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException

JDK-8319649

inline_boxing_calls unused gvn variable

JDK-8319650

Improve heap dump performance with class metadata caching

JDK-8319662

ForkJoinPool trims worker threads too slowly

JDK-8319664

IGV always output on PhaseRemoveUseless

JDK-8319665

[macOS] Obsolete imports of <Carbon/Carbon.h> in java.desktop

JDK-8319668

Fixup of jar filename typo in BadFactoryTest.sh

JDK-8319670

Improve comments describing system properties for TLS server and client for max chain length

JDK-8319672

Several classloader tests ignore VM flags

JDK-8319676

A couple of jdk/modules/incubator/ tests ignore VM flags

JDK-8319677

Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless

JDK-8319700

[AArch64] C2 compilation fails with "Field too big for insn"

JDK-8319703

Serial: Remove generationSpec

JDK-8319704

LogTagSet::set_output_level() should not accept NULL as LogOutput

JDK-8319705

RISC-V: signumF/D intrinsics fails compiler/intrinsics/math/TestSignumIntrinsic.java

JDK-8319713

Parallel: Remove PSAdaptiveSizePolicy::should_full_GC

JDK-8319725

G1: Subtracting virtual time from wall time after JDK-8319204

JDK-8319726

Parallel GC: Re-use object in object-iterator

JDK-8319747

galoisCounterMode_AESCrypt stack walking broken

JDK-8319748

[JVMCI] TestUseCompressedOopsFlagsWithUlimit.java crashes on libgraal

JDK-8319753

Duration javadoc has "period" instead of "duration" in several places

JDK-8319757

java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown

JDK-8319764

C2 compilation asserts during incremental inlining because Phi input is out of bounds

JDK-8319777

Zero: Support 8-byte cmpxchg

JDK-8319778

Remove unreachable code in ObjectSynchronizer::exit

JDK-8319781

RISC-V: Refactor UseRVV related checks

JDK-8319784

VM crash during heap dump after JDK-8287061

JDK-8319813

Remove upper limit on number of compiler phases in phasetype.hpp

JDK-8319817

Charset constructor should make defensive copy of aliases

JDK-8319818

Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer)

JDK-8319820

Use unnamed variables in the FFM implementation

JDK-8319825

jdk.net/jdk.net.ExtendedSocketOptions::IP_DONTFRAGMENT is missing @since 19

JDK-8319828

runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations

JDK-8319872

AArch64: [vectorapi] Implementation of unsigned (zero extended) casts

JDK-8319876

Reduce memory consumption of VM_ThreadDump::doit

JDK-8319879

Stress mode to randomize incremental inlining decision

JDK-8319882

SequenceLayout::toString throws ArithmeticException

JDK-8319883

Zero: Use atomic built-ins for 64-bit accesses

JDK-8319896

Remove monitor deflation from final audit

JDK-8319897

Move StackWatermark handling out of LockStack::contains

JDK-8319925

CSS.BackgroundImage incorrectly uses double-checked locking

JDK-8319927

Log that IEEE rounding mode was corrupted by loading a library

JDK-8319928

Exceptions thrown by cleanup actions should be handled correctly

JDK-8319935

Ensure only one JvmtiThreadState is created for one JavaThread associated with attached native thread

JDK-8319938

TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array"

JDK-8319944

Remove DynamicDumpSharedSpaces

JDK-8319948

jcmd man page needs to be updated

JDK-8319955

Improve dependencies removal during class unloading

JDK-8319958

test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit

JDK-8319960

RISC-V: compiler/intrinsics/TestInteger/LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes"

JDK-8319961

JvmtiEnvBase doesn’t zero _ext_event_callbacks

JDK-8319966

AIX: expected [[0:i4]] but found [[0:I4]] after JDK-8319882

JDK-8319969

os::large_page_init() turns off THPs for ZGC

JDK-8319970

AArch64: enable tests compiler/intrinsics/Test(Long|Integer)UnsignedDivMod.java on aarch64

JDK-8319973

AArch64: Save and restore FPCR in the call stub

JDK-8319980

[JVMCI] libgraal should reuse Thread instances as C2 does

JDK-8319985

Delete sun.awt.windows.WToolkit.embedded*() API

JDK-8319986

Invalid/inconsistent description and example for DateFormat

JDK-8319987

compilation of sealed classes leads to infinite recursion

JDK-8319988

Wrong heading for inherited nested classes

JDK-8319999

Refactor MetaspaceShared::use_full_module_graph()

JDK-8320001

javac crashes while adding type annotations to the return type of a constructor

JDK-8320049

PKCS10 would not discard the cause when throw SignatureException on invalid key

JDK-8320052

Zero: Use __atomic built-ins for atomic RMW operations

JDK-8320054

Remove unused _count from NMT walker classes

JDK-8320061

[nmt] Multiple issues with peak accounting

JDK-8320129

"top" command during jtreg failure handler does not display CPU usage on OSX

JDK-8320130

Problemlist 2 vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt tests with Xcomp

JDK-8320131

Zero build fails on macOS after JDK-8254693

JDK-8320144

Compilation crashes when a custom annotation with invalid default value is used

JDK-8320145

Compiler should accept final variable in Record Pattern

JDK-8320147

Remove DumpSharedSpaces

JDK-8320168

handle setsocktopt return values

JDK-8320175

[BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization

JDK-8320192

SHAKE256 does not work correctly if n >= 137

JDK-8320199

Fix HTML 5 errors in java.math.BigInteger

JDK-8320206

Some intrinsics/stubs missing vzeroupper on x86_64

JDK-8320207

doclet incorrectly chooses code font for a See Also link

JDK-8320208

Update Public Suffix List to b5bf572

JDK-8320209

VectorMaskGen clobbers rflags on x86_64

JDK-8320212

Disable GCC stringop-overflow warning for affected files

JDK-8320222

Wrong bytecode accepted, and StackMap table generated

JDK-8320234

Merge doclint.Env.AccessKind with tool.AccessKind

JDK-8320239

add dynamic switch for JvmtiVTMSTransitionDisabler sync protocol

JDK-8320249

tools/jpackage/share/AddLauncherTest.java#id1 fails intermittently on Windows in verifyDescription

JDK-8320272

Make method_entry_barrier address shared

JDK-8320275

assert(_chunk→bitmap().at(index)) failed: Bit not set at index

JDK-8320278

ARM32 build is broken after JDK-8301997

JDK-8320280

RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock

JDK-8320300

Adjust hs_err output in malloc/mmap error cases

JDK-8320303

Allow PassFailJFrame to accept single window creator

JDK-8320304

Refactor and simplify monitor deflation functions

JDK-8320309

AIX: pthreads created by foreign test library don’t work as expected

JDK-8320330

Improve implementation of RShift Value

JDK-8320331

G1 Full GC Heap verification relies on metadata not reset before verification

JDK-8320335

Deprecate RegisterFinalizersAtInit option and code

JDK-8320347

Emulate vblendvp[sd] on ECore

JDK-8320348

test/jdk/java/io/File/GetAbsolutePath.windowsDriveRelative fails if working directory is not on drive C

JDK-8320349

Simplify FileChooserSymLinkTest.java by using single-window testUI

JDK-8320361

Doc error in RemoteRecordingStream.java

JDK-8320363

ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity

JDK-8320365

IPPPrintService.getAttributes() causes blanket re-initialisation

JDK-8320368

Per-CPU optimization of Klass range reservation

JDK-8320370

NMT: Change MallocMemorySnapshot to simplify code.

JDK-8320372

test/jdk/sun/security/x509/DNSName/LeadingPeriod.java validity check failed

JDK-8320379

C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64

JDK-8320382

Remove CompressedKlassPointers::is_valid_base()

JDK-8320383

refresh libraries cache on AIX in VMError::report

JDK-8320386

Remove java/nio/channels/vthread/BlockingChannelOps.java#direct-register from ProblemList

JDK-8320399

RISC-V: Some format clean-up in opto assembly code

JDK-8320403

C2: PrintIdeal is no longer dumped to tty when xtty is set

JDK-8320418

PPC64: invokevfinal_helper duplicates code to handle ResolvedMethodEntry

JDK-8320440

Implementation of Structured Concurrency (Second Preview)

JDK-8320443

[macos] Test java/awt/print/PrinterJob/PrinterDevice.java fails on macOS

JDK-8320447

Remove obsolete LintCategory.hidden

JDK-8320515

assert(monitor→object_peek() != nullptr) failed: Owned monitors should not have a dead object

JDK-8320525

G1: G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes accesses partially unloaded klass

JDK-8320530

has_resolved_ref_index flag not restored after resetting entry

JDK-8320533

Adjust capstone integration for v6 changes

JDK-8320536

problemlist failing serviceability/attach/ConcAttachTest.java test on macosx

JDK-8320538

Obsolete CSS styles in collection framework doc-file

JDK-8320564

RISC-V: Minimal build failed after JDK-8316592

JDK-8320570

NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters

JDK-8320577

Improve MessageHeader’s toString() function to make HttpURLConnection’s debug log readable

JDK-8320581

Clarify the conversions permitted in pattern matching

JDK-8320582

Zero: Misplaced CX8 enablement flag

JDK-8320586

update manual test/jdk/TEST.groups

JDK-8320601

ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-all

JDK-8320602

Lock contention in SchemaDVFactory.getInstance()

JDK-8320608

Many jtreg printing tests are missing the @printer keyword

JDK-8320618

NPE: Cannot invoke "java.lang.constant.ClassDesc.isArray()" because "this.sym" is null

JDK-8320645

DocLint should use javax.lang.model to detect default constructors

JDK-8320652

ThreadInfo.isInNative needs to be updated to say what executing native code means

JDK-8320655

awt screencast robot spin and sync issues with native libpipewire api

JDK-8320665

update jdk_core at open/test/jdk/TEST.groups

JDK-8320679

[JVMCI] invalid code in PushLocalFrame event message

JDK-8320681

[macos] Test tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java timed out on macOS

JDK-8320682

[AArch64] C1 compilation fails with "Field too big for insn"

JDK-8320687

sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently

JDK-8320697

RISC-V: Small refactoring for runtime calls

JDK-8320706

RuntimePackageTest.testUsrInstallDir test fails on Linux

JDK-8320714

java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/VisibilityTest.java timeout after passing

JDK-8320715

Improve the tests of test/hotspot/jtreg/compiler/intrinsics/float16

JDK-8320716

ResolvedModule::reads includes self when configuration contains two or more automatic modules

JDK-8320781

Fix whitespace in j.l.Double and j.u.z.ZipInputStream @snippets

JDK-8320788

The system properties page is missing some properties

JDK-8320798

Console read line with zero out should zero out underlying buffer

JDK-8320803

Update SourceVersion.RELEASE_22 description for language changes

JDK-8320805

JFR: Create view for deprecated methods

JDK-8320806

Augment test/langtools/tools/javac/versions/Versions.java for JDK 22 language changes

JDK-8320807

[PPC64][ZGC] C1 generates wrong code for atomics

JDK-8320826

call allocate_shared_strings_array after all strings are interned

JDK-8320830

[AIX] Dont mix os::dll_load() with direct dlclose() calls

JDK-8320858

Move jpackage tests to tier3

JDK-8320859

gtest high malloc footprint caused by BufferNodeAllocator stress test

JDK-8320860

add-opens/add-exports require '=' in JAVA_TOOL_OPTIONS

JDK-8320877

Shenandoah: Remove ShenandoahUnloadClassesFrequency support

JDK-8320886

Unsafe_SetMemory0 is not guarded

JDK-8320888

Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds

JDK-8320892

AArch64: Restore FPU control state after JNI

JDK-8320898

exclude compiler/vectorapi/reshape/TestVectorReinterpret.java on ppc64(le) platforms

JDK-8320907

Shenandoah: Remove ShenandoahSelfFixing flag

JDK-8320911

RISC-V: Enable hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java

JDK-8320916

jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded"

JDK-8320918

Fix errors in the built-in Catalog implementation

JDK-8320919

Clarify Locale related system properties

JDK-8320924

Improve heap dump performance by optimizing archived object checks

JDK-8320935

Move CDS config initialization code to cdsConfig.cpp

JDK-8320937

support latest VS2022 MSC_VER in abstract_vm_version.cpp

JDK-8320940

Fix typo in java.lang.Double

JDK-8320941

Discuss receiver type handling

JDK-8320943

Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch

JDK-8320945

problemlist tests failing on latest Windows 11 update

JDK-8320948

NPE due to unreported compiler error

JDK-8320969

Shenandoah: Enforce stable number of GC workers

JDK-8321001

RISC-V: C2 SignumVF

JDK-8321002

RISC-V: C2 SignumVD

JDK-8321013

Parallel: Refactor ObjectStartArray

JDK-8321018

Parallel: Make some methods in ParCompactionManager private

JDK-8321025

Enable Neoverse N1 optimizations for Neoverse V2

JDK-8321053

Use ByteArrayInputStream.buf directly when parameter of transferTo() is trusted

JDK-8321059

Unneeded array assignments in MergeCollation and CompactByteArray

JDK-8321063

AArch64: Zero build fails after JDK-8320368

JDK-8321066

Multiple JFR tests have started failing

JDK-8321069

JvmtiThreadState::state_for_while_locked() returns nullptr for an attached JNI thread with a java.lang.Thread object after JDK-8319935

JDK-8321073

Defer policy of disabling annotation processing by default

JDK-8321105

Enable UseCryptoPmullForCRC32 for Neoverse V2

JDK-8321107

Add more test cases for JDK-8319372

JDK-8321114

Rename "Unnamed Classes" to "Implicitly Declared Classes" better

JDK-8321119

Disable java/foreign/TestHandshake.java on Zero VMs

JDK-8321120

Shenandoah: Remove ShenandoahElasticTLAB flag

JDK-8321122

Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag

JDK-8321124

java/util/stream/GatherersTest.java times out

JDK-8321127

ProblemList java/util/stream/GatherersTest.java

JDK-8321130

Microbenchmarks do not build any more after 8254693 on 32 bit platforms

JDK-8321131

Console read line with zero out should zero out underlying buffer in JLine

JDK-8321141

VM build issue on MacOS after JDK-8267532

JDK-8321159

SymbolLookup.libraryLookup(Path, Arena) Assumes default Filesystem

JDK-8321163

[test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed

JDK-8321164

javac with annotation processor throws AssertionError: Filling jrt:/…​ during JarFileObject[/…​]

JDK-8321182

SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks'

JDK-8321183

Incorrect warning from cds about the modules file

JDK-8321207

javac is not accepting correct code

JDK-8321214

Parallel: Remove unused SpaceInfo::_min_dense_prefix

JDK-8321215

Incorrect x86 instruction encoding for VSIB addressing mode

JDK-8321216

SerialGC attempts to access the card table beyond the end of the heap during card table scan

JDK-8321219

runtime/jni/FastGetField: assert(is_interpreted_frame()) failed: interpreted frame expected

JDK-8321220

JFR: RecordedClass reports incorrect modifiers

JDK-8321223

Implementation of Scoped Values (Second Preview)

JDK-8321224

ct.sym for JDK 22 contains references to internal modules

JDK-8321225

[JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn’t create strong references

JDK-8321226

JDK22 update task definition for client

JDK-8321248

ClassFile API ClassModel::verify is inconsistent with the rest of the API

JDK-8321269

Require platforms to define DEFAULT_CACHE_LINE_SIZE

JDK-8321270

Virtual Thread.yield consumes parking permit

JDK-8321273

Parallel: Remove unused UpdateOnlyClosure::_space_id

JDK-8321276

runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr"

JDK-8321300

Cleanup TestHFA

JDK-8321307

Don’t run in ATR duplicated and linux-x64 specific tasks on linux-aarch64

JDK-8321325

Remove unused Java_java_awt_MenuComponent_initIDs function

JDK-8321369

Unproblemlist gc/cslocker/TestCSLocker.java

JDK-8321387

SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException

JDK-8321400

java/foreign/TestStubAllocFailure.java fails with code cache exhaustion

JDK-8321406

Null IDs should be resolved as before catalogs are added

JDK-8321409

Console read line with zero out should zero out underlying buffer in JLine (redux)

JDK-8321410

Shenandoah: Remove ShenandoahSuspendibleWorkers flag

JDK-8321422

Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion

JDK-8321467

MemorySegment.setString(long, String, Charset) throws IAE(Misaligned access)

JDK-8321470

ThreadLocal.nextHashCode can be static final

JDK-8321479

java -D-D crashes

JDK-8321480

ISO 4217 Amendment 176 Update

JDK-8321484

Make TestImplicitlyDeclaredClasses release independent

JDK-8321505

JFR: Update views

JDK-8321514

UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled

JDK-8321515

ARM32: Move method resolution information out of the cpCache properly

JDK-8321519

Typo in exception message

JDK-8321539

Minimal build is broken by JDK-8320935

JDK-8321542

C2: Missing ChaCha20 stub for x86_32 leads to crashes

JDK-8321565

[REDO] Heap dump does not contain virtual Thread stack references

JDK-8321582

yield <primitive-type>.class not parsed correctly.

JDK-8321599

Data loss in AVX3 Base64 decoding

JDK-8321619

Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects

JDK-8321641

ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error

JDK-8321683

Tests fail with AssertionError in RangeWithPageSize

JDK-8321685

Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf

JDK-8321712

C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp

JDK-8321739

Source launcher fails with "Not a directory" error

JDK-8321786

SegmentAllocator:allocateFrom(ValueLayout, MemorySegment,ValueLayout,long,long) spec mismatch in exception scenario

JDK-8321938

java/foreign/critical/TestCriticalUpcall.java does not need a core file

JDK-8321958

@param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect

JDK-8321974

Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized

JDK-8322003

JShell - Incorrect type inference in lists of records implementing interfaces

JDK-8322041

JDK 22 RDP1 L10n resource files update

JDK-8322066

Update troff manpages in JDK 22 before RC

JDK-8322100

Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing

JDK-8322142

JFR: Periodic tasks aren’t orphaned between recordings

JDK-8322154

RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved

JDK-8322163

runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886

JDK-8322214

Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds

JDK-8322235

Split up and improve LocaleProvidersRun

JDK-8322237

Heap dump contains duplicate thread records for mounted virtual threads

JDK-8322282

Incorrect LoaderConstraintTable::add_entry after JDK-8298468

JDK-8322321

Add man page doc for -XX:+VerifySharedSpaces

JDK-8322324

java/foreign/TestStubAllocFailure.java times out while waiting for forked process

JDK-8322330

JavadocHelperTest.java OOMEs with Parallel GC and ZGC

JDK-8322418

Problem list gc/TestAllocHumongousFragment.java subtests for 8298781

JDK-8322489

22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC

JDK-8322512

StringBuffer.repeat does not work correctly after toString() was called

JDK-8322532

JShell : Unnamed variable issue

JDK-8322538

remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI

JDK-8322637

java/foreign/critical/TestCriticalUpcall.java timed out

JDK-8322647

Short name for the Europe/Lisbon time zone is incorrect

JDK-8322657

CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader

JDK-8322725

(tz) Update Timezone Data to 2023d

JDK-8322750

Test "api/java_awt/interactive/SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray

JDK-8322799

Test JPKG003-013: ServiceTest fails because the user cannot uninstall the "servicetest" package on OEL 9.2 x64 and OEL 9.2 64-bit Arm (aarch64)

JDK-8322809

SystemModulesMap::classNames and moduleNames arrays do not match the order

JDK-8322818

Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned

JDK-8322846

Running with -Djdk.tracePinnedThreads set can hang

JDK-8322957

Generational ZGC: Relocation selection must join the STS

JDK-8322971

KEM.getInstance() should check if a 3rd-party security provider is signed

JDK-8322985

[BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

JDK-8322987

Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME

JDK-8323002

test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64

JDK-8323066

gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing

JDK-8323101

C2: assert(n→in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if

JDK-8323159

Consider adding some text re. memory zeroing in Arena::allocate

JDK-8323190

Segfault during deoptimization of C2-compiled code

JDK-8323241

jcmd manpage should use lists for argument lists

JDK-8323243

JNI invocation of an abstract instance method corrupts the stack

JDK-8323296

java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out

JDK-8323508

Remove TestGCLockerWithShenandoah.java line from TEST.groups

JDK-8323540

assert!((((method)→is_trace_flag_set(((1 << 4) << 8))))) failed: invariant

JDK-8323547

tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java fails to compile

JDK-8323571

Regression in source resolution process

JDK-8323595

is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs

JDK-8323610

G1: HeapRegion pin count should be size_t to avoid overflows

JDK-8323631

JfrTypeSet::write_klass can enqueue a CLD klass that is unloading

JDK-8323651

compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot

JDK-8323659

LinkedTransferQueue add and put methods call overridable offer

JDK-8323745

Missing comma in copyright header in TestScope

JDK-8323950

Null CLD while loading shared lambda proxy class with javaagent active

JDK-8324041

ModuleOption.java failed with update release versioning scheme

JDK-8324074

increase timeout for jvmci test TestResolvedJavaMethod.java

JDK-8324082

more monitoring test timeout adjustments

JDK-8324688

C2: Disable ReduceAllocationMerges by default

JDK-8324858

[vectorapi] Bounds checking issues when accessing memory segments

JDK-8324983

Race in CompileBroker::possibly_add_compiler_threads

JDK-8325001

Typo in the javadocs for the Arena::ofShared method

JDK-8325096

Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing

OpenJFX Fixes and Enhancements

The following table describes the JavaFX changes implemented in this release.

OpenJDK Patch ID Synopsis Subcomponent

JDK-8087368

java runtime environment error when trying to execute showAndWait() function

window-toolkit

JDK-8087700

[KeyCombination, Mac] KeyCharacterCombinations behave erratically

window-toolkit

JDK-8159048

Animation and AnimationTimer methods must be called on JavaFX Application thread

animation

JDK-8185831

Pseudo selectors do not appear to work in Node.lookupAll()

scenegraph

JDK-8187314

All Cells: must show backing data always

controls

JDK-8189282

JavaFX: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows

graphics

JDK-8199216

Quadratic layout time with nested nodes and pseudo-class in style sheet

scenegraph

JDK-8205067

Resizing window with TextField hides text value

controls

JDK-8221261

Deadlock on macOS in JFXPanel app when handling IME calls

window-toolkit

JDK-8222209

JavaFX is rendered blurry on systems with monitors in different configuration

swing

JDK-8248914

Javafx TextField positions the cursor incorrectly after pressing DEL key

controls

JDK-8251240

Menus inaccessible on Linux with i3 wm

window-toolkit

JDK-8254126

the position of Chinese Input Method candidates window is wrong

graphics

JDK-8255079

RobotTest::testPixelCaptureAverage fails intermittently on Windows with HiDPI scaling

window-toolkit

JDK-8255835

[macOS] Undecorated stage cannot be maximized

window-toolkit

JDK-8260342

FXMLLoader fails to load a sub layout using fx:include with the resources attribute

fxml

JDK-8262518

SwingNode.setContent does not close previous content, resulting in memory leak

swing

JDK-8269921

TextFlow: listeners on bounds can throw NPE while computing text bounds

graphics

JDK-8274932

Render scales in EmbeddedWindow are not properly updated

swing

JDK-8274967

KeyCharacterCombinations for punctuation and symbols fail on non-US keyboards

window-toolkit

JDK-8282290

TextField Cursor Position one off

controls

JDK-8283401

ArrayIndexOutOfBoundsException when disconnecting screen(s)

graphics

JDK-8283675

Line not removed from LineChart when series cleared

controls

JDK-8284445

macOS 12 prints a warning when a function key shortcut is assigned to a menu

window-toolkit

JDK-8284544

[Win] Name-Property of Spinner cannot be changed

accessibility

JDK-8285700

[TreeTableView] graphic property of TreeItem is still visible after collapsing tree

controls

JDK-8298500

Create test to initially show stage with various attributes (iconified, maximized, full screen)

window-toolkit

JDK-8301219

JavaFX crash when closing with the escape key

window-toolkit

JDK-8301302

Platform preferences API

graphics

JDK-8301893

IME window position is off on secondary screen

graphics

JDK-8303478

DatePicker throws uncatchable exception on tab out from garbled text

controls

JDK-8303826

Add FX test for JDK-8252255

swing

JDK-8305675

[macos] Stage set to iconified before being shown is displayed on screen

window-toolkit

JDK-8305709

[testbug] Tree/TableViewResizeColumnToFitContentTest fails with fractional screen scale

controls

JDK-8306083

Text.hitTest is incorrect when more than one Text node in TextFlow

graphics

JDK-8307176

Monkey Tester Application Part 2

controls

JDK-8307316

Let JavaFX be built on unknown architectures

build

JDK-8307536

FileAlreadyExistsException from NativeLibLoader when running concurrent applications with empty cache

graphics

JDK-8308608

[testbug] Use Util::waitForIdle instead of Toolkit::firePulse in system tests

controls

JDK-8309558

Create implementation of NSAccessibilityCheckBox protocol

accessibility

JDK-8309629

Create implementation of NSAccessibilityRadioButton protocol

accessibility

JDK-8310666

gradle validateSourceSets task not run when TEST_ONLY=true

build

JDK-8310681

Update WebKit to 616.1

web

JDK-8310847

[Mac] Silence OpenGL deprecation warnings

graphics

JDK-8310885

Width/height of window is not set after calling sizeToScene

graphics

JDK-8311097

Synchron XMLHttpRequest not receiving data

web

JDK-8311185

VirtualFlow jump when cellcount changes

controls

JDK-8311216

DataURI can lose information in some charset environments

graphics

JDK-8311806

Class ButtonAccessibility is implemented twice

accessibility

JDK-8311983

ListView sometimes throws an IndexOutOfBoundsException

controls

JDK-8312058

Documentation improvements for subscription based listeners

base

JDK-8312528

Move Subscription interface from javafx.beans to javafx.util

base

JDK-8313177

Web Workers timeout with Webkit 616.1

web

JDK-8313181

Enabling modern media controls on webkit 616.1 does not load button images on HTML5 video Element

web

JDK-8313227

Correct attenuation indicator for removed lights

graphics

JDK-8313321

Set minimum python version in WebKit cmake scripts

web

JDK-8313628

Column drag header, overlay and line are not correctly aligned

controls

JDK-8313648

JavaFX application continues to show a black screen after graphic card driver crash

graphics

JDK-8313651

Add 'final' keyword to public property methods in controls

controls

JDK-8313711

Cherry-pick WebKit 616.1 stabilization fixes

web

JDK-8313799

Remove lockItemOnEdit flag from (Tree)TableCell

controls

JDK-8313856

Replace VLA with malloc in pango

graphics

JDK-8313900

Possible NULL pointer access in NativeAudioSpectrum and NativeVideoBuffer

media

JDK-8313956

focusWithin on parents of a newly-added focused node is not updated

scenegraph

JDK-8314064

Enable building JavaFX on native Windows AArch64 (ARM64)

build

JDK-8314141

Missing default for switch in CreateBitmap

graphics

JDK-8314149

Clipboard does inexact string comparison on mime type

window-toolkit

JDK-8314212

Crash when loading cnn.com in WebView

web

JDK-8314266

Several test failures after fix for JDK-8159048

other

JDK-8314484

Update Gradle to 8.4

build

JDK-8314486

JavaFX build uses deprecated features that will be removed in gradle 8

build

JDK-8314589

javadoc build only shows the first 100 warnings and errors

build

JDK-8314597

Deprecate for removal protected access methods in converters

base

JDK-8314779

[testbug] Add test to all the XYCharts to check if chart components are removed when series is cleared

controls

JDK-8314906

[testbug] Create behavior tests for text input controls

controls

JDK-8315074

Possible null pointer access in native glass

window-toolkit

JDK-8315317

Add test for JDK-8262518

swing

JDK-8315569

Tests for the contract of SkinBase.layoutChildren(..)

controls

JDK-8315657

Application window not activated in macOS 14 Sonoma

window-toolkit

JDK-8315728

[testbug] SystemMenuBarTest prints "FAILED IS: false"

window-toolkit

JDK-8315870

icu fails to compile with Visual Studio 2022 17.6.5

web

JDK-8315958

Missing range checks in GlassPasteboard

window-toolkit

JDK-8316419

[macos] Setting X/Y makes Stage maximization not work before show

graphics

JDK-8316423

[linux] Secondary Stage does not respect Scene’s dimensions when shown

graphics

JDK-8316518

javafx.print.Paper getWidth / getHeight rounds values, causing errors.

graphics

JDK-8316590

Rendering artifact after JDK-8311983

controls

JDK-8316781

Legal, Monarch paper sizes are incorrect in javafx.print.Paper

graphics

JDK-8316892

Skip failing IconifyTestcanIconifyDecoratedStage on Linux

window-toolkit

JDK-8317308

JavaFX Developer build broken on Windows - NativeLibrary file contains invalid character ':'

build

JDK-8317370

JavaFX runtime version is wrong at runtime

base

JDK-8317508

Provide media support for libavcodec version 60

media

JDK-8318059

Typo is javafx.scene.Node.usesMirroring comment

scenegraph

JDK-8318115

Webkit build fails after gradle 8.4

build

JDK-8318204

Use new EventTarget methods in ListenerHelper

controls

JDK-8318386

Update Glib to 2.78.1

media

JDK-8318387

Update GStreamer to 1.22.6

media

JDK-8318388

Update libxslt to 1.1.39

web

JDK-8318630

TextAreaBehaviorRobotTest.testNonMacBindings fails on Linux

controls

JDK-8318841

macOS: Memory leak with MenuItem when Menu.useSystemMenuBar(true) is used

window-toolkit

JDK-8318984

Update to Xcode 14.3.1 on macOS

build

JDK-8319066

Application window not always activated in macOS 14 Sonoma

window-toolkit

JDK-8319079

Missing range checks in decora

graphics

JDK-8319147

Add regression test for JDK-8317836

swing

JDK-8319231

Unrecognized "minimum" key in .jcheck/conf causes /reviewers command to be ignored

other

JDK-8319341

[Linux] Remove operation to show or hide children because it is unnecessary

window-toolkit

JDK-8319669

[macos14] Running any JavaFX app prints Secure coding warning

window-toolkit

JDK-8319762

Update to Visual Studio 2022 version 17.6.5 on Windows

build

JDK-8319996

Update to GCC 13.2.0 on Linux

build

JDK-8320267

WebView crashes on macOS 11 with WebKit 616.1

web

JDK-8320359

ImageView: add styleable fitWidth, fitHeight, preserveRatio, smooth properties

graphics

JDK-8320444

Column drag header is positioned wrong for nested columns

controls

JDK-8320773

[macOS] All IME input blocked

window-toolkit

JDK-8321434

Update Gradle to 8.5

build

JDK-8321435

Update boot JDK to 21.0.1

build

JDK-8321573

Improve Platform.Preferences documentation

graphics

JDK-8321626

[testbug] Mark DualWindowTest and ContextMenuNPETest unstable on Linux

other

JDK-8321636

[testbug] Skip failing 3D lighting tests on macOS 14 / aarch64

graphics

JDK-8321638

Update to SWT 4.30

build

JDK-8321722

Tab header flickering when dragging slowly other tabs and reordering uncompleted

controls

JDK-8321902

Robot-based Behavior tests must be under test.robot hierarchy

controls

JDK-8321970

New table columns don’t appear when using fixed cell size unless refreshing tableView

controls

JDK-8322215

[win] OS events that close the stage can cause Glass to reference freed memory

window-toolkit

JDK-8322795

CSS performance regression up to 10x

graphics

JDK-8323077

C type error (incompatible function pointer) in X11GLContext.c

graphics

JDK-8323078

Incorrect length argument to g_utf8_strlen in pango.c

graphics

JDK-8323543

NPE when table items are set to null

controls

JDK-8324658

Allow animation play/start/stop/pause methods to be called on any thread

animation

JDK-8324879

Platform-specific preferences keys are incorrect for Windows toolkit

graphics

JDK-8325873

Update JDK_DOCS property to point to JDK 21 docs

build

Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK

The following table describes the Azul Zulu changes implemented in this release.

Zulu Patch ID Synopsis

ZULU-42868

[CRaC] Failure in com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java - java.lang.SecurityException: ("java.util.PropertyPermission" "jdk.crac.trace-startup-time" "read")

ZULU-46902

jdk/jdk/crac/SecureRandom/InterlockTest.java fails with timeout

ZULU-47172

[CRaC] jdk/jdk/crac jtreg tests failed on CentOS 8

ZULU-48356

Failure in com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java - SecurityException: ("java.lang.RuntimePermission" "getClassLoader")

ZULU-49365

Update criu build version

ZULU-50565

Zulu CRaC Alpine Build

ZULU-53738

Fix backport of ZULU-52102 into Zulu 21

ZULU-53750

Checkpoint while debugging

ZULU-54108

Could not find criuengine for zulu with crac for win & mac

ZULU-54790

Propagate CRaC events to JVMTI agents

ZULU-54882

[JCK21] Multiple "api/java_lang/" tests failed with "java.lang.NullPointerException"

ZULU-55352

CRaC tests cannot run in parallel

ZULU-55359

CI for CRaC

ZULU-55552

Update JFX to 22+20

ZULU-55559

JMX cannot be enabled after restore

ZULU-55812

Change to Xcode 14.3 for building on macOS

ZULU-56027

Zulu21 CRaC build does not work with CRS on Windows

ZULU-56029

review references to slackoverflow

ZULU-56061

CRaC: OSX: --disable-precompiled-headers fails to compile

ZULU-56206

CRaC code has bad words

ZULU-56425

Fix Jtreg tests run for agentpath-related tests

ZULU-56438

CI/CD: fix Jtreg tests run for LD_LIBRARY_PATH-related core tests

ZULU-56440

FIx Gitlab CI in zulu21-crac

ZULU-56451

[CRaC] 2 tests fail on Windows with timeout on build zulu-21.32.13-dev-20231227190516-CRaC

ZULU-56475

Checkpoint call may sometimes hang

ZULU-58789

[CRaC] jdk/crac/CracVersionTest.java test fails because of the compilation error in build 21.34+12

ZULU-59007

Update CRaC from OpenJDK

ZULU-59202

runtime/ClassInitErrors/TestStackOverflowDuringInit.java test fails in build 22.28+90-GA-cpe-jdk-64-sa-crac

ZULU-59204

runtime/Unsafe/InternalErrorTest.java test fails on alpine-aarch64 in build 22.28+90-GA-cpe-jdk-64-sa

Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK With JavaFX

The following table describes the Azul Zulu changes implemented in this release.

Zulu Patch ID Synopsis Subcomponent

ZULU-38524

[FX][WEBKIT] unit test javafx.scene.web.MiscellaneousTest.testFontFace fail on win32

ZULU-38525

[jfx][webkit] test avafx.scene.web.FileReaderTest hang on win32

web

ZULU-56532

tests for testRT18097 fail with bundled jfx

ZULU-56899

jfx version for 22 GA

ZULU-58163

VersionInfoTest fails with bundled jfx

Third Party Licenses

Java Version

Azul Platform Core TPL

Azul Zulu

JavaFX Components

22

HTML, PDF

HTML, PDF