Visit Azul.com Support

Azul Zulu 27 General Availability Release Notes

September 15, 2026 - Revision 1.1

Release Details

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

Package

Azul Zulu Version (*)

JDK Version

JavaFX Version

Builds of OpenJDK

27.28.101 (CA)
27.28.102 (SA)

27.0.0+35

27.0.0+101

Builds of OpenJDK with OpenJFX

27.28.103 (CA)
27.28.104 (SA)

Builds of OpenJDK with CRaC

27.28.101 (CA)
27.28.102 (SA)

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

  • Subscriber Availability (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 a use doesn’t contaminate the code or intellectual property of such software with any license requirements. SA builds may support configurations and features that are unavailable to free users.

  • Community Availability (CA) distributions 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 27 is a Short Term Support (STS) release that Azul supports until March 2027 as indicated on our Support Roadmap. This version brings four new features and five new or extensions of earlier incubator and preview features. Further, it contains over 2300 general fixes and performance improvements.

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

Check out the community podcast where the changes included in OpenJDK 27 are discussed.

Features

As listed in the OpenJDK Project "JDK 27", the following features are added in this version.

Finalized New Features

The following JEPs (JDK Enhancement Proposals) are included in this release as finalized new features:

  • JEP 523: Make G1 the Default Garbage Collector in All Environments

  • JEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3

  • JEP 534: Compact Object Headers by Default

  • JEP 536: JFR In-Process Data Redaction

Incubator and Preview Features

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

  • JEP 531: Lazy Constants (Third Preview)

  • JEP 532: Primitive Types in Patterns, instanceof, and switch (Fifth Preview)

  • JEP 533: Structured Concurrency (Seventh Preview)

  • JEP 537: Vector API (Twelfth Incubator)

  • JEP 538: PEM Encodings of Cryptographic Objects (Third Preview)

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

Shared Codebase With Azul Zing

Starting with this release, the Linux builds of Azul Zulu Builds of OpenJDK are produced from a codebase that Azul shares with Azul Zing Builds of OpenJDK. This changes how the bundles are built, not what they do: in the default configuration, the runtime behaves the same as any other Azul Zulu Build of OpenJDK.

Two things are visible in the bundles:

  • They contain a number of additional files. These belong to components that are intended to implement future product features and are inactive in the default configuration. The Third Party Licenses and the SBOM of the Linux bundles are extended accordingly.

  • The runtime accepts a number of additional command line options. These take effect only when you explicitly enable them with -XX:+UnlockAzulFeatures, and none of them are needed for normal operation.

This applies to the Linux builds only. The Windows and macOS builds, and all Community Availability (CA) builds, are unchanged.

Changes in Coordinated Restore at Checkpoint (CRaC)

Coordinated Restore at Checkpoint (CRaC) is an OpenJDK project that allows you to start Java programs with a shorter time to first transaction, combined with less time and resources to achieve full code speed.

Filename Change for Default Auto-Checkpoint Policy File

Starting with Zulu 27, the default auto-checkpoint policy file is named auto-checkpoint-policy.yaml instead of auto-checkpoint-default.properties.

More information is available in the Automatic Checkpoint section of the CRaC documentation.

Software Bill of Materials (SBOM) File Naming

Starting from this release, Azul changes how it names the Software Bill of Materials (SBOM) files that accompany Zulu builds.

Previous file naming:

  • Azul produced one SBOM per full Zulu version

  • Each file named with the pattern:

    SBOM-zulu{zulu-version}-{season}-{index}.json

  • For example:

    SBOM-zulu11.89-26-07-1.0.0.json

New approach:

  • Azul produces one SBOM per platform build

  • Each file named after the bundle it describes, using the pattern:

    {bundle-name}_sbom.json

  • For example:

    zulu11.89.16-sa-jdk-linux_x64.tar.gz_sbom.json.

This change lets every bundle carry its own SBOM, meaning that a single full Zulu version will have several SBOMs: one per platform build, instead of one shared SBOM. Bundles can share identical SBOM content or differ from each other.

This change only affects Azul customers who receive SBOM files.

Supported Platforms

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.

Note
The list of supported configurations and platform includes, but is not limited to, the table below. Don’t hesitate to contact Support if you have issues with Azul Zulu Builds of OpenJDK on any other platform or configuration.

Operating System

Azul Zulu Version

27

Windows (x86 32/64-bit)

Windows Server 2025

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Windows Server 2022

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Windows Server 2019

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Windows Server 2016

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Windows 11

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Windows (ARM 64-bit)

Windows 11

Linux (x86 32/64-bit)

RHEL 10.x

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

RHEL 9.x

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

RHEL 8.x

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

RHEL 7.x

n/a

Fedora 43

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

SLES 16

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

SLES 15

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

SLES 12

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

CentOS Stream

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Ubuntu 26.04

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Ubuntu 24.04

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Ubuntu 22.04

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Ubuntu 20.04

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Ubuntu 18.04

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Debian 13

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Debian 12

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Debian 11

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Wind River 8.x

n/a

Alpine Linux 3.17 or later

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Wolfi Linux

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Amazon Linux 2023

[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit.

Linux (ARM 64-bit)

Ubuntu 26.04

Ubuntu 24.04

Ubuntu 22.04

Ubuntu 20.04

Ubuntu 18.04

Debian 13

Debian 12

Debian 11

Alpine Linux 3.17 or later

Wolfi Linux

Amazon Linux 2023

Linux with kernel 3.10.x and glibc 2.23 [2]Bundles with the Checkpoint/Restore (with the criu suffix) functionality require kernel 4.4.0+. [3]Bundles compiled with GCC 9 (with the gcc9 suffix) require glibc 2.29.

n/a

Linux (ARM 32-bit Hard-Float)

Ubuntu 18.04 [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

Raspberry Pi OS 10 (Buster) [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

Raspberry Pi OS 9 (Stretch) [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.

n/a

Linux with kernel 3.10.x and glibc 2.9 [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. [5]Bundles with the CRaM (with the cr suffix) functionality require glibc 2.13.

n/a

Linux (ARM 32-bit Soft-Float) [6]Bundles with the C1 compiler use FPU, if it is present and available, to speed up floating point operations. Bundles with both C1 and C2 compilers require FPU.

Linux with kernel 2.6.34 and glibc 2.5 [7]Bundles with the C1 compiler. Tested on ARMv5 hardware.

n/a

Debian 7 Wheezy [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware.

n/a

Linux with kernel 3.10.x and glibc 2.9 [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware.

n/a

Linux (MIPS 32-bit) [9]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation.

Linux with kernel 4.9.59 and glibc 2.9 [10]Linux soft-float O32 MIPS ABI.

n/a

Linux (ppc64 Big Endian)

Linux with kernel 3.8.13 and glibc 2.22 [11]Bundles for this platform were tested on QorIQ® T4240-RDB.

n/a

Linux (ppc32 Hard-float and SPE)

Linux with kernel 3.12.37 and glibc 2.20 [12]Hard-Float EABI bundles were tested on QorIQ® T1024RDB. SPE ABI bundles were tested on NXP® P2020RDB.

n/a

QNX

QNX 7.0 ARMv7 32-bit Hard-Float ABI

n/a

QNX 7.1 ARMv8 32-bit Hard-Float ABI

n/a

macOS (x86 64-bit)

macOS 14+

macOS (Apple Silicon)

macOS 14+

Solaris (x86 and Sparc)

Solaris 11

n/a

Solaris 10

n/a

Fixed Issues

This section covers all issues that were fixed in this release.

OpenJDK Fixes and Enhancements

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

OpenJDK Patch ID Synopsis

JDK-4197755

Arc2D.getBounds() returns an unnecessarily large bounding box

JDK-4337898

Serializing DefaultTableCellRenderer changes colors

JDK-4393297

Doc probs in java.awt.image.DataBufferInt

JDK-4398379

java.awt.image.DataBufferShort constructor should verify size of array

JDK-4398381

java.awt.image.DataBufferShort should check for negative size

JDK-4459231

Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel

JDK-4696824

In Metal and other L&F Button.focusInputMap, CheckBox.focusInputMap …​ are same

JDK-4765299

componentResized() not always called with nested JSplitPanes

JDK-5107379

Component orientation in JOptionPane is not proper in Motif L&F.

JDK-6223700

XP L&F: Non-TopLevel JMenu’s painting error

JDK-6292135

DefaultTableModel.setColumnIdentifiers() Clears JTable Row Heights

JDK-6328248

JProgessBar doesn’t show if printed on paper with PrintJob (1.1 Graphics API)

JDK-6434110

Color constructor parameter name is misleading

JDK-6441373

Editing JTable is not Serializable

JDK-6517125

FontStrike.getGlyphVectorOutline() not used

JDK-6562639

Wrong pixel bounds from TextLayout with white font

JDK-6681958

Maximization state of JInternalFrames is corrupted by WindowsDesktopManager

JDK-6726690

SwingUtilities.replaceUI*Map() methods do not remove previously installed maps

JDK-6960970

Debugger very slow during stepping

JDK-7067310

3 tests from closed/javax/sound/sampled caused BSOD on win 7 x86

JDK-7186009

[macOS] No way to hide(), dispose() FileDialog

JDK-8042054

JTree.updateUI uses out-of-date item size information

JDK-8044609

javax.net.debug options not working and documented as expected

JDK-8068378

[TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update

JDK-8074292

nsk/jdb/kill/kill001: generateOopMap.cpp assert(bb→is_reachable()) failed

JDK-8078744

Right half of system menu icon on title bar does not activate when clicked in Metal L&F

JDK-8080226

G1: Replace collector state booleans with explicit state variable(s)

JDK-8134541

latent concurrency bug in ScriptRunData

JDK-8158801

[TEST_BUG] Mixing tests fail because of focus workaround trick

JDK-8167268

StandardGlyphVector.getGlyphMetrics creates metrics with erroneous bounds for characters with no outline (e.g., the space character ' ')

JDK-8170896

TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds

JDK-8177841

Some java/awt/Robot tests can be improved

JDK-8179187

Misleading compilation error on annotated fully-qualified classname

JDK-8179918

EnumSet spliterator should report SORTED, ORDERED, NONNULL

JDK-8180483

sun.net.www.protocol.http.HttpClient::available may consume one character

JDK-8188131

[PPC] Increase inlining thresholds to the same as other platforms

JDK-8196182

ServiceLoader.iterator().hasNext()/.next() may throw a LinkageError

JDK-8198665

Many java/awt/Modal/ModalBlockingTest fail on mac

JDK-8208752

Calling a deserialized Lambda might fail with ClassCastException

JDK-8210336

DateTimeFormatter predefined formatters should support short time zone offsets

JDK-8214934

Wrong type annotation offset on casts on expressions

JDK-8219203

Use StringBuilder instead of StringBuffer in com.sun.jndi.dns.ResourceRecord

JDK-8225186

G1: Compiler code cache requested GC deadlocks while WhiteBox has control

JDK-8227106

Rename InitiatingHeapOccupancyPercent to G1IHOP and make G1IHOP G1 specific

JDK-8227493

Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error

JDK-8230421

Java cannot handle Euro sign at the Simplified Chinese Windows Command Prompt

JDK-8230518

printSource doesn’t handle enums correctly

JDK-8237220

[macOS] AWT text test CorrectTextComponentSelectionTest.html sometimes fails

JDK-8238686

G1 may waste lots of space or fail to uncommit when observing MinHeapFreeRatio during sizing after full gc

JDK-8248122

java launcher should launch normally if JavaFX modules not found

JDK-8248165

Missing whitespace in jdb message printed when setting value of invalid type

JDK-8261289

Incorrect cleanup in LDAP TLS handling

JDK-8265647

DataBufferUShort constructors check 'dataArray' for 'null' after dereference

JDK-8267961

JInternalFrame.getNormalBounds() returns normalBounds when maximized state is false instead of bounds

JDK-8268675

RTE from "Printable.print" propagates through "PrinterJob.print"

JDK-8268850

AST model for 'var' variables should more closely adhere to the source code

JDK-8269613

vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TestDescription.java fails with OOME in CodeCache

JDK-8269888

Thai text rendered incorrectly using some AffineTransform-derived fonts

JDK-8272758

Improve HttpServer to avoid partial file name matches while mapping request path to context path

JDK-8273874

LdapClient can trigger memory leak

JDK-8277489

Rewrite JAAS UnixLoginModule with FFM

JDK-8278102

containers/docker/TestJcmd.java failed with "RuntimeException: Could not find specified process"

JDK-8278591

Jpackage post installation information message

JDK-8278857

C2: optimize (x << 2) & -4 to x (and similar patterns) → KnownBits for LShift

JDK-8279196

Test: jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java timed out

JDK-8280283

Dead compiler code found during the JDK-8272058 code review

JDK-8284315

DocTrees.getElement is inconsistent with Elements.getTypeElement

JDK-8286032

keytool -list -alias should not assume it is always a certificate

JDK-8286258

[Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially

JDK-8290892

C2: Intrinsify Reference.reachabilityFence

JDK-8291986

ProcessBuilder.redirectErrorStream(true) leaves error stream available

JDK-8294152

AArch64: frame::id() and frame::is_older() broken for interpreted frames with large max_stack

JDK-8296183

jndiprovider.properties contains properties pointing to non-existing classes

JDK-8297191

[macos] Printing a page range with starting page > 1 results in missing pages

JDK-8298098

Remove SCCS id’s from hotspot tests

JDK-8303470

containers/docker/TestMemoryAwareness.java failed with "'memory_limit_in_bytes:.*512000 k' missing from stdout/stderr"

JDK-8305250

Unnecessary "unknown enum constant" warning emitted by javac when dependency has optional annotations with enums

JDK-8306591

SA and hotspot generate different hprof records for GC roots

JDK-8307537

Print blobs/nmethods/adapters stats per code heap in CodeCache::print_summary

JDK-8307574

ClipIsRunningAfterStop.java failed with "../nptl/pthread_mutex_lock.c:81: pthread_mutex_lock: Assertion `mutex→data.__owner == 0' failed."

JDK-8308395

javax/sound/sampled/Clip/ClipFlushCrash.java timed out

JDK-8308637

AssertionError when using Trees.getScope in plug-in

JDK-8308878

com/sun/net/httpserver/simpleserver/OutputFilterTest.java fails with assertion errors in IPv6 only environment

JDK-8309041

Swingutilities2 methods requesting focus can have a Cause

JDK-8309748

Improve host selection in External Specifications page

JDK-8310138

Socket.isInputShutdown and isOutputShutdown don’t specify what is returned when socket is closed

JDK-8312116

GenShen: make instantaneous allocation rate triggers more timely

JDK-8313713

Allow CompileCommand flag to specify compilation level

JDK-8314258

Add integer_cast for checking conversions don’t change the value

JDK-8314323

Implement JEP 527: TLS 1.3 Hybrid Key Exchange

JDK-8314599

[GenShen] Couple adaptive tenuring and generation size budgeting

JDK-8316439

Several jvmti tests fail with -Xcheck:jni

JDK-8316465

10 nsk debugger tests ignore VM flags while starting debugee

JDK-8316466

8 com/sun/jdi tests ignore VM flags

JDK-8317124

use reproducible random in HotSpot tests

JDK-8319161

GC: Make TestParallelGCThreads use createTestJavaProcessBuilder

JDK-8319326

GC: Make TestParallelRefProc use createTestJavaProcessBuilder

JDK-8319589

Attach from root to a user java process not supported in Mac

JDK-8320897

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

JDK-8322256

Define and document GZIPInputStream concatenated stream semantics

JDK-8323792

ThreadSnapshot::initialize can cause assert in Thread::check_for_dangling_thread_pointer (possibility of dangling Thread pointer)

JDK-8325108

POSIX map_memory_to_file calls release_memory unnecessarily

JDK-8326205

Grouping frequently called C2 nmethods in CodeCache

JDK-8326487

ZipFileSystem.getPath("").getFileName() returns null instead of an empty Path

JDK-8326547

StrictMath.pow returns results outside of a 1 ulp error bound.

JDK-8328046

Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement

JDK-8328306

AArch64: MacOS lazy JIT "write xor execute" switching

JDK-8329548

Change KeyUpdate messages from TLS 1.3

JDK-8330363

JDI ThreadDeathEvent/thread/thread001 timed out with UT enabled

JDK-8331994

Adapt MAKEFLAGS check for GNU Make 4.4.1

JDK-8332189

Enable -Wzero-as-null-pointer-constant for gcc/clang

JDK-8332632

Redundant assert "compiler should always document failure: %s" with possible UB

JDK-8334403

Unify behavior of os::committed_in_range across OSes

JDK-8334549

[Sound] Test timed out: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java

JDK-8334617

Build always compiles gtest depending on Serial GC, failing build if disabled

JDK-8334868

Ensure CheckUninstallModalHook is called in WPageDialogPeer._show

JDK-8335355

Shenandoah: Fix race condition in gc/shenandoah/mxbeans/TestPauseNotifications.java

JDK-8336654

[lworld] Tests depending on sun.awt.AppContext can fail when run with migrated classes

JDK-8337853

Remove SunLayoutEngineKey and SunLayoutEngineFactory and its cache.

JDK-8338594

Update nsk/aod tests to use driver instead of othervm

JDK-8339886

runtime/os/TestHugePageDecisionsAtVMStartup.java ignores vm flags

JDK-8340470

G1: Adopt PartialArrayState to consolidate marking stack in Full GC

JDK-8340830

Console.readLine() and Console.printf() are mutually blocking

JDK-8341272

Factory to create wide iinc instruction with small arguments

JDK-8341382

EXCEPTION_ACCESS_VIOLATION in awt.dll after JDK-8185862

JDK-8341630

G1: Adopt PartialArrayState to consolidate marking stack in concurrent marking

JDK-8342095

Add autovectorizer support for subword vector casts

JDK-8342786

Shenandoah: Emit AllocationRequiringGC jfr events

JDK-8343606

Test FinalizerTest.java intermittent fails Debuggee heap OOM

JDK-8343809

Add requires tag to mark tests that are incompatible with exploded image

JDK-8344212

Bring back @see GraphicsConfiguration to MouseInfo.getPointerInfo()

JDK-8344345

test/hotspot/gtest/x86/x86-asmtest.py has trailing whitespaces

JDK-8345277

TLSv1.2 - unable to sign a secp256r1 key with ecdsa_secp384r1_sha384

JDK-8345301

GenShen: TestShenandoahEvacuationInformationEvent.java intermittent fails

JDK-8345501

GenShen: Test TestEvilSyncBug.java#generational intermittent timed out

JDK-8345631

TestRegionSamplingLogging.java#generational-rotation intermittent fails

JDK-8345954

Revisit Class Initializers and Locking in X509TrustManagerImpl

JDK-8346133

Refactor java.time.ZoneOffset caching

JDK-8346154

[XWayland] Some tests fail intermittently in the CI, but not locally

JDK-8346256

Optimize UMIN/UMAX reduction operations for x86 targets

JDK-8346420

C2: IfNode::fold_compares_helper() wrongly folds two CmpI nodes to a single CmpU node

JDK-8347112

Copy nested directories in doc-files by default

JDK-8347248

Rename arg_count to arg_size

JDK-8347365

C2: Fix the handling of depends_only_on_test

JDK-8347396

Efficient TypeFunc creations

JDK-8347418

ConsoleIOContext.countTrailintBackslashes causes NullPointerException

JDK-8347462

Improve TraceClassLoading to add link information

JDK-8347938

Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings

JDK-8348014

Enhance certificate processing

JDK-8348519

[s390x] test failure TestVectorReinterpret.java

JDK-8350208

CTW: GraphKit::add_safepoint_edges asserts "not enough operands for reexecution"

JDK-8350330

C2: PhaseIdealLoop::add_parse_predicate() should mirror GraphKit::add_parse_predicate()

JDK-8350481

ServiceLoader throws NCDEF instead of ServiceConfigurationError

JDK-8350603

Several more compiler tests ignore vm flags and don’t have vm.flagless

JDK-8350711

[JMH] test Signatures.RSASSAPSS failed for 2 threads config

JDK-8350971

C2: assert(idx == alias_idx) failed: Following Phi nodes should be on the same memory slice

JDK-8351847

C2: Add "TraceSplitIf" flag to get more information about the optimization in Split-If

JDK-8351892

GenShen: Remove vestigial young generation sizing options

JDK-8352567

[s390x] ProblemList JFR tests requiring JFR stubs

JDK-8352914

Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics

JDK-8353115

GenShen: mixed evacuation candidate regions need accurate live_data

JDK-8353290

C2: Refactor PhaseIdealLoop::is_counted_loop()

JDK-8353564

Fail fatally if os::release_memory or os::uncommit_memory fails

JDK-8353567

Tighten NMT lock scope in os::release_memory and os::uncommit_memory

JDK-8354853

Clean up x86 registers after 32-bit x86 removal

JDK-8354901

javax/swing/JTable/8236907/LastVisibleRow.java fails on macosx-aarch64 due to difference in before and after image comparison

JDK-8355522

Remove the java.locale.useOldISOCodes system property

JDK-8356116

[macos] Add logging of sign commands in jpackage

JDK-8356223

ProblemList-AotJdk.txt should be added automatically if AOT mode is tested

JDK-8356544

Implement additional tests for ciphersuites disabled with wildcards

JDK-8356684

jpackage error messages are not helpful

JDK-8357037

Verifier rejects method ending in switch instruction

JDK-8357089

Remove VFORK launch mechanism from Process implementation (linux)

JDK-8357258

x86: Improve receiver type profiling reliability

JDK-8357404

jpackage should attempt to get a package version from the JDK’s release file if the --version option is not specified

JDK-8357439

Add bash autocompletion for jcmd

JDK-8357471

GenShen: Share collector reserves between young and old

JDK-8357551

RISC-V: support CMoveF/D vectorization

JDK-8357593

Crash in Matcher::init_first_stack_mask() during production run

JDK-8358342

G1: G1CodeRootSet performance breaks down on even moderate load

JDK-8358521

Optimize vector operations by reassociating broadcasted inputs

JDK-8358560

C2: convert some uses of GrowableArray<Node*> to Unique_Node_List

JDK-8358766

Improve detection of changes to print IGVN steps

JDK-8358957

[ubsan]: The assert in layout_helper_boolean_diffbit() in klass.hpp needs UB to fail

JDK-8359115

[s390x] Test CreateSymbolsReproducibleTest.java failure

JDK-8359166

C2 asserts in Assembler::addr_nop_5 with -XX:-UseAddressNop

JDK-8359335

Template-Framework Library: Primitive Types subtyping

JDK-8359433

The final modifier on Windows L&F internal UI classes prevents extending them in apps

JDK-8359665

JFR: Specification should use long and boolean, not Long and Boolean

JDK-8359706

Add file descriptor count to VM.info

JDK-8360121

Add -XX:+StressLoopPeeling to CTW

JDK-8360160

ubuntu-22-04 machine is failing client tests

JDK-8360192

C2: Make the type of count leading/trailing zero nodes more precise

JDK-8360498

[TEST_BUG] Some Mixing test continue to fail

JDK-8360595

OOM in java/foreign/TestUpcallStress.java

JDK-8360654

AArch64: Remove redundant dmb from C1 compareAndSet

JDK-8360700

Implement JEP 534: Compact Object Headers by Default

JDK-8360934

Add AVX-512 intrinsics for ML-KEM - enhancement on AVX512_VBMI

JDK-8361493

RepaintManager.invalidComponents uses different equality when searching element

JDK-8362083

JDI VirtualMachine/dispose/dispose001 failed with FATAL ERROR in native method: JDWP cannot set thread local storage, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)

JDK-8362087

Test containers/docker/ShareTmpDir.java intermittent fails

JDK-8362238

[CRaC] crac/fileDescriptors/FileWatcherThreadTest should wait for events with timeout

JDK-8362239

Reconcile enter_internal and reenter_internal in the ObjectMonitor code

JDK-8362268

NPE thrown from SASL GSSAPI impl when TLS is used with QOP auth-int against Active Directory

JDK-8362350

recompute_enable hit assertion "should never come here before live phase" if happens in post_vm_start

JDK-8362658

sun/security/ssl/SSLEngineImpl/* tests duplicate jvm flags

JDK-8363996

Obsolete UseCompressedClassPointers

JDK-8364121

DES[ede]KeySpec do not consistently check for valid parameters

JDK-8364148

Test java/foreign/StdLibTest.java timed out after passing on linux-x64-zero

JDK-8364167

Test java/foreign/TestHandshake.java crashed with access violation in jdk.internal.misc.Unsafe.getShortUnaligned

JDK-8364182

Add jcmd VM.security_properties command

JDK-8364373

Transform Affine transformations

JDK-8364393

Allow templates to have # character without variable replacement

JDK-8364465

Enhance behavior of some intrinsics

JDK-8364490

Fatal error on large SpecTrapLimitExtraEntries value

JDK-8364584

Inconsistency in setting up cpu feature bits

JDK-8364655

Loading class with nested annotations causes stack overflow in VM

JDK-8364766

C2: Improve Value() of DivI and DivL for non-constant inputs

JDK-8365147

AArch64: Replace DMB + LD + DMB with LDAR for C1 volatile field loads

JDK-8365313

GTK LaF does not respect system color scheme with Gnome

JDK-8365381

[asan] exclude tests under ASAN build which rely on vm signal handling

JDK-8365498

jdk/jfr/event/os/TestCPULoad.java fails with Expected at least one event

JDK-8365732

RISC-V: implement AES CTR intrinsics

JDK-8365883

Fix P11Cipher to throw BadPaddingException for PKCS11 CKR_ENCRYPTED_DATA_INVALID error

JDK-8366020

Assert that java code is not executed during the AOT assembly phase

JDK-8366041

Shenandoah: Late Barrier Expansion

JDK-8366058

Outdated comment in WinCAPISeedGenerator

JDK-8366138

Parse::jump_switch_ranges() could cause stack overflow when compiling huge switch statement

JDK-8366241

NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure

JDK-8366272

The os::xxx APIs do not manage errno correctly

JDK-8366441

AArch64: Support WFET in OnSpinWait

JDK-8366444

Add support for add/mul reduction operations for Float16

JDK-8366457

Add ResourceArea and Arena allocators for the RBTree

JDK-8366478

BigDecimal roots

JDK-8366522

CodeSource.getCodeSigners() throws NPE within empty certs

JDK-8366659

ObjectMonitor::wait() liveness problem with a suspension request

JDK-8366671

Refactor Thread::SpinAcquire and Thread::SpinRelease

JDK-8366736

Closed System.out causes child process to hang on Windows

JDK-8366807

JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_initializeLibrary of p11_general.c:106

JDK-8366861

Phase AFTER_LOOP_OPTS printed even though the method has no loops

JDK-8366957

Amalloc may return null despite contrary AllocFailType

JDK-8367024

JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_C_1DeriveKey of p11_keymgmt.c:950

JDK-8367129

Move input validation checks to Java for java.lang.StringLatin1 intrinsics

JDK-8367158

C2: create better fill and copy benchmarks, taking alignment into account

JDK-8367284

(fs) Support current working directory target in SecureDirectoryStream.move

JDK-8367319

Add os interfaces to get machine and container values separately

JDK-8367326

Refactor PEM API tests requiring PEMRecord usage

JDK-8367330

Loosen container detection to include soft limits

JDK-8367332

Replace BlockTree tree logic with an intrusive red-black tree

JDK-8367341

C2: apply KnownBits and unsigned bounds to And / Or operations

JDK-8367342

Doclet documentation is incomplete

JDK-8367399

C2 SuperWord: add IR rules for MemorySegment cases from JDK-8329077

JDK-8367463

Improved Arena allocations

JDK-8367478

Improve UseAVX setting and add cpu descriptions for zhaoxin processors

JDK-8367530

The exhaustiveness errors could be improved

JDK-8367541

Parallel: Make young and old generation fields nonstatic in ParallelScavengeHeap

JDK-8367584

Implement JEP 536: JFR In-Process Data Redaction

JDK-8367627

C2: Missed Ideal() optimization opportunity with MemBar

JDK-8367761

[VectorAPI] AssertionError with several vector API mathlib tests with MaxVectorSize=32

JDK-8367765

G1: Merge G1UpdateRegionLivenessAndSelectForRebuild task and collection set choosing

JDK-8367949

JFR: MethodTrace double-counts methods that catch their own exceptions

JDK-8367993

G1: Speed up ConcurrentMark initialization

JDK-8367994

test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip

JDK-8368041

Enhance TLS certificate handling

JDK-8368091

Use JUnit Jupiter API in sun/net/ext, sun/net/www and sun/net/spi tests

JDK-8368175

Replace TEST_THAW_ONE_CHUNK_FRAME with develop flag

JDK-8368493

Disable most test JSSE debug output by default, and increase the test default maximum output log size

JDK-8368524

Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap

JDK-8368692

Restrict Password::readPassword from reading from System.in

JDK-8368701

CDS VerifierTest_1A.java failed on machines with 512 GB RAM

JDK-8368702

[macosx] Printing text with composite fonts loses font transform

JDK-8368841

X25519 implementation differs from the specification in RFC 7748

JDK-8368864

Confusing error message (or wrong error) when record component has @deprecated Javadoc tag

JDK-8368977

Provide clear naming for AVX10 identifiers

JDK-8369020

Test compiler/intrinsics/TestLongUnsignedDivMod.java completed and timed out

JDK-8369048

GenShen: Defer ShenFreeSet::available() during rebuild

JDK-8369150

NMethodRelocationTest fails when JVMTI events not published before JVM exit

JDK-8369181

InflaterOutputStream: writing after finish() results in IllegalStateException instead of an IOException

JDK-8369205

AIX build break in forbiddenFunctions.hpp

JDK-8369327

On macOS List loses selection when added to Frame

JDK-8369393

NMT: poison the malloc header and footer under ASAN build

JDK-8369455

XAWT: List.getSelectedItem may throw ArrayIndexOutOfBoundsException

JDK-8369503

[Linux] Move machine-specific queries to the OSContainer layer

JDK-8369515

Deadlock between JVMTI and JNI ReleasePrimitiveArrayCritical

JDK-8369561

sun/java2d/OpenGL/DrawBitmaskImage.java#id0: Incorrect color for first pixel (actual=ff000000)

JDK-8369564

Provide a MemorySegment API to read strings with known lengths

JDK-8369575

Enhance crypto algorithm support

JDK-8369595

HttpClient: HttpHeaders.firstValueAsLong failures should be converted to ProtocolException

JDK-8369699

Template Framework Library: add VectorAPI types and operations

JDK-8369917

LMS/HSS RFC 9858 Support

JDK-8369950

TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException

JDK-8370044

TraceBytecodes shouldn’t break up lines

JDK-8370102

Print method signatures in edge cases when using TraceBytecodes

JDK-8370112

Remove VM_Version::supports_fast_class_init_checks() in platform-specific code

JDK-8370138

C2: clean up Matcher::use_asm_for_ldiv_by_con can

JDK-8370314

Update signals_posix with new Linux signal codes

JDK-8370416

C2: Optimizing away arraycopy leads to wrong execution

JDK-8370441

Remove unnecessary/confusing null check in Verifier::verify()

JDK-8370489

Some compiler tests miss the @key randomness

JDK-8370502

C2: segfault while adding node to IGVN worklist

JDK-8370504

InterpreterMacroAssembler::profile_virtual_call parameter 'receiver_can_be_null' is unused

JDK-8370519

C2: Hit MemLimit when running with +VerifyLoopOptimizations

JDK-8370529

Enhance Path Factories Redux

JDK-8370615

Improve Kerberos credentialing

JDK-8370648

TestOldGrowthTriggers.java fails 'Trigger (Old): Old has overgrown' missing from stdout/stderr

JDK-8370655

Check EINTR handling InetAddress implementation and NET_ThrowNew

JDK-8370656

Re-examine use of InterruptedIOException in sun.security.ssl code

JDK-8370666

VectorAPI: Add clear comments for vector relative code in c2

JDK-8370688

java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays

JDK-8370731

Tests in vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/ failed: OutOfMemoryError

JDK-8370846

Support execution of mlvm testing with test thread factory

JDK-8370863

VectorAPI: Optimize the VectorMaskCast chain in specific patterns

JDK-8370885

Default namedGroups values are not being filtered against algorithm constraints

JDK-8370890

Start of release updates for JDK 27

JDK-8370893

Add SourceVersion.RELEASE_27

JDK-8370894

Add source 27 and target 27 to javac

JDK-8370922

Template Framework Library: Float16 type and operations

JDK-8370947

Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance

JDK-8370986

Enhance Zip file reading

JDK-8370995

Enhance ZipFile usage

JDK-8371155

Type annotations on local variables are classified after the local var initializer has been type checked

JDK-8371162

Compiler warns about implicit cast from long to int in shift operation

JDK-8371182

[macos] Improve error messages for "invalid mac bundle identifier"

JDK-8371187

[BigEndian Platforms] Vector lane reversal error

JDK-8371284

GenShen: Avoid unnecessary card marking

JDK-8371333

Optimize static initialization of SSLContextImpl classes and improve logging

JDK-8371347

Move the ObjectMonitorTable to a separate new file

JDK-8371408

[Linux] VM.info output for container information is confusing

JDK-8371409

Wrong lock ordering between FullGCALot_lock and ThreadsLockThrottle_lock/MethodCompileQueue_lock

JDK-8371420

Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java#<gcname> on Linux after JDK-8359104

JDK-8371438

jpackage should handle the case when "--mac-sign" is specified without signing identity options

JDK-8371446

VectorAPI: Add unit tests for masks from various long values

JDK-8371459

[REDO] AArch64: Use SHA3 GPR intrinsic where it’s faster

JDK-8371503

RETAIN_IMAGE_AFTER_TEST do not work for some tests

JDK-8371536

C2: VerifyIterativeGVN should assert on first detected failure

JDK-8371590

runtime/ErrorHandling/TestDwarf.java fails with clang toolchain

JDK-8371596

Nits and typos found during review of fix for JDK-8366659

JDK-8371651

[AArch64] Populate CPU _features flag on Windows

JDK-8371656

HashMap.putAll() optimizations

JDK-8371657

[macosx] Programmatically selecting/deselecting List item triggers an ItemEvent

JDK-8371683

TYPE_USE annotation on var lambda parameter should be rejected

JDK-8371685

C2: Add flag to disable Loop Peeling

JDK-8371716

C2: Phi node fails Value()'s verification when speculative types clash

JDK-8371718

(sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel

JDK-8371721

Refactor checkTrusted methods in X509TrustManagerImpl

JDK-8371748

Remove the (empty) ThreadPoolExecutor.finalize() method

JDK-8371762

Incorrect use of checked_cast in Arguments::process_settings_file

JDK-8371777

Clean up preferred address of G1’s archive region

JDK-8371817

javac with annotation processor throws AssertionError: Cannot add metadata to this type: METHOD when dealing with local classes

JDK-8371830

Enhance certificate chain validation

JDK-8371842

Update CLDR to Version 48.2

JDK-8371873

javac: U+001A (SUB / control-Z) after the last token makes the rest of the file silently ignored, which contradicts JLS §3.3–§3.5

JDK-8371920

[TEST] Enable CMove tests on other platforms

JDK-8371924

--mac-app-store should be accepted option for app image signing

JDK-8371935

Enhance key generation

JDK-8371949

Upcall exception handler crashes with bad oop

JDK-8371950

The jdk.httpclient.keepalive.timeout system networking property does not specify the behaviour for values ⇐ 0

JDK-8371955

Support AVX10 floating point comparison instructions

JDK-8371968

RISC-V: implement AES CBC intrinsics

JDK-8371975

Apply java.io.Serial annotations in java.security.sasl

JDK-8371979

Convert java/nio/file/FileStore/Basic.java to JUnit

JDK-8372016

G1: Root scanning not yielding to safepoints causes crashes

JDK-8372040

Remove Prefetch header vs inline header separation

JDK-8372044

Implementation Review Based on ML-KEM Security Considerations

JDK-8372098

Move AccessFlags to InstanceKlass

JDK-8372231

Test gtest/NMTGtests.java#nmt-summary crashed

JDK-8372242

Gtest LogTagSet.defaults should run in OTHER VM

JDK-8372245

GTest globalDefinitions.format_specifiers cannot run without VM

JDK-8372246

LogOutputList gtests should not use LogConfiguration LogOutputs

JDK-8372247

OSX: Semaphore.trywait requires os::Bsd::clock_init

JDK-8372248

GTest istream.coverage depends on istream.basic

JDK-8372250

Merge PtrQueue into SATBMarkQueue

JDK-8372273

C2: Extend the refactoring for IGV printing to include rest of the node properties

JDK-8372301

Improve error message for jimage command line tool regarding version mismatch

JDK-8372302

C2: IGVN verification fails because ModXNode::Ideal creates unused intermediate nodes

JDK-8372325

Refactor tests under jdk/java/net/httpclient to use ${test.main.class}

JDK-8372348

Adjust some UL / JFR string deduplication output messages

JDK-8372351

Add 2 WISeKey roots

JDK-8372353

API to compute the byte length of a String encoded in a given Charset

JDK-8372377

Test java/io/File/GetXSpace.java failed: The system cannot find the path specified

JDK-8372382

Invalid RuntimeVisibleTypeAnnotations for compact record constructor

JDK-8372442

2 Null pointer dereference defect groups in jvmtiExport.cpp

JDK-8372526

Add support for ZLIB TLS Certificate Compression

JDK-8372543

Shenandoah: undercalculated the available size when soft max takes effect

JDK-8372546

UnixMultiResolutionSplashTest.java fails intermittently on Ubuntu_24.04

JDK-8372554

Test windows-x64-cmp-baseline failed due to differences with splashscreen object file

JDK-8372555

Test com/sun/jdi/ExceptionEvents.java failed: ObjectCollectedException

JDK-8372564

Convert StringDedup to use Atomic<T>

JDK-8372589

VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled

JDK-8372592

Adjust logger usage in java2d tests

JDK-8372617

Save and restore stubgen stubs when using an AOT code cache

JDK-8372634

C2: Materialize type information from instanceof checks

JDK-8372635

Lambdas do not copy over SYNTHETIC flag for local variables

JDK-8372641

[s390x] Test failure TestMergeStores.java

JDK-8372646

C2: Stress Counted Loop creation

JDK-8372649

C2 compilation fails with "there should be an oop in OopMap instead of a live raw oop at safepoint"

JDK-8372661

Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext"

JDK-8372688

Test out-of-bounds indexing for List.ofLazy()::get

JDK-8372696

Allow boot classes to explicitly opt-in for final field trusting

JDK-8372731

Detailed authentication failure messages

JDK-8372746

Some httpserver files could benefit from some formatting cleanup

JDK-8372754

Add wrapper for <cstdlib>

JDK-8372759

Test build/AbsPathsInImage.java fails after JDK-8370438

JDK-8372797

[VectorAPI] Missing Min/Max identity transforms

JDK-8372801

tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with JDK 27

JDK-8372817

Remove test/jdk/sun/security/rsa silent skips

JDK-8372844

Improve usage of test/jdk/java/text/testlib/TestUtils.java locale methods

JDK-8372860

TestCodeCacheUnloadDuringConcCycle fails on ARM32

JDK-8372933

[CRaC] Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xfoo,0xbar on checkpoint

JDK-8372942

AArch64: Set JVM flags for Neoverse V3AE core

JDK-8372948

Store end positions directly in JCTree

JDK-8372950

Pem.pemEncoded should cache the Pattern

JDK-8372974

Add missing @Override annotations in "com.sun.java.swing.plaf.gtk" package

JDK-8372978

[VectorAPI] Fix incorrect identity values in UMIN/UMAX reductions

JDK-8372980

[VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations

JDK-8373001

LauncherFromOptions.create() not properly handling FileAssociationNoExtensionsException

JDK-8373016

Passes instead of skips/ignoring the platform in sun/security/mscapi, jarsigner, keytool and pkcs12 tests

JDK-8373018

Update OpenSSL version to 3.5.4

JDK-8373021

aarch64: MacroAssembler::arrays_equals reads out of bounds

JDK-8373025

test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock

JDK-8373026

C2 SuperWord and Vector API: vector algorithms test and benchmark

JDK-8373039

Remove Incorrect Asserts in shenandoahScanRemembered

JDK-8373040

Mark compiler/codecache/CodeCacheSegmentSizeTest.java as flagless

JDK-8373041

Mark gc/g1/TestCodeCacheUnloadDuringConcCycle.java as flagless

JDK-8373054

Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots

JDK-8373056

Shenandoah: Remove unnecessary use of ShenandoahAllocRequest.type()

JDK-8373059

Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should pass on Aarch64

JDK-8373065

Test sun/awt/image/bug8038000.java failed: Pixels differ

JDK-8373068

Revisit details of Float16 to decimal conversion algorithm

JDK-8373069

RISC-V: implement GHASH intrinsic

JDK-8373087

Parallel: Rename PSGenerationPool to PSOldGenerationPool

JDK-8373094

javac may fail because of unattributed break in a loop

JDK-8373097

Save command should create missing parent directories

JDK-8373100

Genshen: Control thread can miss allocation failure notification

JDK-8373101

JdkClient and JdkServer test classes ignore namedGroups field

JDK-8373102

com/sun/jdi/MethodInvokeWithTraceOnTest.java can fail with ObjectCollectedException when run with a small heap

JDK-8373113

Fix whitespace in RunTests.gmk

JDK-8373117

Update build doc link in README.md

JDK-8373120

Virtual thread stuck in BLOCKED state

JDK-8373125

Add defensive screening of modifiers for Field and Parameter toString() results

JDK-8373127

Update nsk/monitoring tests to support virtual thread factory testing

JDK-8373134

C2: Min/Max users of Min/Max uses should be enqueued for GVN

JDK-8373143

C2: verify that adr_type and adr’s type match in LoadNode::make and StoreNode::make

JDK-8373207

Make DeferredStatic class template constant initializable

JDK-8373208

Make Atomic class template constant initializable

JDK-8373225

GenShen: More adaptive old-generation growth heuristics

JDK-8373227

Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised?

JDK-8373231

ECDSAOperations::toAffinePoint is redundant

JDK-8373239

Test java/awt/print/PrinterJob/PageRanges.java fails with incorrect selection of printed pages

JDK-8373248

C2: CastPP should not change the type of the oop

JDK-8373251

C2: Ideal() returns nullptr for shift nodes after having modified the shift amount input

JDK-8373253

Re-work InjectGCWorkerCreationFailure for future changes

JDK-8373262

Parallel: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails

JDK-8373266

Strengthen constant CardTable base accesses

JDK-8373270

GCC 14.2.0 reports warning: '%s' directive output may be truncated

JDK-8373272

Genshen: ShenandoahOldGenerationTest fails after JDK-8373056

JDK-8373275

Improve DTLS handshaking

JDK-8373285

Update JCov for class file version 71

JDK-8373289

Test tools/javac/patterns/Exhaustiveness.java timed out then passed

JDK-8373290

Update FreeType to 2.14.1

JDK-8373293

Change the exception handling in TestNestHostErrorWithMultiThread.java

JDK-8373295

Wrong log tag for UseCompressedOops ergo setting

JDK-8373297

Test com/sun/jdi/AfterThreadDeathTest.java failed with unexpected ObjectCollectedException

JDK-8373298

Test java/foreign/TestBufferStackStress.java timed out then completed

JDK-8373335

Serial: Clean up SerialHeap members by access specifies

JDK-8373343

C2: verify AddP base input only set for heap addresses

JDK-8373355

C2: CompileCommand PrintIdealPhase should also print nodes that are not "reachable from below"

JDK-8373362

Http3TestServer should not log an exception stack trace when it is stopping normally

JDK-8373366

HandshakeState should disallow suspend ops for disabler threads

JDK-8373367

interp-only mechanism fails to work for carrier threads in a corner case

JDK-8373369

[REDO] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch

JDK-8373388

Reenable LTO for libsplashscreen

JDK-8373389

Two jdk/incubator/vector/ tests fails after JDK-8371446

JDK-8373392

Replace CDS object subgraphs with @AOTSafeClassInitializer

JDK-8373396

Min and Max Ideal missing AddNode::Ideal optimisations

JDK-8373403

[TESTBUG] TestG1ClassUnloadingHWM.java could fail with large G1HeapRegionSize and small InitialHeapSize

JDK-8373408

SHA1withECDSA is not required for ECDHE and ECDSA

JDK-8373411

Crash when PrintSharedArchiveAndExit is enabled but shared heap is disabled

JDK-8373420

C2: Add true/false_proj*() methods for IfNode as a replacement for proj_out*(true/false)

JDK-8373421

Parallel: Rename young generation eden and survivor space pool

JDK-8373426

Remove ffdhe6144 and ffdhe8192 from default list of TLS named groups

JDK-8373428

Refine variables with the same name in nested scopes in PhaseChaitin::gather_lrg_masks

JDK-8373429

gc/g1/TestCodeCacheUnloadDuringConcCycle fails on various platforms

JDK-8373439

Deadlock between flight recorder & VM shutdown

JDK-8373441

Remove DCmdFactory::_enabled

JDK-8373443

Update --release 26 symbol information for JDK 26 build 27

JDK-8373446

Update --release 26 symbol information for JDK 26 build 29

JDK-8373447

Suspicious sign extension after integer promotion in imageDecompressor.cpp

JDK-8373449

Parallel: Obsolete deprecated PSChunkLargeArrays

JDK-8373464

Test JdkManagementCheckSince.java fails after JDK-8369736

JDK-8373474

2 Unintentional format string defect groups in jabswitch.cpp

JDK-8373475

Unintentional format string in logString of AccessInfo.cpp

JDK-8373476

(tz) Update Timezone Data to 2025c

JDK-8373481

Remove the deprecated -noclassgc, -noverify, -Xverify:none and -verifyremote options from the java launcher

JDK-8373487

Out-of-bounds access in AlignmentGapAccess test

JDK-8373490

JFR Leak Profiler: path-to-gc-root very slow for large object arrays

JDK-8373497

SpinCriticalSection should use SpinYield

JDK-8373513

C2: Move ProjNode::other_if_proj() to IfProjNode

JDK-8373515

Migrate "test/jdk/java/net/httpclient/" to null-safe "SimpleSSLContext" methods

JDK-8373517

Revert the macos Tahoe specific change done in JDK-8359830

JDK-8373521

Bump minimum boot jdk to JDK 26

JDK-8373522

Remove expired flags in JDK 27

JDK-8373526

Add tooltips to API documentation elements

JDK-8373537

Migrate "test/jdk/com/sun/net/httpserver/" to null-safe "SimpleSSLContext" methods

JDK-8373538

Migrate all tests to null-safe "SimpleSSLContext" methods

JDK-8373557

Remove stale comments after JDK-8372584

JDK-8373561

Replace usages of -verify java launcher option with -Xverify:all JVM option

JDK-8373566

Performance regression with java.text.MessageFormat subformat patterns

JDK-8373570

Javac stack overflow on method-local class with nested record referring to enclosing type

JDK-8373577

C2: Cleanup adr_type of CallLeafPureNode

JDK-8373591

C2: Fix the memory around some intrinsics nodes

JDK-8373593

Support latest VS2026 MSC_VER in abstract_vm_version.cpp

JDK-8373595

A new ObjectMonitorTable implementation

JDK-8373599

Cleanup arguments.hpp includes

JDK-8373604

Operations on peer reset tokens are slow

JDK-8373615

Improve HotSpot debug functions findclass() and findmethod

JDK-8373623

Refactor Serialization tests for Records to JUnit

JDK-8373625

CPUTimeCounters creates a total counter for unsupported GCs

JDK-8373626

[asan] read past end of buffer in sun.awt.image.ImagingLib.convolveBI

JDK-8373628

jpackage doesn’t print to console until completetion

JDK-8373631

Improve classes in the "jdk.jpackage.internal.util.function" package

JDK-8373632

Some sound tests failing in CI due to lack of sound key

JDK-8373635

C2: Wrong constant in GraphKit::basic_plus_adr()

JDK-8373638

RBTree public interface does not check all input parameters for validity

JDK-8373642

Test vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters003/TestDescription.java failed

JDK-8373645

Test vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java failed: Unexpected event JVMTI_EVENT_COMPILED_METHOD_LOAD

JDK-8373647

Avoid fstat when opening file for write with RandomAccessFile or FileOutputStream

JDK-8373649

Convert simple AtomicAccess usage in ConcurrentHashTable to use Atomic<T>

JDK-8373650

Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected

JDK-8373654

Tests in sources/ should only run once

JDK-8373668

Add override keyword to *Klass classes

JDK-8373676

Test javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java fails on a machine without IPV6

JDK-8373677

Clear text HttpServer connection could fail fast if receiving SSL ClientHello

JDK-8373682

Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on x86_64 with AVX but without f16c

JDK-8373690

Unexpected Keystore message using jdk.crypto.disabledAlgorithms

JDK-8373695

G1: Using a value near integer max for ActiveProcessorCount causes fatal crash

JDK-8373699

JLink: ModuleReader should be closed in JlinkTask.getReleaseInfo(mref)

JDK-8373704

Improve "SocketException: Protocol family unavailable" message

JDK-8373710

Improve jpackage error reporting

JDK-8373716

Refactor further java/util tests from TestNG to JUnit

JDK-8373718

jdk/internal/misc/VM/RuntimeArguments.java test fails in Virtual threads mode

JDK-8373720

GenShen: Count live-at-old mark using Snapshot at Beginning

JDK-8373723

Deadlock with JvmtiTagMap::flush_object_free_events()

JDK-8373731

C2: Missed optimization opportunity for AddI

JDK-8373778

java.util.NoSuchElementException in HttpURLConnection.doTunneling0 when connecting via HTTPS

JDK-8373789

No PCH release build failure after JDK-8372543

JDK-8373793

TestDynamicStore.java '/manual' disables use of '/timeout'

JDK-8373796

Refactor java/net/httpclient/ThrowingPublishers*.java tests to use JUnit5

JDK-8373798

Refactor java/math tests to use JUnit

JDK-8373800

Remove ScopedValueBindingsResolver

JDK-8373801

Adopt arraycopy OopCopyResult from the lworld branch

JDK-8373808

Refactor java/net/httpclient qpack and hpack tests to use JUnit

JDK-8373819

Genshen: Control thread can miss allocation failure notification (redux)

JDK-8373820

C2: Robust Node::uncast_helper infinite loop check

JDK-8373829

Refactor test/jdk/java/time/tck tests to use JUnit over TestNG

JDK-8373830

Refactor test/jdk/java/time/test tests to use JUnit over TestNG

JDK-8373833

"error.cert.not.found" and "error.explicit-sign-no-cert" errors duplicate each other

JDK-8373836

add anchors to the java options in the java man page

JDK-8373837

"assert(thread→is_VM_thread() || thread→is_Java_thread()) failed: Must be VMThread or JavaThread" on macosx-aarch64-26

JDK-8373839

Disable JVM TI suspension during JNI critical regions

JDK-8373847

Test javax/swing/JMenuItem/MenuItemTest/bug6197830.java failed because The test case automatically fails when clicking any items in the “Nothing” menu in all four windows (Left-to-right)-Menu Item Test and (Right-to-left)-Menu Item Test

JDK-8373866

Refactor java/net/httpclient/ThrowingSubscribers*.java tests to use JUnit5

JDK-8373867

Improve robustness of Attach API for finding tmp directory

JDK-8373869

Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5

JDK-8373876

StackWalkNativeToJava print more output in case of failures

JDK-8373877

QUIC connections are removed too early

JDK-8373887

jpackage tests may potentially deadlock

JDK-8373893

Refactor networking http server tests to use JUnit

JDK-8373894

G1: Count evacuation-failed garbage collections in gc cpu usage

JDK-8373898

RepeatCompilation does not repeat compilation after bailout

JDK-8373913

Refactor serialization tests to use JUnit

JDK-8373917

test/hotspot/jtreg/vmTestbase/nsk/monitoring: -iterations setting misused in tests

JDK-8373922

Enhance Taglet API to support relative URLs

JDK-8373924

Remove unreferenced ImageDecompressor::image_decompressor_close

JDK-8373928

4 Dangling pointer defect groups in java.c

JDK-8373931

Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out

JDK-8373935

Migrate java/lang/invoke tests away from TestNG

JDK-8373941

Epsilon: Robust counter updates in early VM phases

JDK-8373944

ObjectMonitor::ExitOnSuspend can call java_lang_VirtualThread::set_onWaitingList() while in safepoint

JDK-8373945

Use WB.fullGC() in ClassUnloader.unloadClass to force GC for vmTestbase tests

JDK-8373967

[macos] User interactions with List do not trigger ItemEvent after programmatic change

JDK-8373983

java/util/Locale/UseOldISOCodesTest.java fails with JTREG_AOT_JDK=onestep

JDK-8373984

Check for macos 11 in CGraphicsDevice.m can be removed

JDK-8373998

RISC-V: simple optimization of ConvHF2F

JDK-8374001

sun/security/ skip without Exceptions

JDK-8374020

Inconsistent handling of type updates in typeWithAnnotations

JDK-8374038

JDI EventRequestManager javadoc has unrendered @link tags inside an @code block

JDK-8374043

C2: assert(_base >= VectorMask && _base ⇐ VectorZ) failed: Not a Vector

JDK-8374048

Genshen: Backout fix for missed cancellation notice

JDK-8374051

Incorrect parameterized testing of exceptions in AbstractDateTimeTest.java

JDK-8374052

Use java/util/Calendar in ReplaceCriticalClasses.java test

JDK-8374056

RISC-V: Fix argument passing for the RiscvFlushIcache::flush

JDK-8374058

Enhance JPEG handling

JDK-8374078

C2_MacroAssembler::verify_int_in_range has incorrect early return condition

JDK-8374082

net_util.c should use logical && when setting IPv6_available

JDK-8374113

Taughtological if check in Reflection::array_set

JDK-8374145

Remove legacy locking remnants from markWord

JDK-8374151

Cleanup minor markWord function disorder

JDK-8374164

Potential null pointer dereferences in regeneratedClasses.cpp

JDK-8374168

Resolve disabled warnings in JDWP agent

JDK-8374170

I/O Poller updates

JDK-8374176

Update --release 26 symbol information for JDK 26 build 32

JDK-8374177

Update @since of HotSpotAOTCacheMXBean after JDK-8373607

JDK-8374178

Missing include in systemDictionary.cpp after JDK-8365526

JDK-8374180

C2 crash in PhaseCCP::verify_type - fatal error: Not monotonic

JDK-8374181

failure_handler: The cores.html file is formatted incorrectly and so hides the core dump information

JDK-8374190

Convert ConcurrentHashTable atomic lists to use Atomic<T>

JDK-8374191

Shenandoah: Consider an assert in get_object_age

JDK-8374200

jdk/internal/platform/cgroup/TestCgroupMetrics.java fails with common prefix metrics

JDK-8374202

Simplify significand normalization in BigDecimal(double, MathContext) constructor

JDK-8374215

[macos] Clean and fix "lic_template.plist" to correctly work with multiple languages

JDK-8374216

Assorted changes to jpackage without functional impact

JDK-8374217

Remove IO.java test from AOT ProblemList

JDK-8374219

Fix issues in jpackage’s Executor class

JDK-8374222

jpackage will exit with error if it fails to clean the temp directory

JDK-8374232

Comment cleanup in diagnosticCommand.cpp

JDK-8374293

Jshell throws an error and crashes when using keyword Public

JDK-8374296

Comment clean up in os_linux.cpp

JDK-8374304

MultiResolutionSplashTest.java fails in CI: "Image with wrong resolution is used for splash screen!"

JDK-8374308

ImageBufferCache has no effect and can be removed

JDK-8374310

Update copyright year to 2025 for client-libs in files where it was missed

JDK-8374316

Update copyright year to 2025 for hotspot in files where it was missed

JDK-8374317

Change GCM IV size to 12 bytes when encrypting/decrypting TLS session ticket

JDK-8374321

Fix undefined reference to 'png_init_filter_functions_lsx' after 8371914

JDK-8374322

TestMemoryWithSubgroups.java fails Permission denied

JDK-8374323

Update copyright year to 2025 for the build system in files where it was missed

JDK-8374326

Update copyright year to 2025 for jdk.jpackage in files where it was missed

JDK-8374327

Update copyright year to 2025 for files in java.base added/updated by commits in 2025

JDK-8374328

Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

JDK-8374340

FontRenderContext instance variables should be final

JDK-8374343

Fix SIGSEGV when lib/modules is unreadable

JDK-8374345

Restore the original copyright year in ExtremeFontSizeTest.java

JDK-8374348

Implement -XX:AOTMode=required as alias for -XX:AOTMode=on

JDK-8374349

[VectorAPI]: AArch64: Prefer merging mode SVE CPY instruction

JDK-8374350

Convert hotspot gtests to use Atomic<T>

JDK-8374351

RISC-V: Small refactoring for crypto macro-assembler routines

JDK-8374352

Update copyright year to 2025 for test/langtools/tools/javac/ in files where it was missed

JDK-8374354

Update copyright year to 2025 for jdk.javadoc in files where it was missed

JDK-8374355

Update copyright year to 2025 for demo in files where it was missed

JDK-8374358

Update copyright year to 2025 for test/hotspot in files where it was missed

JDK-8374360

Update copyright year to 2025 for test/jdk/jdk/jfr in files where it was missed

JDK-8374361

Update copyright year to 2025 for jdk.hotspot.agent in files where it was missed

JDK-8374363

Update copyright year to 2025 for test/micro in files where it was missed

JDK-8374365

Update copyright year to 2025 for test/jdk in files where it was missed

JDK-8374371

Failed assertion in G1HeapRegion gtest

JDK-8374373

Typo in VirtualThreadSchedulerMXBean.setParallelism javadoc

JDK-8374377

PNGImageDecoder Slow For 8-bit PNGs

JDK-8374378

Update copyright year to 2025 for jdk.internal.vm.ci in files where it was missed

JDK-8374379

Type annotation in new array dimension expression causes java.lang.AssertionError

JDK-8374383

Update the copyright year to 2025 in the remaining files under test/ where it was missed

JDK-8374391

Update the copyright year to 2025 in the remaining files under src/ where it was missed

JDK-8374397

test/hotspot/jtreg/gc/shenandoah/options/TestPassiveModeWithCardBarrier.java fails with -Xcomp after JDK-8369013

JDK-8374432

TimeoutResponseBodyTest.java#retriesEnabledForResponseFailure fails run with -Xcomp

JDK-8374434

Several JShell tests report JUnit discovery warnings

JDK-8374436

compiler/igvn/IntegerDivValueTests.java failed with division by zero

JDK-8374441

(fs) FileSystemProvider.readAttributesIfExists throws "Not a directory" when element in path is not directory should return null for ENOTDIR (unix)

JDK-8374444

Fix simple -Wzero-as-null-pointer-constant warnings

JDK-8374445

Fix -Wzero-as-null-pointer-constant warnings in JfrSet

JDK-8374446

Fix -Wzero-as-null-pointer-constant warnings in test_compressedKlass.cpp

JDK-8374449

Shenandoah: Leaf locks used by Shenandoah need lower ranks

JDK-8374450

GTest opto.canonicalize_constraints cannot run without VM

JDK-8374454

Test sun/security/ssl/CipherSuite/DisabledCipherSuitesNotNegotiated.java from JDK-8356544 shows intermittent timeouts

JDK-8374456

JVM crashes with "assert(resolved_method→method_holder()→is_linked()) failed: must be linked" when run with large value for PreallocatedOutOfMemoryErrorCount

JDK-8374465

Spurious dot in documentation for JVMTI ClassLoad

JDK-8374467

Incorrect ranges in jdk.internal.util.ByteArray JavaDoc

JDK-8374469

Mixed jstack does not work on Windows

JDK-8374471

Check bin and lib folder of JDK image for unwanted files

JDK-8374482

SA does not handle signal handler frame in mixed jstack

JDK-8374483

Eliminate :serviceability_ttf_virtual group and mark svc non-virtual tests with requires

JDK-8374489

Template Library: need to tag Float16.float16ToRawShortBits as having non-deterministic result because of multiple NaN bit patterns

JDK-8374490

Test jdk/jfr/event/runtime/TestSafepointEvents.java failed: Expected event 'jdk.SafepointStateSynchronization' to be present

JDK-8374493

Add missing @Override annotations in "com.sun.java.swing.plaf.motif" package

JDK-8374496

C2: assert(val→find_edge(con) > 0) failed

JDK-8374497

C2: assert(verify(phase)) failed: missing Value() optimization with -XX:+StressReflectiveCode

JDK-8374506

Incorrect positioning of arrow icon in parent JMenu in Windows L&F

JDK-8374513

AArch64: Improve receiver type profiling reliability

JDK-8374516

-version asserts with "-XX:+UseAESCTRIntrinsics -XX:-UseAES": "need AES instructions and misaligned SSE support" in generate_counterMode_AESCrypt_Parallel()

JDK-8374518

C1: Remove dead LinearScanStatistic::Counter::counter_fpu_stack

JDK-8374521

Support fine-grained native debug levels

JDK-8374524

Investigate and cleanup test/jdk/sun/security/provider/SecureRandom/StrongSecureRandom.java and convert to junit

JDK-8374525

RISC-V: Several masked float16 vector operations are not supported

JDK-8374528

C2 SuperWord: TestAliasingFuzzer.java strengthen no-multiversioning IR rule

JDK-8374538

Wrong specification of MethodHandles.constant(…​)

JDK-8374540

Add comment describing implementation choices of Math.fma

JDK-8374544

Add SleepyCat diagnostics for all platforms

JDK-8374549

Extend MetaspaceClosure to cover non-MetaspaceObj types

JDK-8374557

Enhance TLS connection handling

JDK-8374575

[PPC64] Remove support for SuperwordUseVSX on Power 8

JDK-8374576

Disable MemoryEaterMT for VirtualThread

JDK-8374577

Heap dump from core does not contain HPROF_GC_ROOT_JAVA_FRAME

JDK-8374582

[REDO] Move input validation checks to Java for java.lang.StringCoding intrinsics

JDK-8374622

StressIncrementalInlining should also randomize the processing order

JDK-8374623

Move DependentAlwaysFalse variable template to its own file

JDK-8374629

Type test pattern with array type in switch fails to parse

JDK-8374639

Static archive with AOTClassLinking breaks dynamic archive

JDK-8374641

Remove java/nio/channels/AsyncCloseAndInterrupt.java from problem list

JDK-8374643

Fix reference to implMethodKind in LambdaToMethod debug printf statement

JDK-8374644

Regression in GZIPInputStream performance after JDK-7036144

JDK-8374654

Inconsistent handling of lambda deserialization for Object method references on interfaces

JDK-8374658

Consider use of "included" rather than "enclosed" in jx.a.p.Processor

JDK-8374662

Remove unused type check functions from javaClasses.hpp

JDK-8374676

ZGC: Convert zAbort to use Atomic<T>

JDK-8374677

ZGC: Convert zArray to use Atomic<T>

JDK-8374678

ZGC: Convert zForwarding to use Atomic<T>

JDK-8374679

ZGC: Convert zForwardingAllocator to use Atomic<T>

JDK-8374680

ZGC: Convert zGeneration to use Atomic<T>

JDK-8374681

ZGC: Convert zJNICritical to use Atomic<T>

JDK-8374682

ZGC: Convert zLiveMap to use Atomic<T>

JDK-8374683

ZGC: Convert zLock to use Atomic<T>

JDK-8374684

ZGC: Convert zMark to use Atomic<T>

JDK-8374686

ZGC: Convert zMarkTerminate to use Atomic<T>

JDK-8374687

ZGC: Convert zNMethodTableIteration to use Atomic<T>

JDK-8374690

ZGC: Convert zRelocate to use Atomic<T>

JDK-8374695

ZGC: Convert zTLABUsage to use Atomic<T>

JDK-8374698

Stub names should look more like identifiers

JDK-8374706

HttpClient: Ensure that request body publishers support multiple subscriptions

JDK-8374711

Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name

JDK-8374712

AOTMappedHeapWriter::relocate_field_in_buffer should use CompressedOops::narrow_oop_cast

JDK-8374717

Unclear wording in docs for recursion for List, Map and LazyConstant

JDK-8374718

Generation of CompilerProperties can fail in subtle ways

JDK-8374721

containers/docker/ShareTmpDir.java timed out after 8362087

JDK-8374725

C2: assert(x_ctrl == get_late_ctrl_with_anti_dep(x→as_Load(), early_ctrl, x_ctrl)) failed: anti-dependences were already checked

JDK-8374727

Audio configuration Platform class - use nio for getting endianness of the underlying platform

JDK-8374744

Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs

JDK-8374745

Test vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java failed

JDK-8374749

Clarify AnnotationValue specification

JDK-8374752

Add more JLS links to javax.lang.model.element.*

JDK-8374754

jtreg failure handler - replace inline javascript and inline event handlers with same origin javascript files

JDK-8374755

ML-KEM’s 12-bit decompression can be simplified on aarch64

JDK-8374767

Amend JDK-8374521 with new option name

JDK-8374768

S390X builds are failing after JDK-8372754

JDK-8374769

PPC: MASM::pop_cont_fastpath() should reset _cont_fastpath if SP == _cont_fastpath

JDK-8374782

Parallel: Remove specialized objArray iteration code

JDK-8374785

Template Library: need to tag Float16.copySign as having non-deterministic result because of multiple NaNs with different sign bits

JDK-8374789

C2: refactor GraphKit code that create AddP nodes for raw memory to use helper method

JDK-8374798

C2: Missing Identity optimization opportunity with RShiftI and LShiftI

JDK-8374802

java/net/DatagramSocket/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size

JDK-8374807

Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version

JDK-8374808

Add new methods to KeyStore and KeyStoreSpi that return the creation date as an Instant instead of Date

JDK-8374819

jpackage and jpackage tests leave some I/O streams unclosed

JDK-8374825

vmTestbase comment typo: lunch

JDK-8374828

Save load_barrier_on_oop_field_preloaded in aot CodeCache

JDK-8374830

Improve Hotspot crash message in CDSTestUtils

JDK-8374839

Improve jpackage information messages

JDK-8374862

assert(false) failed: Attempting to acquire lock MDOExtraData_lock/nosafepoint-1 out of order with lock tty_lock/tty — possible deadlock (running with -XX:+Verbose -XX:+WizardMode -XX:+PrintDeoptimizationDetails)

JDK-8374872

Cleanup outdated SAP AG copyright header info

JDK-8374875

Improve perfMemory warning about 'Insufficient space for shared memory file'

JDK-8374876

Epsilon: Convert to use Atomic<T>

JDK-8374878

Add Atomic<T>::compare_set

JDK-8374879

NMethodRelocationTest fails with -Xcomp after 8369150

JDK-8374886

CAInterop.java#microsoftrsa2017 test fails as EE certificate does not specify OCSP responder

JDK-8374888

Implement internal test cache to help UserIterCount test performance

JDK-8374889

C2 VectorAPI: must handle impossible combination of signed cast from float

JDK-8374896

Min/Max identity optimization opportunities missing for int and long

JDK-8374903

C2 VectorAPI: assert(vbox→as_Phi()→region() == vect→as_Phi()→region()) failed

JDK-8374905

Clarify ZonedDateTime#toString() documentation regarding omitted zero seconds

JDK-8374910

Use of containsTypeEquivalent in array type equality test seems bogus

JDK-8374915

Move assertion in GenericTaskQueue<>::pop_global()

JDK-8374922

Build failure after JDK-8372040

JDK-8374923

runtime/cds/ServiceLoaderTest.java fails with mismatch between cds and non-cds

JDK-8374926

EnableX86ECoreOpts was not enabled on some hybrid CPU

JDK-8374943

TestDirectBufferStatisticsEvent failed with too few statistics events

JDK-8374945

Avoid fstat in os::open

JDK-8374953

Add note on about implicit state when comparing TypeMirrors

JDK-8374969

Incorrect results of LoadStoreNode::adr_type and SCMemProj::adr_type

JDK-8374984

Convert workerUtils to use Atomic<T>

JDK-8374990

Check include and jmods folder of JDK image for unwanted files

JDK-8374998

Failing os::write - remove bad file

JDK-8375006

[Linux] Remove obsolete O_CLOEXEC check in os::open

JDK-8375010

C2 VectorAPI: assert(vbox→is_CheckCastPP()) failed: should be expanded

JDK-8375011

OldJTable.java - NullPointerException when columnData is null

JDK-8375015

CompletionAPITest::testDocumentation failed - AssertionFailedError: expected: <null> but was: <jshelltest.JShellTest>

JDK-8375038

C2: Enforce that Ideal() returns the root of the subgraph if any change was made by checking the node hash

JDK-8375040

Clearer names for non-metadata oop iterators in ObjArrayKlass

JDK-8375045

Incorrect Interpretation of POSIX TZ Environment Variable on AIX

JDK-8375046

C2: Incremental inlining step asserts when processing empty late inlines list

JDK-8375050

Simplify process management in jpackage tests

JDK-8375054

Removed "signed" property from jpackage app image file

JDK-8375055

C2: Better dead loop detection printout

JDK-8375057

Update HarfBuzz to 12.3.2

JDK-8375061

Multiple jpackage tool providers may share the same logging config

JDK-8375062

vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java fails to output debuggee prompt after cont cmd

JDK-8375063

Update Libpng to 1.6.54

JDK-8375065

Update LCMS to 2.18

JDK-8375066

Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java broken by JDK-8369564

JDK-8375076

Two JDI scenario tests are failing with out of wait time after completing successfully

JDK-8375093

Convert GlobalCounter to use Atomic<T>

JDK-8375094

RISC-V: Fix client builds after JDK-8368732

JDK-8375119

SwitchBoostraps.enumSwitch does not throw an NPE when lookup is null in some cases

JDK-8375125

assert(false) failed: "Attempting to acquire lock NativeHeapTrimmer_lock/nosafepoint out of order with lock ConcurrentHashTableResize_lock/nosafepoint-2 — possible deadlock" when using native heap trimmer

JDK-8375177

Gtest os_linux.decoder_get_source_info_valid_vm fails with -ffunction-sections

JDK-8375183

Remove unused SSLConfiguration.maximumProtocolVersion variable

JDK-8375221

Update code to get PrinterResolution from CUPS/IPP print service

JDK-8375231

Refactor util/ServiceLoader tests to use JUnit

JDK-8375232

Refactor util/StringJoiner tests to use JUnit

JDK-8375233

Refactor util/Vector tests to use JUnit

JDK-8375237

Document existing exceptional behavior of divideUnsigned and remainderUnsigned

JDK-8375240

Make bundling progress messages issued by jpackage consistent across platforms

JDK-8375241

Simplify --with-native-debug-symbols-level option implementation

JDK-8375242

[macos] Improve jpackage signing coverage

JDK-8375271

[IR Framework] Rename IREncoding to ApplicableIRRules and driver/flag/test VM to Driver/Flag/Test VM

JDK-8375272

[IR Framework] Miscellaneous clean-ups

JDK-8375275

Error handling to raise illegal_parameter or internal_error alert in hybrid key exchange

JDK-8375282

G1: Fix wrong indendation introduced by JDK-8374743

JDK-8375285

Port fdlibm asinh to Java

JDK-8375294

(fs) Files.copy can fail with EOPNOTSUPP when copy_file_range not supported

JDK-8375297

ZGC: Remove obsolete O_CLOEXEC definition

JDK-8375311

Some builds are missing debug helpers

JDK-8375323

Improve handling of the "--app-content" and "--input" options in jpackage

JDK-8375325

add anchors to the options in the security man pages

JDK-8375338

sun/awt/image/ImageRepresentation/LUTCompareTest.java fails with -Xcheck:jni

JDK-8375342

jdk/javadoc/doccheck/checks/jdkCheckHtml.java failed with duplicate anchors

JDK-8375350

Remove usage of AppContext from javax.imageio implementation

JDK-8375351

Remove usage of AppContext from print implementation

JDK-8375352

java/net/httpclient/ConnectTimeoutWithProxy*.java tests fail on EC2

JDK-8375359

Improve GC serviceability init staging

JDK-8375362

Deadlock with unmount of suspended virtual thread interrupting another virtual thread

JDK-8375364

[macos] Some jpackage signing tests fail after JDK-8375240

JDK-8375367

vmTestbase tests reported variable uninitialized by clang23

JDK-8375370

XRBackendNative.c reported variable uninitialized by clang23

JDK-8375433

jar should validate automatic module names

JDK-8375436

G1: Convert G1CardSet classes to use Atomic<T>

JDK-8375437

G1: Convert G1EvacFailureRegions to use Atomic<T>

JDK-8375438

G1: Convert G1HeapRegion related classes to use Atomic<T>

JDK-8375439

G1: Convert G1MonotonicArena class to use Atomic<T>

JDK-8375442

C2: Notify nodes that inspect the graph deeply of changes far away during IGVN

JDK-8375443

AVX-512: Disabling through UseSHA doesn’t affect UseSHA3Intrinsics

JDK-8375455

G1: Remove unused G1HeapRegionStats::coarsen_stats()

JDK-8375457

Test serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default timed out

JDK-8375458

Check legal folder of JDK image for unwanted files

JDK-8375463

G1: Remove AtomicAccess include from files that do not use it

JDK-8375477

CoreUtils support for SA tests should attempt to locate and unzip core files when they have been zipped

JDK-8375480

Remove usage of AppContext from javax/swing/text

JDK-8375483

Should set flagThisUninit whenever uninitializedThis is on the stack

JDK-8375485

Tests in vmTestbase/nsk are failing due to missing class unloading after 8373945

JDK-8375498

[VectorAPI] Dump primary vector IR details with -XX:+TraceNewVectors

JDK-8375530

PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build

JDK-8375534

Debug method 'pp' should support compressed oops

JDK-8375535

G1: Convert CardTableBarrierSet and subclasses to use Atomic<T>

JDK-8375536

PPC64: Implement special MachNodes for floating point CMove

JDK-8375544

JfrSet::clear should not use memset

JDK-8375567

Remove AppContext usage from Swing Motif L&F classes

JDK-8375568

Shenandoah: Abbreviate thread names in display when length constraints apply

JDK-8375569

Store Java mirrors in AOT configuration file

JDK-8375571

Compiler crash when using record pattern matching with a generic type parameter shadowing a record class

JDK-8375573

JTable ignores setPreferredWidth during initial layout when AUTO_RESIZE_LAST_COLUMN is enabled

JDK-8375575

AttachNotSupportedException constructor missing @since 27

JDK-8375580

Avoid using ArrayDeque in jdk.internal.loader.URLClassPath

JDK-8375585

Test java/lang/ProcessBuilder/PipelineLeaksFD.java failed

JDK-8375598

VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize

JDK-8375616

G1: Convert G1BatchedTask to use Atomic<T>

JDK-8375618

Incorrect assert in CastLLNode::Ideal

JDK-8375620

G1: Convert G1CardTableClaimTable to use Atomic<T>

JDK-8375621

Move RBTree implementation to inline file to minimize included headers

JDK-8375622

G1: Convert G1CodeRootSet to use Atomic<T>

JDK-8375624

G1: Convert G1JavaThreadsListClaimer to use Atomic<T>

JDK-8375626

G1: Convert G1CollectionSetChooser to use Atomic<T>

JDK-8375630

G1: Convert G1ConcurrentMark to use Atomic<T>

JDK-8375631

VectorAPI part number: reformulate documentation and improve exception message

JDK-8375633

C2: Missed Ideal optimization opportunity with ConvD2F/ConvF2HF and -XX:+StressIncrementalInlining

JDK-8375640

MinMaxIdentity test fails on some machines after 8373134

JDK-8375643

G1: Convert G1RegionMarkStatsCache to use Atomic<T>

JDK-8375646

Some parser flags seem unused

JDK-8375649

idea.sh script adds source paths in a single, enormous, line to jdk.iml

JDK-8375654

Exclude all array classes from dynamic CDS archive

JDK-8375657

RISC-V: Need to check size in SharedRuntime::is_wide_vector

JDK-8375668

Compiler warning implicit-const-int-float-conversion by clang23

JDK-8375684

Avoid leak in KeystoreImpl.m when using CFArrayCreateMutable

JDK-8375688

C2: Missed Ideal optimization opportunity with VectorMaskToLong and -XX:+StressIncrementalInlining

JDK-8375692

Hotspot container tests assert with non-ascii vendor name

JDK-8375712

Convert java/lang/runtime tests to use JUnit

JDK-8375717

Outdated link in jdk.jfr.internal.JVM javadoc

JDK-8375737

Fix -Wzero-as-null-pointer-constant warnings in arm32 code

JDK-8375738

Fix -Wzero-as-null-pointer-constant warnings in MacOSX/bsd code

JDK-8375742

Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java

JDK-8375747

ZGC: ZForwardingTest is unable to commit memory on Windows

JDK-8375787

compiler/vectorapi/TestCastShapeBadOpc.java fails with release VMs

JDK-8375905

Add a missing bailout check in PhaseCFG::schedule_late and a test to exercise more bailout code paths

JDK-8375964

G1: Convert G1BuildCandidateRegionsTask to use Atomic<T>

JDK-8375966

G1: Convert G1UpdateRegionLivenessAndSelectForRebuildTask to use Atomic<T>

JDK-8375971

G1: Convert G1EvacStats to use Atomic<T>

JDK-8375974

G1: Convert G1FullCollector to use Atomic<T>

JDK-8375977

G1: Convert JVMCICleaningTask to use Atomic<T>

JDK-8375978

G1: Convert G1Policy to use Atomic<T>

JDK-8375981

G1: Convert G1RemSet helper classes to use Atomic<T>

JDK-8375982

G1: Convert G1YoungCollector helper classes to use Atomic<T>

JDK-8375983

G1: Convert G1ConcurrentRefineStats to use Atomic<T>

JDK-8375999

com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails sporadically on Windows

JDK-8376031

HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method

JDK-8376038

Refactor java/sql tests to use JUnit

JDK-8376050

awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java fails on Ubuntu

JDK-8376051

gc/stress/TestStressG1Uncommit.java fails assertLessThan: expected that xxx < xxx

JDK-8376052

Use AttachOperationFailedException rather than AttachNotSupportedException in findTargetProcessTmpDirectory()

JDK-8376089

Increase QUIC idle timeout in H3FixedThreadPoolTest to collect more diagnostic

JDK-8376104

C2 crashes in PhiNode::Ideal(PhaseGVN*, bool) accessing NULL pointer

JDK-8376113

PPC64: Implement special MachNodes for floating point Min / Max

JDK-8376115

G1: Convert G1CMRootRegions to use Atomic<T>

JDK-8376118

java/net/httpclient/StreamingBody.java fails intermittently on Windows

JDK-8376119

G1: Convert volatiles in G1CMMarkStack to Atomic<T>

JDK-8376125

Out of memory in the CDS archive error with lot of classes

JDK-8376126

G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>

JDK-8376131

Convert ContiguousSpace to use Atomic<T>

JDK-8376151

Test javax/swing/JFileChooser/4966171/bug4966171.java is failing with OOME

JDK-8376152

Test javax/sound/sampled/Clip/bug5070081.java timed out then completed

JDK-8376162

SwitchBoostraps.typeSwitch does not throw IAE as expected

JDK-8376164

Optimize AES/ECB implementation using full-message intrinsic stub and parallel RoundKey addition

JDK-8376174

[IR Framework] Refactor Test VM socket communication

JDK-8376185

NoSuchFieldError thrown after a record with type annotation retransformed

JDK-8376186

[VectorAPI] Nomenclature change for concrete vector classes

JDK-8376187

[VectorAPI] Define new lane type constants and pass them to intrinsic entries

JDK-8376191

Remove AtomicAccess include from files that do not use it in gc/shared

JDK-8376199

Convert CodeCacheUnloadingTask to use Atomic<T>

JDK-8376218

Improve KeyUtil::getKeySize coverage

JDK-8376220

C2: Refactor the logic to in MemNode::find_previous_store

JDK-8376226

CharsetEncoder.canEncode(CharSequence) is much slower than necessary

JDK-8376232

Remove AppContext from Swing synth related classes

JDK-8376233

Clean up code in Desktop native peer

JDK-8376234

Migrate java/lang/constant tests away from TestNG

JDK-8376253

[macOS] FileSystemView may not report system icons when -Xcheck:jni is enabled

JDK-8376264

Mixed jstack could not unwind optimized frame

JDK-8376269

Mixed jstack cannot find function in vDSO

JDK-8376271

ZipFile comment confusingly refers to "native" ZIP file implementation

JDK-8376274

JSpec preview support and output enhancement

JDK-8376276

Add javafx to allowed-list of CheckFiles

JDK-8376277

Migrate java/lang/reflect tests away from TestNG

JDK-8376281

Remove USE_XLC_BUILTINS macro usage in AIX code

JDK-8376284

New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine

JDK-8376285

AArch64: Support fusion optimization for SVE destructive instructions

JDK-8376287

Crashes when using -XX:ObjArrayMarkingStride=0

JDK-8376290

SocketChannel.finishConnect() contains confusing "getsockopt" in exception message for a failed connect() on Windows

JDK-8376291

[IR Framework] Create classes for separate Test VM messages

JDK-8376293

Bad copyright header in g1ConcurrentRefineStats.inline.hpp breaks the build

JDK-8376294

ZipFile.Source.Key should not hold on to its BasicFileAttributes instance

JDK-8376295

"assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote

JDK-8376297

ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int)

JDK-8376300

Avoid more leaks in KeystoreImpl.m because of missing CFRelease calls

JDK-8376302

os::Machine::used_memory reports container used memory when running containerized

JDK-8376308

java/net/httpclient/CancelRequestTest.java fails intermittently with "Expected CancellationException not received"

JDK-8376324

[IR Framework] Name methods in a CompileCommand-friendly way

JDK-8376325

[IR Framework] Detect and report overloads

JDK-8376328

Convert PLABStats to use Atomic<T>

JDK-8376335

Convert PreservedMarks classes to use Atomic<T>

JDK-8376350

Convert ReferenceProcessorPhaseTimes to use Atomic<T>

JDK-8376351

Parallel: Convert ParallelScavengeHeap to use Atomic<T>

JDK-8376353

Parallel: Convert PSParallelCompact classes to use Atomic<T>

JDK-8376355

Update to use jtreg 8.2.1

JDK-8376356

Parallel: Convert PSCardTable to use Atomic<T>

JDK-8376357

Parallel: Convert MutableSpace classes to use Atomic<T>

JDK-8376398

[TESTBUG] Testing of Unsafe native (re)allocation is sensitive to current JDK native memory use

JDK-8376400

C2: folding ifs may cause incorrect execution when trap is taken

JDK-8376402

Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code

JDK-8376403

Avoid loading ArrayDeque in java.util.zip.ZipFile

JDK-8376405

Virtual thread crash: assert(!_current→is_suspended()) failed: must be

JDK-8376410

G1: Task queue statistics not reset properly on mark abort

JDK-8376419

(fs) Minor improvement of java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java

JDK-8376420

Remove AppContext from javax/swing/ImageIcon.java

JDK-8376421

C2: Missing branch on SubTypeCheck node

JDK-8376422

Run compiler/corelibs/OptionalFold.java with tiered compilation

JDK-8376423

Test javax/swing/plaf/metal/MetalUtils/bug6190373.java failed: ClassCastException: class java.lang.Character cannot be cast to class javax.swing.Painter

JDK-8376432

Remove AppContext from sun/swing/DefaultLookup.java

JDK-8376433

Remove AppContext from Swing Windows L&F implementation

JDK-8376434

Remove AppContext from awt ImageFetcher implementation

JDK-8376472

Shenandoah: Assembler store barriers read destination memory despite the decorators

JDK-8376477

Avoid loading empty Lock classes in Shutdown and ReferenceQueue

JDK-8376479

Http3 test server thread deadlock in ThrowingPublishersInRequest

JDK-8376491

ZGC: crash in __memset_evex_unaligned_erms when initializing heap using high values for -XX:ConcGCThreads

JDK-8376509

[process] Problemlist Test java/lang/ProcessBuilder/PipelineLeaksFD.java

JDK-8376510

Raster.createBandedRaster(int, int, int, int, int[], int[], Point) does not check for negative scanlineStride

JDK-8376521

Verifier: disallow acmp & ifnull on 'uninitialized' types

JDK-8376523

Move interned strings into AOT heap roots array

JDK-8376531

Genshen: Convert ShenandoahOldGeneration to use Atomic<T>

JDK-8376533

Remove test dependencies on ReferenceQueue$Lock in preparation for JDK-8376477

JDK-8376534

Source launcher instantiates wrong class on inherited instance main

JDK-8376568

Change Thread::getStackTrace to use handshake op for all cases

JDK-8376570

GrowableArray::remove_{till,range} should work on empty list

JDK-8376572

RISC-V: Interpreter: Load array index as signed int

JDK-8376585

bin/update_copyright_year.sh could allow updating a specified list of files

JDK-8376587

Fatal "dead path discovered by TypeNode during igvn" after C2 compilation

JDK-8376591

TestLoopNestTooManyTraps fails with various stress flags

JDK-8376602

[Vector API] Upgrade SLEEF from 3.6.1 to 3.9.0

JDK-8376604

C2: EA should assert is_oop_field for AddP with oop outs

JDK-8376610

Test javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java times out then completed

JDK-8376621

Should not suspend thread in start_transition if _is_disable_suspend set

JDK-8376626

Shenandoah: Remove command line options for setting min and max region sizes

JDK-8376627

Remove AppContext from javax/swing/plaf/metal classes

JDK-8376629

Refactor javax/sql tests to use JUnit

JDK-8376630

java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out

JDK-8376645

Test java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java failed: no response from peer

JDK-8376650

os::release_memory_special may not be needed anymore

JDK-8376664

Find a better place for the Atomic<HeapWord*> vmstructs toplevel declaration

JDK-8376665

Port fdlibm acosh to Java

JDK-8376666

Convert G1BlockOffsetTable to use Atomic<T>

JDK-8376684

Compile OpenJDK in headless mode without required X11 libraries

JDK-8376688

Gtest os.attempt_reserve_memory_between_small_range_fill_hole_vm fails on AIX 7.3

JDK-8376698

Add Spliterator tests for TreeMap sub-maps

JDK-8376700

java/nio/file/DirectoryStream/SecureDS.java fails AtomicMoveNotSupportedException

JDK-8376703

Some coding in libjimage seems to be not called at all or not called from PRODUCT code

JDK-8376707

Template-Framework Library: Primitive Types Abbreviation Methods

JDK-8376747

Remove AppContext from Swing LayoutStyle

JDK-8376751

add preview project anchors to main-line ProblemList files

JDK-8376755

Remove AppContext from Swing javax/swing/plaf/basic classes

JDK-8376756

GenShen: Improve encapsulation of generational collection set choosing

JDK-8376758

Fix -Wzero-as-null-pointer-constant warnings in AIX code

JDK-8376760

VerifyJimage.java#compare intermittent failed with fastdebug

JDK-8376761

ARM32: Constant base assert after JDK-8373266

JDK-8376777

Consistent use of nonstatic instead of non_static in ci files

JDK-8376781

Problemlist compiler/longcountedloops/TestLoopNestTooManyTraps.java

JDK-8376794

Enable copy and mismatch Partial Inlining for AMD AVX512 targets

JDK-8376810

Make Atomic<T> default constructor non-explicit

JDK-8376811

Implement JEP 531: Lazy Constants (Third Preview)

JDK-8376822

UseCompactObjectHeaders: fill Klass alignment gaps in AOT cache

JDK-8376839

GenShen: Improve performance of evacuations into the old generation

JDK-8376855

ASAN reports out-of-range read in strncmp in MethodHandles::is_basic_type_signature

JDK-8376885

StressGetTotalGcCpuTimeDuringShutdown.java intermittently timed out

JDK-8376889

Enhance JfrRecorder::on_create_vm_3() assert output

JDK-8376891

[VectorAlgorithms] add more if-conversion benchmarks and tests

JDK-8376892

Allow conversion warnings in subsets of the code base

JDK-8376954

Typos in CharacterRangeInfo and AsynchronousServerSocketChannel

JDK-8376956

Add JVMTI phase entering/setting to hserr event log

JDK-8376959

[CRaC] Turn simengine into shared library

JDK-8376969

Shenandoah: GC state getters should be inlineable

JDK-8376970

Shenandoah: Verifier should do basic verification before touching oops

JDK-8376992

Remove AppContext from SystemTray implementation

JDK-8376994

Remove AppContext from sun/awt/datatransfer/DataTransferer.java

JDK-8376996

Remove AppContext usage from SunClipboard.java

JDK-8376998

[macOS] Remove AppContext from AppEventHandler

JDK-8377000

[BACKOUT] JDK-8376126 G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>

JDK-8377004

Java Launcher incorrectly allows inheriting a package-private main from another package

JDK-8377008

[REDO] G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>

JDK-8377010

Source code launcher cannot call inherited main from another package/module

JDK-8377011

Shenandoah: assert_bounds should be only called when boundaries have changed

JDK-8377013

TimeZone.getDefault() returns obsolete id on Windows (Asia/Calcutta)

JDK-8377015

ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused

JDK-8377018

Convert java/nio/file/DirectoryStream/SecureDS.java to junit

JDK-8377035

[s390x] Disable JSR166 test cases which uses virtual threads

JDK-8377043

Shenandoah: Convert ShenandoahHeapRegion related code to use Atomic<T>

JDK-8377044

Shenandoah: Convert ShenandoahHeap related code to use Atomic<T>

JDK-8377045

Shenandoah: Convert ShenandoahLock related code to use Atomic<T>

JDK-8377048

Shenandoah: shenandoahLock related improvments

JDK-8377063

Add EchoPassword.java to manual group

JDK-8377070

Update jimage format to support classes compiled with preview feature enabled

JDK-8377096

Refactor AOTMapLogger::OopDataIterator implementations

JDK-8377116

Refactor java/util/zip TestNG tests to JUnit

JDK-8377126

Shenandoah: Convert ShenandoahVerifier related code to use Atomic<T>

JDK-8377128

Add missing @Override annotations in "java.beans.*" packages

JDK-8377138

VMError::report should handle out-of-stackbounds errors gracefully

JDK-8377141

G1: Remove unused local declaration in G1BarrierSetC2

JDK-8377142

Jtreg test gc/shenandoah/oom/TestThreadFailure.java triggers assert(young_reserve + reserve_for_mixed + reserve_for_promo ⇐ old_available + young_available) failed

JDK-8377143

Parallel: Remove special treatment in JstatGcCapacityResults.java

JDK-8377148

Remove obsolete functions Matcher::is_spillable_arg() and Matcher::interpreter_frame_pointer_reg()

JDK-8377150

G1: Full GC should not execute barrier code during reference processing

JDK-8377158

Enhance XBM image support

JDK-8377161

G1: Remove unnecessary member G1FullGCScope::_g1h

JDK-8377163

C2: Iteration split must take into consideration sunk stores

JDK-8377164

G1: Clean up g1BlockOffsetTable.hpp

JDK-8377165

G1: Introduce common G1 GC Mark to collect scoped objects

JDK-8377167

javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable

JDK-8377172

Change datatype of CodeEntryAlignment to uint

JDK-8377179

Improve and document racy use of start/end in ThreadLocalAllocBuffer

JDK-8377180

Shenandoah: make escalation from degen to full more conservative

JDK-8377181

HttpClient may leak closed QUIC connection objects

JDK-8377183

Impossible or redundant condition in AwtFrame::_NotifyModalBlocked of awt_Frame.cpp:1635

JDK-8377191

Remove AppContext from KeyboardFocusManager

JDK-8377192

Remove AppContext from MenuSelectionManager

JDK-8377193

Remove AppContext from SwingUtilties3

JDK-8377199

Remove AppContext from AWTKeyStroke

JDK-8377200

Shenandoah: Convert shenandoahSharedVariables and related code to use Atomic<T>

JDK-8377223

Port fdlibm atanh to Java

JDK-8377224

Initialization cleanups after Atomic<T> conversion

JDK-8377225

RISC-V: Improve receiver type profiling reliability

JDK-8377226

Inline Thread::set_allocated_bytes

JDK-8377231

Build jpackage with SIZE optimization

JDK-8377244

Update ModuleReaderTest to JUnit prior to making changes

JDK-8377245

AbstractMemorySegmentImpl#getString with length should be @ForceInline

JDK-8377300

Use64KPages flag cleanup on AIX

JDK-8377302

HttpServer::stop uses full timeout duration if handler throws

JDK-8377307

Refactor code for AOT cache pointer compression

JDK-8377309

Remove PhaseIterGVN::verify_Identity_for exclusion for Min/Max find identity op

JDK-8377313

java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 timeout

JDK-8377315

test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java is failing with "Expected BPE NOT thrown"

JDK-8377318

Force bad padding exception in TestPKCS5PaddingError.java at all times

JDK-8377326

[PPC64] build without C1 and C2 broken

JDK-8377331

jpackage: improve sign errors reporting

JDK-8377334

Test framework used by langtools regression tests can produce false positives

JDK-8377338

URLJarFile$URLJarFileEntry need not clone the arrays returned by getCertificates() and getCodeSigners()

JDK-8377347

jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java intermittent OOME

JDK-8377352

Parallel: Incorrect capacity in GC overhead log

JDK-8377355

VectorAPI source generation broken after JDK-8371187

JDK-8377359

TestOpaqueConstantBoolNodes fails on PPC64

JDK-8377365

[BACKOUT] Mixed jstack cannot find function in vDSO

JDK-8377368

[REDO] Mixed jstack cannot find function in vDSO

JDK-8377388

Replacing "new StringReader(String)" by "Reader.of(CharSequence);" in Scanner

JDK-8377389

C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI

JDK-8377392

jpackage: Fix member function called from the CfgFile.Referencies compact canonical constructor

JDK-8377395

serviceability/sa/TestJhsdbJstackMixedCore.java fails due to NPE because "because "this.cfa" is null"

JDK-8377396

GenShen: Consolidate and simplify in place region promotions

JDK-8377411

java/lang/Thread/virtual/stress/ParkAfterTimedPark.java only testing pinned case

JDK-8377413

[MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing

JDK-8377425

Test runtime/os/TestWXHealing.java fails on macosx-aarch64 product build

JDK-8377428

VoiceOver Cursor Navigates Invisible Components

JDK-8377429

Warning as error in asan build in test_nmt_cornercases.cpp on Linux

JDK-8377433

Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java failed

JDK-8377435

Problem list serviceability/sa/TestJhsdbJstackMixedCore.java

JDK-8377438

[VectorAPI] Add new carrier type to LaneType class

JDK-8377442

More fixes to ThreadLocalAllocBuffer after JDK-8377179

JDK-8377443

G1: Remove unnecessary cast in ResizeTLABAndSwapCardTableTask

JDK-8377446

Improve parameter naming in pointer_delta()

JDK-8377447

[VectorAPI] Assert wrappers to convert float16 (short) value to float before invoking testng Asserts

JDK-8377449

Strengthen vector IR validation in TestVectorAlgorithms.java for AArch64

JDK-8377454

TestZGCWithCDS.java should also test different combos of UseCompactObjectHeaders

JDK-8377455

Replace LinkedList with GrowableArray in VM.ThreadDump’s OMTable

JDK-8377456

GetObjectSizeIntrinsicsTest.java, ARRAY_HEADER_SIZE wrong for 32-bit

JDK-8377457

java/util/logging/ParentLoggersTest.java failed intermittently

JDK-8377461

Add ZipFile test for incorrect number of entries reported in ENDTOT

JDK-8377486

com.sun.jndi.ldap.sasl.SaslOutputStream.write() throws NullPointerException if it is already closed

JDK-8377498

Improve HttpServer handling

JDK-8377502

Add anchors to the options in the Serviceability tool man pages

JDK-8377506

Implement JEP 538: PEM Encodings of Cryptographic Objects (Third Preview)

JDK-8377507

Store cpu features in AOTCodeCache

JDK-8377512

AOT cache creation fails with invalid native pointer

JDK-8377513

jpackage: fix Win8365790Test test

JDK-8377514

jpackage: support passing multiple exceptions to the top-level error handler

JDK-8377517

AArch64: TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java fails after JDK-8375443

JDK-8377526

Update Libpng to 1.6.55

JDK-8377534

Test java/awt/print/PrinterJob/PrintNullString.java fails with FAILURE: No IAE for empty iterator, int

JDK-8377541

C2: Memory Barrier IR nodes not eliminated for stable array element access

JDK-8377549

[BACKOUT] Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement

JDK-8377550

[REDO] Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement

JDK-8377554

Load card table base and other values via AOTRuntimeConstants in AOT code

JDK-8377561

Parallel: Large allocations cause Full GC storm without heap expansion

JDK-8377562

[CRaC] Add better logging to RemoteJmxTest

JDK-8377568

DataBuffer constructors and methods do not specify required exceptions

JDK-8377601

JavacTemplateTestBase not reporting javac crashes

JDK-8377602

Create automated test for PageRange

JDK-8377603

Review worst-case testing of inverse hyperbolic methods

JDK-8377626

The macOS build is broken after JDK-8332189

JDK-8377629

jpackage: Tighten up output validation in tests

JDK-8377651

[s390x] build failure without c1 & c2 compiler

JDK-8377652

C2: Simplify Compile::flatten_alias_type for array

JDK-8377655

C1: in x86, avoid 0x00s leftover after PatchingStub

JDK-8377656

JUnit test java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java uses private methods for BeforeAll/AfterAll

JDK-8377658

Cleanup files for enabling conversion warnings for g1ConcurrentMark.cpp

JDK-8377665

JFR: Symbol table not setup for early class unloading

JDK-8377666

Fedora 41 based devkit build should load more packages from archive location

JDK-8377671

Step Over doesn’t stop after receiving MethodExitEvent

JDK-8377675

java.net.http tests should not depend on ../../../com/sun/net/httpserver test classes

JDK-8377690

serviceability/sa/TestJhsdbJstackMixedWithXComp.java tests failing

JDK-8377701

Shenandoah: Convert ShenandoahEvacOOMHandler to use Atomic<T>

JDK-8377702

Disable AArch64 SpinPause tests on Windows

JDK-8377703

Assert that all AOT heap objects have valid classes

JDK-8377704

Shenandoah: Convert ShenandoahNMethod to use Atomic<T>

JDK-8377707

[Linux Alpine] Build failure after JDK-8377368

JDK-8377710

Test serviceability/sa/TestJhsdbJstackMixed.java encountered Driver timeout

JDK-8377712

ConstantPool of WeakReferenceKey is not deterministic in CDS archive

JDK-8377713

Shenandoah: Convert ShenandoahReferenceProcessor to use Atomic<T>

JDK-8377715

Thawing frame can undo deoptimization

JDK-8377726

Remove unused macros in register.hpp

JDK-8377727

Ghost caret and focus appear in non‑editable text fields

JDK-8377729

Running jtreg tests with -agent…​ option causes some tests to fail due to duplicate -agent options provided to a subprocess

JDK-8377745

VoiceOver Identifies Hyperlink as Text

JDK-8377769

Only use large pages sizes that have any pages configured

JDK-8377777

Improve logging when rejecting assets from the AOT archive

JDK-8377796

java.net.http.HttpClient.send() and sendAsync() never complete when BodyHandler.apply() returns null

JDK-8377797

Remove SA support for MethodData and the printmdo command

JDK-8377798

Hotspot build on macOS aarch64 with unused-functions warning reports some unused functions

JDK-8377808

compiler/c2/irTests/TestFloat16ScalarOperations.java is fragile in the presence of special constants

JDK-8377826

Eliminate code duplication in XbmImageDecoder

JDK-8377833

Enhance Jar file processing

JDK-8377845

Restore regtest for JDK-8324881 with DiagnoseSyncOnValueBasedClasses=2

JDK-8377857

Add since checker test for java.naming module

JDK-8377862

Jtreg is unable to detect SkippedException because it is wrapped by CompileFramework

JDK-8377863

[s390x] Increase inlining thresholds to the same as other platforms

JDK-8377878

Problem list compiler/vectorization/TestVectorAlgorithms.java on AIX and Linux s390x

JDK-8377880

Enable unused function warnings in hotspot with clang too

JDK-8377895

Create sizeof_auto to reduce narrowing conversions

JDK-8377897

jpackage: make jdk.jpackage.internal.MockUtils available from other packages

JDK-8377898

Hotspot build on AIX with unused-functions warning reports some unused functions

JDK-8377903

ArraysSupport::mismatch should document that they return the smallest index

JDK-8377905

gcc.md included with every build

JDK-8377907

(process) Race in ProcessBuilder can cause JVM hangs

JDK-8377909

Replace SummaryDiff’s array implementation with a hashtable

JDK-8377910

Minor cleanup of java/io/FileDescriptor/Sharing.java

JDK-8377914

Typos in HKDFParameterSpec.Builder::thenExpand

JDK-8377921

Add anchors to the options in the Core Libs tool man pages

JDK-8377924

Inconsistent parsing of XBM files after JDK-8361748

JDK-8377932

AOT cache is not rejected when JAR file has changed

JDK-8377936

VoiceOver Reads Button Incorrectly

JDK-8377937

[macos] GlyphMetrics advance does not consider font rotation

JDK-8377938

VoiceOver Uses Mouse to Activate JButtons in German

JDK-8377944

LowMemoryTest2.java#id1 intermittent fails OOME: Metaspace

JDK-8377946

Use DWARF in mixed jstack on Linux AArch64

JDK-8377947

Test serviceability/sa/TestJhsdbJstackMixedCore.java failed on linux-x64

JDK-8377948

The ThreadWXEnable use of PerfTraceTime is not safe during VM shutdown

JDK-8377949

TestZRelocationSetEvent.java intermittent fails OOME

JDK-8377950

Refactor ClassUnloader to provide explicit waiting API

JDK-8377975

Fails to parse PEM text with trailing whitespace on the first line

JDK-8377976

GenShen: Explicit GC requests must clear concurrent gc request cancellation

JDK-8377983

(zipfs) ZipFileSystem.initCEN needlessly reads END header

JDK-8377986

C2: New method to add specific users to the worklist

JDK-8377990

Zero: Replace Java math ops with UB-safe implementations

JDK-8377991

TestLimitsUpdating.java fails with runtime exception even after JDK-8370492 is fixed

JDK-8377992

(zipfs) Align ZipFileSystem END header validation with the ZipFile implementation

JDK-8377995

ZGC: Fix implicit narrowing conversion in zBitField

JDK-8377996

[REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure

JDK-8377997

[BACKOUT] 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure

JDK-8378003

JarURLConnection.getCertificates() and getCodeSigners() incorrectly return null for signed JAR files after JDK-8377338

JDK-8378005

Exclude boxing calls from guaranteed safepoint check in loop opts

JDK-8378050

Add missing @Override annotations in "java.awt.color" package

JDK-8378057

CAccessibility roleKey and AWTAccessor.AccessibleBundleAccessor are Redundant

JDK-8378076

Improve inlining around oop_oop_iterate

JDK-8378080

Zero: JNIEnv argument is corrupted in native calls

JDK-8378083

Mark shenandoah/generational/TestOldGrowthTriggers.java as flagless

JDK-8378098

Problem list compiler/vectorization/TestVectorAlgorithms.java with#<subtest> on AIX and Linux s390x

JDK-8378100

Unused code in rewriter.hpp

JDK-8378102

Validly imported symbols of unresolved types do not have their FQN reflected in the Element/TypeMirror instances passed to annotation processors

JDK-8378107

Data cache zeroing is used even when it is prohibited

JDK-8378110

Add -XX: prefix to settings-file flags in RuntimeMXBean.getInputArguments()

JDK-8378111

Migrate java/util/jar tests to JUnit

JDK-8378112

Test runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails with RuntimeException: 1 < 2

JDK-8378113

Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file

JDK-8378115

(fs) sun.nio.fs.NativeBuffer no longer needs a cleaner

JDK-8378118

Test tools/jimage/JImageBadFileTest.java failed on Windows

JDK-8378119

GenShen: Restore log message about characteristics of promotion efforts

JDK-8378128

Make PLABStats data members private

JDK-8378138

G1: Assertion failure from G1CollectedHeap::block_start processing during error reporting

JDK-8378149

[s390] Non-C2 / minimal JVM crashes in the build

JDK-8378152

Upstream AOT heap object improvements from Leyden repo

JDK-8378153

Robot.getPixelColor() may return stale pixels due to missing Toolkit.sync()

JDK-8378157

Section hyperlink in doc/testing.md refers to building.html instead of building.md

JDK-8378163

test/jdk/java/net/httpclient/*.java: convert tests that use ITestContext to JUnit

JDK-8378164

test/jdk/java/net/httpclient/http3/*.java: convert tests that use ITestContext to JUnit

JDK-8378166

C2 VectorAPI: NBody / particle life demo

JDK-8378171

JFR: Copy of a closed recording should not be available

JDK-8378176

Concurrent GC worker threads may suffer from priority inversion

JDK-8378177

AllowExtshm flag cleanup on AIX

JDK-8378178

Change Thread::_allocated_bytes from jlong to uint64_t

JDK-8378180

Compiling OpenJDK with C23 C-Compiler gives warning: initialization discards ‘const’ qualifier from pointer target type

JDK-8378191

[BACKOUT] JDK-8378076 Improve inlining around oop_oop_iterate

JDK-8378192

Remove AppContext from SwingUtilities2

JDK-8378193

Remove AppContext from JinternalFrame

JDK-8378194

Protect process_pending_interp_only() work with JvmtiThreadState_lock

JDK-8378195

guarantee(static_cast<int>(_oops_size) == align_up(code_buffer→total_oop_size(), oopSize)) failed: failed: 12272 != 77808

JDK-8378197

Remove AppContext from sun/swing/plaf/DesktopProperty.java

JDK-8378201

[OGL] glXMakeContextCurrent() drops the buffers of the unbound drawable

JDK-8378202

Remove AppContext from XAWT classes

JDK-8378203

Remove AppContext from jdk.unsupported.desktop

JDK-8378204

Remove AppContext from two Swing UI classes

JDK-8378205

Remove AppContext from Swing MenuComponent

JDK-8378211

Test ChangedJarFile.java failed: missing "timestamp has changed"

JDK-8378218

MSYS2 reports cygwin triplet causing bash configure failure

JDK-8378228

Replace jQuery UI autocomplete component in JavaDoc search

JDK-8378233

depends_only_on_test_impl() assertion hit after JDK-8347365

JDK-8378239

C2: Incorrect check in StoreNode::Identity

JDK-8378240

C2: MemNode::can_see_stored_value assumes this can never be a StoreVector

JDK-8378243

[IR Framework] Create separate VMInfo and ApplicableIRRules JavaMessage classes

JDK-8378245

Obsolete ParallelRefProcBalancingEnabled

JDK-8378250

C2 VectorAPI : wrong result with MUL reduction at various AVX levels

JDK-8378251

Extend word delimiters used in jshell

JDK-8378257

[IR Framework] Add identity for socket connection and prepare for parsing C2 dumps

JDK-8378259

[CRaC] Tests using CRIU fail in GitHub Actions

JDK-8378266

Update atomicAccess include after Atomic<T> changes

JDK-8378267

Test sun/security/util/HexDumpEncoderTests.java fails when unexpected warning appears

JDK-8378268

Thread.join can wait on Thread, allows joinNanos to be removed

JDK-8378276

Refactor test/jdk/java/net/httpclient/quic/ TestNG tests to JUnit

JDK-8378291

Test vector in test/jdk/java/util/jar/JarEntry/GetMethodsReturnClones.java is effectively unsigned

JDK-8378293

GenShen: Simplify selection of aged regions

JDK-8378295

Update scalar AVX10 floating point min/max definitions

JDK-8378296

Remove AppContext from java.awt.event.FocusEvent

JDK-8378297

Remove AppContext from several Swing component and related classes

JDK-8378298

Remove obsolete CDS string tests

JDK-8378312

[VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify

JDK-8378319

Obsolete the MaxRAM flag

JDK-8378330

Do not malloc the GrowableArrays in async_get_stack_trace

JDK-8378331

G1: WeakProcessor IsAlive and KeepAlive closures not handling humongous candidates correctly

JDK-8378336

G1: j.l.ref.Reference processor always keeps alive all humongous object referents

JDK-8378338

Shenandoah: Heap-used generic verification error after update-refs

JDK-8378344

Refactor test/jdk/java/net/httpclient/*.java TestNG tests to JUnit

JDK-8378347

AIX version checks for 7.1 and 5.X are obsolete

JDK-8378348

Obsolete ParallelRefProcEnabled

JDK-8378353

[PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int

JDK-8378354

Faulty assertion in checkInvariants method of ConcurrentHashMap

JDK-8378369

TestJhsdbJstackMixedWithVDSOCallCore.java fails if missing vdso64.so

JDK-8378371

Default classlist not deterministic due to JIT activity

JDK-8378376

DaCapo-h2-large regression after JDK-8238686

JDK-8378377

Remove use of AppContext from JEditorPane

JDK-8378378

Remove references to obsolete jdk.net.usePlainDatagramSocketImpl property from tests

JDK-8378379

Remove reference to obsolete jdk.net.usePlainSocketImpl property from SSLSocketReset test

JDK-8378385

Remove AppContext from AWT Windows implementation classes

JDK-8378386

Remove AppContext from AWT ModalEventFilter.java

JDK-8378387

Remove AppContext from several macOS AWT classes

JDK-8378388

Add missing @Override annotations in "javax.print.attribute.standard" package part 1

JDK-8378389

Remove AppContext from the Swing RepaintManager

JDK-8378397

Disable usage of system level jshell history in test/hotspot/jtreg/runtime/os/TestWXHealing.java

JDK-8378398

Modernize test/jdk/java/net/URLClassLoader/HttpTest.java

JDK-8378413

C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI still exists

JDK-8378417

Printing All pages results in NPE for 1.1 PrintJob

JDK-8378431

Move input validation checks to Java for java.lang.StringUTF16 intrinsics

JDK-8378439

Remove unused methods in HSpaceCounters

JDK-8378440

ASAN build fails on Windows due to missing dlfcn.h file

JDK-8378442

RBTreeCHeap does not deallocate removed nodes when using remove_at_cursor

JDK-8378443

ACVP testing should include LMS signature verification

JDK-8378446

[CRaC] Replace libcrexec with libcriuengine

JDK-8378462

Build fails with --enable-linktime-gc set when using some devkits/toolchains

JDK-8378464

PixelInterleavedSampleModel constructors and methods do not specify behavior when arguments are null or out of bounds

JDK-8378470

Add future Intel family number

JDK-8378506

[macOS] Window content not updated when rendering to multiple windows

JDK-8378524

Compile-time constant generated through annotation processor is not usable in repeated annotation but fails compilation

JDK-8378535

Parallel: Replace SpaceCounters with HSpaceCounters

JDK-8378549

Incorrect assert in JvmtiThreadState::update_for_pop_top_frame

JDK-8378559

Add setting of captured states like errno

JDK-8378561

Mark gc/shenandoah/compiler/TestLinkToNativeRBP.java as /native

JDK-8378563

ConnectionRefusedMessage::testFinishConnect fails when jdk.includeInExceptions contains hostInfo

JDK-8378565

Refactor test/jdk/java/net/httpclient/http3/*.java TestNG tests to JUnit

JDK-8378569

Refactor test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java to use JUnit

JDK-8378578

Add final to XbmColormap and XbmHints in XbmImageDecoder

JDK-8378583

(process) ProcessBuilder tests that span deeper trees must pass launchMechanism to their children

JDK-8378584

(process) Investigate and fix Alpine errors in Basic.java ProcessBuilder test, and re-enable tests

JDK-8378585

Mark fields in MediaTracker final

JDK-8378595

Refactor miscellaneous tests under test/jdk/java/net/httpclient from TestNG to JUnit

JDK-8378598

Refactor tests under test/jdk/java/net/httpclient/websocket from TestNG to JUnit

JDK-8378599

Refactor tests under test/jdk/java/net/httpclient/whitebox from TestNG to JUnit

JDK-8378600

Refactor tests under test/jdk/java/net/httpclient/http2 from TestNG to JUnit

JDK-8378603

libfontmanager FFM path needs to use FFM to locate both malloc and free

JDK-8378605

Remove AppContext from the Swing TimerQueue implementation

JDK-8378607

GlyphLayout cache can prevent Fonts from being GC’d

JDK-8378615

FFM Bound up call stub keeps JNI Global Ref to bound parameter

JDK-8378623

Use unique font names in FormatCharAdvanceTest

JDK-8378625

C2: Refactor MemNode::detect_access_independence to a separate method

JDK-8378631

Update Zlib Data Compression Library to Version 1.3.2

JDK-8378641

Test serviceability/jvmti/RedefineClasses/RedefineVerifyError.java‎ missing UnlockDiagnosticVMOptions after 8376295

JDK-8378642

Add src/utils/LogCompilation/logc.jar to .gitignore

JDK-8378657

OutputAnalyzer should have a quiet mode

JDK-8378675

PPC64: increase instruction cache line size

JDK-8378677

Inline clear into ContiguousSpace::initialize

JDK-8378684

Fix -Wdeprecated-declarations warnings from gtest by clang23

JDK-8378687

Improve delegation of HttpURLConnection

JDK-8378698

Optimize Base64.Encoder#encodeToString

JDK-8378699

runtime/ClassUnload/KeepAliveSoftReference.java Test failed: true != false

JDK-8378702

jdk.test.lib.Platform.isMusl() may return false negative on Alpine Linux

JDK-8378713

C2: performance regression due to missing constant folding for Math.pow()

JDK-8378715

Use early field initialization for java.lang.invoke generated code

JDK-8378719

CompiledDirectCall::set_to_interpreted() fails with guarantee(chk == -1 || chk == 0) failed: Field too big for insn

JDK-8378723

Locale variant delimiter is unclear

JDK-8378727

[macOS] Missing dispatch_release for semaphores in CDesktopPeer

JDK-8378731

Move AOT-inited classes to initialized state in early VM bootstrap

JDK-8378737

AArch64: Fix SVE match rule issues for VectorMask.andNot()

JDK-8378740

Suppressed warnings reported when implicit compilation is combined with annotation processing

JDK-8378742

C2: constant folding for ModFloatingNode should be done in Value method

JDK-8378744

Obsolete NewSizeThreadIncrease flag

JDK-8378746

ZGC: jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java intermittent OOME

JDK-8378749

Early GC crash with unresolved AOT FMG subgraph classes

JDK-8378752

Enable some subword vector casts IR matching tests for RISC-V

JDK-8378758

[VectorAPI] Add Jtreg scalar operation wrappers for math operators and APIs

JDK-8378764

fileStream::fileSize() fails for >2GB files on Windows

JDK-8378779

NBody demo test times out with C1 stress testing

JDK-8378786

PeerConnectionId::cloneBuffer should use absolute bulk get

JDK-8378792

ObjectMethods.bootstrap missing getter validation

JDK-8378793

Add ResolvedFieldEntry is_valid assert

JDK-8378796

java.lang.runtime bootstrap methods missing lookup validation

JDK-8378798

Test tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CommandOutputControlTest.java failed: missing IOException

JDK-8378804

Shenandoah: Convert remaining components to Atomic<T>

JDK-8378806

Genshen: Add scope of collection to end of cycle message in JMX notification

JDK-8378808

Refactor java/nio/Buffer TestNG tests to use JUnit

JDK-8378810

Enable missing FFM test via jtreg requires for RISC-V

JDK-8378821

[CRaC] Record & check CRaC engine

JDK-8378823

AIX build fails after zlib updated by JDK-8378631

JDK-8378833

Improve offset arithmetic in ArraysSupport::mismatch

JDK-8378836

Enable linktime-gc by default on Linux ppc64le

JDK-8378838

Fix issues with "dead" code elimination and serviceability agent in libjvm.so on Linux

JDK-8378845

Add NoSafepointVerifier to CriticalSection classes

JDK-8378854

Disable SA tests when ZGC is being used

JDK-8378857

[CRaC] Expose checkpoint method in CRaCMXBean

JDK-8378865

After fix for JDK-8378385 two tests are failing on windows

JDK-8378867

jpackage references non-existing "message.app-image-requires-identifier" l10n key

JDK-8378870

Remove sun.awt.AWTAccessor from imports in ImageIcon

JDK-8378871

CPU feature flags are not properly set in vm_version_windows_aarch64.cpp

JDK-8378872

Mark waitList in FetcherInfo final

JDK-8378873

jpackage: remove macOS-specific code from jdk.jpackage.internal.ModuleInfo

JDK-8378874

jpackage: remove redundant messages

JDK-8378876

jpackage: facilitate testing with mocks

JDK-8378877

jpackage: improve rebranding of exe files on Windows

JDK-8378878

Refactor java/nio/channels/AsynchronousSocketChannel test to use JUnit

JDK-8378879

Refactor java/nio/channels/Channels TestNG tests to use JUnit

JDK-8378880

GenShen: Fix typo in recent conversion to atomic field

JDK-8378883

Enable more vector reductions IR matching tests for RISC-V

JDK-8378884

Migrate jdk/jdk/nio/zipfs tests to use JUnit

JDK-8378885

Add missing @Override annotations in "javax.print.attribute.standard" package part 2

JDK-8378888

jdk/incubator/vector/Float16OperationsBenchmark.java uses wrong package name

JDK-8378891

Problemlist TestStaticCallStub on Windows AArch64

JDK-8378893

X25519 should utilize a larger limb size

JDK-8378894

AOT training run crashes with jcmd VM.native_memory

JDK-8378897

assertion failure due to missing depends_only_on_test_impl definition in SqrtHFNode

JDK-8378898

Remove AppContext from sun/awt/windows/WWindowPeer.java

JDK-8378899

Remove AppContext from java.awt.Toolkit implementation

JDK-8378901

Test "java/foreign/TestSegmentOffset.java timed out

JDK-8378902

Test compiler/vectorapi/TestVectorLibraryUnaryOpAndBinaryOp.java failed

JDK-8378905

RISC-V: fastdebug build fails after JDK-8377554

JDK-8378906

NPE from javac thrown when encountering abstract synthetic bridge method

JDK-8378917

InputEvent checks for SystemClipboard access are unused

JDK-8378918

Remove AppContext from some DnD classes

JDK-8378919

Remove AppContext from the java.awt.Desktop class

JDK-8378920

Remove AppContext from SequencedEvent

JDK-8378923

Remove AppContext from datatransfer classes

JDK-8378927

H3MultipleConnectionsToSameHost.java#with-continuations intermittent fails

JDK-8378935

C2 crash in PhaseOutput::fill_buffer: wrong size of mach node

JDK-8378946

threadDump.schema.json syntax error, missing comma after owner

JDK-8378948

Remove unused local variable in RunnerGSInserterThread

JDK-8378950

Repeated warnings when annotation processing is happening

JDK-8378963

Test test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java#id4 failed

JDK-8378966

C2: PhaseIdealLoop::pin_nodes_dependent_on must not be called with nullptr

JDK-8378968

C2 VectorAVX AVX2: wrong result, bad optimization in VectorLongToMaskNode::Ideal

JDK-8378971

Test jdk/jfr/event/runtime/TestVMInfoEvent.java fails after JDK-8378110 (RuntimeMXBean.getInputArguments())

JDK-8378978

[CRaC] Use CRIU from PATH

JDK-8378985

serviceability/sa/TestJhsdbJstackMixedWithXComp.java failed if sender frame is return barrier of Continuation

JDK-8378992

Case folding cache should not look up code point U+0000

JDK-8378999

BeanContextSupport.add(Object) synchronizes on its argument

JDK-8379013

Remove some unused code in generateOopMap.cpp

JDK-8379015

Convert TraceNewOopMapGeneration to unified logging

JDK-8379018

Remove AppContext from two input method related classes

JDK-8379019

Remove AppContext from WindowEvent

JDK-8379020

GenShen: Promote all objects when whitebox full GC is requested

JDK-8379021

Shenandoah: Speedup ShenandoahSimpleBitMapTest

JDK-8379024

Convert utilities/vmError to use Atomic<T>

JDK-8379025

Convert utilities/debug to use Atomic<T>

JDK-8379026

Convert utilities/events to use Atomic<T>

JDK-8379027

Convert utilities/exceptions to use Atomic<T>

JDK-8379035

(tz) Update Timezone Data to 2026a

JDK-8379039

Build failure on vector API source generation after JDK-8378312

JDK-8379040

Remove inclusion of allocation.hpp from atomicAccess.hpp

JDK-8379041

Crash in ResolvedFieldEntry::assert_is_valid(): invalid put bytecode 0

JDK-8379044

[macos] javadoc for setOpenURIHandler refers to wrong type

JDK-8379083

Executable source program should ignore module declaration

JDK-8379114

HttpServer path prefix matching incorrectly matches paths that are not slash-prefixed

JDK-8379119

G1: Move NoteStartOfMarkHRClosure out of global namespace

JDK-8379121

G1: Remove redundant const_cast in g1BlockOffsetTable

JDK-8379122

Test java/lang/ProcessBuilder/Basic.java fails with 'Exception: java.lang.Error: PATH search algorithm" for multi-call binaries

JDK-8379125

C2: Control of rewired data in Range Check Elimination is not updated when further splitting a main loop leading to a segfault

JDK-8379129

C2 crash in LoadNode::can_split_through_phi_base during Escape Analysis (JDK 25.0.1+8)

JDK-8379137

Remove AppContext from javax.swing.JOptionPane

JDK-8379153

Refactor java/nio/channels/File{Channel,Lock} TestNG tests to use JUnit

JDK-8379154

Refactor Selector TestNG tests to use JUnit

JDK-8379155

Refactor Files TestNG tests to use JUnit

JDK-8379156

Specify behavior of Types.asElement() on array types

JDK-8379158

Update FreeType to 2.14.2

JDK-8379162

AggregateRequestBodyTest.java intermittent fails "Connection closed by client peer: APPLICATION_ERROR"

JDK-8379166

Upstream redundant diffs fixed in Valhalla - Part 1

JDK-8379174

G1: Too high G1RemSetArrayOfCardsEntriesBase causes invalid ergonomic G1RemSetArrayOfCardsEntries

JDK-8379180

C2: assertptr→bottom_type() == Type::TOP) || ((base == Compile::current()→top( == (ptr→bottom_type()→make_ptr()→isa_oopptr() == nullptr))) failed: base input only needed for heap addresses

JDK-8379181

Convert ObjectMonitorTable to use Atomic<T>

JDK-8379182

[test] java/lang/ProcessBuilder/PipelineLeaksFD.java fails

JDK-8379191

SunX509KeyManagerImpl alias chooser methods returns null for EC_EC

JDK-8379192

Use an initializer list in the ObjectWaiter constructor

JDK-8379193

Incorrect build ID path in SATestUtils.java

JDK-8379195

Refactor Arrays TestNG tests to use JUnit

JDK-8379196

delta apply fix for JDK-8214934

JDK-8379200

G1: Remove G1HeapRegion completion facility

JDK-8379201

Wrong type annotation offset on casts on expressions (redo)

JDK-8379202

Support linktime-gc on Linux with clang

JDK-8379203

[BACKOUT] Remove some unused code in generateOopMap.cpp

JDK-8379224

Always use zero as invalid page size

JDK-8379229

Remove AppContext from javax.swing.JComponent

JDK-8379230

JFR: Do not store leak context edge idx in markWord

JDK-8379231

Assembler::mov64 always emits 10-byte movabs even for small immediates

JDK-8379233

[REDO] Remove some unused code in generateOopMap.cpp

JDK-8379256

Update GIFlib to 6.1.1

JDK-8379260

C2: Separate volatile barrier and full barrier

JDK-8379273

Convert miscellaneous utilities to use Atomic<T>

JDK-8379284

Avoid the need to keep obsolete preview feature constants until bootstrap JDK is upgraded

JDK-8379297

Serial: Replace CSpaceCounters with HSpaceCounters

JDK-8379326

Use JUnit in lib-test/jdk tests, here MethodTemplateTest

JDK-8379331

Remove modular transition support settings from TEST.ROOT files

JDK-8379334

jpackage: fix bug in DottedVersion.greedy() function

JDK-8379337

Deprecate Modifier.toString

JDK-8379341

jpackage: consolidate modular app tests

JDK-8379344

Compact the Unicode/CLDR version tables

JDK-8379345

jpackage: Fix issues in tests to improve their flexibility

JDK-8379346

Cleanup casts and implicit conversions to boolean

JDK-8379347

VoiceOver Doesn’t Correctly Identify JToggleButtons as "toggle buttons"

JDK-8379348

jpackage will use wrong arch suffix for RPM bundle when running on Debian Linux

JDK-8379362

C2: Buffer overrun in VectorSupport::lanetype2name

JDK-8379363

FontInfo improvements

JDK-8379364

Shenandoah: Remove duplicate semicolons in GenShen code

JDK-8379367

GenShen: Replace atomic promotion failure counters with thread local variables

JDK-8379371

Proposed cleanups for JDK-8373595 A new ObjectMonitorTable implementation

JDK-8379372

Enable some vector algorithms IR matching tests for RISC-V

JDK-8379394

Confine array dimension setting to the ArrayKlass constructor

JDK-8379395

[VectorAlgorithms] new dot-product implementation using fma

JDK-8379396

"assert(offset + partition_size ⇐ size()) failed: partition failed" when combining NonProfiledCodeHeapSize and large value for CICompilerCount

JDK-8379404

G1: Hide ConcurrentMarkThread reference from outside ConcurrentMark

JDK-8379411

Use TestFramework scenarios in 837841

JDK-8379412

JfrJavaSupport::new_string should return early if pending exception

JDK-8379415

Contended classes can leave unused alignment padding

JDK-8379416

AIX build fails if system (not GNU) date tool is in PATH

JDK-8379425

Windows and macOS should not allow unsupported headless-only build

JDK-8379426

[macos] jpackage: runtime bundle version suffix is out of sync with the version property in the Info.plist file

JDK-8379431

[macos] jpackage issues unexpected warning when bundling an unsigned runtime package from the signed predefined runtime bundle

JDK-8379432

jpackage: Make default equals() in jdk.jpackage.test.CannedFormattedString class work as expected

JDK-8379433

Throwing proper exception for invalid encapsulation length in Hybrid

JDK-8379435

More proposed cleanups for JDK-8373595 A new ObjectMonitorTable implementation

JDK-8379437

Refactor ProcessBuilder and ProcessHandle tests to JUnit

JDK-8379441

Refactor jaxp/javax catalog tests to use JUnit

JDK-8379442

GenShen: Fix two errors introduced by 29039

JDK-8379443

Correct build tags in some math tests

JDK-8379448

[PPC64] Build without C2 broken after 8373595

JDK-8379454

SA still calculates end address with incorrect alignment

JDK-8379456

Test jdk/jfr/event/runtime/TestVMInfoEvent.java now fails with java.lang.NoClassDefFoundError: java/lang/management/ManagementFactory

JDK-8379457

Test EATests.java#id0 ERROR: monitor list errors: error_cnt=1

JDK-8379460

C2: Notify AddI/AddL to URShiftI/URShiftL users

JDK-8379464

Enable missing stack walking test via jtreg requires for RISC-V

JDK-8379477

Tests in test/jdk/com/sun/net/httpserver/ may need to use othervm

JDK-8379481

Recent JNI methods are missing DTrace probes

JDK-8379487

Dangling static ref to fallback error in libinstrument’s JavaExceptions.c

JDK-8379499

[AIX] headless-only build of libjawt.so fails

JDK-8379502

Remove unused PhaseOutput::need_register_stack_bang()

JDK-8379506

Parallel: Move Parallel specific flags to parallel_globals.hpp

JDK-8379511

G1: G1CollectorState should derive concurrent cycle state from G1ConcurrentMark

JDK-8379515

draft-ietf-lamps-kyber-certificates is now RFC 9935

JDK-8379516

Adjust JVM debug helper exports

JDK-8379520

Make use of new Taglet.toString method in JDK build taglets

JDK-8379528

Add @required in open/test/jdk/:jdk_sctp test, as these are applicable only on linux platforms

JDK-8379531

Shenandoah: Allow safepoint preemption during allocation of very large arrays

JDK-8379535

test/jdk/java/io/File/ListRoots.java fails with RuntimeException: Does not match FileSystem::getRootDirectories

JDK-8379544

C2: URShiftI Ideal optimization opportunity for - 3rd level notification required

JDK-8379548

java/util/logging/ParentLoggersTest.java failed with missing myParentLogger value

JDK-8379549

sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java failed with SocketException: Connection reset by peer

JDK-8379550

Bad bytecode offset after JDK-8371155

JDK-8379551

sun/text/IntHashtable/Bug4705389.java timed out

JDK-8379552

Correct build tags in StrictMath/PowTests.java

JDK-8379555

Test compiler/igvn/ExpressionFuzzer.java crashed with -Xcomp: Not monotonic

JDK-8379557

Further optimize URL.toExternalForm

JDK-8379558

Test java/util/ResourceBundle/modules/basic/BasicTest.java times out on windows-x64 in Xcomp mode

JDK-8379564

Hotspot fails to build with gcc 14 after JDK-8378804

JDK-8379567

URL documentation about encoding/decoding is hard to read

JDK-8379583

(fs) Files.copy use of posix_fadvise is problematic on Linux

JDK-8379620

G1: Typing error in jvmFlagConstraintsG1.cpp

JDK-8379621

Compiler produces unverifiable class-file when using primitive type with instanceof

JDK-8379622

Problemlist java/nio/channels/SocketChannel/OpenLeak.java and CloseDuringConnect.java on macos 26

JDK-8379625

PPC: cleanup C2 OptoAssembly

JDK-8379626

Refactor jaxp/functional/javax/xml tests to use JUnit

JDK-8379628

Refactor langtools/shellsupport/doc tests to use JUnit

JDK-8379630

Add JMH benchmark to measure the overhead of using captured call state

JDK-8379636

constantPool.hpp includes bsmAttribute.inline.hpp

JDK-8379664

[CRaC] Deprecate Core.getGlobalContext()

JDK-8379665

Obsolete AlwaysActAsServerClassMachine and NeverActAsServerClassMachine

JDK-8379667

C2: Deep recursion with cmovP_regNode::bottom_type

JDK-8379671

C2: Fix usage of PhaseGVN::transform in some intrinsics

JDK-8379672

jdk/internal/misc/VM/RuntimeArguments.java test still fails in Virtual threads mode after JDK-8373718

JDK-8379675

test/jdk/sun/security/pkcs11/rsa/GenKeyStore.java uses removed methods

JDK-8379677

G1: Micros-System.gc benchmarks regress after moving to PartialArrayStates

JDK-8379679

java/foreign/TestConcurrentClose.java awaitTermination times out on Windows debug builds

JDK-8379687

Reduce C heap usage when VerifyMethodHandles flags is on

JDK-8379688

GenShen: Skip promotions when marking finds enough immediate garbage

JDK-8379699

H3ConnectionPoolTest::testH2H3WithTwoAltSVC fails intermittently

JDK-8379704

[s390x] Build without C2 broken after 8373595

JDK-8379706

Cleanup and clarify BarrierSetAssembler::try_resolve_weak_handle_in_c2

JDK-8379707

UserAuthWithAuthenticator::h3Test fails intermittentently

JDK-8379710

Enable vector if-conversion IR matching tests for RISC-V

JDK-8379722

C2: assert that result is used for CallLeafPureNode in final graph reshaping

JDK-8379744

Add a way to update the key of a red-black tree node

JDK-8379778

SunGraphics2D improvements

JDK-8379781

G1: Full GC does not print partial array task stats

JDK-8379782

Implement Object Monitor Table enabled by default

JDK-8379790

MemNode::can_see_stored_value incorrectly walks past barriers

JDK-8379792

UBSAN runtime error: signed integer overflow during compress expand value transform

JDK-8379794

C2: UBSAN runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'

JDK-8379795

Test SuspendResume3.java can timeout due to deadlock

JDK-8379798

Refactor remaining tests in javax/xml/jaxp/functional to JUnit

JDK-8379799

Upstream redundant diffs fixed in Valhalla - langtool tests 1

JDK-8379802

[AIX] unify DL_info struct and put it into a single header

JDK-8379804

Refactor jdk/com/sun tests to use JUnit

JDK-8379811

Disable AOTCodeCache if Assembly intrinsics use differs from Production use

JDK-8379818

Refactor java/nio/file/Files/StreamLinesTest.java to use JUnit

JDK-8379819

Creating AOT configuration crashes in MethodTrainingData::prepare

JDK-8379824

Refactor java/io tests to use JUnit

JDK-8379828

Remove ResourceBundle module tests with legacy ISO code property

JDK-8379830

The warnings for value-based classes need updating to include use of the Reference API

JDK-8379846

G1: IHOP Allocation rate calculation too sensitive to outliers causing endless concurrent cycles

JDK-8379867

C2 VectorAPI: Rename TypeVectMask → TypePVectMask for clarity

JDK-8379873

Remove undefined debugging declarations in os_windows.cpp

JDK-8379917

JFR: Method timing event can have incorrect minimum value

JDK-8379937

NullActiveWindowOnFocusLost.java fails intermittently.

JDK-8379938

[macos] jpackage SigningPackageTest test doesn’t create .pkg and .dmg bundles

JDK-8379952

Revert JDK-8365711: Restore protected visibility of menuBarHeight and hotTrackingOn

JDK-8379953

[macos] VoiceOver Reads "Header" instead of "Heading"

JDK-8379967

(process) Improve ProcessBuilder error reporting

JDK-8379968

Test crashed: assert(cl._thread_status != JavaThreadStatus::NEW) failed: unstarted Thread

JDK-8379973

Provide means to customize localized patterns in DateTimeFormatter/Builder

JDK-8379981

Virtual thread: crash in stackChunkOopDesc::print_on when thawing frame

JDK-8380011

Path-to-gcroots search should not trigger stack overflows

JDK-8380025

C2: Missed Value() optimization opportunity in CCP with LoadUB

JDK-8380028

Fix Page8 of manual test java/awt/print/PrinterJob/PrintTextTest.java on macOS

JDK-8380030

[AIX] unify dladdr between hotspot and libawt

JDK-8380033

Test java/util/jar/Manifest/IncludeInExceptionsTest.java could be more agnostic to VM default

JDK-8380037

JFR: Don’t format identifiers as numbers

JDK-8380041

PPC: remove POWER6 remnants

JDK-8380060

C2: Wrong execution with COH and arraycopy

JDK-8380074

Reflection::areNestMates should be used by Class::isNestmateOf

JDK-8380078

Update GIFlib to 6.1.2

JDK-8380079

Add separate flag for platforms on which copy and clear operations are faster with AVX3Threshold set to 0

JDK-8380080

PopFrame logic assumes trailing member name arg is recoverable as local 0

JDK-8380081

jpackage: Incorrect descriptions of win-specific options

JDK-8380083

Enable some vector mask cast IR matching tests for RISC-V

JDK-8380085

jpackage (Linux) launcher crashes with SIGSEGV when input contains large number of JAR files

JDK-8380091

Tests in runtime/cds are failing with log parsing errors - missing output - but the output seems present

JDK-8380103

Perfdata shared memory file flock failures

JDK-8380105

Test vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java failed

JDK-8380109

Implement JEP 533: Structured Concurrency (Seventh Preview)

JDK-8380125

Formatting issue for few swing classes

JDK-8380129

Remove AccessFlags::print_on in favor of context-specific printing

JDK-8380147

Don’t require a CompilationUnit for end position APIs

JDK-8380150

JavaCallArguments defined too late

JDK-8380158

C2: compiler/c2/TestGVNCrash.java asserts with adr and adr_type must agree

JDK-8380163

Fix implicit conversion in macroAssembler_aarch64.hpp

JDK-8380164

Fix implicit conversion in nativeInst_aarch64.hpp

JDK-8380168

Obsolete unused flag UseNewLongLShift

JDK-8380198

Convert java/util/prefs/PrefsSpiTest.java to JUnit

JDK-8380204

java/io/File/EmptyPath.java fails due to unexpected listRoots value

JDK-8380218

Refactor test/jdk/java/nio/charset TestNG tests to JUnit

JDK-8380219

Interpreter debugging would be easier if InterpreterCodelets could print their assembly code

JDK-8380221

Change jdk/nio/Basic.java to use JUnit

JDK-8380222

Refactor test/jdk/java/lang/Character TestNG tests to JUnit

JDK-8380223

Refactor test/jdk/sun/util/resources TestNG tests to JUnit

JDK-8380228

JNI primitive type mismatch in Java_com_sun_java_swing_plaf_gtk_GTKLookAndFeel_applyThemeIfNeeded of swing_GTKEngine.c:403 (ID: 52423)

JDK-8380229

2 Impossible or redundant condition defect groups in 2 files

JDK-8380236

macOS build is broken by JDK-8359706

JDK-8380281

Remove the client emulation mode

JDK-8380284

[CRaC] Deprecate Core.checkpointRestore()

JDK-8380288

[BACKOUT] Incorrect Interpretation of POSIX TZ Environment Variable on AIX

JDK-8380291

AOT cache should store only unregistered classes with file: code source

JDK-8380292

Confusing "reverted *" messages during training

JDK-8380298

Rename _pagesizes and _pre_allocated_pagesizes in hugepages.cpp

JDK-8380303

Obsolete unused flag UseXMMForArrayCopy

JDK-8380307

Refactor miscellaneous JAXP tests in javax/xml/jaxp/unittest to JUnit

JDK-8380316

Test runtime/os/AvailableProcessors.java fails Invalid argument

JDK-8380390

Shenandoah: Missing store barrier when resetting bitmaps

JDK-8380407

GenShen: Problem with com/sun/jdi/ThreadMemoryLeakTest

JDK-8380408

GenShen: Fix regression with vmTestbase/gc/memory/Churn/Churn2/TestDescription.java

JDK-8380409

JVM crashes when -XX:AOTMode=create uses app.aotconf generated with JVMTI agent

JDK-8380416

Enable CmpUNodeValueTests.java IR tests for RISC-V

JDK-8380422

Fix Formatting issues missed in JDK-8380125

JDK-8380427

Revert JDK-8380292Confusing "reverted *" messages during training

JDK-8380428

ProblemList containers/docker/TestJcmdWithSideCar.java on linux-all

JDK-8380431

Shenandoah: Concurrent modification of stack-chunk objects during evacuation

JDK-8380441

G1: Move G1GCPauseType to G1CollectorState

JDK-8380446

C2: mask_and_replace_shift_amount should work for effectively-constant shift counts

JDK-8380447

Fix linter warnings in compiler testlibrary

JDK-8380450

(zipfs) ZipFileSystem::getPath and ZipPath::resolve throw unspecified IllegalArgumentException for unmappable names

JDK-8380452

ZipOutputStream::putNextEntry(ZipEntry) throws unspecified IllegalArgumentException for unmappable entry name

JDK-8380457

Cleanup ShortRSAKeyWithinTLS test and remove hardcoded debug

JDK-8380459

Shenandoah: Do not reset bytes-allocated-since-gc-start when degenerating

JDK-8380464

Inconsistency in emitting warning messages in vm_version_x86.cpp

JDK-8380467

JFR: RepositoryFiles.updatePaths() searches for chunkfiles incorrectly

JDK-8380472

Clean up test/jdk/jdk/nio/zipfs/PathOps.java shared file system usage

JDK-8380474

Crash SEGV in ThreadIdTable::lazy_initialize after JDK-8323792

JDK-8380475

C2: Improve AndNode::Identity with KnownBits

JDK-8380513

[VectorAlgorithms] mismatch benchmark and test

JDK-8380516

HotSpot has two different ways of making Windows strtok_s available as strtok_r

JDK-8380523

Refactor TLAB slow allocation naming

JDK-8380526

G1: Remove "last young" use for the Prepare Mixed GC

JDK-8380532

Parallel: Rename allocate to cas_allocate in PSYoungGen

JDK-8380534

Use loopback address in java/net/DatagramPacket/ReuseBuf.java test

JDK-8380541

G1: Add g1CollectorState.inline.hpp file

JDK-8380542

ZipOutputStream.setComment and ZipEntry.setComment spec updates for rejecting unmappable characters and allowing null or empty comments

JDK-8380561

Refactor java/nio/channels/DatagramChannel TestNG tests to use JUnit

JDK-8380562

GenShen: GC notification event may see invalid values

JDK-8380564

Parallel: Rename allocate to cas_allocate_with_expansion in PSOldGen

JDK-8380565

PPC64: deoptimization stub should save vector registers

JDK-8380578

Remove miscellaneous AppContext uses, mostly in XAWT

JDK-8380579

C2: Intermittent fastdebug assert in Parse::sharpen_type_after_if: missing type check info

JDK-8380580

Enable TestCombineAddPWithConstantOffsets.java IR tests for RISC-V

JDK-8380590

Parallel: Improve tenuring-threshold heuristics

JDK-8380634

[macos] Remove macOS version restrictions on start with zero and limit to three components

JDK-8380636

Add static asserts for mirrored library constants

JDK-8380641

Thread dump parsing and test improvements

JDK-8380649

Parallel: Inline initialize_region_data and create_vspace of ParallelCompactData

JDK-8380651

[ubsan] gc/logging/TestGCId.java triggers runtime error: division by zero in shenandoahAdaptiveHeuristics

JDK-8380656

G1: Refactor G1IHOPControl

JDK-8380663

Update jcmd man page to include AOT.end_recording diagnostic command

JDK-8380664

Remove stub entries used in x86-32

JDK-8380665

(dc) java/nio/channels/DatagramChannel/SendReceiveMaxSize.java could also test the loopback interface

JDK-8380671

Refactor BasicFloat16ArithTests.java

JDK-8380672

Improve certification checking

JDK-8380686

GenerateOopMap logging crashes in rewriter

JDK-8380703

Assertion failure in TestCodeEntryAlignment.java

JDK-8380710

nmethod::finalize_relocations() should be called before ICache::invalidate_range() is called

JDK-8380714

sun.font.HBShaper : use getUpcallStub to create all up call stubs

JDK-8380753

C2: RegMask::find_first_set() incorrectly returns partially contained sets for scalable vector registers

JDK-8380755

jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java fails gcId should be increasing

JDK-8380764

Vector classes should have @ValueBased

JDK-8380771

Add missing CodeBlob Vptr implementations

JDK-8380772

Rename _total_allocations to _total_allocated_size in ThreadLocalAllocStats

JDK-8380773

Extend ContainerMemoryUsageEvent to include host memory usage

JDK-8380776

No longer necessary to disable calloc-transposed-args warnings when building harfbuzz

JDK-8380789

RISC-V: TestOpaqueConstantBoolNodes.java fails when running without RVV

JDK-8380790

Each invocation of getAccessibleText() adds DocumentListener

JDK-8380794

AttributedString performance

JDK-8380795

Consider omitting type annotations from method arguments in diagnostics

JDK-8380804

Remove remaining AppContext usage from the Swing implementation

JDK-8380824

java/net/DatagramSocket/SendReceiveMaxSize.java could also test the loopback interface

JDK-8380825

AOT tests should run in two step training mode by default

JDK-8380828

AOTCodeReader::fix_relocations() should be called before ICache::invalidate_range() is called

JDK-8380846

GenShen: Remove the experimental option to disable adaptive tenuring

JDK-8380848

jdk/nio/zipfs/ZipFSTester.java fails after JDK-8378884

JDK-8380849

VoiceOver Fails to Activate Custom Button

JDK-8380872

Remove lingering comments about the removed stack locking

JDK-8380896

Reduce runtime for MonitorVmStartTerminate.java on hosts with a lot of VMs

JDK-8380903

[BACKOUT] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance

JDK-8380904

Test java/lang/StringBuilder/HugeCapacity.java asserts during code emission on Windows

JDK-8380912

"Trailing white space will be removed" incorrectly triggered with \u2028

JDK-8380913

Sealed graph taglet omits public subtypes of invisible subtypes

JDK-8380915

Cleanup some Java declarations of the Vector API

JDK-8380931

Refactor remaining java/nio/channels TestNG tests to use JUnit

JDK-8380936

Cleanup temp dir usage in ZipFSTester

JDK-8380941

Remove AppContext from java.awt.Window implementation

JDK-8380942

Fix whitespace and conditional logic in interpreter code

JDK-8380945

[IR Framework] Test VM is finished before TestFrameworkSocket is ready to accept connection

JDK-8380947

Add pull request template

JDK-8380955

Value-based classes in FFM should have @ValueBased

JDK-8380956

HexFormat shoud have @ValueBased

JDK-8380958

GenShen: Regulator thread may observe inconsistent old generation state

JDK-8380959

Update Libpng to 1.6.56

JDK-8380960

"Foreign function access" discussion links to wrong downcallHandle overload

JDK-8380968

classfile package doc mentions nonexistent UtfEntry

JDK-8380971

New -Werror syntax does not exclude categories

JDK-8380987

Fix implicit narrowing conversion in klass.hpp

JDK-8380988

C2: Unexpected node in SuperWord truncation: UModI/UDivI

JDK-8380989

HttpRequest.Builder#headers() throws an exception if an empty array is passed

JDK-8380990

Update testng and junit tests to use diagnoseConfigurationIssue() method and post processing

JDK-8380999

Update IPSupport by adding diagnoseConfigurationIssue() method

JDK-8381002

Thread dump should convert longs to json numbers if possible

JDK-8381003

[REDO] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance

JDK-8381006

G1: Wrong IHOP old gen allocation rate calculation in presence of periodic gcs

JDK-8381007

MultiPixelPackedSampleModel can throw ArithmeticException

JDK-8381008

[aix] Test java/net/DatagramSocket/SendReceiveMaxSize.java#preferIPv6Loopback fails after JDK-8380824

JDK-8381012

Add warning for == for MemorySegment.NULL

JDK-8381015

CharsetEncoder.canEncode(CharSequence) is slow for UTF-8, UTF-16, UTF-32

JDK-8381019

Remove AppContext usage from AccessBridge

JDK-8381020

Remove AppContext from java.awt.Dialog

JDK-8381037

Remove AppContext from miscellaneous awt shared classes

JDK-8381039

Enhance AWT ImagingLib

JDK-8381049

Enhance Jar handling

JDK-8381059

Add class name to deoptimization events and -Xlog:deoptimization=debug output

JDK-8381117

AOT training run fails if memory for ConstantPool is reused

JDK-8381145

Missing ResourceMark in Mutex::print_on()

JDK-8381154

Shenandoah: Region states could be read in wrong order for comparisons

JDK-8381158

[CRaC] Fix fileStream move ctor/operator

JDK-8381170

JFR: Recursion in jdk.MethodTrace caused by Integer::reverseBytes

JDK-8381176

Utilities.expectedNegoAppProtocol chooses client ALPN protocol over server’s

JDK-8381184

Code clean up: missing line break and print out duplication

JDK-8381205

GHA: Upgrade Node.js 20 to 24

JDK-8381208

Init cause with the caught runtime exception

JDK-8381219

ZGC Relocation Set Selection Silently Loses Page Statistics

JDK-8381233

Linker does not need to be value based class

JDK-8381235

TestCompileTaskTimeout intermittently fails due to unexpected exit code 1

JDK-8381250

Enable VectorLogicalOpIdentityTest.java IR tests for RISC-V

JDK-8381257

[s390x] deoptimization stub should save vector registers

JDK-8381270

TestGCPhaseConcurrent.java#Z intermittent fails OOME

JDK-8381315

compiler/vectorapi/TestVectorReallocation.java fails with -XX:UseAVX=1 after JDK-8380565

JDK-8381316

HttpClient / Http3: poor exception messages on SSL handshake errors

JDK-8381320

Problemlist compiler/vectorapi/TestVectorReallocation.java

JDK-8381359

Refactor java/net/DatagramSocket TestNG tests to use JUnit

JDK-8381362

C2: assert(_late_inlines.length() == 0 || IncrementalInlineMH || IncrementalInlineVirtual) failed: not empty

JDK-8381364

Update the java tool specification for CompileCommand compile levels

JDK-8381367

[lworld] tools/jpackage/share/AppVersionTest.java timed out while reporting errors

JDK-8381379

Support std/dstOffset attributes in CLDR’s metazone definitions

JDK-8381380

Test host wildcard matching as part of a TLS validation of the server’s identity

JDK-8381382

Shenandoah: assert(capacity > 0) failed: free regions must have allocation capacity

JDK-8381384

jpackage: add test coverage to WiX discovery

JDK-8381385

nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/ fails with --enable-preview and Java Usage Tracker enabled

JDK-8381397

G1: Inline initiate_conc_mark/record_conc_mark_init_end

JDK-8381403

@Deprecated annotation has no effect warnings on record components

JDK-8381409

Fix whitespace and variable name in classfile code

JDK-8381412

[PPC64] unproblemlist JDK-8320897

JDK-8381413

G1: Verification accesses G1CollectorState checking whether in concurrent start gc after it has been reset for this pause

JDK-8381418

Clarifying the identity Parameter in the Java Stream.reduce() Method Documentation

JDK-8381434

Convert hard coded debug to Boolean.getBoolean in security libraries

JDK-8381436

Remove Obsolete Translation Resources

JDK-8381449

Build fails when Windows is not installed on C:

JDK-8381451

Prefetch support on Windows/x86 and Windows/AArch64

JDK-8381452

TestMultiplyReductionByte.java: Update the IR test on AArch64 for vector length above 128 bits

JDK-8381464

Typo in Linker::captureCallState JavaDoc

JDK-8381466

G1: Fix outdated name in G1Policy::decide_on_concurrent_start_pause

JDK-8381475

Test tools/sincechecker/modules/jdk.compiler/JdkCompilerCheckSince.java fails for DocSourcePositions.java

JDK-8381487

Replace threadDump.schema.json with document to describe format

JDK-8381519

Enhance Der Value Handling

JDK-8381549

GenShen: Global collections skip coalesce and fill when the collection set is empty

JDK-8381550

Shenandoah: Fix confusing end of degenerated cycle log message

JDK-8381553

Clean up AOTCodeCache configuration checks

JDK-8381554

RISC-V: Small refactoring for cmp_klass_compressed macro-assembler routine

JDK-8381555

test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java fails on 32 bit architectures

JDK-8381561

G1: Cleanup patch in preparation for eager reclamation of flat arrays

JDK-8381566

G1: Concurrent refinement pre-sweep time logged as incorrect negative value

JDK-8381568

Refactor java/net/spi/InetAddressResolverProvider test from testNg to use JUnit

JDK-8381579

C2: "fatal error: LROTATE: double" when using VectorAPI

JDK-8381596

Adjust checks which use supports_ht() on x86 for hybrid CPUs

JDK-8381606

Javadoc typo in ResourceBundle example

JDK-8381609

com/sun/jdi/EATests.java should not synchronize on an Integer instance

JDK-8381611

RISC-V: Factor out function cmpptr from MacroAssembler

JDK-8381616

Refactor various java/net/Socket/ TestNG tests to use JUnit

JDK-8381617

vm_version_windows_aarch64.cpp: PF_ARM_SVE_INSTRUCTIONS_AVAILABLE undeclared identifier

JDK-8381620

[CRaC] MissingMetadataTest fails on Linux ARM

JDK-8381623

Additional immutability in sun.font: ExtendedTextSourceLabel, GlyphLayout

JDK-8381635

[CRaC] Add cross-platform test for CRaCIgnoreRestoreIfUnavailable

JDK-8381636

Add built-in AOT support to GrowableArray

JDK-8381639

Remove bug id 8381475 from test/jdk/tools/sincechecker/modules/jdk.compiler/JdkCompilerCheckSince.java

JDK-8381642

javac provides the wrong line number for an error in a lambda expression

JDK-8381643

Shenandoah: Remove duplicate region filtering logic

JDK-8381644

Locale matching APIs should describe null element behavior

JDK-8381650

Vector rotate operations on AArch64 with NEON

JDK-8381651

Remove non-failing ModalFocusTransfer test from Problemlist

JDK-8381654

Tokenizer warnings dropped when annotation processing is present

JDK-8381655

Port JDK-8363978 fix from leyden repo to mainline

JDK-8381656

Take into account trampoline stub size and its relocations on Aarch64

JDK-8381658

Update nsk/jvmti/scenarios/sampling to better test virtual threads

JDK-8381659

Determine actual jump instruction when AOT and JITed code are used

JDK-8381662

New test compiler/exceptions/TestDebugDuringExceptionCatching.java failing with C1-only

JDK-8381670

Revert the changes to GZIPInputStream related to InputStream.available() usage

JDK-8381677

Remove dependence of UseSHA on UseSHAIntrinsics

JDK-8381681

Clarify locale usage in Javadoc for the Locale display methods

JDK-8381683

Pass temp registers and use them in CardTableBarrierSetAssembler::store_check() on Aarch64

JDK-8381703

G1: Racy re-read of G1CMRootRegion::num_remaining_regions causes assertion failures

JDK-8381710

Avoid using lambdas in ModuleBootstrap in AOT training mode

JDK-8381722

Incremental build fails with FileAlreadyExistsException: PreviewFeature.java

JDK-8381723

Crash in fastdebug VM: assert(strlen(name1) + strlen(name2) < sizeof(stub_id)) failed

JDK-8381724

RISC-V: Pass temp registers and use them in CardTableBarrierSetAssembler::store_check()

JDK-8381739

Comma-separated declaration with type-use annotations causes compiler crash

JDK-8381745

Ensure Modal/FileDialog tests explicitly reference Asserts class

JDK-8381746

Add --with-print-assembly-options configure flag to set default PrintAssemblyOptions

JDK-8381765

AArch32: Capstone hsdis does not build

JDK-8381767

Refactor various java/net/[URL/Http]/ TestNG tests to use JUnit

JDK-8381768

C2: GC barrier stubs miscalculate skipped instructions size

JDK-8381770

Revert some shared changes done by JDK-8381003

JDK-8381771

Add a check for DNS label not to end with a hyphen

JDK-8381772

Remove mention of "mutable strings" in java.lang.String Javadocs

JDK-8381787

Add testcase for Vector Lane Reversal issue

JDK-8381793

Clean up unused ProblemList-coh.txt

JDK-8381795

AArch64: Optimized build is broken after JDK-8381003

JDK-8381796

Enhance Certificate parsing

JDK-8381807

AArch64: compiler/cpuflags/CPUFeaturesClearTest.java fails on SVE after JDK-8364584

JDK-8381811

[S390] Add support for JDK-8200555

JDK-8381812

The synthetic $deserializeLambda$ is notably bigger

JDK-8381819

Test compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails after JDK-8364584

JDK-8381829

Obsolete AggressiveHeap

JDK-8381834

Improve TLAB sizing heuristics

JDK-8381838

java/net/DatagramSocket/SendReceiveMaxSize.java fails to compile after JDK-8381008

JDK-8381840

Lots of /tmp/8173970-<number> folders on test machines

JDK-8381842

Refactor remaining TestNG tests under java/net/ to use JUnit

JDK-8381843

FileDialog:setFile() specification needs to be enhanced w.r.to file selection

JDK-8381851

handleMessage use uninitialized struct

JDK-8381862

Refactor remaining TestNG tests under jdk/net/ExtendedSocketOption to use JUnit

JDK-8381865

Fix debug build failure caused by not clearing CPU_APX_F feature after JDK-8364584

JDK-8381871

GenShen: ShenandoahGCHeuristics flag not reset after ignoring non-adaptive value

JDK-8381872

C2: assert before block local scheduling failed with UseCompactObjectHeaders

JDK-8381879

JDK-8372617 has broken the Zero build

JDK-8381880

Test compiler/c1/TestTooManyVirtualRegistersMain.java uses wrong class in CompileCommand

JDK-8381898

SwitchBootstraps::typeSwitch() not accepting Float, Double types

JDK-8381899

Assertions and crashes in aot/cds tests on Linux Alpine

JDK-8381900

Test vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001 does not handle frequent GC gracefully

JDK-8381924

Fix include guard in lambdaProxyClassDictionary.hpp

JDK-8381926

Fix implicit conversion in macroAssembler_riscv.hpp

JDK-8381932

Publish stubgen entries when -XX:-AOTStubCaching configured

JDK-8381933

Possible memory leak in src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp

JDK-8381934

Wrong type passed to FREE_C_HEAP_ARRAY deallocating G1CardSetMemoryManager

JDK-8381935

Improve numChunks range in the PPC64 CallAranger

JDK-8381937

Make exceptions in Java_sun_security_mscapi_CKeyPairGenerator generateCKeyPair more specific

JDK-8381939

G1: Fix marking state verification at the end of a concurrent start pause

JDK-8381965

NullPointerException in TypeAnnotationPositions

JDK-8381968

Extend cds/appcds/aotCode/AOTCodeFlags.java to run test with different flags in assembly and prod run

JDK-8381969

os::physical_memory is still broken in 32-bit systems when running on 64-bit OSes

JDK-8381975

CPU feature verification in AOTCodeCache should check for exact match

JDK-8381984

Test jdk/nio/zipfs/ZipFSTester.java fails with mismatched timestamp

JDK-8381985

Shenandoah: allocation rate sample could be wrong in some rare cases

JDK-8381988

Fix inconsistency in clearing cpu feature bits

JDK-8381993

Simplify MetaspaceClosure handling of Array and GrowableArray

JDK-8381997

Move markWord.hpp cleanups from the valhalla lworld branch

JDK-8381998

Move UseCompressedClassPointers to obsolete flags section

JDK-8382018

test/jdk/java/nio/file/spi/SetDefaultProvider.java leaves a directory in /tmp

JDK-8382020

Time Zone Abbreviation Not Localized for Non-English Locales

JDK-8382022

jpackage: enhance CompositeProxy

JDK-8382025

[lworld] tools/jpackage/share/AsyncTest.java fails with An error of type -10810 has occurred

JDK-8382030

GHA: Enable Windows ARM64 tests

JDK-8382031

Update IANA Language Subtag Registry to Version 2026-05-05

JDK-8382034

JFR: jdk-agents view is missing information

JDK-8382035

[ubsan] Under UBSAN builds, disable tests that rely on simulated JVM crashes

JDK-8382039

Add support do_arch_array_entry() template

JDK-8382043

Add missing @Override annotations in "javax.print.attribute" package

JDK-8382045

Increase AOT C strings table size in not product VM

JDK-8382047

Update Libpng to 1.6.57

JDK-8382048

JFR: RecordingFile::write doesn’t truncate when overwriting

JDK-8382050

compiler/intrinsics/klass/CastNullCheckDroppingsTest.java fails with -XX:+StressUnstableIfTraps

JDK-8382054

TestLoopPeelingDisabled.java fails with -DVerifyIR=false

JDK-8382055

G1: Remove unused unused args in mark_evac_failure_object

JDK-8382057

C2: "assertptr→bottom_type() == Type::TOP) || ((base == Compile::current()→top( == (ptr→bottom_type()→make_ptr()→isa_oopptr() == nullptr))) failed: base input only needed for heap addresses" with -XX:+CountCompiledCalls

JDK-8382063

Jtreg test javax/swing/SwingWorker/TestDoneBeforeDoInBackground.java fails

JDK-8382081

AOT tests fail in add_stub_entries without JVMCI

JDK-8382084

Use dynamic chunk sizes in PartialArraySplitter

JDK-8382087

aarch64: remove unused function declarations in macroAssembler_aarch64.hpp

JDK-8382088

ObjectMonitor::wait() lacks suspension handling for TS_RUN path

JDK-8382089

G1: Refactor concurrent refinement state machine

JDK-8382090

Remove .rej and .orig from .gitignore

JDK-8382095

GenShen: Do not clamp young reserve unnecessarily

JDK-8382103

Shenandoah: Optimize ShenandoahLock size for release build

JDK-8382118

Refactor open/test/jdk/sun/net/www/protocol/file/DirPermissionDenied.java test

JDK-8382130

Remove test/failure_handler/Makefile

JDK-8382134

Replace assert with fatal check in AOTCodeCache::load_strings() to make sure we have valid value in product VM

JDK-8382146

jdk/jfr/event/compiler/TestCodeCacheFull.java fails when C2 is disabled

JDK-8382150

Shenandoah: Clean up nmethod entry barrier support

JDK-8382166

[AOT Cache] CRC was not checked on Code Region

JDK-8382167

Warning message should be displayed only when UseAESCTRIntrinsics is explicitly enabled by the user

JDK-8382170

Assert in AnyObj::operator delete due to race condition in in_aot_cache()

JDK-8382174

Clarify the meaning of address cast in ADD() macro

JDK-8382196

Clean up C++ iterator style in compactHashtable.hpp and trainingData.hpp

JDK-8382199

Remove unused parameter "dst" from CardTableBarrierSetAssembler::store_check()

JDK-8382201

Transparent Window is Opaque w/o Volatile Buffering

JDK-8382202

New file VectorMinMaxTransforms.java has a copyright format error

JDK-8382211

Shenandoah: Clean up and wire up final verification

JDK-8382222

sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java fails sporadically

JDK-8382242

JFR: Metadata reconstruction invalidates ConstantMap for java.lang.String

JDK-8382249

G1: Racy concurrent update of young gen size and revising young gen length

JDK-8382257

Shenandoah: Clean up stack watermark barrier support

JDK-8382264

Refactor java.logging TestNG tests to use JUnit

JDK-8382267

VectorMathLibrary uses locale-sensitive String.format to construct native symbol names

JDK-8382273

Update nsk/jvmti/unit tests to use ThreadWrapper

JDK-8382275

Update nsk/stress/jni to use ThreadWrapper

JDK-8382277

Shenandoah: Improve mutator runtime entry points

JDK-8382295

Shenandoah: wrong denominator in full gc summary

JDK-8382306

Remove JvmtiTagMap::check_hashmap

JDK-8382311

30% Performance regression in Philosophers benchmark

JDK-8382312

Cleanup instanceKlass dead code

JDK-8382315

RISC-V: TestMultiplyReductionByte.java fails with guarantee(is_uimm5(imm)) failed: uimm is invalid

JDK-8382316

Unused xtmp in long_to_maskLE8_avx

JDK-8382327

Disable some SA tests for mixed jstack on musl C

JDK-8382332

Large regression (~50%) in SPECjbb2015 when using JFR after JEP 500

JDK-8382359

Align 32-bit data in AOT Code Cache to sizeof(uint)

JDK-8382368

Warning that @Deprecated "has no effect" is suppressed by @Deprecated

JDK-8382375

Remove obsolete options from CLDRConverter

JDK-8382389

Test java/lang/LazyConstant/LazyConstantSafePublicationTest.java failed

JDK-8382390

Shenandoah: heap usage log improvement

JDK-8382391

Cleanup unnecessary storestore() in stringStream::as_string

JDK-8382393

Enable VectorStoreMaskIdentityTest.java IR tests for RISC-V

JDK-8382395

Disable stringop-overflow in shenandoahGenerationalHeap.cpp

JDK-8382396

RepaintManager throws NPE when painting detached JPanel without volatile buffering

JDK-8382397

Make lint category property declaration more straightforward

JDK-8382401

Remove return type parameters from FREE_ and REALLOC_ macros

JDK-8382403

Enhance Kerberos DNS KDC discovery logging to expose sanitized DNS failure

JDK-8382418

G1: Remove some stale comments about time accounting

JDK-8382419

Add missed @key randomness after JDK-8370489

JDK-8382420

[macos] remove java/awt/Modal/ToBack/ tests from problemlist

JDK-8382422

G1: G1GCPhaseTimes::record_merge_heap_roots() uses += instead of direct assignment

JDK-8382423

G1: Remove unused G1GCPhaseTimes::_external_accounted_time_ms

JDK-8382430

Extend output format of -XX:+PrintCompilation2 diagnostic flag

JDK-8382433

GenShen: Remembered set scan encountered invalid object

JDK-8382436

Build failures after JDK-8326205

JDK-8382441

Problemlist TestStressAllocationGCEventsWithShenandoah and TestStressBigAllocationGCEventsWithShenandoah

JDK-8382471

Improve Resource Resolving

JDK-8382482

Optimize equals scenario in x86 scalar floating point min/max reduction loops

JDK-8382485

ArrayIndexOutOfBoundsException was hiding in ClhsdbPrintAll.jtr

JDK-8382487

Remove unnecessary SuppressWarnings annotations in java.desktop

JDK-8382488

[CRaC] Testing of cpuid FMA4 should be done only on AMDs

JDK-8382499

G1: Let non young cset choice time also use Ticks API for measurements

JDK-8382501

Rename occurrences of com.sun.hotspot.perfdata in HotSpot source code

JDK-8382522

Disable stringop-overflow in safepointMechanism.cpp

JDK-8382529

Tests com/sun/jdi/RedefineCrossEvent.java and com/sun/jdi/ClassesByName2Test.java fail when running frequent GC

JDK-8382532

C2: VectorAPI: disable VectorMaskCmp-not optimization for predicated compares

JDK-8382534

Some opto methods should return bool instead of int

JDK-8382536

C2: sharpen_type_after_if: assert(val→find_edge(con) > 0) failed: mismatch

JDK-8382537

Invalid JDWP command set number or command number can result in crash

JDK-8382546

Missing AOT external address initialization for string_indexof stubs on x86

JDK-8382548

serviceability/sa/TestJhsdbJstackMixedWithXComp.java#xcomp-disable-tiered-compilation failed with Test failed!

JDK-8382582

Remove the experimental JVMCI feature

JDK-8382588

AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8382039

JDK-8382606

Enable VectorMinMaxTransforms.java IR tests for RISC-V

JDK-8382608

Shenandoah: STS yield deadlocks in OOM-evac scope

JDK-8382609

G1: Remove outdated comments in do_full_collection

JDK-8382614

Consolidate implementation of current_stack_base_and_size on BSD

JDK-8382616

Create GCArguments::set_heap_size interface

JDK-8382617

Test runtime/cds/appcds/aotCache/AOTCacheConsistency.java fails with "can’t find HelloWorld in test directory or libraries"

JDK-8382620

G1: Remove unused G1RefineRegionClosure::_num_collections_at_start

JDK-8382625

G1: Constify G1Policy::need_to_start_conc_mark()

JDK-8382628

VectorExpressionFuzzer.java fails due to C1 compilation bailout

JDK-8382634

Remove redundant TLABRefillWasteFraction zero check

JDK-8382635

G1: TAMSes overwritten by G1ConcurrentMark::fully_initialize() cause verification errors

JDK-8382636

Shenandoah: Use self-forwarding to handle OOM during evacuation

JDK-8382637

GenShen: ubsan error, divide by zero during TestThreadFailure

JDK-8382681

GenShen: ProblemList TestThreadFailure

JDK-8382684

jpackage: assorted fixes of the test lib

JDK-8382690

aarch64: Clean up redundant restore_locals() in TemplateTable::invokeinterface

JDK-8382691

RISC-V: Clean up redundant restore_locals() in TemplateTable::invokeinterface

JDK-8382700

C2: Delay inlining instead of giving up when hit NodeCountInliningCutoff

JDK-8382711

Shenandoah: Support AOT code dumping

JDK-8382740

JFR: Disable jdk.OldObjectSample event for generational ZGC

JDK-8382777

PrintMethodData not showing BranchData

JDK-8382815

C2: Reference intrinsics are broken by shadow "referent" field

JDK-8382843

Update ProblemList comments for preview features

JDK-8382871

Completion failure during diagnostic formatting

JDK-8382877

Heap pollution warning points to first parameter instead of last

JDK-8382878

RISC-V: Missing InlineSkippedInstructionsCounter in ZGC barriers stubs

JDK-8382880

C2: Remove unused Final_Reshape_Counts::get_*_count() methods

JDK-8382881

Swap min/max values and avoid equals min/max values in MinMaxVector

JDK-8382888

[asan] ASAN crashes with high heap base addresses during startup

JDK-8382890

JcmdOnTrainingProcess.java fails Native memory tracking is not enabled

JDK-8382920

Shenandoah: Do fewer implicit narrowing conversions

JDK-8382928

Add documentation to java.net.URI.normalize about empty segments

JDK-8382930

Do fewer implicit narrowing conversions in methodData.hpp

JDK-8382931

Do fewer implicit narrowing conversions in deoptimization.hpp

JDK-8382933

Improve Shenandoah clone barrier tests

JDK-8382934

LateInlineQueueDrainTest.java fails without diagnostic option

JDK-8382936

C2: Load folding must not drop Type information

JDK-8382940

Clean up the AlwaysAtomicAccesses flag

JDK-8383161

[PPC64] MachCallDynamicJavaNode::ret_addr_offset() needs adaptation for COH

JDK-8383162

jpackage: decouple WinMsiPackager and RTF converter

JDK-8383163

Build without CDS broken after 8382170

JDK-8383168

jpackage: enhance capabilities of the test lib for testing jpackage console output

JDK-8383172

Create AbstractLRUReferencePolicy base class

JDK-8383173

Adjust CopyAVX3Threshold for AMD AVX512 targets

JDK-8383174

Improve exceptions in Java_sun_net_www_protocol_http_ntlm_NTLMAuthSequence_getNextToken

JDK-8383175

(tz) Update Timezone Data to 2026b

JDK-8383176

Shenandoah: Skip marked objects in final verification steps

JDK-8383183

Shenandoah: Mangle trashed regions up to top instead of end

JDK-8383186

Large SoftRefLRUPolicyMSPerMB can lead to overflow

JDK-8383196

Shenandoah: Interpreter barriers clobber interpreter registers

JDK-8383243

Make objcopy configurable to compress debug info

JDK-8383262

Implement optimized aarch64_get_thread_helper() for Windows/AArch64

JDK-8383354

Update LCMS to 2.19.1

JDK-8383366

Missing call store_archive_data() on one of paths in generate_kyber12To16_avx512()

JDK-8383367

jdk/jfr/event/oldobject/TestDFSWithSmallStack.java failed with -XX:+UseZGC -XX:+UseCompactObjectHeaders

JDK-8383396

Parallel: Avoid reloading klass when pushing promoted object contents

JDK-8383414

Exhaustiveness rejects a type pattern that covers all permitted subtypes

JDK-8383420

SIGSEGV in PhaseChaitin::gather_lrg_masks

JDK-8383421

ZGC: Problematic interactions between JVMTI_EVENT_SAMPLED_OBJECT_ALLOC and clone

JDK-8383459

[BACKOUT] [macos] VoiceOver Reads "Header" instead of "Heading"

JDK-8383462

G1: scan_root_regions should guarantee that the number of workers is nonzero

JDK-8383473

Follow on from 2026b time change to include temporary hack BC time change

JDK-8383485

[S390X] Add patching support for LIR_Assembler::leal

JDK-8383486

G1: Revise documentation about root scanning

JDK-8383503

Test runtime/cds/MetaspaceAllocGaps.java failed

JDK-8383515

Add guarantees to disallow running WorkerTasks with zero workers

JDK-8383525

DateTimeFormatterBuilder.getLocalizedDateTimePattern() concurrency issue

JDK-8383526

Update warning messages to be consistent in the naming the instruction when it is not supported

JDK-8383541

Safefetch should return the error value when accessing pages protected with PAGE_GUARD on windows-aarch64

JDK-8383542

Remove hard-coded enum value from CPU_FEATURE_FLAGS

JDK-8383545

Gcc warning in bsmAttribute.hpp: comparison is always true

JDK-8383546

HeapReserver::Instance::reserve_heap() breaks 32-bit build

JDK-8383550

AsyncExceptionHandshakeClosure::do_thread() should not be passed nullptr

JDK-8383556

[CRaC] CRaCHeapErgonomics VM option

JDK-8383564

Avoid reloading klass when transforming stack chunks

JDK-8383570

Test DisabledAlgorithms.java intermittently timed out

JDK-8383601

RISC-V: ShenandoahBarrierSetAssembler::load_reference_barrier calls "weak" on "phantom" path

JDK-8383605

Incomplete input validation on the bands parameters in j.a.i.Raster

JDK-8383608

Make BinaryEncodable non-exhaustive

JDK-8383611

assert(count == os::processor_count() + 1) failed: invalid enumeration!

JDK-8383623

(fs) Update Windows file system provider to use GetFileInformationByName where possible

JDK-8383629

JNI exception pending in -[TabButtonAccessibility accessibilityValue] of TabButtonAccessibility.m

JDK-8383630

Fix iteration in tests doing class redefinition

JDK-8383631

Test vmTestbase/nsk/jdb/kill/kill003/kill003.java failed - possible NullPointerException

JDK-8383634

AOTCodeTest fails intermittently with Parallel

JDK-8383635

Improve performance of ML-KEM’s implKyberNttMultJava() method

JDK-8383637

JConsole should not render HTML in components where it could be confusing

JDK-8383639

JConsole unnecessary classloading for MBean types

JDK-8383642

Additional Shenandoah clone barrier tests

JDK-8383643

Serial: Avoid reloading klass when checking string dedup candidates

JDK-8383650

Shenandoah: Missing card table updates for pinned regions

JDK-8383709

Linux perf map should record individual stubs

JDK-8383738

javac crashes with StackOverflowError when a class extends a type parameter

JDK-8383743

Use RAII pattern to find matching compiler directive

JDK-8383767

C2: assert(curr_ctrl→in(0)→Opcode() == Op_If) failed: unexpected node MemBarStoreStore

JDK-8383769

compiler/c2/TestDependsOnTestSqrtHFAssertion.java timed out

JDK-8383770

Remove flags from AOTCodeCache::Config already covered by cpu features

JDK-8383772

runtime/reflect/ReflectOutOfMemoryError.java can fail intermittently on Shenandoah with small heaps

JDK-8383789

[CRaC] Add reading to Java-side score API

JDK-8383794

G1: Rename refinement sweep duration helper to reflect SwapGlobalCT start

JDK-8383807

Parallel: Improve Young GC stack trimming

JDK-8383810

Shenandoah: Simplify native CAS barriers

JDK-8383813

pkcs12 keystore fails to load because of incorrect DER length-encoding

JDK-8383821

IllegalStateException when command executed by jpackage "Executor" timeouts

JDK-8383824

TestCopyFiles.java fails after JDK-8347112

JDK-8383825

Incorrect handling of Hawaii_Aleutian metazone

JDK-8383830

Vector API: internal AbstractVector helper methods exposed in public Javadoc

JDK-8383832

AOTMode=required fails with "incompatible CompressedOops::base()"

JDK-8383834

x86_64: Client build fails after JDK-8379706

JDK-8383847

Shenandoah: gc/TestJNIWeak/TestJNIWeak.java times out intermittently

JDK-8383848

[PPC64] Remove outdated comments for old versions of PPC

JDK-8383850

Move TestLargeUTF8Length.java to resourcehogs

JDK-8383851

TypeInstPtr::get_const_boxed_value is unused since JDK-8149813

JDK-8383856

Implement JEP 523: Make G1 the Default Garbage Collector in All Environments

JDK-8383861

Shenandoah: Use int[] as filling class for compressed oop array allocation

JDK-8383864

G1: Separate worker-local refinement data from shared concurrent refinement stats

JDK-8383867

File.getCanonicalPath drops backslash from UNC path with directory junctions

JDK-8383868

Separate resourcehogs tests from hotspot_misc

JDK-8383873

SNIWildcardMatching test logs an error instead of failing

JDK-8383881

Cleanup cpu feature enums and test functions for features that should always be available on x86-64 platforms

JDK-8383892

Shenandoah: Decouple allocation rate sampling from GC cycle

JDK-8383909

Unused ThreadDumper.BoundedByteArrayOutputStream.write(int b) is wrong

JDK-8383910

klass_or_null_acquire asserts on null when using compact object headers

JDK-8383912

Deduplicate klass fetching and decoding in oopDesc

JDK-8383914

[PPC] cleanup dtrace leftovers

JDK-8383954

Fix tearing-prone nmethod bitfields

JDK-8383990

Remove exception code filters from Windows AArch64 safefetch handler

JDK-8384042

[BACKOUT] Incorrect handling of Hawaii_Aleutian metazone

JDK-8384043

[REDO] Incorrect handling of Hawaii_Aleutian metazone

JDK-8384072

Problem list runtime/Thread/TestAlwaysPreTouchStacks.java

JDK-8384080

Shenandoah: Simplify C1 CAS barriers

JDK-8384085

Make os::Bsd::dlopen_helper private, and drop unused arg

JDK-8384087

Test tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails

JDK-8384088

osThread _thread_id should be an int on all BSD’s

JDK-8384089

Correctly catch invalid uses of StubCodeMark

JDK-8384097

G1: G1ConcurrentMarkThread::total_mark_cpu_time_s adds together nanoseconds and seconds

JDK-8384098

Fix typo in "elasped_time" in Universe::log_cpu_time()

JDK-8384100

UNSIGNED5::Reader::try_skip() is missing a terminating condition

JDK-8384104

Obsolete Xmaxjitcodesize

JDK-8384124

TestCompilerCounts.java fails CICompilerCount is too large

JDK-8384131

Lowering of array enhanced for loop misses a synthetic cast

JDK-8384132

javac: Cannot read field "sym" because "this.lvar[1]" is null

JDK-8384143

ZGC: Add minor performance improvment to oop iteration during flip promotion

JDK-8384145

Use the default collector in JDK builds

JDK-8384158

GHA: Downgrade Windows GHA runners to windows-2022 temporarily

JDK-8384161

[PPC64] Consolidate code related to calls in nmethods that use trampoline stubs

JDK-8384163

(so) SocketChannel.connect and finishConnect() exception messages could be improved

JDK-8384164

JFR: Omit command-line arguments for jdk.SystemProcess

JDK-8384182

Incorrect assertion eq4a_state in vectorization AlignmentSolver::solve

JDK-8384206

Remove AppContext from java.awt.Container

JDK-8384208

Remove AppContext from java.awt.Taskbar

JDK-8384209

Remove AppContext from AWT Shutdown implementation

JDK-8384215

Remove AppContext from unix/classes/sun/awt/X11/XWindow.java

JDK-8384221

GenShen: WhiteBox full GC promotion is not reliable

JDK-8384223

RISC-V: entry_barrier_offset should consider UseZtso

JDK-8384228

Cleanup compiler/arguments/TestCompilerCounts.java

JDK-8384229

Previously accepted code is rejected after JDK-8378102

JDK-8384235

javac crashes with AssertionError: Cannot add metadata to a void type when annotating void as a generic bound

JDK-8384250

[macos] Test tools/jpackage/share/AsyncTest.java failed

JDK-8384251

Test java/lang/instrument/GetObjectSizeIntrinsicsTest.java crashed: fatal error: Not compilable at tier 1: CodeBuffer overflow

JDK-8384274

Shenandoah: GC checks in C1 LRB clobber fastpath result

JDK-8384277

Internal error happened when building fastdebug with LTO

JDK-8384278

Potential deadlock after JDK-8373839

JDK-8384281

[BACKOUT] C2: Deep recursion with cmovP_regNode::bottom_type

JDK-8384284

[REDO] C2: Deep recursion with cmovP_regNode::bottom_type

JDK-8384353

SHA3 AVX2 and AVX512 intrinsics and improvements

JDK-8384371

CngCipher and DupAlias tests fail on Windows

JDK-8384381

Remove AppContext from java.awt.EventQueue implementation

JDK-8384412

[CRaC] Customizable error message on CPU features check failure

JDK-8384416

Crash in RunTimeClassInfo::klass() during AOT cache assembly

JDK-8384428

C2: compiler/vectorapi/TestVectorLongToMaskNodeIdealization.java fails with AVX2

JDK-8384441

Problemlist compiler/vectorapi/TestVectorLongToMaskNodeIdealization.java

JDK-8384442

Shenandoah: Remove vestigial CAS barrier code

JDK-8384466

Test io/Console/RestoreEchoTest.java fails with expect: spawn id exp3 not open

JDK-8384486

NTLM tests fail on Windows 11 and Windows Server 2025

JDK-8384495

Update Libpng to 1.6.58

JDK-8384505

Account for all jtreg-based frames in stack walk test

JDK-8384507

Incorrect vector reassociation for signed saturating addition

JDK-8384514

Shenandoah: gc/shenandoah/mxbeans/TestCycleEndMessage.java intermittent fails

JDK-8384520

AArch64: Prevent out-of-CodeBuffer read in MacroAssembler::membar

JDK-8384531

[CRaC] Support CPUFeatures also for aarch64

JDK-8384553

ProblemList runtime/jni/critical/SuspendInCritical.java for virtual threads

JDK-8384602

Remove AppContext from java.awt.Component

JDK-8384604

Shenandoah: Completed GC count doesn’t add up in the log

JDK-8384609

Remove old CHA implementation

JDK-8384631

SwitchBoostraps.typeSwitch method Javadoc still mentions target of a reference type

JDK-8384636

Parallel: Remove redundant PSAdjustTask claim counter initialization loop

JDK-8384648

LazyConstantTest::interruptStatusIsPreservedForComputingThread fails

JDK-8384653

Potential null pointer dereference in java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java

JDK-8384708

Enhance HTTP Connections

JDK-8384801

Shenandoah: ShouldNotReachHere() in shenandoahSupport.cpp with AllocatePrefetchStyle=3

JDK-8384804

JMX remote bootstrap tests fail on Windows

JDK-8384808

Remove AppContext-based Window Activation time map from SunToolkit

JDK-8384815

SelectOneKeyOutOfMany and PreferredKey fail after expired test certificate

JDK-8384817

Deprecate AlwaysCompileLoopMethods VM flag

JDK-8384835

Parallel: Removing unused local variable in ParallelCompactData::clear_range

JDK-8384843

Duplicated type annotations in classfile

JDK-8384862

CompilationLog::log_failure() does not produce report message

JDK-8384864

Problemlist java/nio/channels/SocketChannel/OpenLeak.java and CloseDuringConnect.java on macos 26.4 and 26.5

JDK-8384869

C2: IR Verification Test failures on x86_64 after JDK-8383881

JDK-8384902

Update GIFlib to 6.1.3

JDK-8384940

Open source accessibility tests

JDK-8384946

os::Bsd::gettid misses the return value

JDK-8384948

Disable DelayAfterInliningCutoff until memory consumption issues are fixed

JDK-8384958

Regression of jvmti/init/GetAllStackTraces/getallstktr001.java caused by JDK-8382273

JDK-8384960

Convert MallocSiteTable to use Atomic<T>

JDK-8384964

Add an entry count to the MallocSiteTable

JDK-8384997

"Unrecognized system!" failures on MSys2/Windows

JDK-8384999

Rename CodeBuffer::last_insn() to something more descriptive

JDK-8385011

GHA: Enable Linux AArch64 tests

JDK-8385013

Startup regression ~30% / 7-10ms with noop

JDK-8385018

Consistently escape CLDR resources

JDK-8385019

Build error without CDS

JDK-8385022

ZGC: Crash with sparse NUMA node configuration

JDK-8385054

Spec: Clarify ofLazy List/Set/Map equals/hashCode/toString Javadoc

JDK-8385076

Follow-on fix for Improve certification checking

JDK-8385092

KeyChainStore entry creation time is always now

JDK-8385096

Test runtime/cds/MetaspaceAllocGaps.java fails on Windows

JDK-8385110

JFR: Race when accessing Recording::getSettings()

JDK-8385114

Prevent creation of invalid TableSwitchInstruction

JDK-8385116

nmethod::Flags is not guaranteed to fit uint8_t

JDK-8385137

C2: Uncast arguments to MemNode::all_control_dominate in some cases

JDK-8385158

[CRaC] Make it possible to specify engine options only for checkpoint or restore

JDK-8385165

[ubsan] TestDockerMemoryMetricsSubgroup.java jtreg test fails with ubsan-enabled binaries

JDK-8385179

Shenandoah: Simplify and optimize string deduplication

JDK-8385180

Shenandoah: Load klass once in marking task

JDK-8385309

Test jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java failed

JDK-8385312

Intermittent assert while running JCK test api/java_util/concurrent/Assorted/SynchronousQueue20.html

JDK-8385319

AOT: Missed BAD_ADDRESS_ID spots in JDK-8357175

JDK-8385333

Shenandoah: Final mark spins up workers without work to do

JDK-8385334

Shenandoah: Improve gc+stats logging

JDK-8385345

AWT and ImageIO shell tests fail when run using MSys/MinGW

JDK-8385347

Remove AppContext from SunToolkit and also remove AppContext

JDK-8385355

NullPointerException in jdk.tools.jlink.internal.ImageResourcesTree after JDK-8377070

JDK-8385360

[CRaC] CRIU: aarch64: t4g.micro → c8g.medium FAIL (PAC)

JDK-8385369

G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit

JDK-8385375

Shenandoah: Sampled allocation rate is too slow to react to lower allocation rates

JDK-8385390

Update FreeType to 2.14.3

JDK-8385408

C2: no reachable node should have no use

JDK-8385409

Javap documentation says by default protected and public members are printed but package private members are also printed by default (-package behavior, not -protected)

JDK-8385425

AArch64: Comment re set_and_get_current_sve_vector_length() is misleading

JDK-8385430

Shenandoah: Compact heuristic runs continuously when allocation is idle

JDK-8385437

Provide test property vm.cds.nocoh.archive.available and use it in CompressedCPUSpecificClassSpaceReservation

JDK-8385438

[CRaC] Cleanup after recent engine rework

JDK-8385490

Update HarfBuzz to 14.2.0

JDK-8385525

Suggest Metal toolchain download in configure error on Xcode 26+

JDK-8385528

Fix linker alignment warning for libawt on macOS with Xcode 26

JDK-8385552

Improve devkit/sysroot creation

JDK-8385557

Shenandoah: Runtime calls from C2 stubs need to be relocatable

JDK-8385572

[PPC64] frame alignment assertion after JDK-6960970

JDK-8385573

[CRaC] Fix use-after-free in engine options parsing

JDK-8385574

JFR: Redaction should check file

JDK-8385583

RISC-V: Debugger very slow during stepping

JDK-8385584

CAInterop.java#buypassclass3ca fails with Intermediate Root CA not found in the chain

JDK-8385606

Shenandoah: Remove PLAB card-table alignment and per-object register_object during old-gen allocation

JDK-8385610

Shenandoah: TestSoftMaxHeapSizeAvailableCalc should have more tolerance for other GC triggers

JDK-8385622

[s390x] Debugger very slow during stepping

JDK-8385627

Typo in JMXServiceURL.java: misssing

JDK-8385628

Typo in jdk.attach comments

JDK-8385632

ZGC: Incorrect object undo in relocation race for relocation workers

JDK-8385633

PPC64: Shenandoah weak CAS fails after late barrier expansion

JDK-8385648

PPC64: Improve receiver type profiling reliability

JDK-8385651

HotCodeSampler crashes with JFR enabled

JDK-8385655

Timeout in java/lang/Thread/virtual/KlassInit.java

JDK-8385656

Misplaced comment on enum value in jdk.internal.util.Architecture

JDK-8385658

Debug code in frame::patch_pc() doesn’t initialize on_heap info

JDK-8385661

jvmti/vthread/ThreadStateTest/ThreadStateTest.java triggers assert(f.pc() == _chunk→pc()) failed

JDK-8385664

Stale comment about JDK-6996415

JDK-8385670

Incorrect warning: Unexpected gaps for Klass alignment

JDK-8385702

Improve polymorphic handling in JDK-8385648

JDK-8385723

Intermittent failure of serviceability/sa/ClhsdbInspect.java

JDK-8385736

Optimize ListFormat custom pattern parsing

JDK-8385738

Javadoc does not produce reproducible output due to the snippet ids

JDK-8385747

Test gc/g1/TestGCLogMessages.java failed: 'Update Derived Pointers' found in stdout

JDK-8385806

Assert failed when running Skynet.java with continuation trace logging enabled

JDK-8385828

The javac benchmarks fail after JDK-8385347

JDK-8385830

ForkJoinTask#get may swallow caller thread’s interrupt flag

JDK-8385831

Prevent APX instruction being generated on non-APX machines

JDK-8385833

C2 Vector API: assert(false) failed: infinite loop in PhaseIterGVN::transform_old

JDK-8385835

Shenandoah: Polish C2 pre/post barrier signatures

JDK-8385836

Update comment in SourceVersion for language evolution history for changes in 27

JDK-8385855

C2: IfNode::filtered_int_type should only allow CmpI

JDK-8385885

Clarify comment in LazyConstantImpl

JDK-8385891

Introduce a test for GZIPInputStream whose underlying stream is a blocking InputStream

JDK-8385906

DirPermissionDenied.java uses chmod instead of Java APIs for changing permissions

JDK-8385915

RISC-V: Remove unused cmpxchg* methods

JDK-8385923

[CRaC] Option to disable pointer authentication

JDK-8385924

GZIPInputStream.read() behaves differently on some Java versions

JDK-8385927

JDK 27 RDP1 L10n resource files update

JDK-8385957

JFR: Sensitive command-line arguments still in environment variable values

JDK-8385978

Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short

JDK-8386085

Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available

JDK-8386124

Test serviceability/sa/TestG1HeapRegion.java failed: Address of G1HeapRegion does not match

JDK-8386155

C2 Vector API: missing truncation in VectorNode::push_through_replicate

JDK-8386205

Enhance TLS server

JDK-8386287

GenShen: assert(starts_object(card_index)) failed: Can’t get last start because no object starts here

JDK-8386298

Improve font loading

JDK-8386328

TemporalField.adjustInto Javadoc incorrectly uses 1-argument method signatures

JDK-8386332

G1: Cleanup pause incorrectly updates old gen MemoryPoolMXBean.getCollectionUsage()

JDK-8386466

DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException

JDK-8386473

DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset

JDK-8386475

C2 x64: -XX:-UseBMI2Instructions is broken for AVX-512

JDK-8386482

C2 CountedLoopConverter::filtered_type_from_dominators: assert(_base == Int) failed: Not an Int

JDK-8386503

C2: assert(adr_type == nullptr || adr_type→isa_aryptr() != nullptr) failed: unexpected type-unsafe store

JDK-8386551

Windows build broken because of MSys2/Make update

JDK-8386595

Two java/net/MulticastSocket tests fail on machines with no ipv6 address other than loopback

JDK-8386599

[CRaC] jdk/crac/java/net/InetAddress/ResolveTest sometimes fails with container name conflict

JDK-8386600

Fix comparison checks in DHasKEM

JDK-8386609

WinL10nTest.java does not respect locale for WixType

JDK-8386656

C2 AVX512: -XX:-UseCountTrailingZerosInstruction causes assert(UseCountTrailingZerosInstruction) failed: tzcnt instruction not supported

JDK-8386671

Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices

JDK-8386681

Remove RawKeySpec

JDK-8386700

Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps

JDK-8386707

[BACKOUT] ZGC: Incorrect object undo in relocation race for relocation workers

JDK-8386711

[CRaC] Update JVM metrics

JDK-8386795

Swing specification needs caveats on L&F rendering behaviors

JDK-8386798

Shenandoah: Missing load barrier when making assertions about mark bitmap

JDK-8386865

Fix links in JDK 27 JavaDoc API documentation

JDK-8386911

Crypto benchmark regressions after JDK-8384353

JDK-8387002

Test ManualTests/JPackage/JPKG001/JPKG001_004: CommonLicenseTest fails on Windows because the license agreement text is not displayed

JDK-8387012

C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load

JDK-8387015

C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone

JDK-8387017

java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with Error evaluating expression: invalid boolean value: `null' for expression `vm.opt.VerifyOops'

JDK-8387041

Add a URL link to BCP 47 in the Locale class

JDK-8387042

Shenandoah: Build time regression with LBE

JDK-8387073

C2: StoreNode::Ideal wrongly optimizes away scalar store before masked vector store

JDK-8387084

[CRaC] Fixup docs of bundled engines

JDK-8387206

G1: Code root verification crashes because of stale table scanner

JDK-8387215

On-demand attribution of a record constructor body causes javac to emit an invalid diagnostic

JDK-8387259

Clarify extlang in Locale composition description

JDK-8387306

Replace InputStream#read(byte[]) with InputStream#readNBytes(int) in RtfConverter.isRtfFile()

JDK-8387328

C2: A Phi must not have a narrower Type than its inputs

JDK-8387395

[REDO] C2: SIGSEGV in compiled code due to missing ctrl

JDK-8387411

C2: assertin_vt→isa_pvectmask() == nullptr) == (vt→isa_pvectmask() == nullptr failed: Both BVectMask, or both NVectMask, or both PVectMask

JDK-8387722

The race during initialization or lazy constants in and Map/Set

JDK-8387757

Man pages still say CompactObjectHeaders is not default

JDK-8388144

[CRaC] CRIU fails to restore jdk/crac/SecureRandom/InterlockTest

JDK-8388183

Wrong example in documentation for String.toLowerCase()

JDK-8388449

GenShen: Degenerated cycle could be skipped

JDK-8388523

C2: Test compiler/igvn/TestMaskedStoreIdealization.java failed

JDK-8388539

[TESTBUG] compiler/igvn/TestMaskedStoreIdealization.java fails on Release Builds

JDK-8388809

Shenandoah: Control thread may observe incorrect cancellation reason

JDK-8389473

Remove EA from the JDK 27 version string with RC/GAC promotion

JDK-8389720

[CRaC] criuengine can’t move out of JVM process hierarchy

JDK-8389721

[CRaC] ConcurrentModificationException in LinuxWatchService

JDK-8389955

[CRaC] Off-by-one errors in criuengine

JDK-8389958

[CRaC] Exception when closing or ignoring pipes via resource policy

JDK-8389961

[CRaC] FdsInfo::same_fd calls unspecified fcntl operations

JDK-8389962

[CRaC] CompileReason::Reason_CRaC is mapped to a wrong name

JDK-8389965

[CRaC] Cleanup CRaC code

JDK-8390590

[BACKOUT] C2: Fix the memory around some intrinsics nodes

JDK-8390591

Add regression test for JDK-8390590

JDK-8390766

[CRaC] Improve restore error logging

OpenJFX Fixes and Enhancements

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

OpenJDK Patch ID Synopsis

JDK-8154847

Rendering is incorrect or not visible with StageStyle.UNIFIED on some graphics cards

JDK-8181411

Performance problem with TreeTableView selectAll()

JDK-8195614

FilteredList throws ArrayIndexOutOfBoundsException if created with 1 element

JDK-8195750

FilteredList throws ArrayIndexOutOfBoundsException on ListChangeEvent with multiple change

JDK-8202066

ListView with large number of rows is extremly slow when changing current multiple selection to a subset

JDK-8208758

ListChangeBuilder doesn’t shift indices after idempotent change pairs

JDK-8237018

Unstable test RenderLock1Test always fails on Windows

JDK-8237868

java.lang.IndexOutOfBoundsException in FilteredList

JDK-8253769

MouseEventFirer: must not fire event with incorrect coordinates

JDK-8256142

TreeView: initial focused item incorrect

JDK-8263959

Unexpected disable behaviour on macOS MenuBar

JDK-8268657

Looked-up color fails for -fx-background-color in JavaFX CSS file

JDK-8274928

JavaFX virtual keyboard missing ^ character

JDK-8293356

Testbug: broken usage of MouseEventFirer/VirtualFlowTestUtils

JDK-8301283

Util methods for computing text/width height giving up some performance

JDK-8303060

ChoiceBox: adding ~1000 items takes a long time

JDK-8311505

Deselection of TableView rows is slow

JDK-8318860

[test bug] Add tests to verify the caret positions

JDK-8335541

[macOS] Help system menu won’t hide or it is shown twice

JDK-8338145

ComboBox popup is in wrong location on first showing

JDK-8339270

GHA: build on Linux / aarch64

JDK-8340564

[macOS] Intermittent build failure in native font with parallel compilation

JDK-8341852

Fix potential threading issue in WebView’s RTImage

JDK-8342733

Remove references to compiler flags /D_STATIC_CPPLIB and /D_DISABLE_DEPRECATE_STATIC_CPPLIB in win.gradle

JDK-8343133

Create implementation of NSAccessibilityNavigableStaticText protocol

JDK-8344109

FXMLLoader: Check and remove unused callerClass field and argument

JDK-8351094

macOS: MenuBar with custom menu items disappears

JDK-8352298

FileChooser: inconsistent behavior with setInitialName()

JDK-8356042

RichTextArea: tab stops attributes

JDK-8357625

Build should generate platform specific shaders

JDK-8358823

Improve documentation of custom header bars

JDK-8359020

TabObservableList.reorder changes content of filtered list

JDK-8364149

Conditional stylesheet imports

JDK-8364680

HelloWebView demo crashes when msn webpage is scrolled

JDK-8365938

FileChooser: initialDirectory must be a valid folder

JDK-8366198

RichTextArea: embedded image, text background, wavy underline attributes

JDK-8368572

Update WebKit to 623.1

JDK-8369018

[TestBug] Monkey Tester Application Update 7

JDK-8369348

Failed assertion with scissor rect when Metal API Validation is enabled

JDK-8370902

RichTextArea: migrate to new text APIs

JDK-8372398

[macOS] Shown ContextMenu does not close when macOS system menu is clicked

JDK-8373091

Make Metal the default JavaFX rendering pipeline for macOS

JDK-8373175

Update Webkit

JDK-8373527

Improve Graphics playback

JDK-8373688

Wrong render scale is used if Window is on another screen when Scene is sized

JDK-8374630

Replace GtkFileChooserDialog with GtkFileChooserNative to allow for better Flatpak integration

JDK-8374804

ConditionalFeature media queries

JDK-8374809

[RichTextArea] accessibility

JDK-8374822

Platform media query

JDK-8375016

Several catch blocks for NullPointerExceptions exist in the codebase

JDK-8375067

Change JavaFX release version to 27

JDK-8375070

NPE in Scene.ClickGenerator::preProcess when mouse button is none

JDK-8375084

Update libxslt to 1.1.45

JDK-8375225

WebIObserverTest fails with WebKit 623.1

JDK-8375227

Silent OOBE in NGGroup::renderContent

JDK-8375363

StyleHelper.resetToInitialValues() interrupts animated properties

JDK-8375444

MenuButton - textTruncated Property is always false

JDK-8375561

Class NGGroup is in need of some cleanup

JDK-8376022

Change JavaFX release version to 26.0.1 in jfx26u

JDK-8376282

[linux, macos] JavaFX fails to build WebKit in DebugNative

JDK-8376492

NullPointer in ContextMenu sub-menu when graphic and style classes are changed while the menu is open

JDK-8376601

Bump minimum JDK version for JavaFX to JDK 25

JDK-8376735

Update Eclipse projects to use JDK25

JDK-8376738

Warnings shown when running jfx.incubator.richtext unit tests

JDK-8376836

Fix mistakes in FX API docs

JDK-8377099

Additional WebKit 623.1 fixes from WebKitGTK 2.50.4

JDK-8377153

JavaFX FlowPane layout causing improper wrapping of TextFlow nodes with max-width styling

JDK-8377185

[iOS] Native code compiler warnings and error building libprism_es2

JDK-8377189

Intermittent failure in TooltipTest.testCssStylesheetChangeTooltip

JDK-8377316

[iOS] App crashes due to GlassThreadDataKey not initialized

JDK-8377350

[iOS] Add support for UIWindowScene

JDK-8377393

RichTextArea: failed to export null color attribute value

JDK-8377427

Reduce substring allocations in Color.web(String, double)

JDK-8377706

[iOS] UI API called on a background thread: UIView layer

JDK-8377904

Replace Double.parseDouble() with CssNumberParser

JDK-8377930

Additional WebKit 623.1 fixes from WebKitGTK 2.50.5

JDK-8378226

Animated GIFs do not animate after WebKit 620.1 update

JDK-8378275

Enhance Glass View Delegation

JDK-8378277

Improve Editor selection

JDK-8378359

Remove unused local variable in ViewContainer::HandleViewMouseEvent

JDK-8378383

Create release notes for JavaFX 26

JDK-8378510

Provide media support for libavcodec version 62

JDK-8378895

Reduce object allocations in Renderer.getPeerInstance()

JDK-8378970

Don’t use exceptions for flow control in CssParser.colorValueOfString()

JDK-8379150

[macos] [a11y] Create implementation of accessibility protocol for hyperlink

JDK-8379205

Enhance glib support

JDK-8379206

4 Null pointer dereference defect groups in 4 glib files

JDK-8379207

Improve audio conversion

JDK-8379209

Uninitialised variable in pathApplierFunctionFast of coretext.c

JDK-8379210

Null pointer dereference in gst_value_compare_fraction of gstvalue.c

JDK-8379211

Uninitialised memory in Java_com_sun_javafx_font_freetype_OSFreetype_FT_1Outline_1Decompose

JDK-8379213

3 Null pointer dereference defect groups in dlmalloc.c

JDK-8379257

Update JPEG Image Decoding Software to 10

JDK-8379336

Update libxml2 to 2.15.2

JDK-8379440

Change JavaFX release version to 26.0.2 in jfx26u

JDK-8379561

Remove UNICODE related code from GLib

JDK-8379662

TreeTableView: initial focused item incorrect

JDK-8379823

Doc files should not have a + in the filename

JDK-8380216

[macos] Missing dispatch_release in the GlassAplication class

JDK-8380308

TreeView: selection of many rows is slow

JDK-8380392

In Ensemble sample for WebView one unable to open https address

JDK-8380557

Additional WebKit 623.1 fixes from WebKitGTK 2.50.6

JDK-8380574

[TestBug] MouseEventFirer should not create a temporary Stage

JDK-8380814

Upgrade to Webkit 623.1

JDK-8380926

HeavyweightDialog does not check for a valid stage

JDK-8380933

TableView sorting very slow when many cells selected

JDK-8380935

TextFieldSkin caret width calculation is broken

JDK-8381447

Remove G_DISABLE_CHECKS compiler flag on Windows to align GLib/GStreamer compilation with macOS/Linux

JDK-8381508

Default package used in GifImageTestApp.java

JDK-8381517

GlassViewDelegate::convertNSStringToJString can return uninitialized value

JDK-8381578

Skip failing SystemMenuBarHelpMenuTest

JDK-8381624

Create release notes for JavaFX 26.0.1

JDK-8381982

Add pull request template

JDK-8382046

GHA: Update to wrapper-validation@v6, checkout@v6, cache@v5

JDK-8382049

[TestBug] Multiple StubToolkit checks in JavaFX production code

JDK-8382165

Emojis used in Stage.setTitle are not rendered and break application switching on Linux platform

JDK-8382175

RichTextAreaDemo is not built by "gradle apps"

JDK-8382256

Unused method in TreeUtil can be cleaned up

JDK-8382437

Update eclipse config for jdk26

JDK-8382883

JavaFX on Linux crashed after some time when ES2Context.makeCurrent() was called

JDK-8382886

Running a JavaFX build may not work due to duplicate entries of swt-debug.jar in the gradle cache

JDK-8383092

Enhance WebView Resource Loading

JDK-8383129

Better Handling of MP4 Files

JDK-8383143

Enhance Playlist Loading

JDK-8383783

MediaQueryParser should reject query lists without comma separator

JDK-8384006

ComboBox text does not update on String converter update

JDK-8384522

Update libxml2 to 2.15.3

JDK-8384806

ComboBox converter does not properly update contained null values

JDK-8384809

Update GStreamer to 1.28.3

JDK-8384814

[macOS] Trackpad scroll gestures suddenly stop

JDK-8385459

Animations should respect reducedMotion preference

JDK-8385533

Cell "focused" PseudoClass handling is unnecessary

JDK-8385666

Fix for JDK-8384806 broke combo box cell graphics

JDK-8385737

TextLayoutUtilsContractTest fails when run with JDK 26 or later

JDK-8385956

Skip failing DialogRepeatedShowHideTest on Wayland

JDK-8385959

Prompt text should be visible in empty focused TextInputControls

JDK-8386590

GridPane - content-biased child spanning multiple columns/rows is sized ignoring hgap/vgap

JDK-8386617

JavaFX controls in the title bar

JDK-8386698

PlatformUtil has unused fields and methods

JDK-8387020

StyleManagerTest#testSetApplicationUserAgentStylesheetFromDataURI does not correctly reset the Application user agent stylesheet

JDK-8387027

GHA: Update GitHub Actions

JDK-8387119

Tests for ScrollEvent redirection

JDK-8387337

GlassClipboard: Replace deprecated hash_map and hash_set

JDK-8387626

java.lang.NullPointerException: Cannot invoke "com.sun.glass.ui.Window.isMinimized()" because "this.platformWindow" is null

JDK-8387655

java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because "newValue" is null

JDK-8387773

Missing eclipse project files in tests/manual/systemmenu

JDK-8388140

[BACKOUT] Looked-up color fails for -fx-background-color in JavaFX CSS file

JDK-8388508

[macOS] MenuItem graphics in the system menu bar is corrupted or disappears, or JVM crashes in CoreGraphics, under memory pressure

JDK-8388526

[Windows] Crash in Platform.Preferences refresh on OS theme change when using FXCanvas

JDK-8389093

Typos in the JavaFX CSS Reference Guide

JDK-8389371

cssref: explain font properties

JDK-8389515

Memory leak in dshowwrapper - decoded buffers delivered by CSink are never unmapped

JDK-8390279

Update copyright header for files modified in 2026

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

AZULJDK-10

stage 1 - ReadyNow persistentProfile core into Zulu JDK 27

AZULJDK-100

[ext-gc-logging] SA build prints hyphen for cgroup memory and CPU metrics in -Xlog:ext*:ext.log

AZULJDK-12

Implement PMM-984: UnlockAzulCommercialFeatures

AZULJDK-14

stage 2 - ReadyNow profile capture and proactive compilation

AZULJDK-48

Port Initial Sysinfo dumping

AZULJDK-49

GC logging: Update tag name to ext

AZULJDK-51

GC logging: Block the feature on non-linux platforms

AZULJDK-55

UseFalcon VM option: no-op

AZULJDK-68

All RN flags need to be experimental

AZULJDK-72

Move mtPersistentProfile after mtNone

AZULJDK-8

Integrate Zing logging to OneJDK

AZULJDK-85

Revert AZULJDK-55:"UseFalcon VM option: no-op"

AZULJDK-95

Rename UnlockAzulCommercialFeatures flag to UnlockAzulFeatures

ZULU-61036

Support CPUFeatures also for aarch64

ZULU-63162

Add jdk.jcmd to JRE builds

ZULU-86679

Remove S3 image bitmask handling in JVM

ZULU-87174

Update to VS2022-17.6.5+1.0 for building on Windows

ZULU-88241

Zulu 27+15 refers on the wrong version of Redistributable Runtime DLLs

ZULU-88254

Don’t test warp in HelpFlagsTest & VersionCheck

ZULU-88313

Don’t load CRIU plugins

ZULU-88378

Exclude failed tests on zulu26-crac

ZULU-88379

Synchronize with JDK-8378978: Use CRIU from PATH

ZULU-88535

Use archived localstack container image

ZULU-88585

Fix dev BOMs in zulu26-crac

ZULU-89386

CI: Exclude failed tests failed on win-aarch64

ZULU-89465

Prevent thread termination during CML

ZULU-89690

Handle crash on aarch64 Graviton 4

ZULU-89798

Basic autonomous auto-checkpoint manager

ZULU-89800

Better default policy for autonomous auto-checkpoint

ZULU-89849

Update boot JDK to 26

ZULU-90133

Exclude failed tests on zulu-default

ZULU-90243

complete_concurrent_restore called without preparation

ZULU-91244

Fix include order in crac_engine.cpp

ZULU-91281

Review reference to slackoverflow in cstdlib.hpp

ZULU-91303

Remove implementation of VM options replaced by CRaCEngineOptions

ZULU-91601

Fix non-refined build

ZULU-91759

Extend customizability of auto-checkpoint policy

ZULU-91760

YAML-like format for auto-checkpoint policy

ZULU-92289

Update Warp to 2.10.2

ZULU-92302

Update CRaC engine dependencies for July 2026

ZULU-93308

Post-review cleanup in AutoCheckpointPolicy

ZULU-93345

Fixup default auto-checkpoint policy

ZULU-95394

Update JFX to zulu27.0.0+101

ZULU-95619

Autonomous auto-checkpoint fixups

ZULU-96323

InvalidS3ImageLocationTest got merged with MissingMetadataTest in Zulu 27 CRaC

ZULU-96603

CI: Add dev boms to zulu27

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

ZULU-88238

Update OSX devkit to 15.4

ZULU-88277

jfx build is killed on linux-x64 AWS node

ZULU-88319

Perl error on jfx build host: "uniq" is not exported by the List::Util module

ZULU-88818

Don’t run test that fails on macos x86

ZULU-90124

Switch all JFX maven dependencies to Nexus proxy

ZULU-91025

SIGILL still showed on macosx

ZULU-92273

Update SQLite to 3.53.2

ZULU-96575

Fix JFX version test to pass on GA version

Third Party Licenses

Java Version

Azul Core TPL

Azul Zulu

JavaFX Components

27

HTML, PDF

HTML, PDF