The full version string for this update release is 17+35 (OpenJDK 17+7 baseline). The version number is 17.

Liberica JDK 17+35

Liberica is a certified, Java SE 16-compliant distribution of OpenJDK 16 which works on server (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2, 3, 4 (ARMv6 hardfloat)). It has the following notable additions:

  • Linux x86_64 version contains experimental support for ZGC.

  • Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.

  • Alpine Linux x86_64 version is build with musl support.

  • Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 17.

  • Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.

Please refer to the Oracle JDK 17 release notes for further information on JDK 17 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 17 distribution.

Supported Server and Desktop configurations

Liberica is supported on the following OSes:

  • Ubuntu Linux 16.04, 18.04, 20.04 (x86, x86_64, ARMv7, ARMv8)

  • Debian Linux 8, 9, 10 (x86, x86_64, ARMv7, ARMv8)

  • Red Hat, Oracle Linux and CentOS 8x, 6.x, 7.x (x86, x86_64, ARMv7, ARMv8)

  • Alpine Linux 3.7+ (x86_64, ARMv8)

  • SUSE Linux Enterprise 12, 15 and tumbleweed (x86_64, ARMv8)

  • Apple macOS 10.11+ (x86_64, ARMv8)

  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (x86, x86_64, ARMv8)

It is also known to work on other Linux distributions and Windows versions.

Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK3 backend.

Supported Embedded configurations

Liberica is tested and certified on Raspberry Pi 2, 3 and 4 running the following OSes:

  • Raspbian OS (armhf)

  • OpenSUSE (armv8)

It is also known to work with Debian (armhf) and Ubuntu (armhf).

Liberica JDK 17 distribution

Liberica JDK 17 are distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the one which is most appropriate for your purposes.

Liberica JDK 17 introduced all new features supported by OpenJDK 17.

With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.

Liberica JDK continues to provide support for AOT and Graal JIT. Since in OpenJDK 17 builds these features are deemed experimental and deprecated, it is recommended to compile native executables with Liberica Native Image Kit to avoid errors.

By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.

LibericaFX for the Raspberry Pi

Liberica JDK 17 come with a bundled LibericaFX implementation, which is based on OpenJFX. The following tables lists Java FX modules status of Liberica distribution

  • Java FX Graphics - works.

  • Java FX Controls - works.

  • Java FX Media - does not work.

  • Java FX Webkit - does not work.

The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.

Use the following command line options to specify the rendering pipeline:

  • -Dprism.order=sw forces the use of software rendering pipeline. *

  • -Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration. *

  • -Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.

  • Not supported on Raspberry Pi 4.

Please refer to the following wiki for more information.

Device IO API for the Raspberry Pi

Liberica JDK 17 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:

  • General Purpose Input/Output (GPIO).

  • Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).

  • Universal Asynchronous Receiver/Transmitter (UART).

Please refer to the following wiki for more information.

Security Baselines

BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.

Known Issues

LibericaFX and EGL on Raspbian

As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you’d like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:

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

Issues fixed

IssueDescription

JDK-4710675

JTextArea.setComponentOrientation does not work with correct timing

JDK-4833719

(bf) Views of MappedByteBuffers are not MappedByteBuffers, and cannot be forced

JDK-4841153

java.awt.geom.Rectangle2D.add(double,double) documented incorrectly

JDK-4926314

Optimize Reader.read(CharBuffer)

JDK-6206189

Graphics2D.clip specifies incorrectly that a ‘null’ is a valid value for this method

JDK-6211198

ICC_Profile.getInstance(byte[]): IAE is not specified

JDK-6211242

AreaAveragingScaleFilter(int, int): IAE is not specified

JDK-6211257

BasicStroke.createStrokedShape(Shape): NPE is not specified

JDK-6245663

(spec) File.renameTo(File) changes the file-system object, not the File instance

JDK-6251901

BasicTextUI: installDefaults method are contrary to the documentation

JDK-6278172

TextComponent.getSelectedText() throws StringIndexOutOfBoundsException

JDK-6323374

(coll) Optimize Collections.unmodifiable* and synchronized*

JDK-6436374

Graphics.setColor(null) is not documented

JDK-6539707

(fc) MappedByteBuffer.force() method throws an IOException in a very simple test

JDK-6606673

Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative

JDK-6676643

Improve current C_GetAttributeValue native implementation

JDK-6766844

ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF

JDK-6986863

ProfileDeferralMgr throwing ConcurrentModificationException

JDK-7018932

Drawing very large coordinates with a dashed Stroke can cause Java to hang

JDK-7146776

deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection

JDK-7194219

java/awt/Component/UpdatingBootTime/UpdatingBootTime.html fails on Linux

JDK-8003216

Add JFR event indicating explicit System.gc() call

JDK-8005295

Use mandated information for printing of repeating annotations

JDK-8012229

[lcms] Improve performance of color conversion for images with alpha channel

JDK-8015886

java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu

JDK-8023980

JCE doesn’t provide any class to handle RSA private key in PKCS#1

JDK-8030048

(fs) Support UserDefinedFileAttributeView/extended attributes on OS X / HFS+

JDK-8036580

CHA: improve default method support

JDK-8037397

RegEx pattern matching loses character class after intersection (&&) operator

JDK-8039261

[TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked.

JDK-8039270

The background color of the button can’t be displayed and when pressed the button, the background color can not be changed in accordance with the case described.

JDK-8039278

console.sh failed Automatically with exit code 1

JDK-8047218

[TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception

JDK-8048109

JToggleButton does not fire actionPerformed under certain conditions

JDK-8048199

Replace anonymous inner classes with lambdas, where applicable, in JNDI

JDK-8049700

Deprecate obsolete classes and methods in javax/swing/plaf/basic

JDK-8057543

Replace javac’s Filter with Predicate (and lambdas)

JDK-8058176

[mlvm] tests should not allow code cache exhaustion

JDK-8065760

CHA: Improve abstract method support

JDK-8065773

JDI: UOE is not thrown, when redefineClasses changes a class modifier

JDK-8066694

Strange code in JavacParser.java

JDK-8067223

[TESTBUG] Rename Whitebox API package

JDK-8069116

improve fatal error handling in JavaCompiler

JDK-8073446

TimeZone getOffset API does not return a dst offset between years 2038-2137

JDK-8074101

Add verification that all tasks are actually claimed during roots processing

JDK-8075909

[TEST_BUG] The regression-swing case failed as it does not have the ‘Open’ button when select ‘subdir’ folder with NimbusLAF

JDK-8075915

The eight controls without black backgrounds with WinLAF & GTK LAF & Nimbus LAF

JDK-8076313

GraphicsEnvironment does not detect changes in count of monitors on Linux OS

JDK-8080272

Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy

JDK-8129776

The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed

JDK-8132984

incorrect type for Reference.discovered

JDK-8134540

Much nearly duplicated code for PerfMemory support

JDK-8136517

[macosx]Test java/awt/Focus/8073453/AWTFocusTransitionTest.java fails on MacOSX

JDK-8139348

Deprecate 3DES and RC4 in Kerberos

JDK-8143041

Unify G1CollectorPolicy::PauseKind and G1YCType

JDK-8148937

(str) Adapt StringJoiner for Compact Strings

JDK-8149138

[javadoc] Fix SerialFormBuilder eliminate String bashing

JDK-8157682

@inheritDoc doesn’t work with @exception

JDK-8159904

[TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java

JDK-8163086

java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails

JDK-8163367

Test javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java javax/swing/JComboBox/8033069/bug8033069ScrollBar.java fails intermittently

JDK-8163498

Many long-running security libs tests

JDK-8164484

Unity, JTable cell editor, javax/swing/JComboBox/6559152/bug6559152.java

JDK-8164804

sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption

JDK-8165276

Spec states to invoke the premain method in an agent class if it’s public but implementation differs

JDK-8166026

Refactor java/lang shell tests to java

JDK-8166727

javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28

JDK-8167015

compiler/codecache/jmx/PoolsIndependenceTest.java timeout

JDK-8168408

Test java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java fails intermittentently on windows

JDK-8169086

DTLS tests fail intermittently with too much loops or timeout

JDK-8169629

Annotations with lambda expressions cause AnnotationFormatError

JDK-8171381

[TEST_BUG] [macos] javax/swing/JPopupMenu/7156657/bug7156657.java fails on OS X

JDK-8174222

LambdaMetafactory: validate inputs and improve documentation

JDK-8176026

SA: Huge heap sizes cause a negative value to be displayed in the jhisto heap total

JDK-8178348

left_n_bits(0) invokes undefined behavior

JDK-8179503

Java should support GET OCSP calls

JDK-8179880

Refactor javax/security shell tests to plain java tests

JDK-8180568

Refactor javax/crypto shell tests to plain java tests

JDK-8180571

Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures

JDK-8182043

Access to Windows Large Icons

JDK-8183372

Refactor java/lang/Class shell tests to java

JDK-8183374

Refactor java/lang/Runtime shell tests to java

JDK-8183569

Assert the same limits are used in parse_xss and globals.hpp

JDK-8184134

HeapRegion::LogOfHRGrainWords is unused

JDK-8185127

Add tests to cover hashCode() method for java supported crypto key types

JDK-8185734

[Windows] Structured Exception Catcher missing around gtest execution

JDK-8187450

JNI local refs exceeds capacity warning in NetworkInterface::getAll

JDK-8187649

ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar

JDK-8189198

Add “forRemoval = true” to Applet API deprecations

JDK-8191441

(Process) add Readers and Writer access to java.lang.Process streams

JDK-8191786

Thread-SMR hash table size should be dynamic

JDK-8193031

Collections.addAll is likely to perform worse than Collection.addAll

JDK-8193942

Regression automated test ‘/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java’ fails

JDK-8194129

Regression automated Test ‘/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java’ fails

JDK-8195744

Avoid calling ClassLoader.checkPackageAccess if security manager is not installed

JDK-8196090

javax/swing/JComboBox/6559152/bug6559152.java fails

JDK-8196092

javax/swing/JComboBox/8032878/bug8032878.java fails

JDK-8196093

javax/swing/JComboBox/8072767/bug8072767.java fails

JDK-8196300

java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java times out

JDK-8196301

java/awt/print/PrinterJob/Margins.java times out

JDK-8196415

Disable SHA-1 Signed JARs

JDK-8196466

javax/swing/JFileChooser/8062561/bug8062561.java fails

JDK-8196743

jstatd doesn’t see new Java processes inside Docker container

JDK-8197796

Test java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java fails on Windows

JDK-8197800

Test java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java fails on Windows

JDK-8197811

Test java/awt/Choice/PopupPosTest/PopupPosTest.java fails on Windows

JDK-8197821

Test java/awt/font/TextLayout/LigatureCaretTest.java fails on Windows

JDK-8197825

[Test] Intermittent timeout with javax/swing JColorChooser Test

JDK-8198317

Enhance JavacTool.getTask for flexibility

JDK-8198343

Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer

JDK-8198422

Test java/awt/font/StyledMetrics/BoldSpace.java is unstable

JDK-8198540

Dynalink leaks memory when generating type converters

JDK-8198616

java/awt/Focus/6378278/InputVerifierTest.java fails on mac

JDK-8198617

java/awt/Focus/6382144/EndlessLoopTest.java fails on mac

JDK-8198619

java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java fails on mac

JDK-8198621

java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java fails on mac

JDK-8199079

Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable

JDK-8199318

add idempotent copy operation for Map.Entry

JDK-8199407

Skip Rebuild Remset Phase if there are no rebuild candidates

JDK-8200145

Conditional expression mistakenly treated as standalone

JDK-8202750

Reduce the use of get_canonical_path() in CDS

JDK-8202880

Test javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java fails

JDK-8203359

Container level resources events

JDK-8203925

tools/javac/importscope/T8193717.java ran out of java heap

JDK-8204686

Dynamic parallel reference processing support for Parallel GC

JDK-8205502

Make exception message from AnnotationInvocationHandler more informative

JDK-8208237

Re-examine defmeth tests and update as needed

JDK-8208747

[a11y] [macos] In Optionpane Demo, inside ComponentDialog Example, unable to navigate to all items, with VO on

JDK-8210100

ParallelGC should use parallel WeakProcessor

JDK-8210373

Deadlock in libj2gss.so when loading “j2gss” and “net” libraries in parallel.

JDK-8211227

Inconsistent TLS protocol version in debug output

JDK-8212035

merge jdk.test.lib.util.SimpleHttpServer with jaxp.library.SimpleHttpServer

JDK-8212155

Race condition when posting dynamic_code_generated event leads to JVM crash

JDK-8213126

java/awt/Window/MainKeyWindow/TestMainKeyWindow.java time-out on mac10.13

JDK-8213177

GlobalCounter::CSContext could be an enum class

JDK-8213226

[TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog()

JDK-8213269

convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest

JDK-8214237

Join parallel phases post evacuation

JDK-8214455

Relocate CDS archived regions to the top of the G1 heap

JDK-8216358

[accessibility] [macos] The focus is invisible when tab to “Image Radio Buttons” and “Image CheckBoxes”

JDK-8216400

improve handling of IOExceptions in JavaCompiler.close()

JDK-8217327

G1 Post-Cleanup region liveness printing should not print out-of-date efficiency

JDK-8217633

Configurable extensions with system properties

JDK-8219555

compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true

JDK-8220266

add support for additional metadata in add/remove programs

JDK-8221503

vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can’t assign double[][][] to double[][][]

JDK-8222850

jshell tool: Misleading cascade compiler error in switch expression with undefined vars

JDK-8223056

Remove Type-Stable-Memory support for Parkers

JDK-8223188

Removed unnecessary #ifdef __cplusplus from .cpp sources

JDK-8223355

Redundant output by javadoc

JDK-8224158

assertion related to NPE at DynamicCallSiteDesc::withArgs should be reworded

JDK-8224243

Add implSpec’s to AccessibleObject and seal Executable

JDK-8224775

test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach

JDK-8225045

javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails on linux-x64

JDK-8225072

Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs

JDK-8225081

Remove Telia Company CA certificate expiring in April 2021

JDK-8225116

Test OwnedWindowsLeak.java intermittently fails

JDK-8225438

javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out

JDK-8225667

Clarify the behavior of System::gc w.r.t. reference processing

JDK-8226216

parameter modifiers are not visible to javac plugins across compilation boundaries

JDK-8226362

langtools ProblemList file contains more than 1 entry for a test

JDK-8226384

Implement a better logic to switch between OpenGL and Metal pipeline

JDK-8226416

MonitorUsedDeflationThreshold can cause repeated async deflation requests

JDK-8226810

Failed to launch JVM because of NullPointerException occured on System.props

JDK-8228343

JCMD and attach fail to work across Linux Container boundary

JDK-8228442

DHKeyExchange/LegacyDHEKeyExchange.java failed due to “SSLException: An established connection was aborted by the software in your host machine”

JDK-8228748

Remove GCLocker::_doing_gc

JDK-8228988

AnnotationParser throws NullPointerException on incompatible member type

JDK-8229253

forkjoin/FJExceptionTableLeak.java fails “AssertionError: failed to satisfy condition”

JDK-8229517

Support for optional asynchronous/buffered logging

JDK-8230486

G1BarrierSetAssembler::g1_write_barrier_post unnecessarily pushes/pops new_val

JDK-8230623

Extract command-line help for -Xlint sub-options to new –help-lint

JDK-8231031

runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh

JDK-8231179

Investigate why tools/javac/options/BCPOrSystemNotSpecified.java fails on Window

JDK-8231286

HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS

JDK-8231622

SuppressWarning(“serial”) ignored on field serialVersionUID

JDK-8231627

ThreadsListHandleInErrorHandlingTest.java fails in printing all threads

JDK-8231672

Simplify the reference processing parallelization framework

JDK-8232644

bugs in serialized-form.html

JDK-8232765

NullPointerException at Types.eraseNotNeeded() when compiling a class

JDK-8232861

(fc) FileChannel.force fails on WebDAV file systems (macOS)

JDK-8232948

javac -h should mangle the overload argument signature

JDK-8233378

CHT: Fast reset

JDK-8233380

CHT: Node allocation and freeing

JDK-8233555

[TESTBUG] JRadioButton tests failing on MacoS

JDK-8233564

[TESTBUG] MouseComboBoxTest.java is failing

JDK-8233565

[TESTBUG] NullModalityDialogTest.java fails on MacOS

JDK-8233567

[TESTBUG] FocusSubRequestTest.java fails on macos

JDK-8234020

Remove FullGCCount_lock

JDK-8234131

Miscellaneous changes imported from jsr166 CVS 2021-01

JDK-8234446

Post-CMS workgroup hierarchy cleanup

JDK-8234532

Remove ThreadLocalAllocBuffer::_fast_refill_waste since it is never set

JDK-8234534

Simplify CardTable code after CMS removal

JDK-8234773

Fix ThreadsSMRSupport::_bootstrap_list

JDK-8234930

Use MAP_JIT when allocating pages for code cache on macOS

JDK-8235139

Deprecate the socket impl factory mechanism

JDK-8236127

Use value of –icon CLI option to set icon for exe installers

JDK-8236225

Remove expired flags in JDK 17

JDK-8236490

Compiler bug relating to @NonNull annotation

JDK-8236671

NullPointerException in JKS keystore

JDK-8236847

CDS archive with 4K alignment unusable on machines with 64k pages

JDK-8237352

Update DatagramSocket to add support for joining multicast groups

JDK-8237388

serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error.

JDK-8237578

JDK-8214339 (SSLSocketImpl wraps SocketException) appears to not be fully fixed

JDK-8238173

jshell - switch statement with a single default not return cause syntax error

JDK-8238197

JFR: Rework setting and getting EventHandler

JDK-8238213

Method resolution should stop on static error

JDK-8238812

assert(false) failed: bad AD file

JDK-8239386

handle ContendedPaddingWidth in vm_version_aarch64

JDK-8239596

PARAMETER annotation on receiver type does not cause error

JDK-8239894

Xserver crashes when the wrong high refresh rate is used

JDK-8240247

No longer need to wrap files with contentContainer

JDK-8240256

Better resource cleaning for SunPKCS11 Provider

JDK-8240281

Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack

JDK-8240347

remove undocumented options from jlink –help message

JDK-8240349

jlink should not leave partial image output directory on failure

JDK-8240632

Note differences between IEEE 754-2019 math lib special cases and java.lang.Math

JDK-8240997

Remove more “hack” word in security codes

JDK-8241187

ToolBox::grep should allow for negative filtering

JDK-8241248

NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93)

JDK-8241306

Add SignatureMethodParameterSpec subclass for RSASSA-PSS params

JDK-8241354

ZGC still crashes in containers with NUMA due to get_mempolicy is disabled by default

JDK-8241372

Several test failures due to javax.net.ssl.SSLException: Connection reset

JDK-8241403

JavaThread::get_thread_name() should be ThreadSMR-aware

JDK-8241423

NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default

JDK-8241502

C2: Migrate x86_64.ad to MacroAssembler

JDK-8241619

(fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists

JDK-8241716

Jpackage functionality to let users choose whether to create shortcuts

JDK-8241995

Clarify InetSocketAddress::toString specification

JDK-8242032

G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions

JDK-8242300

SystemDictionary::resolve_super_or_fail() should look for the super class first

JDK-8242456

PreviewFeature.Feature enum removal of TEXT_BLOCKS

JDK-8243205

Modularize JVM flags declaration

JDK-8243287

Removal of Unsafe::defineAnonymousClass

JDK-8243455

Many SA tests can fail due to trying to get the stack trace of an active method

JDK-8244146

javac changes for JEP 306

JDK-8244190

JFR: When starting a JVM with -XX:StartFlightRecording, output is written to stdout

JDK-8244473

Contextualize registration for JNDI

JDK-8244540

Print more information with -XX:+PrintSharedArchiveAndExit

JDK-8244543

Enhanced handling of abstract classes

JDK-8245025

MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

JDK-8246005

KeyStoreSpi::engineStore(LoadStoreParameter) spec mismatch to its behavior

JDK-8246112

Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC

JDK-8246351

elements in headings are of incorrect size

JDK-8246494

introduce vm.flagless at-requires property

JDK-8246585

ForkJoin updates

JDK-8246677

LinkedTransferQueue and SynchronousQueue synchronization updates

JDK-8246788

ZoneRules invariants can be broken

JDK-8247370

Clean up unused printing code in awt_PrintJob.cpp

JDK-8247373

ArraysSupport.newLength doc, test, and exception message

JDK-8247402

Documentation for Map::compute contains confusing implementation requirements

JDK-8247403

JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder

JDK-8247514

Improve clhsdb ‘findpc’ ability to determine what an address points to by improving PointerFinder and PointerLocation classes

JDK-8247608

Javadoc: CSS margin is not applied consistently

JDK-8247732

validate user-input intrinsic_ids in ControlIntrinsic

JDK-8247869

Change NONCOPYABLE to delete the operations

JDK-8247895

SHA1PRNGReseed.java is calling setSeed(0)

JDK-8247918

Clarify Reader.skip behavior for end of stream

JDK-8247957

remove doclint support for HTML 4

JDK-8248162

serviceability/attach/RemovingUnixDomainSocketTest.java failed

JDK-8248223

KeyAgreement spec update on multi-party key exchange support

JDK-8248268

Support KWP in addition to KW

JDK-8248314

Parallel: Parallelize parallel full gc Adjust Roots phase

JDK-8248318

Remove superfluous use of boxing in ObjectStreamClass

JDK-8248383

Clarify java.io.Reader.read(char[], …) behavior for full array

JDK-8248418

jpackage fails to extract main class and version from app module linked in external runtime

JDK-8248843

java in source-file mode suggests javac-only options

JDK-8248862

Implement Enhanced Pseudo-Random Number Generators

JDK-8248876

LoadObject with bad base address created for exec file on linux

JDK-8248877

Document API contract for MetaspaceObj subtypes

JDK-8248904

Add support to jpackage for the Mac App Store

JDK-8249245

assert(((JfrTraceIdBits::load(klass & JfrTraceIdEpoch::this_epoch_method_and_class_bits()) != 0))) failed: invariant

JDK-8249262

Initialize InstanceKlass::_package_entry during CDS dump time

JDK-8249395

(macos) jpackage tests timeout on MacPro5_1 systems

JDK-8249528

Remove obsolete comment in G1RootProcessor::process_java_roots

JDK-8249646

Runtime.exec(String, String[], File) documentation contains literal

JDK-8249867

xml declaration is not followed by a newline

JDK-8249897

jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id

JDK-8249898

jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id

JDK-8249899

jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id

JDK-8249903

jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java needs to be updated after 8146022 got closed

JDK-8249906

Enhance opening JARs

JDK-8250523

Remove abortOnException diagnostic option from TestHumongousNonArrayAllocation.java

JDK-8250564

Remove terminally deprecated constructor in GSSUtil

JDK-8250565

Remove terminally deprecated constructor in java.net.URLDecoder

JDK-8250568

Less ambiguous processing

JDK-8250658

Performance of ClipFlatOval Renderperf test is very low

JDK-8250766

javadoc adds redundant spaces when @see program element is wrapped

JDK-8250768

javac should be adapted to changes in JEP 12

JDK-8250804

Can’t set the application icon image for Unity WM on Linux.

JDK-8250989

Consolidate buffer allocation code for CDS static/dynamic dumping

JDK-8251036

SwingSet2 - Dragging internal frame inside jframe leaves artifacts with MetalLookAndFeel

JDK-8251210

Link JDK api docs to other versions

JDK-8251392

Consolidate Metaspace Statistics

JDK-8251438

Issues with our POSIX set_signal_handler()

JDK-8251462

Simplify compilation policy

JDK-8251942

PrintStream specification is not clear which flush method is automatically invoked

JDK-8251944

Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java

JDK-8251989

Hex formatting and parsing utility

JDK-8252015

[macos11] java.awt.TrayIcon requires updates for template images

JDK-8252055

Use java.util.HexFormat in java.security

JDK-8252089

Remove psParallelCompact internal debug counters

JDK-8252148

vmError::controlled_crash should be #ifdef ASSERT and move tests to gtest

JDK-8252173

Use handles instead of jobjects in modules.cpp

JDK-8252237

C2: Call to compute_separating_interferences has wrong argument order

JDK-8252372

Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post()

JDK-8252399

Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview

JDK-8252409

JShell: Intersection types cause NoSuchFieldError

JDK-8252412

[macos11] system dynamic libraries removed from filesystem

JDK-8252476

as_Worker_thread() doesn’t check what it intends

JDK-8252530

Fix inconsistencies in hotspot whitebox

JDK-8252545

runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out

JDK-8252600

[JVMCI] remove mx configuration

JDK-8252657

JVMTI agent is not unloaded when Agent_OnAttach is failed

JDK-8252685

APIs that require JavaThread should take JavaThread arguments

JDK-8252709

Enable JVMCI when building linux-aarch64 at Oracle

JDK-8252723

Run stack016.java also with C2-only

JDK-8252758

Lanai: Optimize index calculation while copying glyphs

JDK-8252831

Correct “no comment” warnings in jdk.net module

JDK-8252883

AccessDeniedException caused by delayed file deletion on Windows

JDK-8252971

WindowsFileAttributes does not know about Unix domain sockets

JDK-8253100

Fix “no comment” warnings in java.base/java.net

JDK-8253266

JList and JTable constructors should clear OPAQUE_SET before calling updateUI

JDK-8253368

TLS connection always receives close_notify exception

JDK-8253409

Double-rounding possibility in float fma

JDK-8253420

Refactor HeapRegionManager::find_highest_free

JDK-8253478

(se) epoll Selector should use eventfd for wakeup instead of pipe

JDK-8253497

Core Libs Terminology Refresh

JDK-8253635

Implement toString() for SSLEngineImpl

JDK-8253702

BigSur version number reported as 10.16, should be 11.nn

JDK-8253795

Implementation of JEP 391: macOS/AArch64 Port

JDK-8253797

[cgroups v2] Account for the fact that swap accounting is disabled on some systems

JDK-8253799

Make lists of normal filenames

JDK-8253816

Support macOS W^X

JDK-8253817

Support macOS Aarch64 ABI in Interpreter

JDK-8253818

Support macOS Aarch64 ABI for compiled wrappers

JDK-8253819

Implement os/cpu for macOS/AArch64

JDK-8253839

Update tests and JDK code for macOS/Aarch64

JDK-8253866

Security Libs Terminology Refresh

JDK-8253881

Hotspot/Serviceability Terminology Refresh

JDK-8253910

UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp

JDK-8253940

com/sun/jdi/JdwpAttachTest.java failed with “RuntimeException: ERROR: LingeredApp.startApp was able to attach”

JDK-8254001

[Metrics] Enhance parsing of cgroup interface files for version detection

JDK-8254024

Enhance native libs for AWT and Swing to work with GraalVM Native Image

JDK-8254050

HotSpot Style Guide should permit using the “override” virtual specifier

JDK-8254129

IR Test Framework to support regex-based matching on the IR in JTreg compiler tests

JDK-8254196

jshell infinite loops when startup script contains System.exit call

JDK-8254239

G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.

JDK-8254246

SymbolHashMapEntry wastes space

JDK-8254565

JFR: Incorrect verification of mirror events

JDK-8254571

Erroneous generic type inference in a lambda expression with a checked exception

JDK-8254598

StringDedupTable should use OopStorage

JDK-8254702

jpackage app launcher crashes on CentOS

JDK-8254717

isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards

JDK-8254850

Update terminology in java.awt.GridBagLayout source code comments

JDK-8254941

Implement Serviceability Agent for macOS/AArch64

JDK-8254973

CompletableFuture.ThreadPerTaskExecutor does not throw NPE in #execute

JDK-8254979

Class.getSimpleName() returns non-empty for lambda and method

JDK-8255019

Shenandoah: Split STW and concurrent mark into separate classes

JDK-8255035

Update BCEL to Version 6.5.0

JDK-8255059

Regressions >5% in all Javadoc benchmarks in 16-b19

JDK-8255148

Confusing log output: SSLSocket duplex close failed

JDK-8255216

Change _directive→BreakAtCompileOption to env()→break_at_compile()

JDK-8255227

java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface

JDK-8255255

Update Apache Santuario (XML Signature) to version 2.2.1

JDK-8255264

Support for identifying the full range of IPv4 localhost addresses on Windows

JDK-8255273

jshell crashes with UnsupportedOperationException: Should not get here.

JDK-8255348

NPE in PKIXCertPathValidator event logging code

JDK-8255410

Add ChaCha20 and Poly1305 support to SunPKCS11 provider

JDK-8255464

Cannot access ModuleTree in a CompilationUnitTree

JDK-8255477

Remove unused method URL.set(String protocol, String host, int port, String file, String ref)

JDK-8255493

Support for pre-generated java.lang.invoke classes in CDS dynamic archive

JDK-8255531

MethodHandles::permuteArguments throws NPE when duplicating dropped arguments

JDK-8255557

Decouple GCM from CipherCore

JDK-8255566

Add size validation when parsing values from VersionProps

JDK-8255583

Investigate creating a test to trigger the condition in KeepAliveStreamCleaner

JDK-8255661

TestHeapDumpOnOutOfMemoryError fails with EOFException

JDK-8255674

SSLEngine class description is missing “case” in switch statement

JDK-8255710

Opensource unit/regression tests for CMM

JDK-8255729

com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient

JDK-8255757

Javac emits duplicate pool entries on array::clone

JDK-8255765

Shenandoah: Isolate concurrent, degenerated and full GC

JDK-8255776

Change build system for macOS/AArch64

JDK-8255790

GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux

JDK-8255800

Raster creation methods need some specification clean up

JDK-8255837

Shenandoah: Remove ShenandoahConcurrentRoots class

JDK-8255859

Incorrect comments in log.hpp

JDK-8255867

SignatureScheme JSSE property does not preserve ordering in handshake messages

JDK-8255880

UI of Swing components is not redrawn after their internal state changed

JDK-8255899

Allow uninstallation of jpackage exe bundles

JDK-8255915

jdk/incubator/vector/AddTest.java timed out

JDK-8255917

runtime/cds/SharedBaseAddress.java failed “assert(reserved_rgn != 0LL) failed: No reserved region”

JDK-8256019

JLabel HTML text does not support translucent text colors

JDK-8256109

Create implementation for NSAccessibilityButton protocol

JDK-8256110

Create implementation for NSAccessibilityStepper protocol

JDK-8256111

Create implementation for NSAccessibilityStaticText protocol

JDK-8256126

Create implementation for NSAccessibilityImage protocol peer

JDK-8256155

Allow multiple large page sizes to be used on Linux

JDK-8256156

JFR: Allow ‘jfr’ tool to show metadata without a recording

JDK-8256157

Improve bytecode assembly

JDK-8256213

Remove os::split_reserved_memory

JDK-8256215

Shenandoah: re-organize saving/restoring machine state in assembler code

JDK-8256245

AArch64: Implement Base64 decoding intrinsic

JDK-8256298

Shenandoah: Enable concurrent stack processing

JDK-8256301

ObjectMonitor::is_busy() should return bool

JDK-8256304

should MonitorUsedDeflationThreshold be experimental or diagnostic

JDK-8256312

Valid anchor ‘id’ value not allowed

JDK-8256313

JavaCompilation.gmk needs to be updated not to use –doclint-format html5 option

JDK-8256321

Some “inactive” color profiles use the wrong profile class

JDK-8256372

[macos] Unexpected symbol was displayed on JTextField with Monospaced font

JDK-8256417

Exclude TestJFRWithJMX test from running with PodMan

JDK-8256421

Add 2 HARICA roots to cacerts truststore

JDK-8256424

Move ciSymbol::symbol_name() to ciSymbols::symbol_name()

JDK-8256431

[PPC64] Implement Base64 encodeBlock() for Power64-LE

JDK-8256438

AArch64: Implement match rules with ROR shift register value

JDK-8256465

[macos] Java frame and dialog presented full screen freeze application

JDK-8256491

Better HTTP transport

JDK-8256535

C2: randomize CCP processing order for stress testing

JDK-8256717

Expire the long term obsoleted VM flags

JDK-8256732

Zero: broken +ZeroTLAB exposes badly initialized memory

JDK-8256814

WeakProcessorPhases may be redundant

JDK-8256895

Add support for RFC 8954: Online Certificate Status Protocol (OCSP) Nonce Extension

JDK-8256919

BCEL: Utility.encode forget to close

JDK-8256934

C2: assert(C→live_nodes() ⇐ C→max_node_limit()) failed: Live Node limit exceeded limit

JDK-8256955

Move includes of events.hpp out of header files

JDK-8256973

Intrinsic creation for VectorMask query (lastTrue,firstTrue,trueCount) APIs

JDK-8257001

Improve Http Client Support

JDK-8257074

Update the ByteBuffers micro benchmark

JDK-8257086

Clarify differences between .equals and ==

JDK-8257137

Revise smov and umov in aarch64 assembler

JDK-8257145

Performance regression with -XX:-ResizePLAB after JDK-8079555

JDK-8257147

[TESTBUG] Set a larger default loop count for the VectorAPI jtreg tests

JDK-8257204

Remove usage of -Xhtmlversion option from javac

JDK-8257212

(bf spec) Clarify byte order of the buffer returned by CharBuffer.subsequence(int,int)

JDK-8257229

gtest death tests fail with unrecognized stderr output

JDK-8257234

Add gz option to SA jmap to write a gzipped heap dump

JDK-8257236

can’t use var with a class named Z

JDK-8257414

Drag n Drop target area is wrong on high DPI systems

JDK-8257450

Start of release updates for JDK 17

JDK-8257451

Add SourceVersion.RELEASE_17

JDK-8257453

Add source 17 and target 17 to javac

JDK-8257457

Update –release 16 symbol information for JDK 16 build 28

JDK-8257459

Bump minimum boot jdk to JDK 16

JDK-8257497

Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280

JDK-8257498

Remove useless skeleton predicates

JDK-8257500

Drawing MultiResolutionImage with ImageObserver “leaks” memory

JDK-8257513

C2: assertconstant_addr - _masm.code()→consts()→start( == con.offset())

JDK-8257530

vmTestbase/metaspace/stressDictionary/StressDictionary.java timed out

JDK-8257569

Failure observed with JfrVirtualMemory::initialize

JDK-8257584

[macos] NullPointerException originating from LWCToolkit.java

JDK-8257620

Do not use objc_msgSend_stret to get macOS version

JDK-8257664

HTMLEditorKit: Wrong CSS relative font sizes

JDK-8257671

ThreadPoolExecutor.Discard*Policy: rejected tasks are not cancelled

JDK-8257676

Simplify WeakProcessorPhase

JDK-8257700

Add logging for sealed classes in JVM_GetPermittedSubclasses

JDK-8257709

C1: Double assignment in InstructionPrinter::print_stack

JDK-8257726

Make -XX:+StressLdcRewrite option a diagnostic option

JDK-8257731

Remove excessive include of stubRoutines.hpp

JDK-8257736

InputStream from BodyPublishers.ofInputStream() leaks when IOE happens

JDK-8257740

Compiler crash when compiling type annotation on multicatch inside lambda

JDK-8257746

Regression introduced with JDK-8250984 - memory might be null in some machines

JDK-8257772

Vectorizing clear memory operation using AVX-512 masked operations

JDK-8257774

G1: Trigger collect when free region count drops below threshold to prevent evacuation failures

JDK-8257800

CompileCommand TypedMethodOptionMatcher::parse_method_pattern() may over consume

JDK-8257802

LogCompilation throws couldn’t find bytecode on JDK 8 log

JDK-8257804

Test runtime/modules/ModuleStress/ModuleStressGC.java fails: ‘package test defined in module jdk.test, exports list being walked’ missing from stdout/stderr

JDK-8257809

JNI warnings from Toolkit JPEG image decoding

JDK-8257815

Replace global log2 functions with efficient implementations

JDK-8257828

SafeFetch may crash if invoked in non-JavaThreads

JDK-8257831

Suspend with handshakes

JDK-8257836

Add additional test cases to TestSyncOnValueBasedClassEvent.java

JDK-8257853

Remove dependencies on JNF’s JNI utility functions in AWT and 2D code

JDK-8257858

[macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m

JDK-8257860

[macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m

JDK-8257882

Implement linkToNative intrinsic on AArch64

JDK-8257906

JFR: RecordingStream leaks memory

JDK-8257912

Convert enum iteration to use range-based for loops

JDK-8257913

Add more known library locations to simplify Linux cross-compilation

JDK-8257925

enable more support for nested inline tags

JDK-8257928

Test image build failure with clang-10 due to -Wmisleading-indentation

JDK-8257959

Add gtest run with -XX:+UseLargePages

JDK-8257964

Broken Calendar#getMinimalDaysInFirstWeek with java.locale.providers=HOST

JDK-8257966

Instrument test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java

JDK-8257970

Remove julong types in os::limit_heap_by_allocatable_memory

JDK-8257971

(fs) Remove unused code from WindowsPath.subpath(begin, end)

JDK-8257985

count_trailing_zeros doesn’t handle 64-bit values on 32-bit JVM

JDK-8257988

Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m

JDK-8258004

Remove unnecessary inclusion of vm_version.hpp

JDK-8258006

Replaces while cycles with iterator with enhanced for in java.desktop

JDK-8258010

Debug build failure with clang-10 due to -Wdeprecated-copy

JDK-8258015

[JVMCI] JVMCI_lock shouldn’t be held while initializing box classes

JDK-8258018

Remove arrayOop.inline.hpp

JDK-8258040

Reenable fixed problemlisted test

JDK-8258048

Placeholder hash code is the same as Dictionary hash code

JDK-8258054

runtime/sealedClasses/GetPermittedSubclassesTest.java fails w/ jdk17

JDK-8258056

jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java fails against jdk17

JDK-8258057

serviceability/attach/RemovingUnixDomainSocketTest.java doesn’t ignore VM warnings

JDK-8258058

improve description of OutOfMemoryError relevant flags

JDK-8258059

Clean up MethodData::profile_unsafe

JDK-8258061

Improve diagnostic information about errors during class redefinition

JDK-8258073

x86_32 build broken after JDK-8257731

JDK-8258074

Move some flags related to compiler to compiler_globals.hpp

JDK-8258075

Use auto variable declarations for enum iteration

JDK-8258077

Using -Xcheck:jni can lead to a double-free after JDK-8193234

JDK-8258142

Simplify G1RedirtyCardsQueue

JDK-8258143

Update –release 16 symbol information for JDK 16 build 30 or later

JDK-8258186

Replace use of JNI_COMMIT mode with mode 0

JDK-8258187

IllegalMonitorStateException in ArrayBlockingQueue

JDK-8258217

PriorityBlockingQueue constructor spec and behavior mismatch

JDK-8258233

Reenable another fixed problemlisted test

JDK-8258239

Shenandoah: Used wrong closure to mark concurrent roots

JDK-8258243

C2: assert failed (“Bad derived pointer”) with -XX:+VerifyRegisterAllocator

JDK-8258244

Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868

JDK-8258247

Couple of issues in fix for JDK-8249906

JDK-8258252

Move PtrQueue enqueue to PtrQueueSet subclasses

JDK-8258254

Move PtrQueue flush to PtrQueueSet subclasses

JDK-8258255

Move PtrQueue active flag to SATBMarkQueue

JDK-8258284

clean up issues with nested ThreadsListHandles

JDK-8258382

Fix optimization-unstable code involving pointer overflow

JDK-8258383

vmTestbase/gc/g1/unloading/tests/unloading_compilation_level[1,2,3] time out without TieredCompilation

JDK-8258396

SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()

JDK-8258407

Split up CompileJavaModules.gmk into make/modules/latexmath:[M/Java.gmk

JDK-8258408

SystemDictionary passes TRAPS to functions that don’t throw exceptions

JDK-8258411

Move module set configuration from Modules.gmk to conf dir

JDK-8258414

OldObjectSample events too expensive

JDK-8258415

gtest for committed memory leaks reservation

JDK-8258420

Move URL configuration from Docs.gmk to conf dir

JDK-8258421

(jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"

JDK-8258422

Cleanup unnecessary null comparison before instanceof check in java.base

JDK-8258426

Split up autoconf/version-numbers and move it to conf dir

JDK-8258432

Improve File Transfers

JDK-8258438

build error in test/hotspot/gtest/runtime/test_os.cpp

JDK-8258444

Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides

JDK-8258445

Move make/templates to make/data

JDK-8258447

Move make/hotspot/hotspot.script to make/scripts

JDK-8258449

Move make/hotspot/symbols to make/data

JDK-8258455

problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java

JDK-8258457

testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows

JDK-8258459

Decouple gc_globals.hpp from globals.hpp

JDK-8258460

Remove --doclint-format option from javac

JDK-8258469

Cleanup remaining safefetch test coding

JDK-8258471

"search codecache" clhsdb command does not work

JDK-8258479

Minor cleanups in VMError

JDK-8258481

gc.g1.plab.TestPLABPromotion fails on Linux x86

JDK-8258484

AIX build fails in Harfbuzz with XLC 16.01.0000.0006

JDK-8258490

Shenandoah: Full GC does not need to remark threads and drain SATB buffers

JDK-8258508

Merge G1RedirtyCardsQueue into qset

JDK-8258514

Replace Collections.unmodifiableList with List.of

JDK-8258524

Instrumented EventHandler calls private instance method EventWriter.reset

JDK-8258525

Some existing tests should use /nodynamiccopyright/ instead of the standard header

JDK-8258534

Epsilon: clean up unused includes

JDK-8258535

jvm.ClassReader should set the accessor to the corresponding record component

JDK-8258553

Limit number of fields in instance to be considered for scalar replacement

JDK-8258554

javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F

JDK-8258557

Deproblemlist fixed problemlisted test

JDK-8258576

Try to get zerobased CCS if heap is above 32 and CDS is disabled

JDK-8258582

HttpClient: the HttpClient doesn’t explicitly shutdown its default executor when stopping.

JDK-8258584

java/util/HexFormat/HexFormatTest.java fails on x86_32

JDK-8258593

remove redundant codes in HeapObjectDumper

JDK-8258602

JavaDoc field summary does not indicate final modifier

JDK-8258606

os::print_signal_handlers() should resolve the function name of the handlers

JDK-8258625

[JVMCI] refactor and unify JVMCI readFieldValue path

JDK-8258630

Add expiry exception for QuoVadis root certificate

JDK-8258631

Remove sun.security.jgss.krb5.Krb5Util.getSubject()

JDK-8258643

javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to hide opaque button"

JDK-8258645

Bring Jemmy 1.3.11 to JDK test base

JDK-8258652

Assert in JvmtiThreadState::cur_stack_depth() can noticeably slow down debugging single stepping

JDK-8258653

CallJavaNode::_bci is not in use

JDK-8258655

remove ←- NewPage -→ comment from generated pages

JDK-8258659

Eliminate whitespace comments from generated pages

JDK-8258661

Inner class ResponseCacheEntry could be static

JDK-8258682

compiler/intrinsics/mathexact/sanity tests fail with RepeatCompilation

JDK-8258696

Temporarily revert use of pattern match instanceof until docs-reference is fixed

JDK-8258715

[JVMCI] separate JVMCI code install timers for CompileBroker and hosted compilations

JDK-8258732

runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails

JDK-8258736

No break in the loop

JDK-8258742

Move PtrQueue reset to PtrQueueSet subclasses

JDK-8258746

illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash

JDK-8258751

Improve ExceptionHandlerTable dump

JDK-8258753

StartTlsResponse.close() hangs due to synchronization issues

JDK-8258755

jpackage: Invalid 32-bit exe when building app-image

JDK-8258772

Some runtime/cds tests fail with +LogCompilation or +StressX

JDK-8258788

incorrect response to change in window insets [lanai]

JDK-8258792

LogCompilation: remove redundant check fixed by 8257518

JDK-8258794

Support for CLDR version 39

JDK-8258795

Update IANA Language Subtag Registry to Version 2021-05-11

JDK-8258796

[test] Apply HexFormat to tests for java.security

JDK-8258799

[Testbug] RandomCommandsTest must check if tested directive is added via jcmd

JDK-8258800

Deprecate -XX:+AlwaysLockClassLoader

JDK-8258804

Collection.toArray() should use empty array

JDK-8258805

Japanese characters not entered by mouse click on Windows 10

JDK-8258810

Improve enum traits

JDK-8258813

[TESTBUG] Fix incorrect Vector API test output message

JDK-8258828

The method local variable is not really used

JDK-8258833

Cancel multi-part cipher operations in SunPKCS11 after failures

JDK-8258836

JNI local refs exceed capacity getDiagnosticCommandInfo

JDK-8258837

Remove JVM option DisableStartThread

JDK-8258838

Remove JVM option UseStackBanging

JDK-8258839

Remove JVM option ExitVMOnVerifyError

JDK-8258851

Mismatch in SunPKCS11 provider registration properties and actual implementation

JDK-8258852

Arrays.asList() for single item could be replaced with List.of()

JDK-8258853

Support separate function declaration and definition with ENABLE_IF-based SFINAE

JDK-8258855

Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3

JDK-8258856

VM build without C1/C2 fails after JDK-8243205

JDK-8258857

Zero: non-PCH release build fails after JDK-8258074

JDK-8258884

[TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test

JDK-8258894

C2: Forbid GCM to move stores into loops

JDK-8258896

Remove the JVM ForceFloatExceptions option

JDK-8258897

wrong translation of capturing local classes inside nested lambdas

JDK-8258908

Remove JVM option CleanChunkPoolAsync

JDK-8258911

ProblemList serviceability/attach/RemovingUnixDomainSocketTest.java on Linux-X64

JDK-8258912

Remove JVM options CountJNICalls and CountJVMCalls

JDK-8258913

ProblemList javax/swing/JComboBox/6559152/bug6559152.java on Linux-X64

JDK-8258914

javax/net/ssl/DTLS/RespondToRetransmit.java timed out

JDK-8258915

Temporary buffer cleanup

JDK-8258917

NativeMemoryTracking is handled by launcher inconsistenly

JDK-8258924

javax/swing/JSplitPane/4201995/bug4201995.java fails in GTk L&F

JDK-8258925

configure script failed on WSL

JDK-8258932

AArch64: Enhance floating-point Min/MaxReductionV with fminp/fmaxp

JDK-8258937

Remove JVM IgnoreRewrites flag

JDK-8258946

Fix optimization-unstable code involving signed integer overflow

JDK-8258953

AArch64: move NEON instructions to aarch64_neon.ad

JDK-8258956

Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result

JDK-8258957

DocLint: check for HTML start element at end of body

JDK-8258961

move some fields of SafePointNode from public to protected

JDK-8259008

ArithmeticException was thrown at "Monitor Cache Dump" on HSDB

JDK-8259009

G1 heap summary should be shown in "Heap Parameters" window on HSDB

JDK-8259020

null-check of g1 write_ref_field_pre_entry is not necessary

JDK-8259021

SharedSecrets should avoid double racy reads from non-volatile fields

JDK-8259025

Record compact constructor using Objects.requireNonNull

JDK-8259035

Comments for load order of hsdis should be updated

JDK-8259036

Failed JfrVersionSystem invariant when VM built with -fno-elide-constructors

JDK-8259037

livenmethods cannot find hsdis library

JDK-8259042

Inconsistent use of general primitives loops

JDK-8259044

JVM lacks data type qualifier when using -XX:+PrintAssembly with AArch64-Neon backend

JDK-8259045

Exception message from saproc.dll is garbled on Windows with Japanese locale

JDK-8259048

(tz) Upgrade time-zone data to tzdata2020f

JDK-8259049

Uninitialized variable after JDK-8257513

JDK-8259050

Error recovery in lexer could be improved

JDK-8259062

Remove MacAppStoreBundler

JDK-8259065

Optimize MessageDigest.getInstance

JDK-8259067

bootclasspath append takes out object lock

JDK-8259068

Streamline class loader locking

JDK-8259069

Fields could be final

JDK-8259070

Add jcmd option to dump CDS

JDK-8259074

regex benchmarks and tests

JDK-8259214

MetaspaceClosure support for Arrays of MetaspaceObj

JDK-8259216

javadoc omits method receiver for any nested type annotation

JDK-8259218

(fs) Add links in from overloaded methods in java.nio.file.Files

JDK-8259223

Simplify boolean expression in the SunJSSE provider

JDK-8259228

Zero: rewrite (put|get)field from if-else chains to switches

JDK-8259231

Epsilon: improve performance under contention during virtual space expansion

JDK-8259232

Bad JNI lookup during printing

JDK-8259235

javac crashes while attributing super method invocation

JDK-8259236

C2 compilation fails with assert(is_power_of_2(value)) failed: value must be a power of 2: 8000000000000000

JDK-8259238

Clean up Log.java and remove usage of non-final static variables.

JDK-8259242

Remove ProtectionDomainSet_lock

JDK-8259252

Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459

JDK-8259265

Refactor UncaughtExceptions shell test as java test.

JDK-8259266

com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr"

JDK-8259267

Refactor LoaderLeak shell test as java test.

JDK-8259268

Refactor InheritIO shell test as java test

JDK-8259274

Increase timeout duration in sun/nio/ch/TestMaxCachedBufferSize.java

JDK-8259278

Optimize Vector API slice and unslice operations

JDK-8259283

use new HtmlId and HtmlIds classes

JDK-8259287

AbstractCompiler marks const in wrong position for is_c1/is_c2/is_jvmci

JDK-8259288

Debug build failure with clang-10 due to -Wimplicit-int-float-conversion

JDK-8259291

Cleanup unnecessary local variables

JDK-8259312

VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days

JDK-8259316

[REDO] C1/C2 compiler support for blackholes

JDK-8259317

Remove JVM option BreakAtWarning

JDK-8259319

Illegal package access when SunPKCS11 requires SunJCE’s classes

JDK-8259338

Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test

JDK-8259339

AllocateUninitializedArray C2 intrinsic fails with void.class input

JDK-8259343

[macOS] Update JNI error handling in Cocoa code.

JDK-8259349

-XX:AvgMonitorsPerThreadEstimate=1 does not work right

JDK-8259350

Add some internal debugging APIs to the debug agent

JDK-8259354

Fix race condition in AbstractEventStream.nextThreadName

JDK-8259359

javac does not attribute unexpected super constructor invocation qualifier, and may crash

JDK-8259368

Zero: UseCompressedClassPointers does not depend on UseCompressedOops

JDK-8259372

remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling

JDK-8259373

c1 and jvmci runtime code use ResetNoHandleMark incorrectly

JDK-8259374

Make ThreadInVMfromNative have ResetNoHandleMark

JDK-8259375

JvmtiExport::jni_Get/SetField_probe calls do not need ResetNoHandleMark

JDK-8259377

Shenandoah: Enhance weak reference processing time tracking

JDK-8259385

Cleanup unused assignment

JDK-8259392

Zero error reporting is broken after JDK-8255711

JDK-8259395

Patching automatic module with additional packages re-creates module without "requires java.base"

JDK-8259397

ThreadsSMRSupport::print_info_on() should use try_lock_without_rank_check()

JDK-8259398

Super word not applied to a loop with byteArrayViewVarHandle

JDK-8259401

Add checking to jarsigner to warn weak algorithms used in signer’s cert chain

JDK-8259403

Zero: crash with NULL MethodHandle receiver

JDK-8259404

Shenandoah: Fix time tracking in parallel_cleaning

JDK-8259428

AlgorithmId.getEncodedParams() should return copy

JDK-8259430

C2: assert(in_vt→length() == out_vt→length()) failed: mismatch on number of elements

JDK-8259439

Apply java.io.Serial annotations in java.datatransfer

JDK-8259446

runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty

JDK-8259451

Zero: skip serviceability/sa tests, set vm.hasSA to false

JDK-8259475

Fix bad merge in compilerOracle

JDK-8259482

jni_Set/GetField_probe are the same as their _nh versions

JDK-8259485

Document need for short paths when building on Windows

JDK-8259486

Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark

JDK-8259487

Remove unused StarTask

JDK-8259488

Shenandoah: Missing timing tracking for STW CLD root processing

JDK-8259493

[test] Use HexFormat instead of adhoc hex utilities in network code and locale SoftKeys

JDK-8259498

Reduce overhead of MD5 and SHA digests

JDK-8259499

Handling type arguments from outer classes for inner class in javadoc

JDK-8259511

java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java failed with "RuntimeException: Test failed: 20 failure(s)"

JDK-8259512

Update --release 16 symbol information for JDK 16 build 31

JDK-8259517

Incorrect test path in test cases

JDK-8259519

The java.awt.datatransfer.DataFlavor#ioInputStreamClass field is redundant

JDK-8259522

Apply java.io.Serial annotations in java.desktop

JDK-8259528

Broken Link for [java.text.Normalizer.Form]

JDK-8259530

Generated docs contain MIT/GPL-licenced works without reproducing the licence

JDK-8259535

ECDSA SignatureValue do not always have the specified length

JDK-8259539

JDK-8255711 broke trap messages

JDK-8259559

COMPARE_BUILD can’t compare patch files

JDK-8259563

The CPU model name is printed multiple times when using -Xlog:os+cpu

JDK-8259565

Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported

JDK-8259569

gtest os.dll_address_to_function_and_library_name_vm fails

JDK-8259570

(macos) tools/jpackage tests fails with 'hdiutil: couldn’t eject "disk2" - Resource busy'

JDK-8259576

Misplaced curly brace in Matcher::find_shared_post_visit

JDK-8259577

Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir

JDK-8259580

Shenandoah: uninitialized label in VerifyThreadGCState

JDK-8259582

Backout JDK-8237578 until all affected tests have been fixed

JDK-8259583

Remove unused decode_env::_codeBuffer

JDK-8259584

SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2)

JDK-8259585

Accessible actions do not work on mac os x

JDK-8259586

ProblemList dll_address_to_function_and_library_name

JDK-8259619

C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect

JDK-8259622

TreeMap.computeIfAbsent deviates from spec

JDK-8259623

JfrTypeSet::_subsystem_callback is left dangling after use

JDK-8259627

Potential memory leaks in JVMTI after JDK-8227745

JDK-8259628

jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently

JDK-8259629

aarch64 builds fail after JDK-8258932

JDK-8259631

Reapply pattern match instanceof use in HttpClientImpl

JDK-8259633

compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543

JDK-8259650

javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button"

JDK-8259651

[macOS] Replace JNF_COCOA_ENTER/EXIT macros

JDK-8259656

fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk

JDK-8259662

Don’t wrap SocketExceptions into SSLExceptions in SSLSocketImpl

JDK-8259668

Make SubTasksDone use-once

JDK-8259679

GitHub actions should use MSVC 14.28

JDK-8259681

Remove the Marlin rendering engine (single-precision)

JDK-8259699

Reduce char[] copying in URLEncoder.encode(String, Charset)

JDK-8259706

C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value

JDK-8259707

LDAP channel binding does not work with StartTLS extension

JDK-8259709

Disable SHA-1 XML Signatures

JDK-8259710

Inlining trace leaks memory

JDK-8259713

Fix comments about ResetNoHandleMark in deoptimization

JDK-8259723

Move Table class to formats.html package

JDK-8259726

Use of HashSet leads to undefined order in test output

JDK-8259727

Remove redundant "target" arguments to methods in Links

JDK-8259729

Missed JNFInstanceOf → IsInstanceOf conversion

JDK-8259773

Incorrect encoding of AVX-512 kmovq instruction

JDK-8259776

Remove ParallelGC non-CAS oldgen allocation

JDK-8259777

Incorrect predication condition generated by ADLC

JDK-8259778

Merge MutableSpace and ImmutableSpace

JDK-8259786

initialize last parameter of getpwuid_r

JDK-8259799

vmTestbase/nsk/jvmti/Breakpoint/breakpoint001 is incorrect

JDK-8259800

timeout in tck test testForkJoin(ForkJoinPool8Test)

JDK-8259801

Enable XML Signature secure validation mode by default

JDK-8259806

Clean up terminology on the "All Classes" page

JDK-8259808

Add JFR event to detect GC locker stall

JDK-8259809

Remove PerfEvent class loading locking counters

JDK-8259814

test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues

JDK-8259816

Typo in java.util.stream package description

JDK-8259820

JShell does not handle -source 8 properly

JDK-8259822

[PPC64] Support the prefixed instruction format added in POWER10

JDK-8259839

SystemDictionary exports too much implementation

JDK-8259842

Remove Result cache from StringCoding

JDK-8259843

initialize dli_fname array before calling dll_address_to_library_name

JDK-8259845

Move placeholder implementation details to cpp file and add logging

JDK-8259846

[BACKOUT] JDK-8259278 Optimize Vector API slice and unslice operations

JDK-8259848

Interim javadoc build does not support platform links

JDK-8259849

Shenandoah: Rename store-val to IU-barrier

JDK-8259851

Use boolean type for tasks in SubTasksDone

JDK-8259859

Missing metaspace NMT memory tag

JDK-8259862

MutableSpace’s end should be atomic

JDK-8259863

doc: JShell snippet doesn’t compile

JDK-8259865

(fs) test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java failing on macOS 10.13

JDK-8259867

Move encoding checks into ZipCoder

JDK-8259869

[macOS] Remove desktop module dependencies on JNF Reference APIs

JDK-8259870

zBarrier.inline.hpp should not include javaClasses.hpp

JDK-8259882

Reduce the inclusion of perfData.hpp

JDK-8259886

Improve SSL session cache performance and scalability

JDK-8259894

refactor parts of jvm.h into jvm_io.h and jvm_constants.h

JDK-8259897

gtest os.dll_address_to_function_and_library_name_vm fails on AIX

JDK-8259905

Compiler treats 'sealed' keyword as 'var' keyword

JDK-8259911

byteArrayViewVarHandle should throw ArrayIndexOutOfBoundsException

JDK-8259922

MethodHandles.collectArguments does not throw IAE if pos is outside the arity range

JDK-8259924

GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386"

JDK-8259926

Error in jpackage sample usage in the help text

JDK-8259927

Windows jpackage installer issues

JDK-8259928

compiler/jvmci tests fail with -Xint

JDK-8259937

guarantee(loc != NULL) failed: missing saved register with native invoker

JDK-8259942

Enable customizations in CompileJavaModules.gmk and Main.gmk

JDK-8259943

FileDescriptor.close0 does not handle EINTR

JDK-8259947

(fs) Optimize UnixPath.encode implementation

JDK-8259949

x86 32-bit build fails when -fcf-protection is passed in the compiler flags

JDK-8259954

gc/shenandoah/mxbeans tests fail with -Xcomp

JDK-8259956

jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes

JDK-8259957

Build failure without C1 Compiler after JDK-8258004

JDK-8259962

Shenandoah: task queue statistics is inconsistent after JDK-8255019

JDK-8259978

PPC64 builds broken after JDK-8258004

JDK-8259983

do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection

JDK-8259984

IGV: Crash when drawing control flow before GCM

JDK-8259995

Missing comma to separate years in copyright header

JDK-8260004

Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC

JDK-8260005

Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do()

JDK-8260009

InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined

JDK-8260010

UTF8ZipCoder not thread-safe since JDK-8243469

JDK-8260012

Reduce inclusion of collectedHeap.hpp and heapInspection.hpp

JDK-8260019

Move some Thread subtypes out of thread.hpp

JDK-8260022

[ppc] os::print_function_and_library_name shall resolve function descriptors transparently

JDK-8260025

Missing comma in VM_Version_Ext::_family_id_amd

JDK-8260029

aarch64: fix typo in verify_oop_array

JDK-8260030

Improve stringStream buffer handling

JDK-8260035

Deproblemlist few problemlisted test

JDK-8260042

G1 Post-cleanup liveness printing occurs too early

JDK-8260043

Reduce allocation in sun.net.www.protocol.jar.Handler.parseURL

JDK-8260044

Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc

JDK-8260045

Parallel GC: Waiting on ExpandHeap_lock may cause "expansion storm"

JDK-8260046

Assert left >= right in pointer_delta() methods

JDK-8260048

Shenandoah: ShenandoahMarkingContext asserts are unnecessary

JDK-8260053

Optimize Tokens' use of Names

JDK-8260106

Shenandoah: refactor reference updating closures and related code

JDK-8260169

LogCompilation: Unexpected method mismatch

JDK-8260191

Do not include access.hpp in oop.hpp

JDK-8260193

Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX

JDK-8260194

Update the documentation for -Xcheck:jni

JDK-8260198

TypeInstPtr::dump2() emits multiple lines if Verbose is set

JDK-8260200

G1: Remove unnecessary update in FreeRegionList::remove_starting_at

JDK-8260208

Improve dummy object filling condition in G1CollectedHeap::fill_archive_regions in cds

JDK-8260212

Shenandoah: resolve-only UpdateRefsMode is not used

JDK-8260221

java.util.Formatter throws wrong exception for mismatched flags in %% conversion

JDK-8260222

remove unused _thread member SymbolTableLookup

JDK-8260223

Handling of unnamed package in javadoc pages

JDK-8260236

better init AnnotationCollector _contended_group

JDK-8260250

Duplicate check in DebugInformationRecorder::recorders_frozen

JDK-8260255

C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized

JDK-8260263

Remove PtrQueue::_qset

JDK-8260264

Move common os_<unix> inline methods to a common posix source file

JDK-8260267

ZGC: Reduce mark stack usage

JDK-8260272

bash configure --prefix does not work after JDK-8257679

JDK-8260273

DataOutputStream writeChars optimization

JDK-8260274

Cipher.init(int, key) does not use highest priority provider for random bytes

JDK-8260282

Add option to compress heap dumps created by -XX:+HeapDumpOnOutOfMemoryError

JDK-8260286

Manual Test "ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java" fails

JDK-8260289

Unable to customize module lists after change JDK-8258411

JDK-8260291

The case instruction is not visible in dark mode

JDK-8260296

SA’s dumpreplaydata fails

JDK-8260301

misc gc/g1/unloading tests fails with "RuntimeException: Method could not be enqueued for compilation at level N"

JDK-8260304

(se) EPollSelectorImpl wakeup mechanism broken on Linux 32-bit

JDK-8260306

Do not include osThread.hpp in thread.hpp

JDK-8260307

Do not include method.hpp in frame.hpp

JDK-8260308

Update LogCompilation junit to 4.13.1

JDK-8260309

Shenandoah: Clean up ShenandoahBarrierSet

JDK-8260314

Replace border="1" on tables with CSS

JDK-8260315

Typo "focul" instead of "focus" in FocusSpec.html

JDK-8260329

Update references to TAOCP to latest edition

JDK-8260331

javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "ERROR: icon and imageIcon not same."

JDK-8260334

Remove deprecated sv_for_node_id() from Compile

JDK-8260335

[macos] Running app using relative path causes problems

JDK-8260337

Optimize ImageReader lookup, used by Class.getResource

JDK-8260338

Some fields in HaltNode is not cloned

JDK-8260341

CDS dump VM init code does not check exceptions

JDK-8260343

Delete obsolete classes in the Windows L&F

JDK-8260349

Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS

JDK-8260355

AArch64: deoptimization stub should save vector registers

JDK-8260356

(tz) Upgrade time-zone data to tzdata2021a

JDK-8260360

IGV: Short name of combined nodes is hidden by background color

JDK-8260366

ExtendedSocketOptions <clinit> can deadlock in some circumstances

JDK-8260368

[PPC64] GC interface needs enhancement to support GCs with load barriers

JDK-8260369

[PPC64] Add support for JDK-8200555

JDK-8260372

[PPC64] Add support for JDK-8210498 and JDK-8222841

JDK-8260378

[TESTBUG] DcmdMBeanTestCheckJni.java reports false positive

JDK-8260380

Upgrade to LittleCMS 2.12

JDK-8260381

ProblemList com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java on Win with ZGC

JDK-8260388

Listing (sub)packages at package level of API documentation

JDK-8260391

Remove StringCoding::err

JDK-8260401

StackOverflowError on open WindowsPreferences

JDK-8260403

javap should be more robust in the face of invalid class files

JDK-8260404

jvm_io.h include missing in a number of files

JDK-8260406

Do not copy pure java source code to gensrc

JDK-8260407

cmp != __null && cmp→Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene

JDK-8260408

Shenandoah: adjust inline hints after JDK-8255019

JDK-8260414

Remove unused set_single_threaded_mode() method in task executor

JDK-8260415

Remove unused class ReferenceProcessorMTProcMutator

JDK-8260416

Remove unused method ReferenceProcessor::is_mt_processing_set_up()

JDK-8260420

C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint

JDK-8260421

Shenandoah: Fix conc_mark_roots timing name and indentations

JDK-8260426

awt debug_mem.c DMem_AllocateBlock might leak memory

JDK-8260431

com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr"

JDK-8260432

allocateSpaceForGP in freetypeScaler.c might leak memory

JDK-8260448

Simplify ManagementFactory]PlatformMBeanFinder

JDK-8260449

Remove stale declaration of SATBMarkQueue::apply_closure_and_empty()

JDK-8260453

Improve Font Bounding

JDK-8260460

GitHub actions still fail on Linux x86_32 with “Could not configure libc6:i386”

JDK-8260461

Modernize jsr166 tck tests

JDK-8260462

Missing

JDK-8260466

Test TestHeapDumpOnOutOfMemoryError.java needs multiple @test sections

JDK-8260467

Move well-known classes from systemDictionary.hpp to vmClasses.hpp

JDK-8260471

Change SystemDictionary::X_klass calls to vmClasses::X_klass

JDK-8260485

Simplify and unify handler vectors in Posix signal code

JDK-8260497

Shenandoah: Improve SATB flushing

JDK-8260501

[Vector API] Improve register usage for shift operations on x86

JDK-8260502

[s390] NativeMovRegMem::verify() fails because it’s too strict

JDK-8260506

VersionHelper cleanup

JDK-8260517

implement Sealed Classes as a standard feature in Java

JDK-8260518

Change default -mmacosx-version-min to 10.12

JDK-8260520

Avoid getting permissions in JarFileFactory when no SecurityManager installed

JDK-8260522

Clean up warnings in hotspot JTReg runtime tests

JDK-8260524

validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java

JDK-8260560

convert jdeps and jdeprscan tools to use Stream.toList()

JDK-8260561

[doc] HexFormat has incorrect @since tag

JDK-8260565

JFR: Fix copyright header in tests

JDK-8260566

Pattern type X is a subtype of expression type Y message is incorrect

JDK-8260571

Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit

JDK-8260574

Remove parallel constructs in GenCollectedHeap::process_roots

JDK-8260576

Typo in compiler/runtime/safepoints/TestRegisterRestoring.java

JDK-8260577

Unused code in AbstractCompiler after Shark compiler removal

JDK-8260579

PPC64 and S390 builds failures after JDK-8260467

JDK-8260581

IGV: enhance node search

JDK-8260584

Shenandoah: simplify “Concurrent Thread Roots” logging

JDK-8260586

Shenandoah: simplify “Concurrent Weak References” logging

JDK-8260589

Crash in JfrTraceIdLoadBarrier::load(_jclass*)

JDK-8260591

Shenandoah: improve parallelism for concurrent thread root scans

JDK-8260592

jpackage tests fail when Desktop is not supported

JDK-8260593

javac can skip a temporary local variable when pattern matching over a local variable

JDK-8260596

Comment cleanup in BigInteger

JDK-8260605

Various java.lang.invoke cleanups

JDK-8260616

Removing remaining JNF dependencies in the java.desktop module

JDK-8260617

Merge ZipFile encoding check with the initial hash calculation

JDK-8260619

Add final modifier to several DataFlavor static fields

JDK-8260621

(jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs

JDK-8260625

Rename MetaspaceExpand_lock

JDK-8260629

Remove explicit instantiation of Hashtable with oop value

JDK-8260630

Templatize literal_size

JDK-8260637

Shenandoah: assert(_base == Tuple) failure during C2 compilation

JDK-8260643

Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate()

JDK-8260650

test failed with “assert(false) failed: infinite loop in PhaseIterGVN::optimize”

JDK-8260653

Unreachable nodes keep speculative types alive

JDK-8260664

Phaser.arrive() memory consistency effects

JDK-8260669

Missing quotes in fixpath.sh

JDK-8260674

ProblemList jdk/incubator/vector/VectorHash.java in Xcomp configs

JDK-8260684

vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out

JDK-8260685

ProblemList 2 compiler/jvmci/compilerToVM tests in Xcomp configs

JDK-8260687

Inherited font size is smaller than expected when using StyleSheet to add styles

JDK-8260690

JConsole User Guide Link from the Help menu is not accessible by keyboard

JDK-8260691

(fs) LinuxNativeDispatcher should link to xattr functions

JDK-8260693

Provide the support for specifying a signer in keytool -genkeypair

JDK-8260694

(fc) Clarify FileChannel.transferFrom to better describe “no bytes available” case

JDK-8260695

The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe

JDK-8260707

java/lang/instrument/PremainClass/InheritAgent0100.java times out

JDK-8260716

Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode

JDK-8260736

Shenandoah: Cleanup includes in ShenandoahGC and families

JDK-8260858

Implementation specific property xsltcIsStandalone for XSLTC Serializer

JDK-8260860

ProblemList tools/jlink/plugins/CompressorPluginTest.java

JDK-8260861

TrustStoreDescriptor log the same value

JDK-8260862

JFR: New configure command for the jfr tool

JDK-8260864

ProblemList two security/krb5 tests on Linux

JDK-8260867

ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux

JDK-8260869

Test java/foreign/TestHandshake.java fails intermittently

JDK-8260878

com/sun/jdi/JdbOptions.java fails without jfr

JDK-8260899

ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register

JDK-8260902

CDS mapping errors should not lead to unconditional output

JDK-8260923

Add more tests for SSLSocket input/output shutdown

JDK-8260925

HttpsURLConnection does not work with other JSSE provider.

JDK-8260926

Trace resource exhausted events unconditionally

JDK-8260928

InitArrayShortSize constraint func should print a helpful error message

JDK-8260931

Implement JEP 382: New macOS Rendering Pipeline

JDK-8260933

runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings

JDK-8260934

java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings

JDK-8260941

Remove the conc_scan parameter for CardTable

JDK-8260959

remove RECORDS from PreviewFeature.Feature enum

JDK-8260960

Signs of jarsigner signing

JDK-8260966

(fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView

JDK-8260967

Better jar file validation

JDK-8260998

Shenandoah: Restore reference processing statistics reporting

JDK-8261003

Bad Copyright header format after JDK-8183372

JDK-8261008

Optimize Xor

JDK-8261010

Delete the Netbeans “default” license header

JDK-8261022

Fix incorrect result of Math.abs() with char type

JDK-8261023

Document why memory pretouch must be a store

JDK-8261027

AArch64: Support for LSE atomics C++ HotSpot code

JDK-8261028

ZGC: SIGFPE when MaxVirtMemFraction=0

JDK-8261029

Code heap page sizes not traced correctly using os::trace_page_sizes

JDK-8261030

Avoid loading GenerateJLIClassesHelper at runtime

JDK-8261034

improve jcmd GC.class_histogram to support parallel

JDK-8261036

Reduce classes loaded by CleanerFactory initialization

JDK-8261071

AArch64: Refactor interpreter native wrappers

JDK-8261072

AArch64: Fix MacroAssembler::get_thread convention

JDK-8261075

Create stubRoutines.inline.hpp with SafeFetch implementation

JDK-8261079

Fix support for @hidden in classes and interfaces

JDK-8261090

Store old classfiles in static CDS archive

JDK-8261094

Open javax/swing/text/html/CSS/4765271/bug4765271.java

JDK-8261095

Add test for clhsdb “symbol” command

JDK-8261096

Convert jlink tool to use Stream.toList()

JDK-8261098

Add clhsdb “findsym” command

JDK-8261106

Reduce inclusion of jniHandles.hpp

JDK-8261107

ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream)

JDK-8261109

[macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4

JDK-8261123

Augment discussion of equivalence classes in Object.equals and comparison methods

JDK-8261125

Move VM_Operation to vmOperation.hpp

JDK-8261127

Cleanup THREAD/TRAPS/CHECK usage in CDS code

JDK-8261131

jcmd jmap dump should not accept gz option with no value

JDK-8261137

Optimization of Box nodes in uncommon_trap

JDK-8261142

AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width

JDK-8261147

C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions

JDK-8261149

Initial nroff manpage update for JDK 17

JDK-8261154

Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names

JDK-8261157

Incorrect GPL header after JDK-8259956

JDK-8261158

JVMState should not be shared between SafePointNodes

JDK-8261160

Add a deserialization JFR event

JDK-8261161

Clean up warnings in hotspot/jtreg/vmTestbase tests

JDK-8261167

print_process_memory_info add a close call after fopen

JDK-8261168

Convert javadoc tool to use Stream.toList()

JDK-8261169

Upgrade HarfBuzz to the latest 2.8.0

JDK-8261170

Upgrade to freetype 2.10.4

JDK-8261179

Norwegian BokmГҐl Locale fallback issue

JDK-8261183

Follow on to Make lists of normal filenames

JDK-8261190

restore original Alibaba copyright line in two files

JDK-8261198

[macOS] Incorrect JNI parameters in number conversion in A11Y code

JDK-8261200

Some code in the ICC_Profile may not close file streams properly

JDK-8261203

Incorrectly escaped javadoc html with type annotations

JDK-8261205

AssertionError: Cannot add metadata to an intersection type

JDK-8261209

isStandalone property: remove dependency on pretty-print

JDK-8261213

[BACKOUT] MutableSpace’s end should be atomic

JDK-8261225

TieredStopAtLevel should have no effect if TieredCompilation is disabled

JDK-8261229

MethodData is not correctly initialized with TieredStopAtLevel=3

JDK-8261230

GC tracing of page sizes are wrong in a few places

JDK-8261231

Windows IME was disabled after DnD operation

JDK-8261235

C1 compilation fails with assert(res→vreg_number() == index) failed: conversion check

JDK-8261237

remove isClassPathAttributePresent method

JDK-8261238

NMT should not limit baselining by size threshold

JDK-8261247

some compiler/whitebox/ tests fail w/ DeoptimizeALot

JDK-8261250

Dependencies: Remove unused dependency types

JDK-8261251

Shenandoah: Use object size for full GC humongous compaction

JDK-8261254

Initialize charset mapping data lazily

JDK-8261261

The version extra fields needs to be overridable in jib-profiles.js

JDK-8261262

Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION

JDK-8261263

Simplify javadoc link code

JDK-8261268

LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders

JDK-8261269

When using clhsdb to “inspect” a java object, clhsdb prints “Oop for…” twice

JDK-8261270

MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel=

JDK-8261279

sun/util/resources/cldr/TimeZoneNamesTest.java timed out

JDK-8261280

Remove THREAD argument from compute_loader_lock_object

JDK-8261281

Linking jdk.jpackage fails for linux aarch32 builds after 8254702

JDK-8261282

Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy

JDK-8261290

Improve error message for NumberFormatException on null input

JDK-8261297

NMT: Final report should use scale 1

JDK-8261298

LinuxPackage.c, getJvmLauncherLibPath RPM→DEB typo

JDK-8261299

Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath

JDK-8261300

jpackage: rewrite while(0)/while(false) to proper blocks

JDK-8261301

StringWriter.flush() is NOOP but documentation does not indicate it

JDK-8261302

NMT: Improve malloc site table hashing

JDK-8261306

ServiceLoader documentation has malformed Unicode escape

JDK-8261308

C2: assert(inner→is_valid_counted_loop(T_INT) && inner→is_strip_mined()) failed: OuterStripMinedLoop should have been removed

JDK-8261309

Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC

JDK-8261334

NMT: tuning statistic shows incorrect hash distribution

JDK-8261336

IGV: enhance default filters

JDK-8261340

Fix ‘deprecated’ warnings in the vmTestbase/nsk tests

JDK-8261350

Create implementation for NSAccessibilityCheckBox protocol peer

JDK-8261351

Create implementation for NSAccessibilityRadioButton protocol

JDK-8261352

Create implementation for component peer for all the components who should be ignored in a11y interactions

JDK-8261354

SIGSEGV at MethodIteratorHost

JDK-8261355

No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding

JDK-8261356

Clean up enum G1Mark

JDK-8261366

Add discussion of IEEE 754 to BigDecimal

JDK-8261368

The new TestNullSetColor test is placed in the wrong group

JDK-8261391

ZGC crash - SEGV in RevokeOneBias::do_thread

JDK-8261392

Exclude testlibrary_tests/ctw/JarDirTest.java

JDK-8261395

C1 crash “cannot make java calls from the native compiler”

JDK-8261397

Try Catch Method Failing to Work When Dividing An Integer By 0

JDK-8261401

Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages

JDK-8261413

Shenandoah: Disable class-unloading in I-U mode

JDK-8261418

Reduce decoder creation overheads for sun.nio.cs.ext Charsets

JDK-8261422

Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage

JDK-8261431

SA: Add comments about load address of executable

JDK-8261444

Remove unused fields in Lower

JDK-8261445

Use memory_order_relaxed for os::random().

JDK-8261447

MethodInvocationCounters frequently run into overflow

JDK-8261448

Preserve GC stack watermark across safepoints in StackWalk

JDK-8261449

Micro-optimize JVM_LatestUserDefinedLoader

JDK-8261450

JShell crashes with SIOOBE in tab completion

JDK-8261457

test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified

JDK-8261462

GCM ByteBuffer decryption problems

JDK-8261472

BasicConstraintsExtension::toString shows “PathLen:2147483647” if there is no pathLenConstraint

JDK-8261473

Shenandoah: Add breakpoint support

JDK-8261478

InstanceKlass::set_classpath_index does not match comments

JDK-8261479

CDS runtime code should check exceptions

JDK-8261480

MetaspaceShared::preload_and_dump should check exceptions

JDK-8261481

Cannot read Kerberos settings in dynamic store on macOS Big Sur

JDK-8261483

jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with “AssertionError: Should have GCd a method handle by now”

JDK-8261493

Shenandoah: reconsider bitmap access memory ordering

JDK-8261496

Shenandoah: reconsider pacing updates memory ordering

JDK-8261499

Simplify HTML for javadoc links

JDK-8261500

Shenandoah: reconsider region live data memory ordering

JDK-8261501

Shenandoah: reconsider heap statistics memory ordering

JDK-8261502

ECDHKeyAgreement: Allows alternate ECPrivateKey impl and revised exception handling

JDK-8261503

Shenandoah: reconsider verifier memory ordering

JDK-8261504

Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering

JDK-8261505

Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer

JDK-8261509

Move per-thread StackWatermark from Thread to JavaThread class

JDK-8261510

Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments

JDK-8261518

jpackage looks for main module in current dir when there is no module-path

JDK-8261520

JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java

JDK-8261522

[PPC64] AES intrinsics write beyond the destination array

JDK-8261527

Record page size used for underlying mapping in ReservedSpace

JDK-8261532

Archived superinterface class cannot be accessed

JDK-8261533

Java_sun_font_CFont_getCascadeList leaks memory according to Xcode

JDK-8261534

Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined

JDK-8261542

X86 slice and unslice intrinsics for 256-bit byte/short vectors

JDK-8261548

ProblemList runtime/NMT/CheckForProperDetailStackTrace.java

JDK-8261549

Adjust memory size in MTLTexurePool.m

JDK-8261551

Remove special CDS handling in Metaspace::allocate

JDK-8261552

s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base

JDK-8261553

Efficient mask generation using BMI2 BZHI instruction

JDK-8261585

Restore HandleArea used in Deoptimization::uncommon_trap

JDK-8261593

Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files

JDK-8261600

NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values

JDK-8261601

free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0

JDK-8261604

ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java

JDK-8261606

Surprising behavior of step over in String switch

JDK-8261607

SA attach is exceeding JNI Local Refs capacity

JDK-8261608

Move common CDS archive building code to archiveBuilder.cpp

JDK-8261609

remove remnants of XML-driven builders

JDK-8261621

Delegate Unicode history from JLS to j.l.Character

JDK-8261623

reference to javac internals in Extern class

JDK-8261625

Add Elements.isAutomaticModule(ModuleElement)

JDK-8261636

The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes

JDK-8261644

NMT: Simplifications and cleanups

JDK-8261649

AArch64: Optimize LSE atomics in C++ code

JDK-8261652

Remove some dead comments from os_bsd_x86

JDK-8261654

Missing license header in Signatures.java

JDK-8261655

[PPC64] Build broken after JDK-8260941

JDK-8261657

[PPC64] Cleanup StoreCM nodes after CMS removal

JDK-8261659

JDK-8261027 causes a Tier1 validate-source failure

JDK-8261660

AArch64: Race condition in stub code generation for LSE Atomics

JDK-8261661

gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big

JDK-8261662

Rename compute_loader_lock_object

JDK-8261665

Clean up naming of StringContent and FixedStringContent

JDK-8261666

[mlvm] Remove WhiteBoxHelper

JDK-8261670

Add javadoc for the XML processing limits

JDK-8261671

X86 I2L conversion can be skipped for certain masked positive values

JDK-8261672

Reduce inclusion of classLoaderData.hpp

JDK-8261673

Move javadoc for the lookup mechanism to module-info

JDK-8261675

ObjectValue::set_visited(bool) sets _visited false

JDK-8261689

javax/swing/JComponent/7154030/bug7154030.java still fails with “Exception: Failed to hide opaque button”

JDK-8261692

Bugs in clhsdb history support

JDK-8261702

ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so

JDK-8261710

SA DSO objects have sizes that are too large

JDK-8261711

Clhsdb “versioncheck true” throws NPE every time

JDK-8261728

SimpleDateFormat should link to DateTimeFormatter

JDK-8261730

C2 compilation fails with assert(store→find_edge(load) != -1) failed: missing precedence edge

JDK-8261744

Implement CharsetDecoder ASCII and latin-1 fast-paths

JDK-8261750

Remove internal class sun.net.www.MimeLauncher

JDK-8261752

Multiple GC test are missing memory requirements

JDK-8261753

Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702

JDK-8261758

[TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize

JDK-8261759

ZGC: ZWorker Threads Continue Marking After System.exit() called

JDK-8261779

JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled

JDK-8261785

Calling “main” method in anonymous nested class crashes the JVM

JDK-8261791

(sctp) handleSendFailed in SctpChannelImpl.c potential leaks

JDK-8261799

Remove unnecessary cast in psParallelCompact.hpp

JDK-8261803

Remove unused TaskTerminator in g1 full gc ref proc executor

JDK-8261804

Remove field _processing_is_mt, calculate it instead

JDK-8261812

C2 compilation fails with assert(!had_error) failed: bad dominance

JDK-8261838

Shenandoah: reconsider heap region iterators memory ordering

JDK-8261839

Error creating runtime package on macos without mac-package-identifier

JDK-8261842

Shenandoah: cleanup ShenandoahHeapRegionSet

JDK-8261843

incorrect info in docs/building.html

JDK-8261845

File permissions of packages built by jpackage

JDK-8261846

[JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream

JDK-8261851

update ReflectionCallerCacheTest.java test to use ForceGC from test library

JDK-8261857

serviceability/sa/ClhsdbPrintAll.java failed with “Test ERROR java.lang.RuntimeException: ‘cannot be cast to’ found in stdout”

JDK-8261859

gc/g1/TestStringDeduplicationTableRehash.java failed with “RuntimeException: ‘Rehash Count: 0’ found in stdout”

JDK-8261860

Crash caused by lambda proxy class loaded in Shutdown hook

JDK-8261862

Expand discussion of rationale for BigDecimal equals/compareTo semantics

JDK-8261868

Reduce inclusion of metaspace.hpp

JDK-8261880

Change nested classes in java.base to static nested classes where possible

JDK-8261905

Move implementation of OopStorage num_dead related functions

JDK-8261912

Code IfNode::fold_compares_helper more defensively

JDK-8261914

IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload

JDK-8261916

gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed

JDK-8261918

two runtime/cds/appcds/VerifierTest failed with “Unable to use shared archive”

JDK-8261919

java/util/Locale/LocaleProvidersRun.java failed with “RuntimeException: Expected log was not emitted. LogRecord: null”

JDK-8261920

[AIX] jshell command throws java.io.IOError on non English locales

JDK-8261921

ClassListParser::current should be used only by main thread

JDK-8261925

ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux

JDK-8261929

ClhsdbFindPC fails with java.lang.RuntimeException: ‘In java stack’ missing from stdout/stderr

JDK-8261931

IGV: quick search fails on multi-line node labels

JDK-8261937

LambdaForClassInBaseArchive: SimpleApp$$Lambdalatexmath:[1 missing

JDK-8261938

ASN1Formatter.annotate should not return in the finally block

JDK-8261939

os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp

JDK-8261940

Fix references to IOException in BigDecimal javadoc

JDK-8261949

fileStream::readln returns incorrect line string

JDK-8261954

Dependencies: Improve iteration over class hierarchy under context class

JDK-8261957

[PPC64] Support for Concurrent Thread-Stack Processing

JDK-8261966

macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta)

JDK-8261969

SNIHostName should check if the encoded hostname conform to RFC 3490

JDK-8261973

Shenandoah: Cleanup/simplify root verifier

JDK-8261975

Missing "classpath exception" in VectorSupport.java

JDK-8261976

Normalize id’s used by the standard doclet

JDK-8261977

Fix comment for getPrefixed() in canonicalize_md.c

JDK-8261984

Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class

JDK-8261998

Remove unused shared entry support from utilities/hashtable

JDK-8262000

jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"

JDK-8262001

java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8"

JDK-8262002

java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with "TestCaseScaffoldException: DummyClassWithLVT did not match .class file"

JDK-8262011

[JVMCI] allow printing to tty from unattached libgraal thread

JDK-8262017

C2: assert(n != __null) failed: Bad immediate dominator info.

JDK-8262018

Wrong format in SAP copyright header of OsVersionTest

JDK-8262027

Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool

JDK-8262028

Make InstanceKlass::implementor return InstanceKlass

JDK-8262041

javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858

JDK-8262042

ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows

JDK-8262046

Clean up parallel class loading code and comments

JDK-8262049

[TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode

JDK-8262060

compiler/whitebox/BlockingCompilation.java timed out

JDK-8262064

Make compiler/ciReplay tests ignore lambdas in compilation replay

JDK-8262068

Improve G1 Full GC by skipping compaction for regions with high survival ratio

JDK-8262074

Consolidate the default value of MetaspaceSize

JDK-8262080

vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent"

JDK-8262081

vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with "ERROR: eventSet1.size() != 3 :: 2"

JDK-8262083

vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)"

JDK-8262085

Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux

JDK-8262087

Use atomic boolean type in G1FullGCAdjustTask

JDK-8262092

vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3

JDK-8262093

java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node"

JDK-8262094

Handshake timeout scaled wrong

JDK-8262096

Vector API fails to work due to VectorShape initialization exception

JDK-8262097

Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229

JDK-8262099

jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn’t specified

JDK-8262108

SimpleDateFormat formatting broken for sq_MK Locale

JDK-8262110

DST starts from incorrect time in 2038

JDK-8262122

[TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo

JDK-8262157

LingeredApp.startAppExactJvmOpts does not print app output when launching fails

JDK-8262161

Refactor manual I/O stream copying in java.desktop to use new convenience APIs

JDK-8262163

Extend settings printout in jcmd VM.metaspace

JDK-8262165

NMT report should state how many callsites had been skipped

JDK-8262185

G1: Prune collection set candidates early

JDK-8262188

Add test to verify trace page sizes logging on Linux

JDK-8262195

Harden tests that use the HostsFileNameService (jdk.net.hosts.file property)

JDK-8262197

JDK-8242032 uses wrong contains_reference() in assertion code

JDK-8262199

issue in jli args.c

JDK-8262227

Change SystemDictionary::find() to return an InstanceKlass*.

JDK-8262235

Remove unnecessary logic in hugetlbfs_sanity_check()

JDK-8262256

C2 intrinsincs should not modify IR when bailing out

JDK-8262259

Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single

JDK-8262265

ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows

JDK-8262266

JDK-8262049 fails validate-source

JDK-8262269

javadoc test TestGeneratedClasses.java fails on Windows

JDK-8262271

SA: Add new stress test that tests getting the stack trace of an active thread

JDK-8262277

URLClassLoader.getResource throws undocumented IllegalArgumentException

JDK-8262280

Incorrect exception handling for VMThread in class redefinition

JDK-8262291

Refactor reserve_memory_special_huge_tlbfs

JDK-8262295

C2: Out-of-Bounds Array Load from Clone Source

JDK-8262296

Fix remaining doclint warnings in jdk.httpserver

JDK-8262298

G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape"

JDK-8262299

C2 compilation fails with "modified node was not processed by IGVN.transform_old()"

JDK-8262300

jpackage app-launcher fails on linux when using JDK11 based runtime

JDK-8262315

missing ';' in generated entities

JDK-8262316

Reducing locks in RSA Blinding

JDK-8262323

do not special case JVMCI in tiered compilation policy

JDK-8262326

MaxMetaspaceSize does not have to be aligned to metaspace commit alignment

JDK-8262328

Templatize JVMFlag boilerplate access methods

JDK-8262329

Fix JFR parser exception messages

JDK-8262332

serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr

JDK-8262351

Extra '0' in java.util.Formatter for '%012a' conversion with a sign character

JDK-8262355

Support for AVX-512 opmask register allocation.

JDK-8262368

wrong verifier message for bogus return type

JDK-8262376

ReplaceCriticalClassesForSubgraphs.java fails if --with-build-jdk is used

JDK-8262377

Parallel class resolution loses constant pool error

JDK-8262379

Add regression test for JDK-8257746

JDK-8262380

Enhance XML processing passes

JDK-8262389

Use permitted_enctypes if default_tkt_enctypes or default_tgs_enctypes is not present

JDK-8262392

Update Mesa 3-D Headers to version 21.0.3

JDK-8262398

Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode

JDK-8262402

Make CATCH macro assert not fatal

JDK-8262403

Enhanced data transfers

JDK-8262409

sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception"

JDK-8262410

Enhanced rules for zones

JDK-8262416

ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386

JDK-8262420

typo: @implnote in java.desktop module

JDK-8262421

doclint warnings in jdk.compiler module

JDK-8262424

Change multiple get_java_xxx() functions in thread.cpp into one function

JDK-8262426

Change TRAPS to Thread* for find_constrained_instance_or_array_klass()

JDK-8262428

doclint warnings in java.xml module

JDK-8262430

doclint warnings in java.base module

JDK-8262433

doclint: reference error in module jdk.incubator.foreign

JDK-8262438

sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"

JDK-8262443

GenerateOopMap::do_interpretation can spin for a long time.

JDK-8262446

DragAndDrop hangs on Windows

JDK-8262454

Handshake timeout improvements, single target, kill unfinished thread

JDK-8262461

handle wcstombsdmp return value correctly in unix awt_InputMethod.c

JDK-8262462

IGV: cannot remove specific groups imported via network

JDK-8262465

Very long compilation times and high memory consumption in C2 debug builds

JDK-8262466

linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return

JDK-8262470

Printed GlyphVector outline with low DPI has bad quality on Windows

JDK-8262471

Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java

JDK-8262472

Buffer overflow in UNICODE::as_utf8 for zero length output buffer

JDK-8262476

Add filter to speed up CompileCommand lookup

JDK-8262477

Enhance String Conclusions

JDK-8262486

Merge trivial JDWP agent changes from the loom repo to the jdk repo

JDK-8262491

AArch64: CPU description should contain compatible board list

JDK-8262497

Delete unused utility methods in ICC_Profile class

JDK-8262500

HostName entry in VM.info should be a new line

JDK-8262501

jdk17 libjvm link failure with --as-needed and clock_gettime in librt

JDK-8262503

Support records in Dynalink

JDK-8262504

Some CLHSDB command cannot know they run on remote debugger

JDK-8262508

Vector API’s ergonomics is incorrect

JDK-8262509

JSSE Server should check the legacy version in TLSv1.3 ClientHello

JDK-8262520

Add SA Command Line Debugger support to connect to debug server

JDK-8262725

IGV: crash when removing all graphs in a group

JDK-8262726

AArch64: C1 StubAssembler::call_RT can corrupt stack

JDK-8262739

String inflation C2 intrinsic prevents insertion of anti-dependencies

JDK-8262744

Formatter '%g' conversion uses wrong format for BigDecimal rounding up to limits

JDK-8262807

Note assumptions of core reflection modeling and parameter handling

JDK-8262819

gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs

JDK-8262828

Format of OS information is different on macOS

JDK-8262829

Native crash in Win32PrintServiceLookup.getAllPrinterNames()

JDK-8262837

handle split_USE correctly

JDK-8262841

Clarify the behavior of PhantomReference::refersTo

JDK-8262844

(fs) FileStore.supportsFileAttributeView might return false negative in case of ext3

JDK-8262862

Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java

JDK-8262875

doccheck: empty paragraphs, etc in java.base module

JDK-8262876

Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances

JDK-8262881

port JVM/DI tests from JDK-4413752 to JVM/TI

JDK-8262883

doccheck: Broken links in java.base

JDK-8262885

Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag

JDK-8262886

javadoc generates broken links with

JDK-8262891

Compiler implementation for Pattern Matching for switch (Preview)

JDK-8262892

minor typo in implSpec comment

JDK-8262893

Enable more doclint checks in javadoc build

JDK-8262894

[macos_aarch64] SIGBUS in Assembler::ld_st2

JDK-8262896

[macos_aarch64] Crash in jni_fast_GetLongField

JDK-8262898

com/sun/net/httpserver/bugs/8199849/ParamTest.java times out

JDK-8262899

TestRedirectLinks fails

JDK-8262900

ToolBasicTest fails to access HTTP server it starts

JDK-8262903

[macos_aarch64] Thread::current() called on detached thread

JDK-8262908

JFR: Allow JFR to stream events from a known repository path

JDK-8262910

Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code

JDK-8262913

KlassFactory::create_from_stream should never return NULL

JDK-8262915

java.awt.color.ColorSpace.getName() is not thread-safe

JDK-8262926

JDK-8260966 broke AIX build

JDK-8262927

Explicitly state fields examined for BigDecimal.hashCode

JDK-8262935

Add missing logging to sun.net.httpserver.ServerImpl

JDK-8262950

Restructure compiler/intrinsics/TestRotate.java for easier compilation

JDK-8262952

[macos_aarch64] os::commit_memory failure

JDK-8262955

Unify os::fork_and_exec() across Posix platforms

JDK-8262957

(fs) Fail fast in UnixFileStore.isExtendedAttributesEnabled

JDK-8262958

(fs) UnixUserDefinedFileAttributeView cleanup

JDK-8262967

Improve Zip file support

JDK-8262973

Verify ParCompactionManager instance in PCAdjustPointerClosure

JDK-8262981

Create implementation for NSAccessibilitySlider protocol

JDK-8262989

Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods

JDK-8262992

Improve `@see` output

JDK-8262998

Vector API intrinsincs should not modify IR when bailing out

JDK-8263002

Remove CDS MiscCode region

JDK-8263006

Add optimization for Max()Node and Min()Node

JDK-8263017

Read barriers are missing in nmethod printing code

JDK-8263030

Remove Shenandoah leftovers from ReferenceProcessor

JDK-8263038

Optimize String.format for simple specifiers

JDK-8263040

fix for JDK-8262122 fails validate-source

JDK-8263041

Shenandoah: Cleanup C1 keep alive barrier check

JDK-8263043

Add test to verify order of tag output

JDK-8263050

move HtmlDocletWriter.verticalSeparator to IndexWriter

JDK-8263051

Modernize the code in the java.awt.color package

JDK-8263054

[testbug] SharedArchiveConsistency.java reuses jsa files

JDK-8263055

hsdb Command Line Debugger does not properly direct output for some commands

JDK-8263058

Optimize vector shift with zero shift count

JDK-8263068

Rename safefetch.hpp to safefetch.inline.hpp

JDK-8263069

Exclude some failing tests from security/infra/java/security/cert/CertPathValidator

JDK-8263080

Obsolete relationship in MulticastSocket API documentation.

JDK-8263087

Add a MethodHandle combinator that switches over a set of MethodHandles

JDK-8263090

Avoid reading volatile fields twice in Locale.getDefault(Category)

JDK-8263091

Remove CharacterData.isOtherUppercase/-Lowercase

JDK-8263097

Update JMH devkit to 1.28

JDK-8263102

Expand documention of Method.isBridge

JDK-8263104

fix warnings for empty paragraphs

JDK-8263105

security-libs doclint cleanup

JDK-8263107

PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier

JDK-8263108

Class initialization deadlock in java.lang.constant

JDK-8263124

Missed initialization of baselineY in sun.font.StrikeMetrics

JDK-8263125

During deoptimization vectors should reassign scalarized payload after all objects are reallocated.

JDK-8263135

unique_ptr should not be used for types that are not pointers

JDK-8263136

C4530 was reported from VS 2019 at access bridge

JDK-8263137

Typos in sun.security.ssl.RenegoInfoExtension

JDK-8263138

Initialization of sun.font.SunFontManager.platformFontMap is not thread safe

JDK-8263140

Japanese chars garble in console window in HSDB

JDK-8263142

Delete unused entry points in libawt/libawt_xawt/libawt_headless

JDK-8263154

[macos] DMG builds have finder errors

JDK-8263157

[macos]: java.library.path is being set incorrectly

JDK-8263164

assert(_base >= VectorA && _base ⇐ VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size()

JDK-8263167

IGV: build fails with "taskdef AutoUpdate cannot be found"

JDK-8263170

ComboBoxModel documentation refers to a nonexistent type

JDK-8263185

Mallinfo deprecated in glibc 2.33

JDK-8263188

JSSE should fail fast if there isn’t supported signature algorithm

JDK-8263189

C2: assert(!had_error) failed: bad dominance

JDK-8263190

Update java.io, java.math, and java.text to use instanceof pattern variable

JDK-8263191

Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers

JDK-8263198

javadoc HELP page

JDK-8263200

Add -XX:StressCCP to CTW

JDK-8263202

Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current

JDK-8263203

jconsole Online User Guide has wrong URL

JDK-8263206

assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown

JDK-8263227

C2: inconsistent spilling due to dead nodes in exception block

JDK-8263233

Update java.net and java.nio to use instanceof pattern variable

JDK-8263235

sanity/client/SwingSet/src/ColorChooserDemoTest.java failed throwing java.lang.NoClassDefFoundError

JDK-8263236

runtime/os/TestTracePageSizes.java fails on old kernels

JDK-8263242

serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR

JDK-8263248

IGV: accept graphs without node categories

JDK-8263260

[s390] Support latest hardware (z14 and z15)

JDK-8263300

add HtmlId for the block containing a class’s description.

JDK-8263303

C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint

JDK-8263311

Watch registry changes for remote printers update instead of polling

JDK-8263320

[test] Add Object Stream Formatter to work with test utility HexPrinter

JDK-8263321

Regression 8% in javadoc-steady in 17-b11

JDK-8263323

Debug Agent help output includes invalid URL

JDK-8263326

Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java

JDK-8263332

JFR: Dump recording from a recording stream

JDK-8263333

Improve links from core reflection to JLS and JVMS

JDK-8263342

Add --connect option to jhsdb hsdb/clhsdb

JDK-8263352

assert(use == polladr) failed: the use should be a safepoint polling

JDK-8263353

assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type

JDK-8263354

Accumulated C2 code cleanups

JDK-8263358

Update java.lang to use instanceof pattern variable

JDK-8263361

Incorrect arraycopy stub selected by C2 for SATB collectors

JDK-8263362

Avoid division by 0 in java/awt/font/TextJustifier.java justify

JDK-8263363

Minor cleanup of Lanai code - unused code removal and comments correction

JDK-8263376

CTW (Shenandoah): assert(mems ⇐ 1) failed: No node right after call if multiple mem projections

JDK-8263380

Unintended use of Objects.nonNull in VarHandles

JDK-8263382

java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers"

JDK-8263387

G1GarbageCollection JFR event gets gc phase, not gc type

JDK-8263392

Allow current thread to be specified in ExceptionMark

JDK-8263395

Incorrect use of Objects.nonNull

JDK-8263396

Atomic::CmpxchgByteUsingInt::set_byte_in_int needs an explicit cast

JDK-8263399

CDS should archive only classes allowed by module system

JDK-8263403

[JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled

JDK-8263404

RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec

JDK-8263410

ListModel javadoc refers to non-existent interface

JDK-8263411

Convert jshell tool to use Stream.toList()

JDK-8263412

ClassFileInstaller can’t be used by classes outside of default package

JDK-8263420

Incorrect function name in NSAccessibilityStaticText native peer implementation

JDK-8263421

Module image file is opened twice during VM startup

JDK-8263425

AArch64: two potential bugs in C1 LIRGenerator::generate_address()

JDK-8263426

Reflow JfrNetworkUtilization::send_events

JDK-8263427

Shenandoah: Trigger weak-LRB even when heap is stable

JDK-8263430

Uninitialized Method* variables after JDK-8233913

JDK-8263432

javac may report an invalid package/class clash on case insensitive filesystems

JDK-8263433

Shenandoah: Don’t expect forwarded objects in set_concurrent_mark_in_progress()

JDK-8263434

Dangling references after MethodComparator::methods_EMCP

JDK-8263436

Silly array comparison in GaloisCounterMode.overlapDetection

JDK-8263438

Unused method AbstractMemberWriter.isInherited

JDK-8263439

getSupportedAttributeValues() throws NPE for Finishings attribute

JDK-8263442

Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED

JDK-8263445

Duplicate key compiler.err.expected.module in compiler.properties

JDK-8263446

Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling

JDK-8263448

CTW: fatal error: meet not symmetric

JDK-8263450

Simplify LambdaForm.useCount

JDK-8263452

Javac slow compilation due to algorithmic complexity

JDK-8263454

com.apple.laf.AquaFileChooserUI ignores the result of String.trim()

JDK-8263455

NMT: assert on registering a region which completely engulfs an existing region

JDK-8263460

DynamicArchiveRelocationTest.java fails in product VM

JDK-8263465

JDK-8236847 causes tier1 build failure on linux-aarch64

JDK-8263468

New page for "recent" new API

JDK-8263470

Consolidate copies of getClassBytes in various tests

JDK-8263472

Specification of JComponent::updateUI should document that the default implementation does nothing

JDK-8263473

Update annotation terminology (2)

JDK-8263477

serviceability/sa/ClhsdbDumpheap.java timed out

JDK-8263480

ProblemList two jpackage tests on Windows

JDK-8263481

Specification of JComponent::setDefaultLocale doesn’t mention that passing 'null' restores VM’s default locale

JDK-8263482

Make access to the ICC color profiles data multithread-friendly

JDK-8263486

Clean up MTLSurfaceDataBase.h

JDK-8263488

Verify CWarningWindow works with metal rendering pipeline

JDK-8263490

[macos] Crash occurs on JPasswordField with activated InputMethod

JDK-8263495

Gather liveness info in the mark phase of G1 full gc

JDK-8263496

MetalHighContrastTheme.getControlHighlight cleanup

JDK-8263497

Clean up sun.security.krb5.PrincipalName::toByteArray

JDK-8263501

compiler/oracle/TestInvalidCompileCommand.java fails with release VMs

JDK-8263504

Some OutputMachOpcodes fields are uninitialized

JDK-8263506

Make sun.net.httpserver.UnmodifiableHeaders unmodifiable

JDK-8263507

Improve structure of package summary pages

JDK-8263508

Remove dead code in MethodHandleImpl

JDK-8263509

LdapSchemaParser.readNextTag checks array length incorrectly

JDK-8263512

[macos_aarch64] issues with calling va_args functions from invoke_native

JDK-8263514

Minor issue in JavacFileManager.SortFiles.REVERSE

JDK-8263528

Make static page ids safe from collision with language elements

JDK-8263530

sun.awt.X11.ListHelper.removeAll() should use clear()

JDK-8263536

Add @build tags to jpackage tests

JDK-8263544

Unused argument in ConstantPoolCacheEntry::set_field()

JDK-8263545

Convert jpackage to use Stream.toList()

JDK-8263546

Add "findsym" command to clhsdb.html help file

JDK-8263548

runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412

JDK-8263549

8263412 can cause jtreg testlibrary split

JDK-8263551

Provide shared lock-free FIFO queue implementation

JDK-8263552

Use String.valueOf() for char-to-String conversions

JDK-8263555

use driver-mode to run ClassFileInstaller

JDK-8263556

remove `@modules java.base` from tests

JDK-8263557

Possible NULL dereference in Arena::destruct_contents()

JDK-8263558

Possible NULL dereference in fast path arena free if ZapResourceArea is true

JDK-8263559

Add missing initializers to VM_PopulateDumpSharedSpace

JDK-8263560

Remove needless wrapping with BufferedInputStream

JDK-8263562

Checking if proxy_klass_head is still lambda_proxy_is_available

JDK-8263564

Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die

JDK-8263565

NPE was thrown when sun.jvm.hotspot.rmi.serverNamePrefix was set

JDK-8263572

Output from jstack mixed mode is misaligned

JDK-8263577

C2: reachable nodes shouldn’t have dead uses at the end of optimizations

JDK-8263579

ZGC: Concurrent mark hangs with debug loglevel

JDK-8263582

WB_IsMethodCompilable ignores compiler directives

JDK-8263583

Emoji rendering on macOS

JDK-8263587

C2: JVMS not cloned when needs_clone_jvms() is true

JDK-8263589

Introduce JavaValue::get_oop/set_oop

JDK-8263590

Rawtypes warnings should be produced for pattern matching in instanceof

JDK-8263591

Two C2 compiler phases with the name "after matching"

JDK-8263593

Fix multiple typos in hsdis README

JDK-8263595

Remove oop type punning in JavaCallArguments

JDK-8263612

Unused variables in C1 runtime

JDK-8263614

javac allows local variables to be accessed from a static context

JDK-8263615

Cleanup tightly_coupled_allocation

JDK-8263616

'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp

JDK-8263621

Convert jdk.compiler to use Stream.toList()

JDK-8263622

The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag

JDK-8263632

Improve exception handling of APIs in classLoader.cpp

JDK-8263635

Add --servername option to jhsdb debugd

JDK-8263636

Add --disable-registry option to jhsdb debugd

JDK-8263642

javac emits duplicate checkcast for first bound of intersection type in cast

JDK-8263649

AArch64: update cas.m4 to match current AD file

JDK-8263658

Use the blessed modifier order in java.base

JDK-8263659

Reflow GTestResultParser for better readability

JDK-8263667

Avoid running GitHub actions on branches named pr/*

JDK-8263668

Update java.time to use instanceof pattern variable

JDK-8263670

pmap and pstack in jhsdb do not work on debug server

JDK-8263672

fatal error: no reachable node should have no use

JDK-8263676

AArch64: one potential bug in C1 LIRGenerator::generate_address()

JDK-8263677

Improve Character.isLowerCase/isUpperCase lookups

JDK-8263679

C1: Remove vtable call

JDK-8263684

Avoid wrapping into BufferedWriter twice

JDK-8263688

Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer

JDK-8263705

Two shenandoah tests fail due to can’t find ClassFileInstaller

JDK-8263707

C1 RangeCheckEliminator support constant array and NewMultiArray

JDK-8263709

Cleanup THREAD/TRAPS/CHECK usage in JRT_ENTRY routines

JDK-8263718

unused-result warning happens at os_linux.cpp

JDK-8263721

Unify oop casting

JDK-8263723

[BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

JDK-8263725

JFR oldobject tests are not run when GCs are specified explicitly

JDK-8263726

divideToIntegralValue typo on BigDecimal documentation

JDK-8263729

[test] divert spurious output away from stream under test in ProcessBuilder Basic test

JDK-8263732

ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC

JDK-8263742

(bf) MappedByteBuffer.force() should use the capacity as its upper bound

JDK-8263743

redundant lock in SSLSocketImpl

JDK-8263753

two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries"

JDK-8263754

HexFormat 'fromHex' methods should be static

JDK-8263756

Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java

JDK-8263757

Remove serviceability/sa/ClhsdClasses.java from ZGC problem list

JDK-8263763

Synthetic constructor parameters of enum are not considered for annotation indices

JDK-8263766

Confusing specification of JEditorPaneAccessibleHypertextSupport constructor

JDK-8263768

JFormattedTextField.AbstractFormatter.getDocumentFilter()/getNavigationFilter() spec doesn’t mention what the default impls return and what does it mean

JDK-8263769

simplify PhaseMacroExpand::extract_call_projections()

JDK-8263771

Refactor javaClasses initialization code to isolate dumping code

JDK-8263775

C2: igv_print() crash unexpectedly when called from debugger

JDK-8263776

[JVMCI] add helper to perform Java upcalls

JDK-8263779

SSLEngine reports NEED_WRAP continuously without producing any further output

JDK-8263781

C2: Cannot hoist independent load above arraycopy

JDK-8263818

Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c

JDK-8263821

Remove unused MethodTypeForm canonicalization codes

JDK-8263825

Remove unused and commented out member from NTLMException

JDK-8263827

Suspend "missing" javadoc doclint checks for smartcardio

JDK-8263832

Shenandoah: Fixing parallel thread iteration in final mark task

JDK-8263833

Stop disabling warnings for sunFont.c with gcc

JDK-8263834

Work around gdb <incomplete type> for HashtableEntry

JDK-8263846

Bad JNI lookup getFocusOwner in accessibility code on Mac OS X

JDK-8263852

Unused method SoftRefPolicy::use_should_clear_all_soft_refs

JDK-8263855

Use the blessed modifier order in java.management/naming

JDK-8263856

Github Actions for macos/aarch64 cross-build

JDK-8263861

Shenandoah: Remove unused member in ShenandoahGCStateResetter

JDK-8263871

On sem_destroy() failing we should assert

JDK-8263884

Clean up os::is_allocatable() across Posix platforms

JDK-8263885

Use the blessed modifier order in java.sql/rowset/transation.xa

JDK-8263887

Re-create default icons

JDK-8263890

Broken links to Unicode.org

JDK-8263891

Changes for 8076985 missed the fix.

JDK-8263892

More modifier order fixes in java.base

JDK-8263894

Convert defaultPrinter and printers fields to local variables

JDK-8263895

Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices

JDK-8263896

Make not_suspended parameter from ObjectMonitor::exit() have default value

JDK-8263897

compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method"

JDK-8263898

(fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win)

JDK-8263899

HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head

JDK-8263903

Use Cleaner instead of finalize to auto stop Timer thread

JDK-8263904

compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32

JDK-8263905

Remove finalize methods for SocketInput/OutputStream

JDK-8263907

Specification of CellRendererPane::paintComponent(..Rectangle) should clearly mention which method it delegates the call to

JDK-8263908

Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771

JDK-8263914

CDS fails to find the default shared archive on x86_32

JDK-8263915

runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off

JDK-8263928

Add JAWT test files for mac

JDK-8263964

Redundant check in ObjectStartArray::object_starts_in_range

JDK-8263968

CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton

JDK-8263970

Manual test javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java failed

JDK-8263971

C2 crashes with SIGFPE with -XX:+StressGCM and -XX:+StressIGVN

JDK-8263972

C2: LoadVector/StoreVector type mismatch in MemNode::can_see_stored_value()

JDK-8263974

Move SystemDictionary::verify_protection_domain

JDK-8263976

Remove block allocation from BasicHashtable

JDK-8263977

GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel

JDK-8263978

Clarify why 0 argument is ignored in SecureRandom::setSeed

JDK-8263979

Cleanup duplicate check in Unicode.contains

JDK-8263981

java.awt.image.ComponentSampleModel equals/hashcode use numBands twice

JDK-8263984

Invalidate printServices when there are no printers

JDK-8263985

BCEscapeAnalyzer::invoke checks target→is_loaded() twice

JDK-8263989

Cleanup in EA

JDK-8263992

Remove dead code NativeLookup::base_library_lookup

JDK-8263995

Incorrect double-checked locking in Types.arraySuperType()

JDK-8263998

Remove mentions of mc region in comments

JDK-8264001

JFR: Modernize implementation

JDK-8264002

Delete outdated assumptions about ColorSpace initialization

JDK-8264004

Don’t use TRAPS if no exceptions are thrown

JDK-8264006

Fix AOT library loading on CPUs with 256-byte dcache line

JDK-8264008

Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off

JDK-8264016

[JVMCI] add some thread local fields for use by JVMCI

JDK-8264017

Correctly report inlined frame in JFR sampling

JDK-8264018

AArch64: NEON loadV2 and storeV2 addressing is wrong

JDK-8264020

Optimize double negation elimination

JDK-8264026

Remove dependency between free collection set and eagerly reclaim humongous object tasks

JDK-8264027

Refactor "CLEANUP" region printing

JDK-8264028

Typo in javax.management.relation.RelationService::purgeRelations

JDK-8264029

Replace uses of StringBuffer with StringBuilder in java.base

JDK-8264031

(zipfs) Typo in ZipFileSystem.deleteFile ZipException

JDK-8264032

Improve thread safety of Runtime.version()