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

Liberica JDK 16+36

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, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 16.

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

Please refer to the Oracle JDK 16 release notes for further information on JDK 16 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 16 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 6.x, 7.x (x86, x86_64, ARMv7, ARMv8)

  • Alpine Linux 3.7+

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

  • Apple macOS 10.11+

  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (64 and 32 bit)

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 16 distribution

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

Liberica 16 introduced all new features supported by OpenJDK 16.

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 16 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 16 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 16 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-4619330

All built-in java.awt.color.ColorSpace fields should be specified as such

JDK-4907798

MEMORY LEAK: javax.swing.plaf.basic.BasicPopupMenuUIlatexmath:[MenuKeyboardHelper

JDK-4916923

In MetalRootPaneUI, MetalRootLayout does not correctly calculate minimumsize

JDK-5078989

Null Pointer exception in SpinnerListMode

JDK-6232281

-XX:-UseLoopSafepoints causes assert(v_false,"Parse::remove_useless_nodes missed this node")

JDK-6422025

ThemeReader.cpp can be updated for VC7

JDK-6441211

Small Error in API at javax.swing.plaf.synth.Region

JDK-6501010

test/java/io/File/GetXSpace.java fails on Windows

JDK-6508941

java.awt.Desktop.open causes VM to crash with video files sporadically

JDK-6514600

AbstractAction can throw NullPointerException when clone()d

JDK-6542439

Significant memory leak in BasicComboBoxUI and MetalComboBoxButton

JDK-6606767

resexhausted00[34] fail assert(!thread→owns_locks(), "must release all locks when leaving VM")

JDK-6646602

Spelling error in javadoc for javax.swing.tree.TreeModel

JDK-6690021

typos in TransferHandler Javadoc

JDK-6709913

BasicComboBoxUI.isPopupVisible returns NullPointerException

JDK-6714834

JarFile.getManifest() leaves an open InputStream as an undocumented side effect

JDK-6816284

Notepad class should be public

JDK-6847157

java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit

JDK-6882207

Convert javap to use diamond operator internally

JDK-7110890

reg test TranslucentShapedFrameTest fails to create non-opaque frame

JDK-7124397

[macosx] JSpinner serialiazation - deserialization issue

JDK-7131400

[macosx] Desktop.edit(a directory) should throw IOException

JDK-7151826

[TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac

JDK-7156347

javax/swing/JList/6462008/bug6462008.java fails

JDK-7164518

No PortUnreachableException when connecting to a non-existing DatagramSocket (mac)

JDK-7179006

[macosx] Print-to-file doesn’t work: printing to the default printer instead.

JDK-7183828

Invalid Image Variant when using anything other than BufferedImage

JDK-7190589

[macosx] In the test bug4278839 never press ctrl+arrow

JDK-7190978

javax/swing/JComponent/7154030/bug7154030.java fails on mac

JDK-8005088

remove unused NativeInstruction::test methods

JDK-8005970

Mouse cursor is default cursor over TextArea’s scrollbar

JDK-8007632

DES/3DES keys support in PKCS12 keystore

JDK-8015602

[macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX

JDK-8017179

[macosx] list1 and list2 vistble item isn’t desired

JDK-8022535

[TEST BUG] javax/swing/text/html/parser/Test8017492.java fails

JDK-8022795

Method.isVarargs of dynamic proxy generated method to match the proxy interface method

JDK-8026976

ECParameters, Point does not match field size

JDK-8027545

Improve object array chunking test in G1’s copy_to_survivor_space

JDK-8027761

Investigate fast-path for scanning only objects with references during gc

JDK-8028281

[TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails

JDK-8028707

javax/swing/JComboBox/6236162/bug6236162.java fails on azure

JDK-8033441

print line numbers with -XX:+PrintOptoAssembly

JDK-8036604

Typo in BufferedBufImgOps.java in the exception message

JDK-8037384

Fix wording in Javadoc of java.io.Serializable

JDK-8039278

console.sh failed Automatically with exit code 1

JDK-8040914

Test javax/swing/JLabel/6596966/bug6596966.java fails : comboBox isn’t focus owner

JDK-8041701

Nimbus JTree renderer properties persist across L&F changes

JDK-8041705

Bugs in DefaultTreeCellRenderer.updateUI()

JDK-8042055

Nimbus DerivedColor incorrectly clamps hue

JDK-8052260

Reference.isEnqueued() spec does not match the long-standing behavior returning true iff it’s in the ref queue

JDK-8060202

[macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10)

JDK-8067127

Tags cleanup

JDK-8067651

LevelTransitionTest.java, fix trivial methods levels logic

JDK-8069411

OutOfMemoryError in OverloadCompileQueueTest.java

JDK-8071961

Add javac lint warning when a default constructor is created

JDK-8074844

Resolve disabled warnings for libfontmanager

JDK-8075778

Add javadoc tag to avoid duplication of return information in simple situations.

JDK-8076985

Allocation path: biased locking + compressed oops code quality

JDK-8078228

Default file manager and web browser didn’t launch and got SecurityException

JDK-8081833

Clean up JVMFlag getter/setter code

JDK-8134630

make code and comments consistent for stack lock optimization

JDK-8136363

Nimbus-LaF: background color cleared when setting component name of JToolBar

JDK-8138588

VerifyMergedCPBytecodes option cleanup needed

JDK-8138732

Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package

JDK-8139046

Compiler Control: IGVPrintLevel directive should set PrintIdealGraph

JDK-8139800

Remove OopsInGenClosure

JDK-8139875

[TESTBUG] Improve nsk/stress/stack/* tests

JDK-8142984

Zero: fast accessors should handle both getters and setters

JDK-8143021

[TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails

JDK-8146451

javax/swing/JComponent/4337267/bug4337267.java failed on Windows

JDK-8151779

Some intrinsic flags could be replaced with one general flag

JDK-8152313

[javadoc] convert tool tests to doclet tests

JDK-8153005

Upgrade the default PKCS12 encryption/MAC algorithms

JDK-8156071

List.of: reduce array copying during creation

JDK-8157729

examples in LinkedHashMap and LinkedHashSet class doc use raw types

JDK-8158045

Improve large object handling during evacuation

JDK-8159746

(proxy) Support for default methods

JDK-8160601

unexpected error compiling @Deprecated package

JDK-8161684

[testconf] Add VerifyOops' testing into compiler tiers

JDK-8164597

TestIOException.java fails after push for JDK-8164130

JDK-8165404

AArch64: Implement SHA512 accelerator/intrinsic

JDK-8166038

BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images

JDK-8166554

Avoid compilation blocking in OverloadCompileQueueTest.java

JDK-8166596

TLS support for the EdDSA signature algorithm

JDK-8167355

[macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java

JDK-8169954

JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed

JDK-8169959

javax/swing/JTable/6263446/bug6263446.java: Table should be editing

JDK-8170432

Class java.util.UUID & @Override

JDK-8171303

sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux

JDK-8171998

javax/swing/JMenu/4692443/bug4692443.java fails on Windows

JDK-8172366

Support SHA-3 based signatures

JDK-8173585

Intrinsify StringLatin1.indexOf(char)

JDK-8176270

Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException

JDK-8177945

Single cell selection flickers when adding data to TableView

JDK-8178297

TableView scrolls slightly when adding new elements

JDK-8180352

Add Stream.toList() method

JDK-8180514

TestPrintMdo.java test fails with -XX:-TieredCompilation

JDK-8181775

JavaFX WebView does not calculate border-radius properly

JDK-8181919

Refactor test/java/io/File/GetXSpace.sh to java test

JDK-8188055

(ref) Add Reference::refersTo predicate

JDK-8189744

Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets

JDK-8193686

Allow --with-jtreg to accept a zip compressed jtreg image

JDK-8194126

Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails

JDK-8194309

JNI handle allocation failure not reported correctly

JDK-8196079

Remove obsolete Pisces rasterizer

JDK-8196086

java/awt/image/DrawImage/IncorrectSourceOffset.java fails

JDK-8196087

java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java fails

JDK-8196089

javax/swing/Action/8133039/bug8133039.java fails

JDK-8196099

javax/swing/text/CSSBorder/6796710/bug6796710.java fails

JDK-8196100

javax/swing/text/JTextComponent/5074573/bug5074573.java fails

JDK-8196302

javax/swing/JFileChooser/8041694/bug8041694.java

JDK-8197560

test javax/swing/JTree/8003400/Test8003400.java fails

JDK-8198334

java/awt/FileDialog/8003399/bug8003399.java fails in headless mode

JDK-8198390

Test MultiResolutionDrawImageWithTransformTest.java fails when -esa is passed

JDK-8198395

Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5

JDK-8198623

java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac

JDK-8199054

Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable

JDK-8199060

Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable

JDK-8199062

Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable

JDK-8199074

Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable

JDK-8199529

javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows

JDK-8199592

Control labels truncated at certain DPI scaling levels

JDK-8199646

JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException

JDK-8199697

FIPS 186-4 RSA Key Generation

JDK-8200102

NativeLibraryTest.java fails intermittently, unloaded count is not same as expected

JDK-8200281

Add missing @Override annotations in ImageIO plugins

JDK-8200738

Use --hash-style=gnu for gcc

JDK-8201567

QuantumRenderer modifies buffer in use by JavaFX Application Thread

JDK-8201568

zForce touchscreen input device fails when closed and immediately reopened

JDK-8202343

Disable TLS 1.0 and 1.1

JDK-8202471

(ann) Cannot read type annotations on generic receiver type’s type variables

JDK-8202473

A type variable with multiple bounds does not correctly place type annotation

JDK-8202990

javafx webview css filter property with display scaling

JDK-8203005

The top-of-stack type specified for nofast_* bytecodes are wrong

JDK-8204256

improve jlink error message to report unsupported class file format

JDK-8205467

javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java possible deadlock

JDK-8206311

Add docs-javase, docs-reference to CI build

JDK-8207936

TestZipFile.java can fail with an OOM error

JDK-8209788

Left/Right/Ctrl+A keys not working in editor of ComboBox if popup showing

JDK-8209961

[AOT] crash in Graal stub when -XX:+VerifyOops is used

JDK-8210253

Clipped UI rendering with X11 pipeline and HiDPI

JDK-8210462

Fix remaining mentions of initial mark

JDK-8211294

ScrollPane content is blurry with 125% scaling

JDK-8211449

Correction to the spec of implicit negative subpattern in DecimalFormat

JDK-8211958

Broken links in java.desktop files

JDK-8211999

Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI)

JDK-8212107

VMThread issues and cleanup

JDK-8212218

[TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out

JDK-8212226

SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows)

JDK-8212879

Make JVMTI TagMap table concurrent

JDK-8213032

program fails with LambdaConversionException at execution time

JDK-8213214

Set -Djava.io.tmpdir= when running tests

JDK-8213483

ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail

JDK-8213535

Windows HiDPI html lightweight tooltips are truncated

JDK-8213573

MouseLocationOnScreenTest fails intermittently

JDK-8213719

Both sect163r2 and sect163k1 are default curves for field size 163

JDK-8214561

Use for definition of "java.util.prefs.PreferencesFactory" system property

JDK-8215624

Add parallel heap iteration for jmap –histo

JDK-8216324

GetClassMethods is confused by the presence of default methods in super interfaces

JDK-8216497

javadoc should auto-link to platform classes

JDK-8217472

Add attenuation for PointLight

JDK-8217527

jmod hash does not work if --hash-module does not include the target module

JDK-8218021

Have jarsigner preserve posix permission attributes

JDK-8218685

jlink --list-plugins needs to be readable and tidy

JDK-8219014

(bf) Add absolute bulk put methods which accept a source Buffer

JDK-8219586

CodeHeap State Analytics processes dead nmethods

JDK-8220483

Calendar.setTime(Date date) throws NPE with Date date = null

JDK-8220484

JFXPanel renders a slanted image with a hidpi monitor scale of 125% or 175%

JDK-8220639

Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line

JDK-8220730

sun.security.provider.SecureRandom default constructor has wrong documentation

JDK-8221404

C2: Convert RegMask and IndexSet to use uintptr_t

JDK-8221554

aarch64 cross-modifying code

JDK-8222187

java.util.Base64.Decoder stream adds unexpected null bytes at the end

JDK-8222582

[TESTBUG] AbstractMethodErrorTest.java fails with "did not test both cases (interpreted and compiled)."

JDK-8222671

thread_large/thread_large.java times out on MacOSX

JDK-8223051

support loops with long (64b) trip counts

JDK-8223187

Remove setLocale() call in jpackage native launcher

JDK-8223312

Utilize handshakes instead of is_thread_fully_suspended

JDK-8223347

Integration of Vector API (Incubator)

JDK-8223375

Remove Netbeans specific files from the source code repository

JDK-8223607

--override-methods=summary ignores some signature changes

JDK-8223955

Eliminate or reduce mixing of old File API and new Path/Files APIs

JDK-8224225

Tokenizer improvements

JDK-8224509

Incorrect alignment in CDS related allocation code on 32-bit platforms

JDK-8225072

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

JDK-8225251

Minimise import statements in jpackage sources

JDK-8225329

-XX:+PrintBiasedLockingStatistics causes crash during initia…

JDK-8225631

Consider replacing muxAcquire/Release with PlatformMonitor

JDK-8225790

Two NestedDialogs tests fail on Ubuntu

JDK-8226236

[TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails

JDK-8227337

javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table

JDK-8227400

Adjust jib profiles to make 3rd party tools for creating installers available on Mach5 test machines

JDK-8227695

assert(pss→trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation

JDK-8227745

Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents

JDK-8228570

Add various documentation clarifications

JDK-8228615

Optional.empty doc should suggest using isEmpty

JDK-8229186

Improve error messages for TestStringIntrinsics failures

JDK-8229822

ThrowingPushPromises tests sometimes fail due to EOF

JDK-8229845

Decrease memory consumption of BigInteger.toString()

JDK-8229862

NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570)

JDK-8229867

Re-examine synchronization usages in http and https protocol handlers

JDK-8230052

MLVM findDeadlock test timed out

JDK-8230501

Class data support for hidden classes

JDK-8230652

Improve verbose output

JDK-8230776

Javac throws AssertionError in jvm.Gen.visitExec

JDK-8230918

j.l.NASE in javap

JDK-8230919

javac throws j.l.CCE in ClassReader.readClass

JDK-8230963

javac throws j.l.CCE in PoolReader.getName

JDK-8230964

Javac throws AssertionError in PoolReader.resolve

JDK-8231231

The printing result is different from the case instruction

JDK-8231311

javac throws NPE in TransTypes.retype

JDK-8231372

JFXPanel fails to render if setScene called on Swing thread

JDK-8231441

AArch64: Initial SVE backend support

JDK-8231454

File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo

JDK-8231461

static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference

JDK-8231547

Serializable class doc should link to serialization specification

JDK-8231560

Remove expired flags in JDK 16

JDK-8231591

[TESTBUG] Create additional two phase jpackage tests

JDK-8231599

NPE when loading a preview classfile from a future Java version

JDK-8232024

Don’t pollute log output with multiple errors of the same type

JDK-8232092

(fs) Files::isWritable returns false on a writeable root directory (win)

JDK-8232621

L10n issues with msi installers

JDK-8232782

Shenandoah: streamline post-LRB CAS barrier (aarch64)

JDK-8232840

java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit"

JDK-8232856

jshell crashes when pressing up arrow after /!

JDK-8233048

WeekFields.ISO is not a singleton

JDK-8233214

Remove runtime code not needed with CMS removed

JDK-8233281

Obsolete UseSemaphoreGCThreadsSynchronization

JDK-8233332

Need to create exploded tests covering all forms of modules

JDK-8233343

Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions

JDK-8233556

[TESTBUG] JPopupMenu tests fail on MacOS

JDK-8233560

[TESTBUG] ToolTipManager/Test6256140.java is failing on macos

JDK-8233561

[TESTBUG] Swing text test bug8014863.java fails on macos

JDK-8233562

[TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS

JDK-8233569

[TESTBUG] JTextComponent test bug6361367.java fails on macos

JDK-8233570

[TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos

JDK-8233635

[TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos

JDK-8233637

[TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos

JDK-8233641

[TESTBUG] JMenuItem test bug4171437.java fails on macos

JDK-8233678

[macos 10.15] System menu bar does not work initially on macOS Catalina

JDK-8233685

Test tools/javac/modules/AddLimitMods.java fails

JDK-8233829

javac cannot find non-ASCII module name under non-UTF8 environment

JDK-8233915

JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement

JDK-8234393

[macos] printing ignores printer tray

JDK-8234605

C2 failed "assert(C→live_nodes() - live_at_begin ⇐ 2 * _nodes_required) failed: Bad node estimate: actual = 208 >> request = 101"

JDK-8234808

jdb quoted option parsing broken

JDK-8235229

Compilation against a modular, multi-release JAR erroneous with --release

JDK-8235304

JPackage Windows test should be added to set Publisher

JDK-8235496

Start of release updates for JDK 16

JDK-8235573

Move JFR ObjectSample oop into OopStorage

JDK-8235710

Remove the legacy elliptic curves

JDK-8235765

Use of the long type should be avoided in shared code

JDK-8235784

java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits

JDK-8235792

LineNumberReader.getLineNumber() behavior is inconsistent with respect to EOF

JDK-8236042

[TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1

JDK-8236142

DocTrees should provide getCharacters(EntityTree)

JDK-8236413

AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException

JDK-8236647

java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode

JDK-8236842

Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release

JDK-8236926

Concurrently uncommit memory in G1

JDK-8237041

AssertionError in parsing

JDK-8237363

Remove automatic is in heap verification in OopIterateClosure

JDK-8237483

AArch64 C1 OopMap inserted twice fatal error

JDK-8237491

[Linux] Undecorated stage cannot be maximized

JDK-8237495

Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7

JDK-8237591

Mac: include OS X version in hs_err_pid crash log file

JDK-8237743

test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: []

JDK-8237858

PlainSocketImpl.socketAccept() handles EINTR incorrectly

JDK-8238157

Remove intermittent key from AmazonCA.java

JDK-8238174

migrate ObjectMonitor::_owner field away from C++ volatile semantics

JDK-8238263

Create at-requires mechanism for containers

JDK-8238286

Add new flatMap stream operation that is more amenable to pushing

JDK-8238669

Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)

JDK-8238737

remove DeoptimizeAllClassesRate from CTW library

JDK-8238761

Asynchronous handshakes

JDK-8238781

[macos] jpackage tests failed due to "hdiutil: convert failed" in various ways

JDK-8238832

Obsolete PrintVMQWaitTime

JDK-8238858

G1 Mixed gc young gen sizing might cause the first mixed gc to immediately follow the prepare mixed gc

JDK-8238956

Replace powerOfTwo::max_value with std::numeric_limits

JDK-8239090

Improve CPU feature support in VM_Version

JDK-8239137

JAWS does not always announce the value of JSliders in JColorChooser

JDK-8239782

CC_INTERP is only used by Zero interpreter

JDK-8239950

Update PKCS9 Attributes to PKCS#9 v2.0 Encodings

JDK-8240487

Cleanup whitespace in .cc, .hh, .m, and .mm files

JDK-8240499

Enforce whitespace checking for additional source files

JDK-8240556

Abort concurrent mark after effective eager reclamation of humongous objects

JDK-8240658

Code completion not working for lambdas in method invocations that require type inference

JDK-8240696

(ref) Reference.clear may extend the lifetime of the referent

JDK-8240709

Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F

JDK-8240751

Shenandoah: fold ShenandoahTracer definition

JDK-8240901

Add a test to check that large datagrams are sent/received on the network correctly

JDK-8240969

WebView does not allow to load style sheet in modularized applications

JDK-8241003

Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects

JDK-8241007

Shenandoah: remove ShenandoahCriticalControlThreadPriority support

JDK-8241053

Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build

JDK-8241065

Shenandoah: remove leftover code after JDK-8231086

JDK-8241108

Glib improvements

JDK-8241151

Incorrect lint warning for no definition of serialVersionUID in a record

JDK-8241353

NPE in ToolProvider.getSystemJavaCompiler

JDK-8241390

'Deadlock' with VM_RedefineClasses::lock_classes()

JDK-8241486

G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)

JDK-8241495

Make more compiler related flags available on a per method level

JDK-8241518

Member signature parameter span contains closing but not opening parens

JDK-8241574

Shenandoah: remove ShenandoahAssertToSpaceClosure

JDK-8241768

git needs .gitattributes

JDK-8241806

The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable

JDK-8241840

Memoryleak: Closed focused Stages are not collected with Monocle.

JDK-8241885

JFR tool: print does not work with inner class events

JDK-8241951

SA core file tests failed to find core file for signed binaries on OSX 10.15

JDK-8242036

G1 HeapRegionRemSet::_n_coarse_entries could be a bool

JDK-8242068

Signed JAR support for RSASSA-PSS and EdDSA

JDK-8242258

(jrtfs) Path::toUri throws AssertionError for malformed input

JDK-8242263

Diagnose synchronization on primitive wrappers

JDK-8242328

Update mentions of ThreadMBean to ThreadMXBean

JDK-8242332

Add SHA3 support to SunPKCS11 provider

JDK-8242361

JavaFX Web View crashes with Segmentation Fault, when HTML contains Data-URIs

JDK-8242427

JVMTI frame pop operations should use Thread-Local Handshakes

JDK-8242428

JVMTI thread operations should use Thread-Local Handshake

JDK-8242451

ensure semantics of non-capturing lambdas are preserved independent of execution mode

JDK-8242501

JFR: oldobject/TestG1.java can’t find leaking object

JDK-8242559

Clean the "libawt_xawt" library from code for headless mode

JDK-8242593

JFR: EventFactory does not scale well past unique 1000 events

JDK-8242621

TabPane: Memory leak when switching skin

JDK-8242652

Throw SkippedException if no JS engine availabe in TestSearchScript

JDK-8242861

Update ImagePattern to apply SVG pattern transforms

JDK-8242882

opening jar file with large manifest might throw NegativeArraySizeException

JDK-8242885

PlainDatagramSocketImpl doesn’t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes

JDK-8242891

vmTestbase/nsk/jvmti/ test should be fixed to fail early if JVMTI function return error

JDK-8243057

compilation of annotated static record fields fails with NPE

JDK-8243066

Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file

JDK-8243113

Always identify version of javadoc used to generate docs

JDK-8243114

Implement montgomeryintrinsics on Windows

JDK-8243208

Clean up JVMFlag implementation

JDK-8243290

Improve diagnostic messages for class verification and redefinition failures

JDK-8243315

ParallelScavengeHeap::initialize() passes GenAlignment as page size to os::trace_page_sizes instead of actual page size

JDK-8243320

Add SSL root certificates to Oracle Root CA program

JDK-8243321

Add Entrust root CA - G4 to Oracle Root CA program

JDK-8243559

Remove root certificates with 1024-bit keys

JDK-8243583

Change 'final' error checks to throw ICCE

JDK-8243586

Optimize calls to SystemDictionaryShared::define_shared_package for classpath

JDK-8243592

Subject]SecureSet::addAll should not call contains(null)

JDK-8243614

Typo in ReentrantLock’s Javadoc

JDK-8243672

Short term pause time ratio calculation in G1 off

JDK-8243674

Remove language tag length limit for iTXt chunk in PNGImageReader

JDK-8243962

Various JVM TI tests time out using JFR on Windows

JDK-8244088

[Regression] Switch of Gnome theme ends up in deadlocked UI

JDK-8244090

public lookup should find public members of public exported types

JDK-8244148

keytool -printcert and -printcrl should support the -trustcacerts and -keystore options

JDK-8244154

Update SunPKCS11 provider with PKCS11 v3.0 header files

JDK-8244297

Provide utility for testing for memory leaks

JDK-8244324

RTFEditorKit does not display some of Japanese characters correctly

JDK-8244376

possibly stale comment above “struct SharedGlobals” in synchronizer.cpp

JDK-8244383

jhsdb/HeapDumpTestWithActiveProcess.java fails with “AssertionFailure: illegal bci”

JDK-8244386

convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest

JDK-8244500

jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

JDK-8244505

G1 pause time ratio calculation does not consider Remark/Cleanup pauses

JDK-8244535

JavaDoc search is overly strict with letter case

JDK-8244537

JDI tests fail due to “ERROR: Exception : nsk.share.jdi.JDITestRuntimeException: JDITestRuntimeException : event IS NOT a breakpoint

JDK-8244603

G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs

JDK-8244679

JVM/TI GetCurrentContendedMonitor/contmon001 failed due to “(IsSameObject#3) unexpected monitor object: 0x000000562336DBA8”

JDK-8244706

GZIP “OS” header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)

JDK-8244724

CTW: C2 compilation fails with “Live Node limit exceeded limit”

JDK-8244764

Improve assertion for CPP_VTABLE_PATCH_TYPES_DO

JDK-8244778

Archive full module graph in CDS

JDK-8244847

Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails

JDK-8244924

Additional fix for JDK-8241119

JDK-8244926

Add absolute check for int/long to generate Abs nodes

JDK-8244965

Incorrect error message in vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java

JDK-8244997

Convert the JavaThread::_threadObj oop to use OopStorage

JDK-8245021

Adding method ‘remove_if_existing’ to growableArray

JDK-8245026

PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused

JDK-8245030

CardTable::precleaned_card is unused

JDK-8245036

DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions

JDK-8245053

Keyboard doesn’t show when TextInputControl has focus

JDK-8245058

improve presentation of annotations for modules and packages

JDK-8245060

remove copying of s.h.WB$WhiteBoxPermission in cds/appcds tests

JDK-8245107

Use Unified Logging in trace_method_handle_stub()

JDK-8245129

Enhance jstat gc option output and tests

JDK-8245159

Font.getStringBounds() throws IAE for empty string if the Font has layout attributes

JDK-8245194

Unix domain socket channel implementation

JDK-8245215

Obsolete InitialBootClassLoaderMetaspaceSize and UseLargePagesInMetaspace

JDK-8245226

Clean-up FlagSetting and remove misuse

JDK-8245245

Websocket can lose the URL encoding of URI query parameters

JDK-8245284

Update to 610.1 version of WebKit

JDK-8245302

Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal

JDK-8245304

Re-examine ThreadLocal usage in java.math.BigDecimal

JDK-8245306

Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter

JDK-8245307

Update ExchangeImpl to use thread safe DateTimeFormatter

JDK-8245308

Replace ThreadLocalCoders decoder/encoder cache in java.net.URI

JDK-8245309

Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil

JDK-8245311

[macos] misc package tests failed due to “execution error: Finder got an error: AppleEvent timed out.”

JDK-8245400

Upgrade to LittleCMS 2.11

JDK-8245422

Better Pisces rasterizing

JDK-8245462

HttpClient send throws InterruptedException when interrupted but does not cancel request

JDK-8245511

G1 adaptive IHOP does not account for reclamation of humongous objects by young GC

JDK-8245527

LDAP Channel Binding support for Java GSS/Kerberos

JDK-8245543

Cgroups: Incorrect detection logic on some systems (still reproducible)

JDK-8245544

com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+

JDK-8245585

Add SourceVersion.RELEASE_16

JDK-8245586

Add source 16 and target 16 to javac

JDK-8245588

Update –release 15 symbol information for JDK 15 build 27

JDK-8245620

Improve Annotation.annotationType() documentation

JDK-8245652

some tests at RecordCompilationTests are resetting the wrong compilation options

JDK-8245664

javac erroneously issues deprecation warning for use of a deprecated package

JDK-8245694

java.util.Properties.entrySet() does not override Object methods

JDK-8245721

Refactor the TaskTerminator

JDK-8245785

javax.swing.JTabbedPane cannot be deserialized

JDK-8245921

Minor copy/paste issue in BasicScrollBarUI

JDK-8245922

[macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS

JDK-8245925

G1 allocates EDEN region after CDS has executed GC

JDK-8245956

JavaCompiler still uses File API instead of Path API in a specific case

JDK-8246019

PerfClassTraceTime slows down VM start-up

JDK-8246047

Replace LinkedList impl in net.http.websocket.BuilderImpl

JDK-8246051

SIGBUS by unaligned Unsafe compare_and_swap

JDK-8246113

re-visit javax/script test that still requires jdk.scripting.nashorn module

JDK-8246143

UnreferencedXXX tests fail when run with –illegal-access=deny

JDK-8246164

SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation

JDK-8246181

Avoid walking SymbolTable during -Xshare:dump

JDK-8246202

ChoiceBoxSkin: misbehavior on switching skin, part 2

JDK-8246203

Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN

JDK-8246222

Rename javac test T6395981.java to be more informative

JDK-8246308

Reference count for PackageEntry::name may be incorrectly decremented

JDK-8246337

Add more JVM tests for sealed classes

JDK-8246343

Fix mistakes in FX API docs

JDK-8246347

[JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller

JDK-8246369

CodeCache.findBlobUnsafe(addr) sometimes asserts with valid address

JDK-8246373

AArch64: Refactor register spilling code in ZGC barriers

JDK-8246378

[Windows] assert on MethodHandle logging code

JDK-8246383

NullPointerException in JceSecurity.getVerificationResult when using Entrust provider

JDK-8246436

JFR: Avoid parsing metadata.xml during startup

JDK-8246476

remove AsyncDeflateIdleMonitors option and the safepoint based deflation mechanism

JDK-8246477

add whitebox support for deflating idle monitors

JDK-8246493

JDI stress/serial/mixed002 needs to use WhiteBox.deflateIdleMonitors support

JDK-8246546

Simplify SystemDictionary::is_shared_class_visible

JDK-8246623

Remove minimum 4 digit requirement from Year.parse()

JDK-8246707

(sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel

JDK-8246739

InputStream.skipNBytes could be implemented more efficiently

JDK-8246741

NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed

JDK-8246742

ServiceUI.printDialog does not support properties dialog

JDK-8246745

ListCell/Skin: misbehavior on switching skin

JDK-8246774

implement Record Classes as a standard feature in Java

JDK-8246778

Compiler implementation for Sealed Classes (Second Preview)

JDK-8246803

Update link to license in Docs.gmk

JDK-8246804

Incorrect copyright header in TypeAnnotationParser.java

JDK-8246816

XMLGregorianCalendar.hashCode() produces far too many identical hashes

JDK-8247179

Mechanism for VM operations to not take part in safepoint coalescing

JDK-8247200

assert((unsigned)fpargs < 32)

JDK-8247218

Add default constructor to VectorSet to use Thread::current()→resource_area() as arena by default

JDK-8247247

JFR tests fail due to JDK-8235521 missing doPrivileged block

JDK-8247251

Assert (_pcs_length == 0 || last_pc()→pc_offset() < pc_offs…

JDK-8247272

SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail

JDK-8247281

migrate ObjectMonitor::_object to OopStorage

JDK-8247289

Obsolete unused UseBsdPosixThreadCPUClocks

JDK-8247292

Obsolete unused UseOprofile flag on BSD

JDK-8247296

Optimize JVM_GetDeclaringClass

JDK-8247307

C2: Loop array fill stub routines are not called

JDK-8247319

Remove on-stack nmethod hotness counter sampling from safepoints

JDK-8247334

Trees.getScope crashes for annotated local records

JDK-8247352

improve error messages for sealed classes and records

JDK-8247354

[aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop

JDK-8247358

Shenandoah: reconsider free budget slice for marking

JDK-8247367

Shenandoah: pacer should wait on lock instead of exponential backoff

JDK-8247374

Remove default constructors from javax.net.sslK

JDK-8247396

Exclude PCH for files in latexmath:[(OPT_SPEED_SRC) with clang after JDK-8246751

JDK-8247408

IdealGraph bit check expression canonicalization

JDK-8247432

Update IANA Language Subtag Registry to Version 2020-09-29

JDK-8247438

JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown

JDK-8247456

JShell: Handling of top-level final, abstract, and static modifiers

JDK-8247469

getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available

JDK-8247470

Fix CHeap GrowableArray NMT accounting

JDK-8247492

ProblemList tools/jlink/plugins/CompressorPluginTest.java

JDK-8247494

Test failure in ImageRaceTest on some systems

JDK-8247495

ProblemList vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java

JDK-8247502

PhaseStringOpts crashes while optimising effectively dead code

JDK-8247510

typo in IllegalHandshakeMessage

JDK-8247515

OSX pc_to_symbol() lookup does not work with core files

JDK-8247516

DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support

JDK-8247524

Remove unnecessary volatile qualifiers from member functions

JDK-8247529

Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal

JDK-8247533

SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp

JDK-8247534

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

JDK-8247536

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

JDK-8247546

Pattern matching does not skip correctly over supplementary characters

JDK-8247573

gtest/GTestWrapper.java is not helpful if gtest framework is missing

JDK-8247576

Labeled/SkinBase: misbehavior on switching skin

JDK-8247589

Implementation of Alpine Linux/x64 Port

JDK-8247591

Document Alpine Linux build steps in OpenJDK build guide

JDK-8247592

refactor test/jdk/tools/launcher/Test7029048.java

JDK-8247593

Shenandoah: should not block pacing reporters

JDK-8247605

Avoid array allocation when concatenating with empty string

JDK-8247614

java/nio/channels/DatagramChannel/Connect.java timed out

JDK-8247615

Initialize the bytes left for the heap sampler

JDK-8247630

Use two key share entries

JDK-8247666

Support Lambda proxy classes in static CDS archive

JDK-8247670

Shenandoah: deadlock during class unloading OOME

JDK-8247675

Update DateFormatterTest Copyright

JDK-8247677

Incorrect class name displayed in DriverManager trace output

JDK-8247681

Improve bootstrapping of unary concatenations

JDK-8247691

[aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps

JDK-8247695

PPC/S390: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java fails

JDK-8247697

Remove delayed_forbidden dead code in C2

JDK-8247706

Unintentional use of new Date(year…​) with absolute year

JDK-8247729

GetObjectMonitorUsage() might return inconsistent information

JDK-8247734

[macos] jpackage fails to retrieve signing certificate when there are multiple

JDK-8247736

Shenandoah: assert(_nm→is_alive()) failed: only alive nmethods here

JDK-8247740

Inline derived CollectedHeap access for G1 and ParallelGC

JDK-8247743

Segmentation fault in debug builds due to stack overflow in find_recur with deep graphs

JDK-8247747

Remove macro definition of "inline" in stack.hpp

JDK-8247751

Shenandoah: options tests should run with smaller heaps

JDK-8247753

UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32

JDK-8247754

Shenandoah: mxbeans tests can be shorter

JDK-8247755

Leaner and more versatile GrowableArray classes

JDK-8247757

Shenandoah: split heavy tests by heuristics to improve parallelism

JDK-8247759

ZGC: Replace ZGC specific array implementations with GrowableArray

JDK-8247760

Improve documentation for javadoc.tester.JavadocTester

JDK-8247762

[aarch64] Timeout in …​/HeapDumpTestWithActiveProcess.java due to inf. loop in AARCH64CurrentFrameGuess.run()

JDK-8247763

assert(outer→outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined()

JDK-8247766

[aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn

JDK-8247779

Remove deprecated --bind-services option from jpackage

JDK-8247781

Day periods support

JDK-8247782

typos in java.math

JDK-8247790

javac shouldn’t allow type variable references from local static declarations

JDK-8247808

Move JVMTI strong oops to OopStorage

JDK-8247818

GCC 10 warning stringop-overflow with symbol code

JDK-8247819

G1: Process strong OopStorage entries in parallel

JDK-8247820

ParallelGC: Process strong OopStorage entries in parallel

JDK-8247845

Shenandoah: refactor TLAB/GCLAB retirement code

JDK-8247860

Shenandoah: add update watermark line in rich assert failure message

JDK-8247863

Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize()

JDK-8247867

Upgrade to freetype 2.10.2

JDK-8247872

Upgrade HarfBuzz to the latest 2.7.2

JDK-8247876

ProblemList various crypto tests on aarch64

JDK-8247878

Move Management strong oops to OopStorage

JDK-8247879

Rework WeakHandle and OopHandle to dynamically support different OopStorages

JDK-8247901

Multiple conflicting @return for FlightRecorderMXBean

JDK-8247907

XMLDsig logging does not work

JDK-8247908

Replace IsRegisteredEnum with std::is_enum

JDK-8247909

Improve PrimitiveConversions::cast using C++14

JDK-8247910

Improve alignment and power-of-2 utilities using C++14

JDK-8247912

Make narrowOop a scoped enum

JDK-8247922

Update Graal

JDK-8247928

Refactor G1ConcurrentMarkThread for mark abort

JDK-8247938

Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class

JDK-8247960

jarsigner says "signer errors" for some normal warnings when -strict is set

JDK-8247966

runtime/logging/loadLibraryTest/LoadLibraryTest.java failed "RuntimeException: 'Unloaded library with handle' missing from stdout/stderr"

JDK-8247968

test/jdk/javax/crypto/SecretKeyFactory/security.properties has wrong header

JDK-8247976

Update HotSpot Style Guide for C++14 adoption

JDK-8247979

aarch64: missing side effect of killing flags for clearArray_reg_reg

JDK-8247994

Localize javadoc search

JDK-8247995

Avoid use of a mapping function in Permissions.getPermissionCollection

JDK-8248006

Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources

JDK-8248016

JFR: Remove Javadoc warnings

JDK-8248041

Shenandoah: pre-Full GC root updates may miss some roots

JDK-8248043

Need to eliminate excessive i2l conversions

JDK-8248048

ZGC: AArch64: SIGILL in load barrier register spilling

JDK-8248049

minor cleanups in gc/whitebox/TestWBGC.java

JDK-8248112

array index out of bound in FileMapInfo::check_paths

JDK-8248130

AArch64: pf() uses mtNone instead of mtInternal

JDK-8248131

Simplify ServicesCatalog provider handling

JDK-8248132

ZGC: Unify handling of all OopStorage instances in root processing

JDK-8248133

SerialGC: Unify handling of all OopStorage instances in root processing

JDK-8248158

Configure fails with autoconf not found even though it’s installed

JDK-8248170

Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary

JDK-8248177

Improve XML support

JDK-8248184

AMPM_OF_DAY doc fix in ChronoField

JDK-8248186

Move CDS C++ vtable code to cppVtables.cpp

JDK-8248187

javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn

JDK-8248188

Add IntrinsicCandidate and API for Base64 decoding

JDK-8248190

Enable Power10 system and implement new byte-reverse instructions

JDK-8248194

Need better support for running SA tests on core files

JDK-8248216

JFR: Unify handling of all OopStorage instances in LeakProfiler root processing

JDK-8248219

aarch64: missing memory barrier in fast_storefield and fast_accessfield

JDK-8248226

TestCloneAccessStressGCM fails with -XX:-ReduceBulkZeroing

JDK-8248227

Shenandoah: Refactor Shenandoah::heap() to match other GCs

JDK-8248231

deserializeLambda created with wrong encoding if platform encoding not UTF-8

JDK-8248234

Disabling UseExactTypes crashes C2

JDK-8248235

appcds/jigsaw/PatchModule/Simple.java failed when running in dynamic CDS mode

JDK-8248239

jpackage adds some arguments twice in case it is re-executed by JLI

JDK-8248240

Remove extendedPC.hpp and fetch_frame_from_ucontext

JDK-8248248

[macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code

JDK-8248261

Add timestamps to jpackage and jpackage tests verbose output

JDK-8248262

Wrong link target in ModuleDescriptor#isAutomatic’s API documentation

JDK-8248266

ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again

JDK-8248271

linux-x86-zero build failure

JDK-8248273

Small clean up for PerfClassTraceTime

JDK-8248295

serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal

JDK-8248302

JFR: Add test for OldObjectSample event when using ZGC

JDK-8248306

gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile

JDK-8248317

Change JavaFX release version to 16

JDK-8248320

Provide a unique accessible name for <nav role="navigation">

JDK-8248321

[JVMCI] improve libgraal logging and fatal error handling

JDK-8248322

G1: Refactor full collection sizing code

JDK-8248326

Add a minimal serialization test for local records

JDK-8248329

JDK-8244603 breaks windows build

JDK-8248334

hs build errors on ppc64 and s390x platforms

JDK-8248336

AArch64: C2: offset overflow in BoxLockNode::emit

JDK-8248337

sparc related code clean up after solaris removal

JDK-8248346

Move OopStorage mutex setup out from OopStorageSet

JDK-8248347

windows build broken by JDK-8243114

JDK-8248348

Regression caused by the update to BCEL 6.0

JDK-8248352

[TEST_BUG] Test test/jdk/java/awt/font/TextLayout/ArabicDiacriticTest.java can leave frame open

JDK-8248359

Update JVMCI

JDK-8248362

JVMTI frame operations should use Thread-Local Handshake

JDK-8248365

Debug build crashes on Windows when playing media file

JDK-8248379

Handshake closures for JVMTI monitor functions lack of some validations

JDK-8248381

Create a daemon thread for MonocleTimer

JDK-8248391

Unify handling of all OopStorage instances in weak root processing

JDK-8248398

Add diagnostic RepeatCompilation utility

JDK-8248401

Refactor/unify RMI gc support functionality

JDK-8248403

AArch64: Remove uses of kernel integer types

JDK-8248410

Correct Fix for

JDK-8248412

test/jdk/java/sql/testng/test/sql/DriverManagerPermissionsTests.java can fail

JDK-8248414

AArch64: Remove uses of long and unsigned long ints

JDK-8248417

some jdk/javadoc/doclet tests fail (JDK 16)

JDK-8248426

NMT: VirtualMemoryTracker::split_reserved_region() does not properly update summary counting

JDK-8248428

Cleanup pass on javax.lang.model docs

JDK-8248434

some newly added locale cannot parse uppercased date string

JDK-8248445

Use of AbsI/AbsL nodes should be limited to supported platforms

JDK-8248467

C2: compiler/intrinsics/object/TestClone fails with -XX:+VerifyGraphEdges

JDK-8248468

java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D

JDK-8248486

SafeThread illegal access to java.lang private fields should be removed

JDK-8248488

JDK-8246484 actually broke COMPARE_BUILD

JDK-8248490

[macOS] Undecorated stage does not minimize

JDK-8248492

ProblemList open/test/langtools//jdk/javadoc/doclet/testHeadTag/TestHeadTag.java

JDK-8248526

configure script failed on WSL in May 2020 update

JDK-8248532

Every time I change keyboard language at my MacBook, Java crashes

JDK-8248545

Remove unneeded warning suppression of MSVC++ 4521/4522

JDK-8248547

Use SetupJdkLibrary for hotspot libraries

JDK-8248548

Use DISABLED_WARNINGS for globally disabled warnings on Visual Studio in Hotspot

JDK-8248552

C2 crashes with SIGFPE due to division by zero

JDK-8248563

Gtest CFLAGS/warnings is not properly handled

JDK-8248564

JFR: Remote Recording Stream

JDK-8248566

Make API docs more usable on mobile browsers

JDK-8248568

compiler/c2/TestBit.java failed: test missing from stdout/stderr

JDK-8248605

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

JDK-8248610

Clean up handling of Windows RC files

JDK-8248612

Back quotes and double quotes must not be escaped in: Cannot convert \"]unix_path" to Windows path

JDK-8248632

Shenandoah: build fails without both JVMTI and JFR

JDK-8248634

Shenandoah: incorrect include in shenandoahInitLogger.cpp

JDK-8248641

Trees.getScope returns incorrect results for code inside a rule case

JDK-8248650

[BACKOUT] Backout JDK-8244603 because it generates too much noise in CI

JDK-8248652

Shenandoah: SATB buffer handling may assume no forwarded objects

JDK-8248655

Support supplementary characters in String case insensitive operations

JDK-8248657

Windows: strengthening in ThreadCritical regarding memory model

JDK-8248658

Remove vmTestbase/vm/share/vmcrasher

JDK-8248666

AArch64: Use THREAD_LOCAL instead of __thread

JDK-8248668

AArch64: Avoid MIN/MAX macros when using MSVC

JDK-8248671

AArch64: Remove unused variables

JDK-8248682

AArch64: Use ATTRIBUTE_ALIGNED helper

JDK-8248695

HostLocaleProviderAdapterImpl provides invalid date-only

JDK-8248701

On Windows generated modules-deps.gmk can contain backslash-r (CR) characters

JDK-8248736

[aarch64] runtime/signal/TestSigpoll.java failed “fatal error: not an ldr (literal) instruction.”

JDK-8248772

Extra comma in documentation of Thread#interrupt()

JDK-8248791

sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing

JDK-8248802

Add log helper methods to FontUtilities.java

JDK-8248816

C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply

JDK-8248817

Windows: Improving common cross-platform code

JDK-8248830

C2: Optimize Rotate API on x86

JDK-8248864

JPackage test extension misspelled “extention”

JDK-8248865

Document JNDI/LDAP timeout properties

JDK-8248870

AARCH64: I2L/L2I conversions can be skipped for masked positive values

JDK-8248878

SA: Implement simple workaround for JDK-8248876

JDK-8248879

SA core file support on OSX has some bugs trying to locate the jvm libraries

JDK-8248882

SA PMap and PStack support on OSX works with core files. Enable them

JDK-8248886

InstanceKlass::initialize_impl crashes with -XX:-UsePerfData after JDK-8246019

JDK-8248901

Signed immediate support in …/share/assembler.hpp is broken

JDK-8248905

[macos] symbolic links not properly resolved

JDK-8248906

runtime/Thread/ThreadObjAccessAtExit.java fails due to OutOfMemoryErrors

JDK-8248908

Printer.createPageLayout() returns 0.75” margins instead of hardware margins

JDK-8248983

Add links to definition of empty name

JDK-8248984

Bump minimum boot jdk to JDK 15

JDK-8248987

AOT’s Linker.java seems to eagerly fail-fast on Windows

JDK-8248988

JFR: Split up TestThreadStartEndEvents.java

JDK-8248997

JFR: Improve javadoc for @Name

JDK-8249002

New serviceability/sa/ClhsdbFindPC.java #id2 and #id3 tests are failing with ZGC

JDK-8249030

clean up FileInstaller $test.src $cwd in vmTestbase_nsk_jdi tests

JDK-8249080

Reduce MemberName class dependency on MethodHandles

JDK-8249087

Always initialize _body[0..1] in Symbol constructor

JDK-8249095

tools/javac/launcher/SourceLauncherTest.java fails on Windows

JDK-8249096

Clean up code for DumpLoadedClassList

JDK-8249133

Javadoc: Browser back navigation does not jump to previous position anymore

JDK-8249137

Remove CollectedHeap::obj_size

JDK-8249141

Fix indent in java_lang_Record definition in vmSymbols.hpp

JDK-8249142

java/awt/FontClass/CreateFont/DeleteFont.sh is unstable

JDK-8249144

Potential memory leak in TypedMethodOptionMatcher

JDK-8249149

Remove obsolete UseNewFieldLayout option and associated code

JDK-8249150

SA core file tests sometimes time out on OSX with “java.io.IOException: App waiting timeout”

JDK-8249189

AARCH64: more L2I conversions can be skipped

JDK-8249195

Change to Xcode 11.3.1 for building on Macos at Oracle

JDK-8249197

JShell: variable declaration with unicode type name gets garbled result

JDK-8249199

JShell: Consistent representation of unicode

JDK-8249215

JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows

JDK-8249219

Update –release 15 symbol information for JDK 15 build 33

JDK-8249225

Move definition of PADDING_ELEM_NUM

JDK-8249230

Shenandoah: assertion failure with -XX:-ResizeTLAB

JDK-8249261

AssertionError in StructuralStuckChecker

JDK-8249264

Build validate-headers task fails after JDK-8248261

JDK-8249273

Documentation of BigInteger(String) constructor does not mention leading plus

JDK-8249276

CDS archived objects must have “neutral” markwords

JDK-8249278

Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList

JDK-8249289

Exception thrown when –temp points to non-existant directory

JDK-8249292

DependOnVariable macro fails on empty value

JDK-8249293

Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()

JDK-8249451

Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.

JDK-8249537

Update copyright header for files modified in 2020

JDK-8249548

backward focus traversal gets stuck in button group

JDK-8249550

jdb should use loopback address when not using remote agent

JDK-8249566

jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records

JDK-8249586

Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice

JDK-8249588

libwindowsaccessbridge issues on 64bit Windows

JDK-8249602

C2: assert(cnt == _outcnt) failed: no insertions allowed

JDK-8249603

C1: assert(has_error == false) failed: register allocation invalid

JDK-8249605

C2: assert(no_dead_loop) failed: dead loop detected

JDK-8249607

C2: assert(!had_error) failed: bad dominance

JDK-8249608

Vector register used by C2 compiled method corrupted at safepoint

JDK-8249612

Remove unused ISNANF and ISNAND from jdk_util_md.h

JDK-8249619

Nimbus L&F Fix for 8041701 is causing some Nimbus tests to fail

JDK-8249623

test @ignore-d due to 7013634 should be returned back to execution

JDK-8249624

update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF

JDK-8249625

cleanup unused SkippedException in the tests under cds/appcds/dynamicArchive/methodHandles

JDK-8249630

unused is_static_archive parameter in SystemDictionaryShared::write_dictionary

JDK-8249632

remove no-arg constructor from ToolProvider

JDK-8249633

doclint reports missing javadoc for JavaFX property methods that have a property description

JDK-8249643

Clarify DOM documentation

JDK-8249647

Many classes in package javafx.beans.binding in module javafx.base have implicit no-arg constructors

JDK-8249649

Shenandoah: provide per-cycle pacing stats

JDK-8249650

Optimize JNIHandle::make_local thread variable usage

JDK-8249663

LogCompilation cannot process log from o.r.scala.dotty.JmhDotty

JDK-8249672

Include microcode revision in features_string on x86

JDK-8249674

Redo: Nimbus JTree renderer properties persist across L&F changes

JDK-8249675

x86: frequency extraction from cpu brand string is incomplete

JDK-8249676

[REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs

JDK-8249687

Use inline @jls and @jvm tages in more places in java.base

JDK-8249691

jdk/lambda/vm/StrictfpDefault.java file can be removed

JDK-8249694

java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn’t be @ignore-d

JDK-8249697

remove temporary fixes from java/lang/invoke/RicochetTest.java

JDK-8249699

java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore

JDK-8249703

test/jdk/java/io/File/GetXSpace.java fails on macos

JDK-8249719

MethodHandle performance suffers from bad ResolvedMethodTable hash function

JDK-8249720

Generated bytecodes of EventWriter don’t be output to the log

JDK-8249725

testbug: ZeroWithStringBoundsTest.java needs update to copyright header

JDK-8249748

gtest silently ignores bad jvm arguments

JDK-8249749

modify a primitive array through a stream and a for cycle causes jre crash

JDK-8249760

Unnecessary #include oopStorageSet

JDK-8249768

Move static oops and NullPointerException oops from Universe into OopStorage

JDK-8249772

(ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java

JDK-8249773

Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference

JDK-8249774

Add java/foreign/TestMismatch.java to ProblemList.txt

JDK-8249777

build.gradle: project.version should not contain time stamps

JDK-8249783

Simplify DerValue and DerInputStream

JDK-8249786

java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently

JDK-8249801

Shenandoah: Clear soft-refs on requested GC cycle

JDK-8249809

avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init

JDK-8249812

java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException

JDK-8249821

Separate libharfbuzz from libfontmanager

JDK-8249822

SymbolPropertyTable creates an extra OopHandle per entry

JDK-8249829

javac is issuing an incorrect static access error

JDK-8249836

java/io/IOException/LastErrorString.java should have bug-id as 1st word in @ignore

JDK-8249837

Avoid direct or implicit Thread::current() calls when we already have a current thread variable

JDK-8249838

javax.swing.JLayeredPane has used valueOf twice in example code in documentation

JDK-8249839

Cherry pick GTK WebKit 2.28.3 changes

JDK-8249875

GCC 10 warnings -Wtype-limits with JFR code

JDK-8249877

Shenandoah: Report number of dead weak oops during STW weak roots

JDK-8249878

jfr_emergency_dump has secondary crashes

JDK-8249880

JVMCI calling register_nmethod without CodeCache lock

JDK-8249884

Shenandoah: Call report_num_dead() from ShParallelWeakRootsCleaningTask destructor

JDK-8249888

failure to create a libgraal JavaVM should result in a VM crash

JDK-8249902

tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java uses @ignore w/o bug-id

JDK-8249927

Specify limits of jdk.serialProxyInterfaceLimit

JDK-8249938

Move mirror oops from Universe into OopStorage

JDK-8249940

Remove unnecessary includes of jni_util.h in native tests

JDK-8249943

[TESTBUG] runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java

JDK-8249944

Move and improve the AllStatic class

JDK-8249945

Improve ARRAY_SIZE()

JDK-8249953

Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases

JDK-8250042

Clean up methodOop and method_oop names from the code

JDK-8250213

Address use of default constructors in com.sun.source.util

JDK-8250217

com.sun.tools.javac.api.JavacTaskImpl swallows compiler exceptions potentially producing false positive test results

JDK-8250219

Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden

JDK-8250221

Address use of default constructors in java.logging

JDK-8250233

-XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173

JDK-8250236

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

JDK-8250237

Address use of default constructors in the javax.script package

JDK-8250238

Media fails to load libav 58 library when using modules from maven central

JDK-8250240

Address use of default constructors in the java.util.concurrent

JDK-8250244

Address reliance on default constructors in java.net

JDK-8250246

Address reliance on default constructors in security libs

JDK-8250516

[BACKOUT] Move mirror oops from Universe into OopStorage

JDK-8250519

[REDO] Move mirror oops from Universe into OopStorage

JDK-8250521

Configure initial RTO to use minimal retry for loopback connections on Windows

JDK-8250548

libgraal can deadlock in -Xcomp mode

JDK-8250556

revert JVMCI part of JDK-8230395

JDK-8250557

Rename vmTestbase/nsk shared timeout handler package to Terminator.java

JDK-8250562

Clean up weird comment in vmTestbase class Terminator.java

JDK-8250563

Add KVHashtable::add_if_absent

JDK-8250578

Address reliance on default constructors in javax.sql

JDK-8250580

Address reliance on default constructors in java.rmi

JDK-8250582

Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets

JDK-8250583

Address reliance on default constructors in java.management

JDK-8250586

jarsigner refactoring in displayMessagesAndResult() method

JDK-8250589

Move Universe::_reference_pending_list into OopHandle

JDK-8250597

G1: Improve inlining around trim_queue

JDK-8250598

Hyper-V is detected in spite of running on host OS

JDK-8250602

Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones

JDK-8250605

Linux x86_32 builds fail after JDK-8249821

JDK-8250606

Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate

JDK-8250607

C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops

JDK-8250609

C2 crash in IfNode::fold_compares

JDK-8250610

SafepointMechanism::disarm_if_needed() is declared but not used

JDK-8250611

Cannot display splash screen on Windows

JDK-8250625

Compiler implementation of Pattern Matching for instanceof (Final)

JDK-8250627

Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics

JDK-8250628

ZGC: fixup_partial_loads was removed, but still are referenced

JDK-8250629

do not allow C-style array declaration in record components

JDK-8250630

test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux

JDK-8250635

MethodArityHistogram should use Compile_lock in favour of fancy checks

JDK-8250636

iso8601_time returns incorrect offset part on MacOS

JDK-8250637

UseOSErrorReporting times out (on Mac and Linux)

JDK-8250638

Address reliance on default constructors in java.xml

JDK-8250640

Address reliance on default constructors in jdk.jdi

JDK-8250646

hdiutil detach fix JDK-8245311 still fails sometimes

JDK-8250652

Add logical operations on types

JDK-8250660

Clarify that WildcardType and AnnotatedWildcardType bounds methods return one

JDK-8250668

Clean up method_oop names in adlc

JDK-8250669

Running JMH micros is broken after JDK-8248135

JDK-8250738

C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn’t be virtual

JDK-8250739

remove Compile::Generate_*_Graph methods declarations

JDK-8250741

an annotation interface may not be declared as a local interface

JDK-8250742

ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC

JDK-8250743

Switch to JCov build which supports byte code version 60

JDK-8250745

assert(eval_map.contains(n)) failed: absent

JDK-8250748

Doc of URL(String, String, int, String, URLStreamHandler) does not use link

JDK-8250750

JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols

JDK-8250755

Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java

JDK-8250772

Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException

JDK-8250779

Anchor is ignored when reloading a page in Chrome

JDK-8250797

remove CompileReason::Reason_CTW

JDK-8250799

NumberStringConverter and its subclasses are missing documentation for all their constructors

JDK-8250803

pkgbuild failed with exit code 134

JDK-8250808

Re-associate loop invariants with other associative operations

JDK-8250810

Push missing parts of JDK-8248817

JDK-8250811

Address reliance on default constructors in the javax.swing.plaf.multi APIs

JDK-8250818

idea.sh script doesn’t work on WSL 1 and 2

JDK-8250824

AArch64: follow up for JDK-8248414

JDK-8250825

C2 crashes with assert(field != __null) failed: missing field

JDK-8250826

jhsdb does not work with coredump which comes from Substrate VM

JDK-8250839

Improve test template SSLEngineTemplate with SSLContextTemplate

JDK-8250840

some tests use –enable-preview unnecessarily

JDK-8250844

Make sure ArrayOopDesc accessors check the bounds

JDK-8250848

[aarch64] nativeGotJump_at() missing call to verify()

JDK-8250849

Address reliance on default constructors in the javax.swing.plaf APIs

JDK-8250850

Address reliance on default constructors in the javax.swing.plaf.metal APIs

JDK-8250851

Address reliance on default constructors in the javax.swing.plaf.synth APIs

JDK-8250852

Address reliance on default constructors in the javax.swing.plaf.basic APIs

JDK-8250853

Address reliance on default constructors in the javax.swing APIs

JDK-8250855

Address reliance on default constructors in the Java 2D APIs

JDK-8250856

Address reliance on default constructors in the AWT APIs

JDK-8250857

Address reliance on default constructors in the Java Beans API

JDK-8250858

Address reliance on default constructors in the Java Sound APIs

JDK-8250859

Address reliance on default constructors in the Accessibility APIs

JDK-8250863

Build error with GCC 10 in NetworkInterface.c and k_standard.c

JDK-8250886

java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout

JDK-8250888

nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java fails

JDK-8250889

Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed

JDK-8250894

Provide a configure option to build and run against the platform libharfbuzz

JDK-8250899

Backout JDK-8249628 from jdk/jdk

JDK-8250902

Implement MD5 Intrinsics on x86

JDK-8250903

jdk/jfr/javaagent/TestLoadedAgent.java fails with Mismatch in TestEvent count

JDK-8250911

[windows] os::pd_map_memory() error detection broken

JDK-8250912

Recording#copy() doesn’t copy the flush interval

JDK-8250914

Matcher::stack_direction() is unused

JDK-8250920

Increase @jls usage in core reflection

JDK-8250929

Missing “classpath exception” in LambdaProxyClassArchive.java

JDK-8250930

[TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization

JDK-8250935

JFileChooser incorrectly placed “Date” value in “Type” field

JDK-8250954

Avoid multiple warnings for external docs with mismatching modularity

JDK-8250961

Move Universe::update_heap_info_at_gc to CollectedHeap

JDK-8250968

Symlinks attributes not preserved when using jarsigner on zip files

JDK-8250984

Memory Docker tests fail on some Linux kernels w/o cgroupv1 …

JDK-8250986

Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle

JDK-8250990

Consolidate object copying code for CDS static/dynamic archive dumping

JDK-8251017

java/io/File/GetXSpace.java fails on UNIX

JDK-8251031

Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits

JDK-8251093

Improve C1 register allocator logging and debugging support

JDK-8251117

Cannot check P11Key size in P11Cipher and P11AEADCipher

JDK-8251118

BiasedLocking::preserve_marks should not have a HandleMark

JDK-8251121

six SA tests leave core files behind on macOS

JDK-8251122

doclint html5 errors in java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html

JDK-8251123

doclint warnings about missing javadoc tags and comments

JDK-8251124

doclint errors about missing accessibility support in HTML files

JDK-8251125

doclint errors about missing references in Swing javadoc

JDK-8251126

nsk.share.GoldChecker should read golden file from $

JDK-8251127

clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests

JDK-8251128

remove vmTestbase/vm/compiler/jbe/combine

JDK-8251132

make main classes public in vmTestbase/jit tests

JDK-8251152

ARM32: jtreg c2 Test8202414 test crash

JDK-8251155

HostIdentifier fails to canonicalize hostnames starting with digits

JDK-8251160

Fix “no comment” warnings in java.logging

JDK-8251166

Add automated testcases for changes done in JDK-8214112

JDK-8251179

Word tearing problem with _last_sweep

JDK-8251182

Fix “no comment” warnings in java.naming

JDK-8251184

File association without description causes exception

JDK-8251187

Mark BasicComboNPE regression test as headful

JDK-8251188

Update LDAP tests not to use wildcard addresses

JDK-8251189

com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout

JDK-8251190

nsk jdi tests failing “TestBug: Exception during config file parsing: java.io.FileNotFoundException”

JDK-8251192

Shenandoah: Shenandoah build failed after JDK-8235573

JDK-8251193

bin/idea.sh is generating wrong folder definitions for JVMCI modules

JDK-8251200

False positive messages about missing comments for serialization

JDK-8251203

Fix “no comment” warnings in java.base/java.lang and java/io

JDK-8251205

Add missing javadoc comments to ZipConstants.java

JDK-8251208

Add missing javadoc comments to java.sql and java.sql.rowsets

JDK-8251213

[TESTBUG] CDS tests shouldn’t write output files into test.classes directory

JDK-8251241

macOS: iconify property doesn’t change after minimize when resizable is false

JDK-8251252

Add automated testcase for fix done in JDK-8214253

JDK-8251254

Add automated test for fix done in JDK-8218472

JDK-8251255

[linux] Add process-memory information to hs-err and VM.info

JDK-8251257

NMT: jcmd VM.native_memory scale=1 crashes target VM

JDK-8251260

two MD5 tests fail “RuntimeException: Unexpected count of intrinsic”

JDK-8251261

CDS dumping should not clear states in live classes

JDK-8251267

CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty(“user.dir”)

JDK-8251268

Move PhaseChaitin definitions from live.cpp to chaitin.cpp

JDK-8251271

C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes

JDK-8251272

Typo in java.util.Formatter: “Numberic” should be “Numeric”

JDK-8251274

Provide utilities for function SFINAE using extra template parameters

JDK-8251302

Create dedicated OopStorages for Management and Jvmti

JDK-8251303

C2: remove unused _site_invoke_ratio and related code from InlineTree

JDK-8251306

compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS

JDK-8251317

Support for CLDR version 38

JDK-8251322

Improve BitMap::iterate

JDK-8251325

Miss ‘L’ for long value in if statement

JDK-8251336

OopHandle release can not be called in a safepoint

JDK-8251349

Add TestCaseImpl to OverloadCompileQueueTest.java’s build dependencies

JDK-8251352

Many javafx.base classes have implicit no-arg constructors

JDK-8251353

Many javafx scenegraph classes have implicit no-arg constructors

JDK-8251357

[DocCommentParser] Infinite loop while looking for the end of a preamble

JDK-8251358

Clean up Access configuration after Shenandoah barrier change

JDK-8251361

Potential race between Logger configuration and GCs in HttpURLConWithProxy test

JDK-8251365

Build failure on AIX after 8250636

JDK-8251367

[windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager

JDK-8251369

[JVMCI] Backout 8246347 changes

JDK-8251374

jmap -dump could accept invalid options

JDK-8251377

[macos11] JTabbedPane selected tab text is barely legible

JDK-8251383

Disable Event::log from linux_mprotect when processing the assertion poison page

JDK-8251384

[TESTBUG] jvmti tests should not be executed with minimal VM

JDK-8251399

JDK-8248701 had incorrect indentation

JDK-8251414

Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError

JDK-8251451

Shenandoah: Remark ObjectSynchronizer roots with I-U

JDK-8251454

Wrong “self type” in DCTree.DCEndElement

JDK-8251456

[TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError

JDK-8251459

Compute caller save exclusion RegMasks once

JDK-8251460

Fix the biased-locking code in ObjectSynchronizer::FastHashCode

JDK-8251463

Obsolete -XX:ForceNUMA option

JDK-8251464

make Node::dump(int depth) support indent

JDK-8251469

Better cleanup for test/jdk/javax/imageio/SetOutput.java

JDK-8251489

universe.cpp includes too many headers

JDK-8251490

[TESTBUG] The Java thread stack size specified is too small for nsk/stress/stack. Specify at least 448k

JDK-8251495

Remove the implNote in the DOM package description added by JDK-8249643

JDK-8251496

Fix doclint warnings in jdk.net.httpserver

JDK-8251499

no-placeholder compact number patterns throw IllegalArgumentException

JDK-8251516

VSCode IDE configuration specifies c++03

JDK-8251517

[TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout

JDK-8251525

AARCH64: Faster Math.signum(fp)

JDK-8251526

CTW fails to build after JDK-8251121

JDK-8251527

CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL

JDK-8251533

MacOS build of libjimage explicitly adds C++ standard library

JDK-8251535

Partial peeling at unsigned test adds incorrect loop exit check

JDK-8251538

Modernize and lint Dynalink code

JDK-8251541

“no symbols” printed when building hotspot

JDK-8251542

Several small Javadoc errors in java.base

JDK-8251543

add mention of INFLATING() to share/oops/markWord.hpp header comment

JDK-8251544

CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected

JDK-8251548

Remove unnecessary explicit initialization of volatile variables in security-libs code

JDK-8251549

Update docs on building for Git

JDK-8251550

Clean up jdk.javadoc and the related parts of jdk.compiler

JDK-8251551

Use .md filename extension for README

JDK-8251552

Add minimal CONTRIBUTING.md file

JDK-8251555

Remove unused focusedWindow field in glass Window to avoid leak

JDK-8251557

Avoid dumping unused symbols/strings into the CDS archive

JDK-8251558

J2DBench should support shaped and translucent windows

JDK-8251559

Remove empty file utilities/sizes.cpp

JDK-8251560

Remove excessive header file inclusion from systemDictionary.hpp and others

JDK-8251561

Fix doclint warnings in the java.xml package

JDK-8251570

JDK-8215624 causes assert(worker_id <’ _n_workers) failed: Invalid worker_id

JDK-8251715

Throw UncheckedIOException in place of InternalError when HttpClient fails due to unavailability of underlying resources required by SSLContext

JDK-8251835

JDK-8251374 breaks jmap -dump:all

JDK-8251837

Rename get_safepoint_workers to safepoint_workers

JDK-8251843

jfr/tool/TestPrintJSON.java fails intermittently

JDK-8251846

Replace __linux which is no longer defined

JDK-8251848

JMap.histo() and JMap.dump() should parse sub-arguments similarly

JDK-8251850

Refactor ResourceMark and DeoptResourceMark for better code sharing

JDK-8251858

Update to Xcode 11.3.1

JDK-8251860

ClassLoaderData::loaded_classes_do fails with “assert(ZAddress::is_marked(addr)) failed: Should be marked”

JDK-8251861

Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable

JDK-8251885

aarch64: aarch64-asmtest.py script generates unpredictable instructions

JDK-8251888

Move HotSpot Style Guide wiki subpages to jdk/jdk/doc

JDK-8251918

[Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint

JDK-8251921

Expand default constructor warning to cover more cases

JDK-8251923

“Invalid JNI handle” assertion failure in JVMCICompiler::force_comp_at_level_simple()

JDK-8251924

32-bit build failures after JDK-8235765

JDK-8251925

C2: RenaissanceStressTest fails with assert(!had_error): bad dominance

JDK-8251930

Native types mismatch in hotspot

JDK-8251939

Fix copy-paste issues and address TODOs

JDK-8251941

ListCell: visual artifact when items contain null values

JDK-8251946

ObservableList.setAll does not conform to specification

JDK-8251988

jpackage –runtime-image fails on mac when using JDK11 based runtime

JDK-8251994

VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X

JDK-8251996

remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit

JDK-8251997

remove usage of PropertyResolvingWrapper in vmTestbase/vm/mlvm/

JDK-8251998

remove usage of PropertyResolvingWrapper in vmTestbase/jit/t

JDK-8251999

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/aod

JDK-8252000

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdb

JDK-8252001

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdi

JDK-8252002

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdwp

JDK-8252003

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jvmti

JDK-8252004

remove usage of PropertyResolvingWrapper in vmTestbase/nsk/sysdict

JDK-8252005

narrow disabling of allowSmartActionArgs in vmTestbase

JDK-8252031

–patch-module java.base= may fail with "cyclic inheritance involving Object"

JDK-8252034

G1: Remove g1_reserved methods

JDK-8252035

G1: Clean up G1CollectedHeap::_reserved_ methods

JDK-8252037

Optimized build is broken

JDK-8252038

G1: Remove unused G1MarkStatsCache::_num_stats

JDK-8252041

G1: Fix incorrect uses of HeapRegionManager::max_length

JDK-8252043

Move inner class metaspace cleaning out of safepoint cleanup tasks

JDK-8252049

Native memory leak in ciMethodData ctor

JDK-8252051

Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly

JDK-8252056

Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp

JDK-8252058

[JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller

JDK-8252060

gstreamer fails to build with gcc 10

JDK-8252062

WebKit build fails with recent VS 2019 compiler

JDK-8252070

Some platform-specific BLIT optimizations are not effective

JDK-8252086

G1: Remove g1_rs in G1CollectedHeap::initialize

JDK-8252090

JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9)

JDK-8252093

formula used to calculate decaying variance in numberSeq

JDK-8252100

NumberOverflow in class MemoryCache

JDK-8252101

Add description of expected behavior of using “live” and “all” options together for jmap

JDK-8252103

Parallel heap inspection for ParallelScavengeHeap

JDK-8252104

parallel heap inspection for ShenandoahHeap

JDK-8252105

Parallel heap inspection for ZCollectedHeap

JDK-8252107

Media pipeline initialization can crash if audio or video bin state change fails

JDK-8252108

Modify nsk/stress/stack tests to check page size

JDK-8252113

Move jfr man page into jfr module

JDK-8252114

Windows-AArch64: Enable and test ZGC and ShenandoahGC

JDK-8252117

com/sun/jdi/BadHandshakeTest.java failed with “ConnectException: Connection refused: connect”

JDK-8252124

Restore Dynalink tests

JDK-8252125

add an “inflating” entry to the “table” of bit patterns in share/oops/markWord.hpp

JDK-8252126

‘GVars.stw_random = os::random()’ lost by JDK-8246476

JDK-8252127

Optimize sun.invoke.util.BytecodeDescriptor.unparse

JDK-8252128

Remove javax.transaction Exception references

JDK-8252133

The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active

JDK-8252141

Rename G1YoungRemSetSamplingThread to better reflect its purpose

JDK-8252145

Unify Info.plist files with correct version strings

JDK-8252149

Compilation error after JDK-8252043

JDK-8252151

Remove excessive inclusion of arguments.hpp

JDK-8252172

Improve prettiness of printing HTML attributes by DocPretty

JDK-8252186

remove FileInstaller action from vmTestbase/jit/graph tests

JDK-8252188

Crash in OrINode::Ideal(PhaseGVN*, bool)+0x8b9

JDK-8252191

Update to gcc 10.2 on Linux

JDK-8252192

Update to Visual Studio 2019 version 16.7.2

JDK-8252194

Add automated test for fix done in JDK-8218469

JDK-8252195

AWT Accessibility API nested classes rely on default constructors

JDK-8252196

ZGC: TestUncommit.java fails due to “Exception: Uncommitted too fast” again(2)

JDK-8252199

Reimplement support of Type 1 fonts without MappedByteBuffer

JDK-8252204

AArch64: Implement SHA3 accelerator/intrinsic

JDK-8252215

Remove VerifyOptoOopOffsets flag

JDK-8252219

C2: Randomize IGVN worklist for stress testing

JDK-8252221

Use multiple workers for Parallel GC pre-touching

JDK-8252223

ZGC: Convert ZPage to use delegating constructor

JDK-8252224

ZGC: Convert ZValue to use alias templates

JDK-8252231

G1AdaptiveIHOP has swapped current_occupancy and additional_buffer_size

JDK-8252233

Put debug symbols in symbols-image

JDK-8252236

TabPane: must keep header of selected tab visible

JDK-8252245

Remove ScanClosure

JDK-8252248

__SIGRTMAX is not declared in musl libc

JDK-8252249

nsk/stress/stack/stack016.java fails with “Error: TEST_BUG: trickyRecursion() must throw an error anyway!”

JDK-8252250

isnanf is obsolete

JDK-8252259

AArch64: Adjust default value of FLOATPRESSURE

JDK-8252264

tools/javac/flags/LockedFlagClash.java fails to compile

JDK-8252265

Replace @exception with @throws java.util.logging package

JDK-8252289

Remove usage of OopsInGenClosure from full_process_roots

JDK-8252290

Remove unused enum in CallGenerator

JDK-8252291

C2: Assignment in conditional in loopUnswitch.cpp

JDK-8252294

Remove OopsInGenClosure usage from younger_refs_iterate

JDK-8252296

Shenandoah: crash in CallNode::extract_projections

JDK-8252303

G1MMUTrackerQueue::when_sec skip queue iteration on max_gc_time pause time

JDK-8252304

Seed an HttpRequest.Builder from an existing HttpRequest

JDK-8252307

javac rejects code with annotation applicable to fields

JDK-8252311

AArch64: save two words in itable lookup stub

JDK-8252324

Signal related code should be shared among POSIX platforms

JDK-8252331

JDK-8252058 is causing failures in Tier1

JDK-8252349

Delete the “sun.awt.X11.checkSTRUT” property

JDK-8252354

Properties :: storeToXML method does not throw ClassCastException when supplied non strings

JDK-8252362

C2: Remove no-op checking for callee-saved-floats

JDK-8252374

Add a new factory method to concatenate a sequence of BodyPublisher instances into a single publisher.

JDK-8252377

Incorrect encoding for EC AlgorithmIdentifier

JDK-8252381

Cherry pick GTK WebKit 2.28.4 changes

JDK-8252387

Deprecate for removal css Selector and ShapeConverter constructors

JDK-8252389

Fix mistakes in FX API docs

JDK-8252398

minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp

JDK-8252401

Introduce Utils.TEST_NATIVE_PATH

JDK-8252402

rewrite vmTestbase/nsk/jvmti/Allocate/alloc001 shell test to Java

JDK-8252403

rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java

JDK-8252404

compiler/c1/TestTraceLinearScanLevel.java fails with release VMs

JDK-8252406

Introduce Thread::as_Java_thread() convenience function

JDK-8252407

Build failure with gcc-8+ and asan

JDK-8252414

Redundant suspend check when determining if a java thread is safe

JDK-8252446

Screen.getScreens() is empty sometimes

JDK-8252458

Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8237041

JDK-8252467

AOT need to process new markId DEOPT_MH_HANDLER_ENTRY in compiled code

JDK-8252469

Backout JDK-8250935 fix

JDK-8252477

nsk/share/ArgumentParser should expect that jtreg “splits” an argument

JDK-8252481

Remove excessive include of memTracker.hpp

JDK-8252494

C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type

JDK-8252497

Incorrect numeric currency code for ROL

JDK-8252500

ZGC on aarch64: Unable to allocate heap for certain Linux kernel configurations

JDK-8252504

Add a method to MemoryLayout which returns a offset-computing method handle

JDK-8252505

C1/C2 compiler support for blackholes

JDK-8252513

ZGC: Contiguous memory reservation probing is broken for TB heap sizes

JDK-8252514

ZGC: Physical memory splitting is broken

JDK-8252518

cache result of CompilerToVM.getComponentType

JDK-8252521

possible race in java_suspend_self_with_safepoint_check

JDK-8252522

nsk/share/test/StressOptions should multiple stressTime by jtreg’s timeout-factor

JDK-8252523

Add ASN.1 Formatter to work with test utility HexPrinter

JDK-8252526

Remove excessive inclusion of jvmti.h and jvmtiExport.hpp

JDK-8252529

Unsafe Documentation around Barrier Methods Inaccurate

JDK-8252532

use Utils.TEST_NATIVE_PATH instead of System.getProperty(“test.nativepath”)

JDK-8252533

Signal handlers should run with synchronous error signals unblocked

JDK-8252536

Replace @exception with @throws for core-libs

JDK-8252537

Updated @exception with @throws

JDK-8252538

Replace @exception with @throws java.rmi package

JDK-8252539

Replace @exception with @throws java.rmi.activation package

JDK-8252540

Replace @exception with @throws java.rmi.registry package

JDK-8252541

Replace @exception with @throws java.rmi.server package

JDK-8252543

[JVMCI] Libgraal can deadlock in blocking compilation mode

JDK-8252546

Move ObservableValue’s equality check and lazy evaluation descriptions to @implSpec

JDK-8252547

Correct transformations docs in Node

JDK-8252551

JDK-8250630 causes build error on Win*

JDK-8252552

DecimalFormat javadoc contains HTML tags in example code

JDK-8252583

Clean up unused phi-to-copy degradation mechanism

JDK-8252588

HotSpot Style Guide should permit uniform initialization

JDK-8252589

Code duplication in ParallelSPCleanupTask

JDK-8252592

Non-PCH build is broken after JDK-8251560

JDK-8252593

[TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT

JDK-8252596

[TESTBUG] WebPageShim::paint is not thread-safe

JDK-8252627

Make it safe for JFR thread to read threadObj

JDK-8252645

Change time measurements in G1ServiceThread to only account remembered set work

JDK-8252648

Shenandoah: name gang tasks consistently

JDK-8252652

Buggy looking null check in ServiceThread::oops_do()

JDK-8252656

Replace RegisterArrayForGC mechanism with plain Handles

JDK-8252658

G1: Do not consider G1HeapWastePercent during region selection within a gc

JDK-8252661

Change SafepointMechanism terminology to talk less about “blocking”

JDK-8252679

Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard

JDK-8252684

Move the AArch64 assember test under test/hotspot/gtest

JDK-8252689

Classes are loaded from jrt:/java.base even when CDS is used

JDK-8252691

Build failure after JDK-8252481

JDK-8252695

Shenandoah: clean up Graal enabled/disabled filter in tests

JDK-8252696

Loop unswitching may cause out of bound array load to be executed

JDK-8252712

move doclint to jdk.javadoc module

JDK-8252715

Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux

JDK-8252720

clean up FileInstaller $test.src latexmath:[cwd in vmTestbase/vm/compiler/optimizations tests

JDK-8252721

Nested classes in Swing APIs rely on default constructors

JDK-8252722

More Swing plaf APIs that rely on default constructors

JDK-8252725

Refactor jlink GenerateJLIClassesPlugin code

JDK-8252730

jlink does not create reproducible builds on different servers

JDK-8252739

Deflater.setDictionary(byte[], int off, int len) ignores the starting offset for the dictionary

JDK-8252740

java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354

JDK-8252752

Clear card table for old regions during scan in G1

JDK-8252767

URLConnection.setRequestProperty throws IllegalAccessError

JDK-8252773

[TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions

JDK-8252774

remove jdk.test.lib.FileInstaller action from graalunit tests

JDK-8252778

remove jdk.test.lib.FileInstaller action from compiler/c2/stemmer test

JDK-8252779

compiler/graalunit/HotspotTest.java failed after 8251525

JDK-8252784

Create release notes for JavaFX 15 (#296)

JDK-8252794

Creation of JNIMethodBlock should be done with a leaf lock

JDK-8252797

Non-PCH build fails on Ubuntu 16.4 when building with gtests

JDK-8252807

The jdk.jfr.Recording.getStream does not work when toDisk is disabled

JDK-8252811

The list of cells in a VirtualFlow is cleared every time the number of items changes

JDK-8252816

JvmtiEnvThreadState::clear_to_frame_pop() is not used

JDK-8252817

Cleanup the classes in the java.awt.color package

JDK-8252825

Add automated test for fix done in JDK-8218479

JDK-8252830

Correct missing javadoc comments in java.rmi module

JDK-8252835

Revert fix for JDK-8246051

JDK-8252837

Cleanup SAP Copyright file headers

JDK-8252844

Update check configuration to Skara format

JDK-8252846

Fix ppc/s390 after "8231441: AArch64: Initial SVE backend su…

JDK-8252847

Optimize primitive arrayCopy stubs using AVX-512 masked instructions

JDK-8252848

Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions

JDK-8252853

AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1

JDK-8252857

AArch64: Shenandoah C1 CAS is not sequentially consistent

JDK-8252859

Inconsistent use of alpha in class AbsSeq

JDK-8252868

Clean up unused function from G1MMUTracker

JDK-8252870

Finalize (remove "incubator" from) jpackage

JDK-8252871

fatal error: must own lock JvmtiThreadState_lock

JDK-8252881

[JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor

JDK-8252882

Clean up jdk.javadoc and the related parts of jdk.compiler

JDK-8252887

Zero VM is broken after JDK-8252661

JDK-8252888

Collapse G1MMUTracker class hierarchy

JDK-8252889

Obsolete -XX:+InsertMemBarAfterArraycopy

JDK-8252897

Minor .jcheck/conf update

JDK-8252898

remove bulk registration of JFR CompilerPhaseType names

JDK-8252916

Newline in object field values list of ScopeDesc should be removed

JDK-8252919

JDK built with --enable-cds=no fails with NoClassDefFoundError

JDK-8252921

NMT overwrite memory type for region assert when building dynamic archive

JDK-8252933

com.sun.tools.jdi.ObjectReferenceImpl#validateAssignment always requests referenceType

JDK-8252937

Correct "no comment" warnings from javadoc in java.math package

JDK-8252957

Wrong comment in CgroupV1Subsystem::cpu_quota

JDK-8252966

CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros

JDK-8252973

ZGC: Implement Large Pages support on Windows

JDK-8252980

comment only changes extracted from JDK-8247281

JDK-8252981

ObjectMonitor::object() cleanup changes extracted from JDK-8247281

JDK-8252995

Non-PCH builds broken by JDK-8250961

JDK-8252996

Thread safety problem in java.net.ProxySelector

JDK-8252997

Null-proofing for linker_md.c

JDK-8252998

ModuleWrapper.gmk doesn’t consult include path

JDK-8253000

Remove redundant MAKE_SUBDIR argument

JDK-8253002

Remove the unused SafePointNode::_oop_map field

JDK-8253005

Add `@throws IOException` in javadoc for `HttpEchange.sendResponseHeaders`

JDK-8253008

Remove develop flags TraceLongCompiles/LongCompileThreshold

JDK-8253014

OopStorage bulk release logs entries multiple times

JDK-8253015

Aarch64: Move linux code out from generic CPU feature detection

JDK-8253016

Box.Filler components should be unfocusable by default

JDK-8253026

Remove dummy call to gc alot from VM Thread

JDK-8253028

SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"

JDK-8253029

[PPC64] Remove obsolete Power6 code

JDK-8253030

ZGC: Change ZMarkCompleteTimeout unit to microseconds

JDK-8253031

git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844

JDK-8253033

CheckUnhandledOops check fails in ThreadSnapshot::initialize…

JDK-8253034

Update symbol generation to accomodate Git as the SCM

JDK-8253037

G1: Improve check for string dedup

JDK-8253040

Remove unused Matcher::regnum_to_fpu_offset()

JDK-8253048

AArch64: When CallLeaf, no need to preserve callee-saved registers in caller

JDK-8253050

jfr disassemble command processes --max-chunks incorrectly

JDK-8253053

Javadoc clean up in Authenticator and BasicAuthenicator

JDK-8253060

remove test/hotspot/jtreg/test_env.sh

JDK-8253064

monitor list simplifications and getting rid of TSM

JDK-8253066

typo in Stream.mapMulti

JDK-8253079

DeterministicDump.java fails due to garbage in structure padding

JDK-8253081

G1 fails on stale objects in archived module graph in Open Archive regions

JDK-8253084

Zero VM is broken after JDK-8252689

JDK-8253089

Windows (MSVC 2017) build fails after JDK-8243208

JDK-8253098

Archived full module graph should be disabled if CDS heap cannot be mapped

JDK-8253101

Clean up CallStaticJavaNode EA flags

JDK-8253117

Replace HTML tables in javadoc summaries with CSS grid elements

JDK-8253118

Avoid unnecessary deopts when OSR nmethods of the same level are present.

JDK-8253123

Switch FX build to use JDK 15 as boot JDK

JDK-8253125

vmTestbase/nsk/stress/stack/stack017.java timed out

JDK-8253130

bug7072653.java failed "Popup window height …​ is wrong"

JDK-8253146

C2: Purge unused MachCallNode::_arg_size field

JDK-8253147

The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens

JDK-8253148

Fix terminology in align_down comment

JDK-8253149

Building an installer from invalid app image fails on Window…

JDK-8253153

Mentioning of "hour-of-minute" in java.time.temporal.TemporalField JavaDoc

JDK-8253155

Minor cleanups and Javadoc fixes for LdapDnsProvider of java.naming

JDK-8253162

Make frame::oops_do const

JDK-8253167

ARM32 builds fail after JDK-8247910

JDK-8253169

[BACKOUT] Improve large object handling during evacuation

JDK-8253173

Print heap before and after GC lacks a newline

JDK-8253177

outputStream not declared in markWord.hpp

JDK-8253179

Replace LinkedList Impl in net.http.Http2Connection

JDK-8253183

Fragile memory barrier selection for some weak memory model platforms

JDK-8253206

Enforce whitespace checking for additional source files

JDK-8253207

enable problemlists jcheck’s check

JDK-8253208

Move CDS related code to a separate class

JDK-8253219

Epsilon: clean up unnecessary includes

JDK-8253220

Epsilon: clean up unused code/declarations

JDK-8253228

[JVMCI] provide more info on fatal JVMCI errors

JDK-8253232

G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation

JDK-8253235

JFR.dump does not respect maxage parameter

JDK-8253236

[REDO] Investigate fast-path for scanning only objects with references during gc

JDK-8253237

[REDO] Improve large object handling during evacuation

JDK-8253238

[REDO] Improve object array chunking test in G1’s copy_to_survivor_space

JDK-8253239

Disable VS warning C4307

JDK-8253240

No javadoc for DecimalFormatSymbols.hashCode()

JDK-8253241

Update comment on java_suspend_self_with_safepoint_check()

JDK-8253244

Shenandoah: cleanup includes in Shenandoah root processor files

JDK-8253253

Binutils tar ball extension update to gz

JDK-8253261

Disable CDS full module graph until JDK-8253081 is fixed

JDK-8253262

Allocate in DumpRegion is not thread safe

JDK-8253269

The CheckCommonColors test should provide more info on failure

JDK-8253270

Limit fastdebug inlining in G1 evacuation

JDK-8253271

vm_version_x86.hpp should not include globals_extension.hpp

JDK-8253274

The CycleDMImagetest brokes the system

JDK-8253275

Remove unused methods after CMS removal

JDK-8253278

Refactor/cleanup oopDesc::*_klass_addr

JDK-8253285

Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings

JDK-8253286

Use expand_exact() instead of expand_at() for fixed requests in G1

JDK-8253291

bug7072653.java still failed "Popup window height …​ is wrong"

JDK-8253299

Manifest bytes are read twice when verifying a signed JAR

JDK-8253303

G1: Move static initialization of G1FromCardCache to a proper location

JDK-8253311

Cleanup relocInfo constructors

JDK-8253313

xmlstream.hpp missing from vmIntrinsics.cpp

JDK-8253314

precompiled.hpp missing from vmIntrinsics.cpp

JDK-8253317

The "com/apple/eawt" is missed in the "othervm.dirs" config option

JDK-8253321

java.util.Locale.LanguageRange#equals is inconsistent after calling hashCode

JDK-8253322

Update the specification in the newly added constructors

JDK-8253332

ZGC: Make heap views reservation platform independent

JDK-8253342

Fix typos in String.transform

JDK-8253344

Remove unimplemented Arguments::check_gc_consistency

JDK-8253345

Remove unimplemented Arguments::lookup_logging_aliases

JDK-8253348

Remove unimplemented JNIHandles::initialize

JDK-8253349

Remove unimplemented SharedRuntime::native_method_throw_unsupported_operation_exception_entry

JDK-8253350

Remove unimplemented SharedRuntime::clean_*_entry

JDK-8253353

Crash in C2: guarantee(n != NULL) failed: No Node

JDK-8253356

JavaFX Terminology Refresh

JDK-8253361

Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag

JDK-8253372

[TESTBUG] update tests which require jvmti - hotspot

JDK-8253379

[windows] Several jpackage tests failed with error code 1638

JDK-8253385

annotation processors remove varargs information from record components

JDK-8253392

remove PhaseCCP_DCE declaration

JDK-8253397

Ensure LogTag types are sorted

JDK-8253402

Convert vmSymbols::SID to enum class

JDK-8253404

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

JDK-8253407

Move max_pow2 from test to src

JDK-8253411

[BACKOUT] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs

JDK-8253412

Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored

JDK-8253418

ZGC: Use pd_ prefix to denote platform dependent code

JDK-8253421

Initialize JFR trace-IDs with zero

JDK-8253424

Add support for running pre-submit testing using GitHub Actions

JDK-8253426

jpackage is unable to generate working EXE for add-launcher configurations

JDK-8253429

Error reporting should report correct state of terminated/aborted threads

JDK-8253433

Remove -XX:+Debugging product option

JDK-8253434

Shenandoah: Cleanup ShenandoahRootScanner

JDK-8253435

Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist

JDK-8253447

Remove buggy code introduced by 8249451

JDK-8253453

SourceFileInfoTable should be allocated lazily

JDK-8253455

Record Classes javax.lang.model changes

JDK-8253457

Remove unimplemented register stack functions

JDK-8253459

Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly

JDK-8253464

ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores

JDK-8253469

ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence

JDK-8253470

Javadoc clean up in Filter and Headers

JDK-8253473

Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator

JDK-8253474

Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer

JDK-8253475

Javadoc clean up in HttpExchange and HttpServer

JDK-8253476

TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities

JDK-8253492

Miss comma after second copyright year in FDBigInteger.java

JDK-8253493

Shenandoah: Remove ShenandoahSerialRoot definition

JDK-8253496

[BACKOUT] JDK-8253208 Move CDS related code to a separate class

JDK-8253499

Problem list runtime/cds/DeterministicDump.java

JDK-8253500

[REDO] JDK-8253208 Move CDS related code to a separate class

JDK-8253505

JFR: onFlush invoked out of order with a sorted event stream

JDK-8253516

ZGC: Remove card table functions

JDK-8253524

C2: Refactor code that clones predicates during loop unswitching

JDK-8253525

Implement getInstanceSize/sizeOf intrinsics

JDK-8253539

Remove unused JavaThread functions for set_last_Java_fp/pc

JDK-8253540

InterpreterRuntime::monitorexit should be a JRT_LEAF function

JDK-8253543

sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with "AssertionError: All pixels are not black"

JDK-8253548

jvmFlagAccess.cpp: clang 9.0.0 format specifier error

JDK-8253555

Make ByteSize and WordSize typed scoped enums

JDK-8253559

The INDEX page should link to Serialized Form and Constant Values pages

JDK-8253563

Change sun.security.jca.Providers.threadLists to be ThreadLocal

JDK-8253565

PPC64: Fix duplicate if condition in vm_version_ppc.cpp

JDK-8253572

[windows] CDS archive may fail to open with long file names

JDK-8253581

runtime/stringtable/StringTableCleaningTest.java fails on 32-bit platforms

JDK-8253583

java/util/StringJoiner tests failing on 32-bit VMs after JDK-8246697

JDK-8253584

Redunant errors for partial member selects

JDK-8253586

C2: Clean up unused PhaseIterGVN::init_worklist()

JDK-8253588

C1: assert(false) failed: unknown register on x86_32 only with -XX:+TraceLinearScanLevel=4

JDK-8253590

java/foreign tests are still failing on x86_32 after foreign-memaccess integration

JDK-8253594

Remove CollectedHeap::supports_tlab_allocation

JDK-8253597

TreeTableView: must select leaf row on click into indentation region

JDK-8253600

G1: Fully support pinned regions for full gc

JDK-8253606

Need to add missed constructor to the SwingEventMonitor

JDK-8253607

[mlvm] meth/func/jdi/breakpointOtherStratum: un-problemlist and add randomness keyword

JDK-8253615

Change to Visual Studio 2019 16.7.2 for building on Windows at Oracle

JDK-8253616

Change to GCC 10.2 for building on Linux at Oracle

JDK-8253624

gtest fails when run from make with read-only source directory

JDK-8253633

Remove unimplemented TieredThresholdPolicy::set_carry_if_neccessary

JDK-8253634

TreeCell/Skin: misbehavior on switching skin

JDK-8253636

C2: Adjust NodeClasses::_max_classes

JDK-8253637

Update EC removal

JDK-8253638

Cleanup os::reserve_memory and remove MAP_FIXED

JDK-8253639

Change os::attempt_reserve_memory_at parameter order

JDK-8253640

Make MEMFLAGS an enum class

JDK-8253641

Missing newline in the printout of certain JFR events

JDK-8253644

C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected

JDK-8253646

ZGC: Avoid overhead of sorting ZStatIterableValues on bootstrap

JDK-8253647

Remove dead code in os::create_thread() on Linux/BSD

JDK-8253650

Cleanup: remove alignment_hint parameter from os::reserve_memory

JDK-8253659

ProblemList sun/security/ec/TestEC.java on linux-aarch64

JDK-8253660

Need better error report when artifact resolution fails in AotCompiler.java

JDK-8253667

ProblemList tools/jlink/JLinkReproducibleTest.java on linux-aarch64

JDK-8253681

closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed

JDK-8253682

The AppletInitialFocusTest1.java is unstable

JDK-8253689

[s390] Use flag kind "diagnostic" for platform specific flags

JDK-8253690

[PPC64] Use flag kind "diagnostic" for platform specific flags

JDK-8253694

Remove Thread::muxAcquire() from ThreadCrashProtection()

JDK-8253696

WebEngine refuses to load local "file:///" CSS stylesheets when using JDK 15

JDK-8253700

spurious "extends Throwable" at end of Optional.orElseThrow method declaration

JDK-8253717

Relocate stack overflow code out of thread.hpp/cpp

JDK-8253721

Flag -XX:AVX3Threshold does not accept Zero value

JDK-8253728

tests fail with "assert(fr.is_compiled_frame()) failed: Wrong frame type"

JDK-8253733

Cleanup internal taglet API

JDK-8253734

C2: Optimize Move nodes

JDK-8253735

Cleanup SearchIndexItem API

JDK-8253736

Cleanup some of WorkArounds and usage thereof

JDK-8253739

java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java fails

JDK-8253740

[PPC64] Minor interpreter cleanup

JDK-8253742

POSIX signal code cleanup

JDK-8253747

tools/jpackage/share/AppImagePackageTest.java fails with InstalledPackageSize: 0

JDK-8253748

StressIGV tests fail with release VMs

JDK-8253750

use build-stable default seed for Utils.RANDOM_GENERATOR

JDK-8253751

Dependencies of automatic modules are not propagated through module layers

JDK-8253753

Enable default constructor warning in client modules

JDK-8253761

Wrong URI syntax printed by jar --describe-module

JDK-8253762

JFR: getField(String) should be able to access subfields

JDK-8253763

ParallelObjectIterator should have virtual destructor

JDK-8253765

C2: Control randomization in StressLCM and StressGCM

JDK-8253768

Deleting unused pipe_class definitions in adl-file (x86_64.ad).

JDK-8253770

Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8253584

JDK-8253792

javax.swing.text.GapContent documentation typos

JDK-8253794

TestAbortVMOnSafepointTimeout never timeouts

JDK-8253812

Cleanup AbstractMemberWriter

JDK-8253815

Remove unused HeapRegionManager::_num_committed from SA

JDK-8253820

Save test images and dumps with timestamps from client sanity suite

JDK-8253821

Improve ByteBuffer performance with GCM

JDK-8253822

Remove unused exception_address_is_unpack_entry

JDK-8253824

Revert JDK-8253089 since VS warning C4307 has been disabled

JDK-8253829

Wrong length compared in SSPI bridge

JDK-8253832

CharsetDecoder : decode() mentioning CoderMalfunctionError behavior not as per spec

JDK-8253833

mutexLocker assert_locked_or_safepoint should not access VMThread state from non-VM-thread

JDK-8253842

[JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.

JDK-8253857

Shenandoah: Bugs in ShenandoahEvacOOMHandler related code

JDK-8253865

Pre-submit testing using GitHub Actions does not detect failures reliably

JDK-8253867

Pre-submit testing using GitHub Actions can fail to download intermediate artifacts

JDK-8253869

sun/hotspot/whitebox/CPUInfoTest.java fails after JDK-8239090

JDK-8253872

ArgumentHandler must use the same delimiters as in jvmti_tools.cpp

JDK-8253874

[JVMCI] added test omitted in 8252881

JDK-8253876

jdk/test/lib/hexdump/ASN1FormatterTest.java fails with "AssertionError: Lines expected [126] but found [202]"

JDK-8253877

gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message

JDK-8253878

clean up nsk/share/jvmti/ArgumentHandler

JDK-8253879

Simplify redundant code in IndexBuilder

JDK-8253880

clean up sun/hotspot/tools/ctw/Utils class

JDK-8253882

remove PropertyResolvingWrapper

JDK-8253883

Problem list jdk/test/lib/hexdump/ASN1Formatter on Windows

JDK-8253891

Debug x86_32 builds fail after JDK-8239090

JDK-8253892

Disable misleading-indentation on clang as well as gcc

JDK-8253899

Make IsClassUnloadingEnabled signature match specification

JDK-8253900

SA: wrong size computation when JVM was built without AOT

JDK-8253901

ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)

JDK-8253902

G1: Starting a new marking cycle before the conc mark thread fully completed causes assertion failure

JDK-8253904

Revert Tokenizer improvements JDK-8224225

JDK-8253905

Update sanity test suite to not place windows at (0,0)

JDK-8253909

Implement detailed map file for CDS

JDK-8253913

unify gtest test names

JDK-8253916

ResourceExhausted/resexhausted001 crashes on Linux-x64

JDK-8253920

Share method trampolines in CDS dynamic archive

JDK-8253923

C2 doesn’t always run loop opts for compilations that include loops

JDK-8253926

Use extra_size correctly in anon_mmap_aligned

JDK-8253928

G1: Remove G1ConcurrentMarkThread::set_in_progress declaration

JDK-8253935

[testbug] ComboBoxTest.testEditorKeyInputsWhenPopupIsShowing fails on Mac, Linux

JDK-8253936

Replace <code>…​</code> with for java.sql

JDK-8253938

ZGC: Clean up argument names after JDK-8253030

JDK-8253939

[TESTBUG] Increase coverage of the cgroups detection code

JDK-8253944

Certain method references to VarHandle methods should fail

JDK-8253945

Missed default constructor for StreamPrintServiceFactory.java

JDK-8253948

Memory leak in ImageFileReader

JDK-8253952

Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry’s compressed size

JDK-8253954

javac crash when compiling code with enhanced switch expressions with option -Xjcov

JDK-8253964

[Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3>

JDK-8253965

Delete the outdated java.awt.PeerFixer class

JDK-8253970

Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)

JDK-8253971

ZGC: Flush mark stacks after processing concurrent roots

JDK-8253977

More memory leaks in client-libs on macOS

JDK-8253980

javax/swing/plaf/synth/7158712/bug7158712.java fails on windows

JDK-8253996

Javac error on jdk16 build 18: invalid flag: -Xdoclint:-missing

JDK-8254010

GrowableArrayView::print fails to compile

JDK-8254012

NMT: MetaspaceSnapshot::snapshot uses wrong enum

JDK-8254013

gradle test should run all test classes even if they don’t end with "Test"

JDK-8254015

copy_to_survivor_space should use in-hand klass for scanning

JDK-8254016

Test8237524 fails with -XX:-CompactStrings option

JDK-8254023

A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation

JDK-8254027

gc/g1/TestHumongousConcurrentStartUndo.java failed with "'Concurrent Mark Cycle' missing from stdout/stderr"

JDK-8254028

G1 incorrectly updates scan_top for collection set regions during preparation of evacuation

JDK-8254029

ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064

JDK-8254040

[testbug] Need additional regressions tests for ObservableList removeAll / retainAll

JDK-8254042

gtest/GTestWrapper.java failed os.test_random

JDK-8254046

Remove double semicolon introduced by JDK-8235521

JDK-8254049

Update WebView to public suffix list 2020-04-24

JDK-8254052

improve type specificity of TagletWriter and friends

JDK-8254054

Pre-submit testing using GitHub Actions should not use the deprecated set-env command

JDK-8254061

Missing space in flag description

JDK-8254072

AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build

JDK-8254073

Tokenizer improvements (revised)

JDK-8254075

Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test

JDK-8254078

DataOutputStream is very slow post-disabling of Biased Locking

JDK-8254080

fix for JDK-8204256 causes jlink test failures

JDK-8254082

AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end) is missing fast-path for String

JDK-8254084

Remove TemplateTable::pd_initialize

JDK-8254085

javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position"

JDK-8254090

Collectors.toUnmodifiableList exposes shared secret

JDK-8254095

remove jdk.test.lib.Utils::distro() method

JDK-8254096

remove jdk.test.lib.Utils::getMandatoryProperty(String) method

JDK-8254100

FX: Update copyright year in docs, readme files to 2021

JDK-8254101

Update copyright header for files modified in 2020

JDK-8254102

use ProcessHandle::pid instead of ManagementFactory::getRuntimeMXBean to get pid in tests

JDK-8254103

Shenandoah: Move updating thread roots to concurrent phase

JDK-8254104

MethodCounters must exist before nmethod is installed

JDK-8254105

allow static nested declarations

JDK-8254112

javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows

JDK-8254125

Assertion in cppVtables.cpp during builds on 32bit Windows

JDK-8254141

Typo in copyright year

JDK-8254146

Avoid unnecessary volatile write on new AtomicBoolean(false)

JDK-8254158

Consolidate per-platform stack overflow handling code

JDK-8254161

Prevent instantiation of EnumSet subclasses through deserialization

JDK-8254162

Implementation of Foreign-Memory Access API (Third Incubator)

JDK-8254164

G1 only removes self forwarding pointers for last collection set increment

JDK-8254168

Remove TemplateTable::count_calls

JDK-8254173

Add Zero, Minimal hotspot targets to submit workflow

JDK-8254175

Build no-pch configuration in debug mode for submit checks

JDK-8254178

Remove .hgignore

JDK-8254182

remove Utils.tryFindJvmPid/waitForJvmPid

JDK-8254189

Improve comments for StackOverFlow and fix in_xxx() functions

JDK-8254190

[s390] interpreter misses exception check after calling monitorenter

JDK-8254192

ExtraSharedClassListFile contains extra white space at end of line

JDK-8254195

java/nio/file/Files/SubstDrive.java failed with "AssertionError: expected [144951656448] but found [144951640064]"

JDK-8254231

Implementation of Foreign Linker API (Incubator)

JDK-8254234

Add test library stream object builder

JDK-8254244

Some code emitted by TemplateTable::branch is unused when running TieredCompilation

JDK-8254252

Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows

JDK-8254255

Remove obsolete .hgignore file

JDK-8254261

fix javadocs in jdk.test.lib.Utils

JDK-8254262

jdk.test.lib.Utils::createTemp* don’t pass attrs

JDK-8254263

Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake()

JDK-8254264

Remove redundant cross_modify_fence()

JDK-8254265

s390 and linux 32 bit builds broken

JDK-8254269

simplify Node::disconnect_inputs

JDK-8254270

linux 32 bit build doesn’t compile libjdwp/log_messages.c

JDK-8254282

Add Linux x86_32 builds to submit workflow

JDK-8254285

G1: Remove "What is this about" comment in G1CollectedHeap.cpp

JDK-8254286

Wrong inference in switch expression with "null" arm

JDK-8254292

Update JMH devkit to 1.26

JDK-8254297

Zero and Minimal VMs are broken with undeclared identifier 'DerivedPointerTable' after JDK-8253180

JDK-8254309

appcds GCDuringDump.java failed - class must exist

JDK-8254311

Incorrect statements in createWindowsDevkit2017.sh

JDK-8254314

Shenandoah: null checks in c2 should not skip over native load barrier

JDK-8254315

Shenandoah: Concurrent weak reference processing

JDK-8254317

C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially

JDK-8254335

logging/logStream.hpp includes memory/resourceArea.hpp but doesn’t need it

JDK-8254345

com/sun/jdi/JdwpAttachTest.java reports error incorrectly

JDK-8254348

Build fails when cds is disabled after JDK-8247536

JDK-8254349

The TestNoScreenMenuBar test should be updated

JDK-8254350

CompletableFuture.get may swallow InterruptedException

JDK-8254351

Minimal VM build fails with undeclared identifier 'MaxVectorSize' after JDK-8252847

JDK-8254352

3 compiler tests failed with "assert(allocates2(pc)) failed: not in CodeBuffer memory"

JDK-8254353

Remove unused non-product flags

JDK-8254354

Add a withInvokeExactBehavior() VarHandle combinator

JDK-8254360

Re-examine use of CodeBuffer::verify_section_allocation

JDK-8254362

x86_32 builds fail after JDK-8253180

JDK-8254364

Remove leading _ from struct/union declarations in jvmti.h

JDK-8254365

ciMethod.hpp should not include methodHandles.hpp

JDK-8254369

Node::disconnect_inputs may skip precedences

JDK-8254370

Update the classes in the java.awt.color package

JDK-8254557

Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN

JDK-8254558

Remove unimplemented Arguments::do_pd_flag_adjustments

JDK-8254559

Remove unimplemented JVMFlag::get_locked_message_ext

JDK-8254562

ZGC: Remove ZMarkRootsTask

JDK-8254569

Remove hard dependency on Dispman in Monocle fb rendering

JDK-8254573

Shenandoah: Streamline/inline native-LRB entry point

JDK-8254575

C2: Clean up unused TRACK_PHI_INPUTS assertion code

JDK-8254576

ZGC: Clean up timers in roots iterators

JDK-8254586

Replace fthrow() calls with simpler method calls in classFileParser.cpp

JDK-8254599

CDS dump should not warn about hidden classes

JDK-8254602

compiler/debug/TestStressCM.java failed with "RuntimeException: got the same optimization stats for different seeds: expected 45"

JDK-8254605

repaint on Android broken

JDK-8254610

Problem list test compiler/debug/TestStressCM.java

JDK-8254611

x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180

JDK-8254623

gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes

JDK-8254627

Cleanup IndexWriter classes

JDK-8254631

Better support ALPN byte wire values in SunJSSE

JDK-8254661

arm32: additional cleanup after fixing SIGSEGV

JDK-8254668

JVMTI process frames on thread without started processing

JDK-8254670

SVE test uses linux-specific api

JDK-8254671

ZGC: Remove unused roots iterator types

JDK-8254672

ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store

JDK-8254674

G1: Improve root location reference to dead obj verification message

JDK-8254691

Enable GitHub actions for jfx repo

JDK-8254692

(se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel

JDK-8254695

G1: Next mark bitmap clear not cancelled after marking abort

JDK-8254696

safepointMechanism_aix needs adaptation for JDK-8253180

JDK-8254699

Suboptimal PreTouchParallelChunkSize defaults and limits

JDK-8254704

Add missing @since tag to BodyPublishers::concat

JDK-8254719

ZGC: Clean up includes

JDK-8254721

Improve support for conditionally generated files

JDK-8254722

bsd_zero builds broken after JDK-8253717

JDK-8254723

add diagnostic command to write Linux perf map file

JDK-8254733

HotSpot Style Guide should permit using range-based for loops

JDK-8254734

"dead loop detected" assert failure with patch from 8223051

JDK-8254742

InputStream::readNBytes(int) result may contain zeros not in input

JDK-8254744

Clean-up CodeBlob::align_code_offset

JDK-8254748

Bad Copyright header format after JDK-8212218

JDK-8254758

Change G1ServiceThread to be task based

JDK-8254761

Wrong intrinsic annotation used for StringLatin1.indexOfChar

JDK-8254769

Remove unimplemented BCEscapeAnalyzer::

JDK-8254771

Remove unimplemented ciSignature::get_all_klasses

JDK-8254773

Remove unimplemented ciReplay::is_loaded(Klass* klass)

JDK-8254775

Microbenchmark StringIndexOfChar doesn’t compile

JDK-8254776

Remove unimplemented LowMemoryDetector::check_memory_usage

JDK-8254777

Remove unimplemented Management::get_loaded_classes

JDK-8254780

EnterInterpOnlyModeClosure::completed() always returns true

JDK-8254781

Remove unimplemented ClassFieldMap::compute_field_count

JDK-8254782

Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark

JDK-8254783

jpackage fails on Windows when application name differs from installer name

JDK-8254784

javac should reject records with @SafeVarargs applied to varargs record component

JDK-8254785

compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"

JDK-8254788

Dead code in the sun.java2d.xr.XRPMBlitLoops]XrSwToPMBlit

JDK-8254789

ProblemList compiler/graalunit/HotspotTest.java

JDK-8254792

Disable intrinsic StringLatin1.indexOf until 8254790 is fixed

JDK-8254793

[JVMCI] improve speculation encoding

JDK-8254795

Remove obsolete template files

JDK-8254796

Cleanup pervasive unnecessary parameter

JDK-8254798

Deprecate for removal an empty finalize() methods in java.desktop module

JDK-8254799

runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs

JDK-8254802

ThrowingPushPromisesAsStringCustom.java fails in “try throwing in GET_BODY”

JDK-8254805

compiler/debug/TestStressCM.java is still failing

JDK-8254811

JDK-8254158 broke ppc64, s390 builds

JDK-8254814

[Vector API] Fix an AVX512 crash after JDK-8223347

JDK-8254824

SignalHandlerMark have no purpose

JDK-8254825

Monitoring available clipboard formats should be done via new Windows APIs

JDK-8254827

JVMCI: Enable it for Windows+AArch64

JDK-8254842

[JVMCI] copy thread name when attaching libgraal thread to HotSpot

JDK-8254843

Exception launching app on windows in some cases

JDK-8254855

Clean up and remove unused code in vmIntrinsics

JDK-8254862

lldb in devkit doesn’t work

JDK-8254863

Delete code leftover from old fixes

JDK-8254864

vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java timed out

JDK-8254871

Remove unnecessary string copy in NetworkInterface.c

JDK-8254872

Optimize Rotate on AArch64

JDK-8254874

ZGC: JNIHandleBlock verification failure in stack watermark processing

JDK-8254876

(fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null

JDK-8254877

GCLogPrecious::_lock rank constrains what locks you are allowed to have when crashing

JDK-8254878

Move last piece of ZArray to GrowableArray

JDK-8254880

ZGC: Let ZList iterators be alias templates

JDK-8254882

ZGC: Use static_assert instead of guarantee

JDK-8254883

ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators

JDK-8254884

Make sure jvm does not crash with Arm SVE and Vector API

JDK-8254887

C2: assert(cl→trip_count() > 0) failed: peeling a fully unrolled loop

JDK-8254889

name_and_sig_as_C_string usages in frame coding without ResourceMark

JDK-8254893

Fix display of search tag results without holder information

JDK-8254912

ZGC: Change ZCollectionInterval type to double

JDK-8254913

Increase InlineSmallCode default from 2000 to 2500 for x64

JDK-8254920

Application launched with jpackage produced .exe crashes JVM

JDK-8254939

macOS: unused function ‘replicate4_imm’

JDK-8254940

AArch64: Cleanup non-product thread members

JDK-8254955

x86: MethodHandlesAdapterBlob is too big

JDK-8254964

Fix default values in Spinner class

JDK-8254966

Remove unused code from Matcher

JDK-8254967

com.sun.net.HttpsServer spins on TLS session close

JDK-8254972

Fix pretouch chunk calculations

JDK-8254974

Fix stutter typo in TypeElement

JDK-8254975

lambda proxy fails to access a protected member inherited from a split package

JDK-8254976

Re-enable swing jtreg tests which were broken due to samevm mode

JDK-8254980

ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading

JDK-8254994

[x86] C1 StubAssembler::call_RT, “call_offset might not be initialized”

JDK-8254995

[x86] ControlWord::print(), rc/pc variables might not be initialized

JDK-8254996

make jdk.net.UnixDomainPrincipal a record class

JDK-8254997

Remove unimplemented OSContainer::read_memory_limit_in_bytes

JDK-8254998

C2: assert(!n→as_Loop()→is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1

JDK-8254999

Move G1RemSetSamplingTask to more appropriate location

JDK-8255000

C2: Unify IGVN processing when loop opts are over

JDK-8255001

Move G1PeriodicGCTask to its own file

JDK-8255002

Many javafx.controls unit tests have incorrect name containing impl_*

JDK-8255004

[JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE

JDK-8255005

Fix indentation levels in classFileParser.cpp

JDK-8255006

Add NULL-check to StringDedupTable lookup

JDK-8255009

delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon

JDK-8255011

[TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out

JDK-8255013

implement Record Classes as a standard feature in Java, follow-up

JDK-8255014

Record Classes javax.lang.model changes, follow-up

JDK-8255016

ConstantDescs.FALSE claims it represents TRUE

JDK-8255020

Minor updates to docs jdk.incubator.vector

JDK-8255022

Documentation missing for Vector API zero methods

JDK-8255026

C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code

JDK-8255027

Problem list for Graal test gc/stress/TestStressG1Humongous.java

JDK-8255031

Update java/util/prefs/AddNodeChangeListener.java to report more failure info

JDK-8255032

Conflict between recent pushes breaks the build

JDK-8255036

Shenandoah: Reset GC state for root verifier

JDK-8255038

Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds

JDK-8255040

Replace sync_add_and_fetch with atomic_add_fetch to avoid build errors with clang

JDK-8255041

Zero: remove old JSR 292 support leftovers

JDK-8255043

Incorrectly styled copyright text

JDK-8255047

Add HotSpot UseDebuggerErgo flags

JDK-8255049

Remove support for the hsdis decode_instructions entry point in hotspot

JDK-8255058

C1: assert(is_virtual()) failed: type check

JDK-8255068

[JVMCI] errors during compiler creation can be hidden

JDK-8255070

Shenandoah: Use single thread for concurrent CLD liveness test

JDK-8255072

[TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown

JDK-8255074

sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object

JDK-8255078

sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format

JDK-8255086

Update the root locale display names

JDK-8255120

C2: assert(outer→outcnt() >= phis + 2 && outer→outcnt() ⇐ phis + 2 + stores + 1) failed: only phis

JDK-8255124

KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner

JDK-8255128

linux x86 build failure with libJNIPoint.c

JDK-8255129

[PPC64, s390] Check vector_size_supported and add VectorReinterpret node

JDK-8255131

G1CollectedHeap::is_in() returns wrong result

JDK-8255150

Add utility methods to check long indexes and ranges

JDK-8255174

Vector API unit tests for missed public api code coverage

JDK-8255196

Remove unused G1FullGCCompactionPoint::merge()

JDK-8255199

Catching a few NumberFormatExceptions in xmldsig

JDK-8255200

ProblemList com/sun/jdi/EATests.java for ZGC

JDK-8255206

[macos] LicenseTest fails on macOS 11

JDK-8255208

CodeStrings passed to Disassembler::decode are ignored

JDK-8255210

[Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines

JDK-8255213

Shenandoah build fails without JFR after JDK-8255036

JDK-8255214

Unsupported ‘valign’ attribute for ‘th’ tag used in j.u.l.LogManager

JDK-8255215

Unsupported ‘valign’ attribute for ‘tr’ tag used in j.s.t.h.HTMLDocument

JDK-8255224

x86_32 tests fail with “bad AD file” after JDK-8223051

JDK-8255225

compiler/aot tests fail on Windows with NPE during artifact resolution

JDK-8255231

Avoid upcalls when initializing the statSampler

JDK-8255232

G1: Make G1BiasedMappedArray freeable

JDK-8255233

InterpreterRuntime::at_unwind should be a JRT_LEAF

JDK-8255234

ZGC: Bulk allocate forwarding data structures

JDK-8255235

ZGC: Allocate and initialize forwarding data structures in parallel

JDK-8255237

ZGC: Bulk free garbage pages during relocation set selection

JDK-8255239

The timezone of the hs_err_pid log file is corrupted in Japanese locale

JDK-8255241

[TestBug] Re-enable few ignored tests in javafx.controls module that pass with latest code

JDK-8255242

Bidi.requiresBidi has misleading exception message

JDK-8255243

Reinforce escape barrier interactions with ZGC conc stack processing

JDK-8255244

HttpClient: Response headers contain incorrectly encoded Unicode characters

JDK-8255245

C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer

JDK-8255246

AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic

JDK-8255254

Split os::reserve_memory and os::map_memory_to_file interfaces

JDK-8255262

Remove use of legacy custom @spec tag

JDK-8255265

IdealLoopTree::iteration_split_impl does not use should_align

JDK-8255268

32-bit failures in runtime/Metaspace/elastic

JDK-8255271

Avoid generating duplicate interpreter entries for subword types

JDK-8255274

[PPC64, s390] wrong StringLatin1.indexOf version matched

JDK-8255277

randomDelay in DrainDeadlockT and LoggingDeadlock do not randomly delay

JDK-8255285

Move JVMFlag origins into a new enum JVMFlagOrigin

JDK-8255287

aarch64: fix SVE patterns for vector shift count

JDK-8255298

Remove SurvivorAlignmentInBytes functionality

JDK-8255299

Drop explicit zeroing at instantiation of Atomic* objects

JDK-8255301

Common and strengthen the code in ciMemberName and ciMethodHandle

JDK-8255305

Add Linux x86_32 tier1 to submit workflow

JDK-8255330

gtest/MetaspaceGtests.java fail on 32-bit platforms

JDK-8255331

Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162

JDK-8255337

[TestBug] Controls unit tests - ButtonTest and ComboBoxTest - log ClassCastException

JDK-8255338

CodeSections are never frozen

JDK-8255340

[s390] build failure after JDK-8255208

JDK-8255342

Remove non-specified JVM checks on Classes with Record attributes

JDK-8255343

java/util/stream/SpliteratorTest.java fails on 32-bit platforms with “Misaligned access at address: 12”

JDK-8255349

Vector API issues on Big Endian

JDK-8255351

Add detection for Graviton 2 CPUs

JDK-8255352

Archive important test outputs in submit workflow

JDK-8255365

Problem list failing client manual tests

JDK-8255367

C2: Deoptimization during vector box construction is broken

JDK-8255368

Math.exp() gives wrong result for large values on x86 32-bit platforms

JDK-8255373

Submit workflow artifact name is always “test-results_.zip”

JDK-8255374

Add a dropReturn MethodHandle combinator

JDK-8255378

[Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210

JDK-8255379

ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java

JDK-8255380

(zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false

JDK-8255381

com/sun/jdi/EATests.java should not suspend graal threads

JDK-8255384

Remove special_runtime_exit_condition() check from SS::block()

JDK-8255387

Japanese characters were printed upside down on AIX

JDK-8255389

ConcurrentHashTable::NoOp omits return in non-void return method

JDK-8255393

sun/security/util/DerValue/Indefinite.java fails with —illegal-access=deny

JDK-8255394

jdk/test/lib/hexdump/ASN1FormatterTest.java fails with —illegal-access=deny

JDK-8255397

x86: coalesce reference and int entry points into vtos bytecodes

JDK-8255400

Shenandoah: C2 failures after JDK-8255000

JDK-8255401

Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()

JDK-8255405

sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner

JDK-8255415

Nested calls to snap methods in Region give different results

JDK-8255429

Remove C2-based profiling

JDK-8255438

[Vector API] More instructs in x86.ad should use legacy mode for code-gen

JDK-8255441

Cleanup ciEnv/jvmciEnv::lookup_method-s

JDK-8255448

Fastdebug JVM crashes with Vector API when PrintAssembly is turned on

JDK-8255449

Improve the exception message of MethodHandles::permuteArguments

JDK-8255450

runtime/ThreadCountLimit.java causes high system load

JDK-8255452

Doing GC during JVMTI MethodExit event posting breaks return oop

JDK-8255455

Pre-generate ThreadHeapSampler::_log_table

JDK-8255457

Shenandoah: cleanup ShenandoahMarkTask

JDK-8255466

C2 crashes at ciObject::get_oop() const+0x0

JDK-8255471

ZGC: Rework root iterators and closures

JDK-8255479

[aarch64] assert(src→section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity

JDK-8255487

Mark SandboxAppTest unstable on Windows

JDK-8255488

Re-enable some problem listed tests

JDK-8255489

Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist

JDK-8255494

PKCS7 should use digest algorithm to verify the signature

JDK-8255497

[TestBug] Controls unit tests - clean up unnecessary prints on STANDARD_OUT

JDK-8255526

Enable jcheck whitespace checking of build system files

JDK-8255527

Shenandoah: Let ShenadoahGCStateResetter disable barriers

JDK-8255529

Remove unused methods from java.util.zip.ZipFile

JDK-8255530

Additional cleanup after JDK-8235710 (elliptic curve removal)

JDK-8255533

Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for ‘uu’/‘yy’

JDK-8255534

Shenandoah: Fix CmpP optimization wrt native-LRB

JDK-8255536

Remove the directsign property and option

JDK-8255542

Attribute length of Module, ModulePackages and other attributes is ignored

JDK-8255544

Create a checked cast

JDK-8255546

Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU

JDK-8255550

x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect

JDK-8255553

[PPC64] Introduce and use setbc and setnbc P10 instructions

JDK-8255554

Bad copyright header in AbstractFileSystemProvider.java

JDK-8255555

Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java

JDK-8255559

Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI()

JDK-8255560

Class::isRecord should check that the current class is final and not abstract

JDK-8255561

add tests to check binary compatibility rules for records

JDK-8255562

delete UseRDPCForConstantTableBase

JDK-8255563

Missing NULL checks after JDK-8233624

JDK-8255564

InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32

JDK-8255565

[Vector API] Add missing format strings for extract instructs in x86.ad

JDK-8255575

java.awt.color.ICC_ColorSpace is not thread-safe

JDK-8255576

(fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)

JDK-8255578

[JVMCI] be more careful about reflective reads of Class.componentType.

JDK-8255579

x86: Use cmpq(Register,Address) in safepoint_poll

JDK-8255584

HttpPrincipal::getName returns incorrect name

JDK-8255595

delay_to_keep_mmu passes wrong arguments to Monitor wait

JDK-8255596

Mutex safepoint checking options and flags should be scoped enums

JDK-8255598

[PPC64] assert(Universe::heap()→is_in(result)) failed: object not in heap

JDK-8255604

java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect

JDK-8255606

Enable concurrent stack processing on x86_32 platforms

JDK-8255612

Explicitly disable dtrace for Oracle OpenJDK Linux builds

JDK-8255614

Shenandoah: Consolidate/streamline runtime LRBs

JDK-8255615

Zero: demote ZeroStack::abi_stack_available guarantee to assert

JDK-8255616

Disable AOT and Graal in Oracle OpenJDK

JDK-8255617

Zero: purge the remaining bytecode interpreter profiling support

JDK-8255619

Localized WinResources.properties have MsiInstallerStrings_en.wxl resource

JDK-8255620

Build race between modulegraphs and exploded-image-optimize targets

JDK-8255625

AArch64: Implement Base64.encodeBlock accelerator/intrinsic

JDK-8255662

ZGC: Unify nmethod closures in the heap iterator

JDK-8255665

C2 should aggressively remove temporary hook nodes

JDK-8255671

Bidi.reorderVisually has misleading exception messages

JDK-8255672

Replace PhaseTransform::eqv by pointer equality check

JDK-8255673

Wrong version in docs bundles

JDK-8255675

Typo in java.net.HttpURLConnection

JDK-8255678

Add Mutex::try_lock version without rank checks

JDK-8255681

print callstack in error case in runAWTLoopWithApp

JDK-8255690

&nbsp in StringBuilder.subSequence

JDK-8255691

Shenandoah: Invoke native-LRB only on non-strong refs

JDK-8255694

memory leak in JDWP debug agent after calling JVMTI GetAllThreads

JDK-8255695

Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR

JDK-8255696

JDWP debug agent’s canSuspendResumeThreadLists() should be removed

JDK-8255697

LogTargetHandle::print should check if log level is enabled

JDK-8255706

The JDWP debug agent unecessarily checks for JVMTI_ERROR_INTERRUPT after calling RawMonitorEnter

JDK-8255711

Fix and unify hotspot signal handlers

JDK-8255714

Switch FX build to use JDK 15.0.1 as boot JDK

JDK-8255716

AArch64: Regression: JVM crashes if manually offline a core

JDK-8255718

Zero: VM should know it runs in interpreter-only mode

JDK-8255719

Zero: on return path, check for pending exception before attempting to clear it

JDK-8255720

Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts

JDK-8255721

Remove no-op clean_weak_method_links methods

JDK-8255722

Create a new test for rotated blit

JDK-8255723

Gtk glass backend should run with Gtk+ 3.8 (minimum)

JDK-8255732

OpenJDK fails to build if $A is set to a value with spaces

JDK-8255734

VM should ignore SIGXFSZ on ppc64, s390 too

JDK-8255737

Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set

JDK-8255741

Zero: print signal name in unhandled signal handler

JDK-8255742

PrintInlining as compiler directive doesn’t print virtual calls

JDK-8255743

Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java

JDK-8255744

Zero: handle JVM_CONSTANT_DynamicInError

JDK-8255756

Disabling logging does unnecessary work

JDK-8255760

Shenandoah: match constants style in ShenandoahMarkTask fallback

JDK-8255762

Shenandoah: Consolidate/streamline interpreter LRBs

JDK-8255763

C2: OSR miscompilation caused by invalid memory instruction placement

JDK-8255766

Fix linux+arm64 build after 8254072

JDK-8255780

Remove unused overloads of VMError::report_and_die()

JDK-8255782

Turn UseTLAB and ResizeTLAB from product_pd to product, defaulting to “true”

JDK-8255784

appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash

JDK-8255785

X11 libraries should not be required by configure for headless only

JDK-8255787

Tag container tests that use cGroups with cgroups keyword

JDK-8255796

Zero: CASE(_new) should replenish TLABs properly

JDK-8255797

ciReplay: improve documentation of replay file syntax in parser

JDK-8255798

Remove dead headless code in CompileJavaModules.gmk

JDK-8255799

AArch64: CPU_A53MAC feature may be set incorrectly

JDK-8255801

Race when building ct.sym build tools

JDK-8255810

Zero: build fails without JVMTI

JDK-8255822

Zero: improve build-time JVMTI handling

JDK-8255838

Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64

JDK-8255845

Memory leak in imageFile.cpp

JDK-8255847

Shenandoah: Shenandoah should not mark through weak roots

JDK-8255848

-Xlog:gc+heap+exit shows “used 0K”

JDK-8255850

Hotspot recompiled on first incremental build

JDK-8255852

Shenandoah: Fix incorrect copyright header in new files added by 8254315

JDK-8255853

Update all nroff manpages for JDK 16 release

JDK-8255855

appcds/jigsaw/NewModuleFinderTest.java test failed due to unexpected NPE

JDK-8255858

Add debug agent support for storing thread names

JDK-8255860

Clean up CDS logging related to lambda

JDK-8255861

Also update jaotc.1 for JDK 16

JDK-8255862

Remove @SuppressWarnings from sun.misc.Unsafe

JDK-8255863

Clean up test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java

JDK-8255880

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

JDK-8255883

Avoid duplicated GeneratedMethodAccessor when reflect method invoked from different threads

JDK-8255885

Metaspace: freelist commit counter is not updated when purging

JDK-8255886

Shenandoah: Resolve cset address truncation and register clash in interpreter LRB

JDK-8255890

Zero: remove unused methods from BytecodeInterpreter

JDK-8255893

Problemlist runtime/cds/appcds/jigsaw/NewModuleFinderTest.java

JDK-8255894

Remove unused StubRoutines::_zero_aligned_words

JDK-8255895

Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch

JDK-8255900

x86: Reduce impact when VerifyOops is disabled

JDK-8255904

Remove superfluous use of reflection in Class::isRecord

JDK-8255908

ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem

JDK-8255909

Remove unused delayed_value methods

JDK-8255913

Decrease number of iterations in TestMaxCachedBufferSize

JDK-8255914

[AOT] Using AOT flag should give warning when AOT is not included in build

JDK-8255916

[macos] javax/swing/JInternalFrame/6647340/bug6647340.java timed out

JDK-8255918

XMLStreamFilterImpl constructor consumes XMLStreamException

JDK-8255920

J2DBench should support CS_PYCC color profile

JDK-8255934

JConsole 14 and greater fails to connect to older JVM

JDK-8255936

“parsing found no loops but there are some” assertion failure with Shenandoah

JDK-8255937

Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java

JDK-8255947

[macos] Signed macOS jpackage app doesn’t filter spurious ‘-psn’ argument

JDK-8255949

AArch64: Add support for vectorized shift right and accumulate

JDK-8255955

Shenandoah: Only STW GC should process concurrent roots at pauses

JDK-8255959

Timeouts in VectorConversion tests

JDK-8255964

Add all details to jstack log in jtreg timeout handler

JDK-8255965

LogCompilation: add sort by nmethod code size

JDK-8255968

Confusing error message for inaccessible constructor

JDK-8255969

Improve java/io/BufferedInputStream/LargeCopyWithMark.java using jtreg tags

JDK-8255973

Add more logging to debug JDK-8255917

JDK-8255975

Fix AArch64 OpenJDK build failure with gcc-5

JDK-8255978

[windows] os::release_memory may not release the full range

JDK-8255980

G1 Service thread register_task can be used after shutdown

JDK-8255982

Extend BasicJMapTest to test with different GC Heap

JDK-8255984

Shenandoah: “adaptive” heuristic is prone to missing load spikes

JDK-8255987

JDI tests fail with com.sun.jdi.ObjectCollectedException

JDK-8255989

Remove explicitly unascribed authorship from Java source files

JDK-8255990

Bitmap region of dynamic CDS archive is not unmapped

JDK-8255991

Shenandoah: Apply ‘weak’ LRB on cmpxchg and xchg

JDK-8255992

JFR EventWriter does not use first string from StringPool with id 0

JDK-8256008

UL does not report anything if disk writing fails

JDK-8256009

Remove src/hotspot/share/adlc/Test/i486.ad

JDK-8256011

Shenandoah: Don’t resurrect finalizably reachable objects

JDK-8256012

Fix build of Monocle for Linux

JDK-8256014

Eliminate the warning about serialization in non-public API of Swing

JDK-8256015

Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen

JDK-8256016

Dacapo24H.java failed with “assert(false) failed: unscheduable graph”

JDK-8256017

Remove unused elapsedTimer constructor

JDK-8256018

Adler32/CRC32/CRC32C missing reachabilityFence

JDK-8256020

Shenandoah: Don’t resurrect objects during evacuation on AS_NO_KEEPALIVE

JDK-8256025

AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls

JDK-8256036

Shenandoah: MethodHandles adapters section overflows after JDK-8255762

JDK-8256037

[TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small

JDK-8256038

G1: Improve comment about mark word handling of displaced mark words

JDK-8256039

Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails

JDK-8256040

Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover()

JDK-8256046

Shenandoah: Mix-in NULL_PTR in non-strong ShLRBNode’s type

JDK-8256048

Incomplete gitignore setting for netbeans project

JDK-8256050

JVM crashes with -XX:+PrintDeoptimizationDetails

JDK-8256052

Remove unused allocation type from fieldInfo

JDK-8256054

C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values

JDK-8256056

Deoptimization stub doesn’t save vector registers on x86

JDK-8256058

Improve vector register handling in RegisterMap::pd_location() on x86

JDK-8256061

RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers

JDK-8256063

Module::getPackages on an unnamed module may return packages that are in a named module

JDK-8256066

Tests use deprecated TestNG API that is no longer available in new versions

JDK-8256073

Improve vector rematerialization support

JDK-8256106

Bypass intrinsic/barrier when calling Reference.get() from Finalizer

JDK-8256108

Create implementation for NSAccessibilityElement protocol peer

JDK-8256127

Add cross-compiled foreign architectures builds to submit workflow

JDK-8256146

Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java

JDK-8256149

Weird AST structure for incomplete member select

JDK-8256152

tests fail because of ambiguous method resolution

JDK-8256154

Some TestNG tests require default constructors

JDK-8256166

[C2] Registers get confused on Big Endian after 8221404

JDK-8256167

Convert JDK use of Reference::get to Reference::refersTo

JDK-8256172

Clean up CDS handling of i2i_entry

JDK-8256178

Add RAII object for file lock

JDK-8256181

Remove Allocation of old generation on alternate memory devices functionality

JDK-8256182

Update qemu-debootstrap cross-compilation recipe

JDK-8256183

InputStream.skipNBytes is missing @since 12

JDK-8256184

Openjfx build broken (Eclipse)

JDK-8256187

[TEST_BUG] Automate bug4275046.java test

JDK-8256188

Adjust output of make/autoconf/configure

JDK-8256189

Exact VarHandle tests should test withInvokeBehavior() works as expected

JDK-8256201

java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed

JDK-8256202

Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest

JDK-8256203

Simplify RegMask::Empty

JDK-8256205

Simplify compiler calling convention handling

JDK-8256216

Enable reproducible builds in jib-profiles

JDK-8256220

C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg

JDK-8256237

Zero: non-PCH build fails after JDK-8253064

JDK-8256238

Remove Matcher::pass_original_key_for_aes

JDK-8256240

Reproducible builds should turn on the “deterministic” flag for Visual Studio

JDK-8256244

java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1

JDK-8256253

Defer Biased Locking obsoletion to JDK 18

JDK-8256254

Convert vmIntrinsics::ID to enum class

JDK-8256256

UL should not use heap allocation for output string

JDK-8256258

some missing NULL checks or asserts after CodeCache::find_blob_unsafe

JDK-8256264

Printed GlyphVector outline with low DPI has bad quality on Windows

JDK-8256266

Binding variables don’t correctly support declaration annotations and the final modifier

JDK-8256267

Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE

JDK-8256274

C2: Optimize copying of the shared type dictionary

JDK-8256275

Optimized build is broken

JDK-8256276

Temporarily disable gtest special_flags

JDK-8256277

Github Action build on macOS should define OS and Xcode versions

JDK-8256278

Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier

JDK-8256287

[windows] add loop fuse to map_or_reserve_memory_aligned

JDK-8256290

javac/lambda/T8031967.java fails with StackOverflowError on x86_32

JDK-8256308

Send arguments to javac server in a config file

JDK-8256318

AArch64: Add support for floating-point absolute difference

JDK-8256320

ZGC: Update zDebug to support UseCompressedClassPointers

JDK-8256323

Remove HeapRegionManager::update_committed_space()

JDK-8256325

Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes

JDK-8256337

ap01t001.cpp, 67: Received unexpected number of ObjectFree events: 7

JDK-8256354

Github Action build on Windows should define OS and MSVC versions

JDK-8256359

AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails

JDK-8256362

JavaFX must warn when the javafx.* modules are loaded from the classpath

JDK-8256363

Define toString() for MGF1ParameterSpec

JDK-8256364

vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002 failed with “assert(handle != __null) failed: JNI handle should not be null”

JDK-8256365

Clean up vtable initialization code

JDK-8256367

[windows] Better logging for some system calls

JDK-8256370

Add asserts to Reference.getInactive()

JDK-8256373

[Windows/HiDPI] The Frame#setBounds does not work in a minimized state

JDK-8256375

AArch64: aarch64-asmtest.py may generate undefined register r18

JDK-8256376

The javax/swing/JSpinner/SerializationTest.java fails on headful windows

JDK-8256380

JDK-8254162 broke 32bit windows build

JDK-8256382

Use try_lock for hs_err EventLog printing

JDK-8256383

PlatformMutex::try_lock has different semantics on Windows and Posix

JDK-8256385

C2: fatal error: modified node is not on IGVN._worklist

JDK-8256386

ARM32 tests fail with “bad AD file” after JDK-8223051

JDK-8256387

Unexpected result if patching an entire instruction on AArch64

JDK-8256390

ZGC: Relocate in-place instead of having a heap reserve

JDK-8256392

C2: Various Node cleanups

JDK-8256393

Github Actions build on Linux should define OS and GCC versions

JDK-8256401

ZGC: Improve ZList verification

JDK-8256406

G1 x86 C1/Interpreter post write barrier always uses 32 bit to access variable sized PtrQueue::_index

JDK-8256411

Based anonymous classes have a weird end position

JDK-8256414

add optimized build to submit workflow

JDK-8256415

Shenandoah: Should evacuate/update codecache concurrently when class unloading is off

JDK-8256416

ZGC: Lower ZMarkCompleteTimeout

JDK-8256418

Jittester make build is broken.

JDK-8256419

ZGC: Remove “Heap Used Before/After Mark/Relocation” samplers

JDK-8256426

Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier()

JDK-8256430

add linux-x64-optimized to regular testing

JDK-8256435

[TESTBUG] java/foreign/TestHandshake.java fails with direct buffer memory OOM

JDK-8256450

Add gz option to jmap to write a gzipped heap dump

JDK-8256453

C2: Reduce State footprint

JDK-8256459

java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information

JDK-8256461

AbstractFileSystemProvider.getSunPathForSocketCall for empty Path returns ‘.’

JDK-8256474

Migrate Mutex _owner accesses to use Atomic operations

JDK-8256475

Fix Behavior when Installer name differs from application name.

JDK-8256476

Assert in vmIntrinsics::flags_for with -XX:+Verbose

JDK-8256477

Specialize heap memory segment implementations

JDK-8256478

C2 compilation fails with assert(t1→isa_long()) failed: Type must be a long

JDK-8256479

[PPC64] C2 crashes when UseVectorByteReverseInstructionsPPC64 used without SuperwordUseVSX

JDK-8256480

Refactor ObjectInputStream field reader implementation

JDK-8256484

ZGC: Rename ZRelocationSetSelector::register_garbage_page()

JDK-8256485

Zero VM build broken after JDK-8254231

JDK-8256486

Linux/Windows-x86 builds broken after JDK-8254231

JDK-8256488

[aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory

JDK-8256489

Make gtest for long path names on Windows more resilient in the presence of virus scanners

JDK-8256497

Zero: enable G1 and Shenandoah GCs

JDK-8256499

Zero: enable Epsilon GC

JDK-8256501

libTestMainKeyWindow fails to build with Xcode 12.2

JDK-8256507

Add a micro benchmark for JDK-8153005

JDK-8256508

Improve CompileCommand flag

JDK-8256515

javax.xml.XMLEventReader produces incorrect START_DOCUMENT event

JDK-8256516

Simplify clearing References

JDK-8256517

(ref) Reference.clear during reference processing may lose notification

JDK-8256523

Streamline Java SHA2 implementation

JDK-8256536

Newer AMD 19h (EPYC) Processor family defaults

JDK-8256538

Fix annoying awk warning in configure for java versions

JDK-8256541

Sort out what version of awk is used in the build system

JDK-8256552

Let ReplayCompiles set UseDebuggerErgo

JDK-8256565

ProblemList jdk/jfr/api/recording/event/TestReEnableName.java on windows

JDK-8256567

ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing

JDK-8256569

Add C2 compiler stress flags to CTW

JDK-8256580

Fault in new grid display

JDK-8256581

Refactor vector conversion tests

JDK-8256585

Remove in-place conversion vector operators from Vector API

JDK-8256594

Unexpected warning: SIGSEGV handler flags expected:SA_RESTART|SA_SIGINFO found:SA_RESTART|SA_SIGINFO

JDK-8256614

AArch64: Add SVE backend implementation for integer min/max

JDK-8256633

Fix product build on Windows+Arm64

JDK-8256640

assert(!m→is_old() || ik()→is_being_redefined()) failed: old methods should not be in vtable

JDK-8256641

CDS VM operations do not lock the heap

JDK-8256643

Terminally deprecate ThreadGroup stop, destroy, isDestroyed, setDaemon and isDaemon

JDK-8256649

Parameterized tests must not use instances as parameters

JDK-8256655

rework long counted loop handling

JDK-8256657

Add cross-compiled build for Windows+Arm64 to submit workflow

JDK-8256658

Shenandoah: Deadlock between nmethod_entry_barrier and concurrent code root evacuator

JDK-8256664

Shenandoah: Cleanup after JDK-8212879

JDK-8256670

Zero: enable compressed oops support back

JDK-8256675

Zero: purge biased locking support

JDK-8256679

Update serialization javadoc once JOSS changes for records are complete

JDK-8256682

JDK-8202343 is incomplete

JDK-8256686

GitHub actions: build fails due to upgraded MSVC compiler

JDK-8256688

Shenandoah: Lock rank inversion after JDK-8212879

JDK-8256692

Zero: remove obsolete block from ZeroInterpreter::native_entry

JDK-8256693

getAnnotatedReceiverType parameterizes types too eagerly

JDK-8256713

SwingSet2 : Slider leaves tracks in uiScale=2

JDK-8256718

Obsolete the long term deprecated and aliased Trace flags

JDK-8256719

C1 flags that should have expired are still present

JDK-8256722

handle VC++:1927 VS2019 in abstract_vm_version

JDK-8256725

Metaspace: better blocktree and binlist asserts

JDK-8256726

Zero: print proper message in ArrayIndexOutOfBoundException

JDK-8256727

ZGC: Clean out dead code after JDK-8212879

JDK-8256730

Code that uses Object.checkIndex() range checks doesn’t optimize well

JDK-8256736

Zero: GTest tests fail with “unsuppported vm variant”

JDK-8256738

Compiler interface clean-up

JDK-8256740

ZGC: Move closures out of zOopClosure files

JDK-8256741

Reduce footprint of compiler interface data structures

JDK-8256746

gc/CriticalNativeArgs.java fails without -XX:-CriticalJNINatives

JDK-8256747

GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing

JDK-8256751

Incremental rebuild with precompiled header fails when touching a header file

JDK-8256754

Deoptimization::revoke_for_object_deoptimization: stack processing start call is redundant

JDK-8256755

Update build.tools.depend.Depend to handle record components in API signatures

JDK-8256757

Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32

JDK-8256801

tools/jpackage/share/FileAssociationsTest.java#id0 failed unpack.bat with “Exit code: 1603”

JDK-8256803

ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64

JDK-8256806

Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test

JDK-8256807

C2: Not marking stores correctly as mismatched in string opts

JDK-8256808

com/sun/jdi/CatchAllTest.java failed with “NullPointerException: Cannot invoke`"lib.jdb.Jdb.log(String)” because "`this.jdb” is null”

JDK-8256809

Annotation processing causes NPE during flow analysis

JDK-8256810

Incremental rebuild broken on Macosx

JDK-8256813

Simplify WeakProcessor counting of OopStorage entries

JDK-8256818

SSLSocket that is never bound or connected leaks socket resources

JDK-8256821

TreeViewSkin/Behavior: misbehavior on switching skin

JDK-8256822

runtime/logging/RedefineClasses.java fails with “Error: VM option ‘Verbose’ is develop and is available only in debug version of VM.”

JDK-8256823

C2 compilation fails with “assert(isShiftCount(imm8 >> 1)) failed: illegal shift count”

JDK-8256824

test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java has a bad copyright

JDK-8256825

Cleanup WeakProcessorPhaseTimes

JDK-8256827

C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal

JDK-8256829

GNU hash style is not available on MIPS

JDK-8256830

misc tests failed with “assert(env→is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking”

JDK-8256831

MIPS Zero builds fail with undefined __atomic_compare_exchange_8

JDK-8256832

Zero: micro-optimize safepoint handling after JDK-8255384

JDK-8256839

JavaDoc for java.time.Period.negated() method

JDK-8256843

[PPC64] runtime/logging/RedefineClasses.java fails with assert: registers not saved on stack

JDK-8256857

ARM32 builds broken after JDK-8254231

JDK-8256858

C2: Devirtualize PhaseIterGVN-specific methods

JDK-8256860

S390 builds broken after JDK-8254231

JDK-8256862

Several java/foreign tests fail on x86_32 platforms

JDK-8256864

[windows] Improve tracing for mapping errors

JDK-8256865

Foreign Memory Access and Linker API are missing NPE checks

JDK-8256867

Classes with empty PermittedSubclasses attribute cannot be extended

JDK-8256883

C2: Add a RegMask iterator

JDK-8256888

Client manual test problem list update

JDK-8256912

Zero builds fail after JDK-8255984

JDK-8256917

Use combo @returns tag in java.compiler javadoc

JDK-8256922

ppc, ppcle build broken after JDK-8254231

JDK-8256924

ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231

JDK-8256938

Improve remembered set sampling task scheduling

JDK-8256950

Add record attribute support to symbol generator CreateSymbols

JDK-8256956

RegisterImpl::max_slots_per_register is incorrect on AMD64

JDK-8256978

GitHub actions: build fails on Linux due to missing package

JDK-8256983

GitHub actions: specify the version of each platform OS and compiler

JDK-8256986

[PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode

JDK-8256993

Clarify Package::isSealed javadoc about package sealing vs sealed class or interface

JDK-8256995

[vector] Improve broadcast operations

JDK-8256999

Add C2 intrinsic for Reference.refersTo and PhantomReference::refersTo

JDK-8257020

[JVMCI] enable a JVMCICompiler to specify which GCs it supports

JDK-8257037

No javac warning when calling deprecated constructor with diamond

JDK-8257042

[aix] Disable os.release_one_mapping_multi_commits_vm gtest

JDK-8257056

Submit workflow should apt-get update to avoid package installation errors

JDK-8257057

C2: Improve safepoint processing during vector scalarization pass

JDK-8257069

C2: Clarify and sanity test RegMask/RegMaskIterator

JDK-8257072

ZGC: Rename roots iterators

JDK-8257073

ZGC: Try forward object before retaining page

JDK-8257077

ZGC: Remove ZWorkers::run_serial()

JDK-8257079

ZGC: Fold ZMark::prepare_mark() into ZMark::start()

JDK-8257082

ZGC: Clean up ZRuntimeWorkers and ZWorkers

JDK-8257083

Security infra test failures caused by JDK-8202343

JDK-8257140

Crash in JvmtiTagMap::flush_object_free_events()

JDK-8257143

Enable JVMCI code installation tests on AArch64

JDK-8257148

Remove obsolete code in AWTView.m

JDK-8257149

Improve G1 Service thread task scheduling to guarantee task delay

JDK-8257151

ZGC: Simplify ZVerify

JDK-8257162

Initialize ThreadLocalAllocBuffer members

JDK-8257164

Share LambdaForms for VH linkers/invokers

JDK-8257165

C2: Improve box elimination for vector masks and shuffles

JDK-8257182

JCK test failures in integer / long rotation tests

JDK-8257184

Upstream

JDK-8257186

Size of heap segments is not computed correctlyFix overflow in size computation for heap segments

JDK-8257189

Handle concurrent updates of MH.form better

JDK-8257190

simplify PhaseIdealLoop constructors

JDK-8257194

Add ‘foreign linker API’ in ‘jdk.incubator.foreign’ module desc/summary

JDK-8257208

Fix typo in doc/building.md

JDK-8257211

C2: Enable call devirtualization during post-parse phase

JDK-8257215

JFR: Events dropped when streaming over a chunk rotation

JDK-8257220

[JVMCI] option validation should not result in a heavy-weight VM crash

JDK-8257221

C2: RegMask::is_bound_set split set handling broken since JDK-8221404

JDK-8257223

C2: Optimize RegMask::is_bound

JDK-8257224

JDK-8251549 didn’t update building.html

JDK-8257228

G1: SIGFPE in G1ConcurrentRefine::create(int*) due to buffers_to_cards overflow

JDK-8257230

assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes

JDK-8257231

assert(!is_mcall || (call_returns[block→_pre_order] ⇐ (uint) current_offset))

JDK-8257232

CompileThresholdScaling fails to work on 32-bit platforms

JDK-8257233

Windows x86 build is broken by JDK-8252684

JDK-8257237

Cleanup unused imports in the SunJSSE provider implementation

JDK-8257238

Cleanup include directives for precompiled.hpp

JDK-8257241

CDS should not handle disableEagerInitialization for archived lambda proxy classes

JDK-8257242

[macOS] Java app crashes while switching input methods

JDK-8257396

AArch64 Zero build is broken after JDK-8252684

JDK-8257398

Enhance debug output in Type::check_symmetrical

JDK-8257401

Use switch expressions in jdk.internal.net.http and java.net.http

JDK-8257415

ZGC: Fix barrier_data types

JDK-8257418

C2: Rename barrier data member in MemNode and LoadStoreNode

JDK-8257420

Zero VM build broken with clang after JDK-8256726 due to strlen() is not a constexpr

JDK-8257423

[PPC64] Support -XX:-UseInlineCaches

JDK-8257424

RecordingStream does not specify the recording name

JDK-8257434

jpackage fails to create rpm on Fedora Linux

JDK-8257436

[aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on

JDK-8257438

Avoid adding duplicate values into extendedKeyCodesSet

JDK-8257445

(zipfs) Add DataProvider to TestLocOffsetFromZip64EF.java

JDK-8257448

Clean duplicated non-null check in the SunJSSE provider implementation

JDK-8257460

Further CompilerOracle cleanup

JDK-8257466

Improve enum iteration

JDK-8257467

[TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c

JDK-8257468

runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false

JDK-8257471

fatal error: Fatal exception in JVMCI: Exception during JVMCI compiler initialization

JDK-8257483

C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes

JDK-8257487

Include configuration name in summary

JDK-8257502

Builds fail with new warnings after JDK-8256254

JDK-8257505

nsk/share/test/StressOptions stressTime is scaled in getter but not when printed

JDK-8257509

Strengthen requirements to call G1HeapVerifier::verify(VerifyOption)

JDK-8257511

JDK-8254082 brings regression to AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end)

JDK-8257514

Fix the issues in jdk.jpackage identified by SpotBugs

JDK-8257516

define test group for manual tests

JDK-8257517

LogCompilation: Add -z to the help messages

JDK-8257518

LogCompilation: java.lang.InternalError with JFR turned on

JDK-8257521

runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated

JDK-8257531

Super word not applied to a loop of simple Buffer operations

JDK-8257533

legacy-jre-image includes jpackage and jlink tools

JDK-8257537

[vector] Cleanup redundant bitwise cases on floating point vectors

JDK-8257539

tools/jpackage/windows/WinL10nTest.java unpack.bat failed with Exit code: 1618

JDK-8257547

Handle multiple prereqs on the same line in deps files

JDK-8257561

Some code is not vectorized after 8251925 and 8250607

JDK-8257563

Remove excessive include of klass.inline.hpp

JDK-8257565

epsilonBarrierSet.hpp should not include barrierSetAssembler

JDK-8257572

Deprecate the archaic signal-chaining interfaces: sigset and signal

JDK-8257574

C2: “failed: parsing found no loops but there are some” assert failure

JDK-8257575

C2: “failed: only phis” assert failure in loop strip mining verification

JDK-8257588

Make os::_page_sizes a bitmask

JDK-8257591

Remove suppression of record preview related warnings in java.lang

JDK-8257594

C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle

JDK-8257596

Clarify trusted final fields for record classes

JDK-8257598

Clarify what component values are used in Record::equals

JDK-8257602

Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)

JDK-8257604

JNI_ArgumentPusherVaArg leaks valist

JDK-8257617

TestLinkPlatform fails with new Java source version

JDK-8257621

JFR StringPool misses cached items across consecutive recordings

JDK-8257622

MemoryAccess methods are missing @ForceInline annotations

JDK-8257623

vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn’t use timeout

JDK-8257624

C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array

JDK-8257625

C2: Harden input checks in vector intrinsics

JDK-8257630

C2: ReplacedNodes doesn’t handle non-CFG multi nodes

JDK-8257631

C2: Assertion failure in ArrayCopyNode::get_count() during late inlining

JDK-8257632

C2: Late inlining attempt on a call with a dead memory crashes

JDK-8257633

Missing -mmacosx-version-min=X flag when linking libjvm

JDK-8257634

C2: Introduce IncrementalInliningForceCleanup diagnostic flag

JDK-8257636

Update usage of “type” terminology in java.lang.Class and java.lang.reflect

JDK-8257637

Update usage of “type” terminology in java.lang.annotation

JDK-8257638

Update usage of “type” terminology in javax.lang.model

JDK-8257639

Update usage of “type” terminology in java.lang.Enum & java.lang.Record

JDK-8257642

CipherByteBufferOverwriteTest copyright issue

JDK-8257651

LambdaEagerInit.java test failed in 2 different ways

JDK-8257668

SA JMap - skip non-java thread stack dump for heap dump

JDK-8257670

sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks

JDK-8257673

Build fails without shenandoahgc after JDK-8257563

JDK-8257679

Improved unix compatibility layer in Windows build (winenv)

JDK-8257707

Fix incorrect format string in Http1HeaderParser

JDK-8257708

Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton

JDK-8257718

LogCompilation: late_inline doesnt work right for JDK 8 logs

JDK-8257719

JFXPanel scene fails to render correctly on HiDPI after fix for JDK-8199592

JDK-8257724

Incorrect package of the linked class in BaseSSLSocketImpl

JDK-8257725

No throws of SSLHandshakeException

JDK-8257732

Problem list TestJFRWithJMX for OL 8.2 until the issue is resolved

JDK-8257734

Extraneous output in HmacSHA3_512 constructor

JDK-8257743

Minimal build on AArch64 failed with –disable-precompiled-headers

JDK-8257750

writeBuffer field of java.io.DataOutputStream should be final

JDK-8257758

Allow building of JavaFX native libs for Apple Silicon

JDK-8257769

Cipher.getParameters() throws NPE for ChaCha20-Poly1305

JDK-8257788

Class fields could be local in the SunJSSE provider

JDK-8257789

Fix incremental build of test-image and bundles

JDK-8257793

Shenandoah: SATB barrier should only filter out already strongly marked oops

JDK-8257794

Zero: assert(istate→_stack_limit == istate→_thread→last_Java_sp() + 1) failed: wrong on Linux/x86_32

JDK-8257796

[TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32

JDK-8257798

[PPC64] undefined reference to Klass::vtable_start_offset()

JDK-8257799

Update JLS cross-references in java.compiler

JDK-8257803

Add -Xbatch to compiler/blackhole tests

JDK-8257805

Add compiler/blackhole tests to tier1

JDK-8257806

Optimize x86 allTrue and anyTrue vector mask operations of Vector API

JDK-8257813

[redo] C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops

JDK-8257817

Shenandoah: Don’t race with conc-weak-in-progress flag in weak-LRB

JDK-8257820

Remove gc/ergonomics/TestMinHeapSize.java as it is too brittle

JDK-8257822

C2 crashes with SIGFPE due to a division that floats above its zero check

JDK-8257837

Performance regression in heap byte buffer views

JDK-8257847

Tiered should publish MDO data pointer for interpreter after profile start

JDK-8257848

-XX:CompileCommand=blackhole,* should be diagnostic

JDK-8257855

Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java

JDK-8257872

UL: -Xlog does not check number of options

JDK-8257876

Avoid Reference.isEnqueued in tests

JDK-8257884

Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test

JDK-8257887

java/foreign/TestSegments.java test fails on 32-bit after JDK-8257186

JDK-8257897

Fix webkit build for XCode 12

JDK-8257901

ZGC: Take virtual memory usage into account when sizing heap

JDK-8257905

Make fixpath.sh more liberal in accepting paths embedded in arguments

JDK-8257906

JFR: RecordingStream leaks memory

JDK-8257910

[JVMCI] Set exception_seen accordingly in the runtime.

JDK-8257917

[JVMCI] crash when materializing boxed values under -Xcomp

JDK-8257919

[JVMCI] profiling info didn’t change after reprofile

JDK-8257924

Use full path when running external executable from jpackage

JDK-8257973

UTIL_LOOKUP_PROGS should only find executable files

JDK-8257974

Regression 21% in DaCapo-lusearch-large after JDK-8236926

JDK-8257986

[JVMCI] ProblemList 2 reprofile JVMCI tests

JDK-8257989

Error in gtest os_page_size_for_region_unaligned after 8257588

JDK-8257993

vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently

JDK-8257997

sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884

JDK-8257999

Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region

JDK-8258002

Update “type” terminology in generated docs

JDK-8258005

JDK build fails with incorrect fixpath script

JDK-8258007

Add instrumentation to NativeLibraryTest

JDK-8258015

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

JDK-8258060

Update @jls tags for renamed/renumbered sections

JDK-8258065

ProblemList JfrGTestAdaptiveSampling

JDK-8258092

Link to early access platform documentation in TestHtmlTableTags.java

JDK-8258094

AIX build fails after 8257602

JDK-8258111

Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed

JDK-8258134

assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines

JDK-8258140

Update @jls tags in java.base for renamed/renumbered sections

JDK-8258225

compiler/c2/cr6340864/TestIntVect.java runs faster in interpreter

JDK-8258236

Segfault in ClassListParser::resolve_indy dumping static AppCDS archive

JDK-8258242

Type profile pollution occurs when memory segments of different kinds are used

JDK-8258259

Unicode linebreak matching behavior is incorrect; backout JDK-8235812

JDK-8258272

LoadVectorMaskedNode can’t be replaced by zero con

JDK-8258293

tools/jpackage/share/RuntimePackageTest.java#id0 with RuntimePackageTest.testUsrInstallDir2

JDK-8258338

Support deprecated records

JDK-8258373

Update the text handling in the JPasswordField

JDK-8258378

Final nroff manpage update for JDK 16

JDK-8258380

[JVMCI] don’t clear InstalledCode reference when unloading JVMCI nmethods

JDK-8258384

AArch64: SVE verify_ptrue fails on some tests

JDK-8258393

Shenandoah: “graph should be schedulable” assert failure

JDK-8258396

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

JDK-8258404

Restore stacktrace reuse after 8258094

JDK-8258419

RSA cipher buffer cleanup

JDK-8258427

Problem List some tests related to FileDialog for MacOS

JDK-8258443

doclint should be service-loaded with system class loader

JDK-8258484

AIX build fails in Harfbuzz with XLC 16.01.0000.0006

JDK-8258505

[TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions

JDK-8258515

javac should issue an error if an annotation is nested in a local class or interface

JDK-8258558

Revert changes for JDK-8252505 and related issues

JDK-8258592

Control labels in Dialogs are truncated at certain DPI scaling levels

JDK-8258630

Add expiry exception for QuoVadis root certificate

JDK-8258643

[TESTBUG] javax/swing/JComponent/7154030/bug7154030.java failed with “Exception: Failed to hide opaque button”

JDK-8258647

TestCharVect2 is very slow

JDK-8258657

Doc build is broken by use of new language features

JDK-8258662

JDK 17ea: Crash compiling instanceof check involving sealed interface

JDK-8258687

Build broken on Windows after fix for JDK-8258134

JDK-8258703

Incorrect 512-bit vector registers restore on x86_32

JDK-8258714

Shenandoah: Process references before evacuation during degen

JDK-8258790

C2: Crash on empty macro node list

JDK-8258802

ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java

JDK-8258827

ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows

JDK-8258832

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

JDK-8258916

javac/doclint reports broken HTML on multiline mailto links

JDK-8258941

Test specify the Classpath exception in the header

JDK-8258955

(bf) slice(int, int) on view buffers fails to adjust index according to primitive size

JDK-8258972

unexpected compilation error with generic sealed interface

JDK-8258985

Parallel WeakProcessor may use too few threads

JDK-8258989

JVM is failed to inline in jdk.internal.vm.vector.VectorSupport::convert

JDK-8259007

This test printed a blank page

JDK-8259014

(so) ServerSocketChannel.bind(UnixDomainSocketAddress)/SocketChannel.bind(UnixDomainSocketAddress) will have unknown user and group owner (win)

JDK-8259025

Record compact constructor using Objects.requireNonNull

JDK-8259027

NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0

JDK-8259028

ClassCastException when using custom filesystem with wrapper FileChannel impl

JDK-8259032

MappedMemorySegmentImpl#makeMappedSegment() ignores Unmapper#pagePosition

JDK-8259043

More Zero architectures need linkage with libatomic

JDK-8259061

C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it

JDK-8259063

Possible deadlock with vtable/itable creation vs concurrent class unloading

JDK-8259075

Update the copyright notice in the files generated by CLDR Converter tool

JDK-8259213

Vector conversion with part > 0 is not getting intrinsic implementation

JDK-8259224

(ann) getAnnotatedReceiverType should not parameterize owner(s) of statically nested classes

JDK-8259227

C2 crashes with SIGFPE due to a division that floats above its zero check

JDK-8259237

Demo selection changes with left/right arrow key. No need to press space for selection.

JDK-8259271

gc/parallel/TestDynShrinkHeap.java still fails “assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region”

JDK-8259275

JRuby crashes while resolving invokedynamic instruction

JDK-8259276

C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization

JDK-8259298

broken link in Stream::toList spec

JDK-8259312

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

JDK-8259353

VectorReinterpretNode is incorrectly optimized out

JDK-8259380

Correct pretouch chunk size to cap with actual page size

JDK-8259429

Update reference to README.md

JDK-8259560

Zero m68k: “static assertion failed: align” after JDK-8252049

JDK-8259574

SIGSEGV in BFSClosure::closure_impl

JDK-8259601

AArch64: Fix reinterpretX2D match rule issue

JDK-8259634

MemorySegment::asByteBuffer does not respect spatial bounds

JDK-8259636

Check for buffer backed by shared segment kicks in in unexpected places

JDK-8259639

GitHub actions: build fails on Linux due to missing apt-get update

JDK-8259641

C2: assert(early→dominates(LCA)) failed: early is high enough

JDK-8259645

Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case

JDK-8259657

typo in generated HELP page prevents localization

JDK-8259719

ProblemList runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java on Windows

JDK-8259720

ProblemList java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows

JDK-8259722

ProblemList two jdk/jfr/startupargs tests on Windows

JDK-8259732

JDK 16 L10n resource file update - msg drop 10

JDK-8259757

add a regression test for 8259353 and 8259601

JDK-8259765

ZGC: Handle incorrect processor id reported by the operating system

JDK-8259775

[Vector API] Incorrect code-gen for VectorReinterpret operation

JDK-8259794

Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35)

JDK-8259796

timed CompletableFuture.get may swallow InterruptedException

JDK-8260284

C2: assert(_base == Int) failed: Not an Int

JDK-8260339

JVM crashes when executing PhaseIdealLoop::match_fill_loop

JDK-8260370

C2: LoopLimit node is not eliminated

JDK-8260473

[vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled

JDK-8260585

AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers

JDK-8260608

add a regression test for 8260370

JDK-8260632

Build failures after JDK-8253353

JDK-8260704

ParallelGC: oldgen expansion needs release-store for _end

JDK-8260709

C2: assert(false) failed: unscheduable graph

JDK-8260927

StringBuilder::insert is incorrect without Compact Strings

JDK-8262460

Create release notes for JavaFX 16

ON THIS PAGE