The full version string for this update release is 15+36. The version number is 15.

Liberica JDK 15+36

Liberica is a certified, Java SE 15-compliant distribution of OpenJDK 15 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 15.

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

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

Supported Server and Desktop configurations

Liberica is supported on the following OSes:

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

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

  • Red Hat, Oracle Linux and CentOS 6.x, 7.x (x86, x86_64, 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 15 distribution

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

Liberica 15 introduced all new features supported by OpenJDK 15.

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

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

LibericaFX for the Raspberry Pi

Liberica JDK 15 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 15 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-4617266

(se spec) SelectionKey.OP_READ/OP_WRITE documentation errors

JDK-6415694

Clarification in Javadoc for java.rmi.AlreadyBoundException

JDK-6532025

GIF reader throws misleading exception with truncated images

JDK-6949753

[TEST BUG]: java/awt/print/PageFormat/PDialogTest.java needs update by removing a infinite loop

JDK-7105119

[TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater()

JDK-7107012

sun.jvm.hostspot.code.CompressedReadStream readDouble() conversion to long mishandled

JDK-7185258

[macosx] Deadlock in SunToolKit.realSync()

JDK-8022574

remove HaltNode code after uncommon trap calls

JDK-8028701

java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails

JDK-8035787

SourcePositions are wrong for Strings concatenated with ‘+’ operator

JDK-8040630

Popup menus and tooltips flicker with previous popup contents when first shown

JDK-8059309

network tests fail with “java.net.SocketException: Couldn’t obtain phys addr” when run as “root”

JDK-8062947

Fix exception message to correctly represent LDAP connection failure

JDK-8067986

Test javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java fails

JDK-8081652

[TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently

JDK-8087327

CipherStream produces new byte array on every update or doFinal operation

JDK-8087555

[ChoiceBox] uncontained value not shown

JDK-8089134

[2D traversal, RTL] TraversalEngine only handles left/right key traversal correctly in RTL for top-level engine in ToolBar

JDK-8089828

RTL Orientation, the flag of a mnemonic is not placed under the mnemonic letter.

JDK-8129841

Update comment for Java_java_net_Inet6AddressImpl_getHostByAddr

JDK-8131745

java/lang/management/ThreadMXBean/AllThreadIds.java still fails intermittently

JDK-8139652

Mutator refinement processing should take the oldest dirty card buffer

JDK-8146330

[macosx] UIDefaults.keys() different size than UIDefaults.keySet()

JDK-8147018

CompilerControl: Improve handling of timeouts and failures for tests

JDK-8149110

Introduce DISABLED_WARNINGS for Java compilation

JDK-8151030

PPC64: AllocatePrefetchStyle=4 is out of range

JDK-8152332

[macosx] JFileChooser cannot be serialized on Mac OS X

JDK-8153090

TAB key cannot change input focus after the radio button in the Color Selection dialog

JDK-8153224

Monitor deflation prolong safepoints

JDK-8153430

jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout

JDK-8157224

isNPOTSupported check is too strict

JDK-8159597

[TEST_BUG] closed/javax/swing/JPopupMenu/4760494/bug4760494.java leaves key pressed

JDK-8160818

GssKrb5Client violates RFC 4752

JDK-8161558

ListIterator should not discard cause on exception

JDK-8163251

Hard coded loop limit prevents reading of smart card data greater than 8k

JDK-8164408

Add module support for @see, @link and @linkplain javadoc tags.

JDK-8166358

Re-enable String verification in java_lang_String::create_from_str()

JDK-8166597

Crypto support for the EdDSA Signature Algorithm

JDK-8167493

Test that JFR event can be retransformed by an agent

JDK-8168304

Make all of DependencyContext_test available in product mode

JDK-8169953

JComboBox/8057893: ComboBoxEdited event is not fired! on Windows

JDK-8172269

When checking the default behaviour for a scroll tab layout and checking the ‘opaque’ checkbox, the area behind tabs is not red

JDK-8172404

Tools should warn if weak algorithms are used before restricting them

JDK-8172485

[TESTBUG] RedefineLeak.java runs out of metaspace memory

JDK-8172680

Support SHA-3 based Hmac algorithms

JDK-8174768

Make ProcessTools print executed process output into a separate file

JDK-8175358

Memory leak when moving MenuButton into another Scene

JDK-8176040

Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong.

JDK-8176270

Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException

JDK-8176499

Dependence on java.util.Timer freezes screen when OS time resets backwards

JDK-8176894

Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap

JDK-8177280

@see syntax should allow generic types

JDK-8178028

Typing ‘C’ cannot change the tab layout to WRAP_TAB_LAYOUT

JDK-8178349

Cache builtin class loader constraints to avoid re-initializing itable/vtable for shared classes

JDK-8183040

update jdk/test/lib/Platform.java to use NIO file

JDK-8183266

[TESTBUG]Add test to cover XPathEvaluationResult.XPathResultType.getQNameType method

JDK-8183369

RFC unconformity of HttpURLConnection with proxy

JDK-8183574

Unify the is_power_of_2 functions

JDK-8184249

SA: clhsdb ‘intConstant’ throws a NullPointerException when not attached to a VM

JDK-8186143

keytool -ext option doesn’t accept wildcards for DNS subject alternative names

JDK-8186780

clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment()

JDK-8187305

Add logging for shared library loads/unloads

JDK-8191758

Match WebKit’s font weight rendering with JavaFX

JDK-8191930

[Graal] emits unparseable XML into compile log

JDK-8193066

Avoid use of capturing lambdas in JarFile

JDK-8193210

[JVMCI/Graal] add JFR compiler phase/inlining events

JDK-8193237

SA: ClhsdbLauncher should show the command being executed

JDK-8193553

Provide better guidance on using javax.lang.model visitors

JDK-8193800

TreeTableView selection changes on sorting

JDK-8194874

SA: Remove scripts with sa-jdi.jar dependencies.

JDK-8195841

PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen

JDK-8196019

java/awt/Window/Grab/GrabTest.java fails on Windows

JDK-8196094

javax/swing/JFileChooser/8002077/bug8002077.java fails

JDK-8196181

sun/java2d/GdiRendering/InsetClipping.java fails

JDK-8196334

Optimize UUID#fromString

JDK-8196450

Deprecate JDWP/JDI canUnrestrictedlyRedefineClasses to match JVM TI capabilities

JDK-8196586

Remove use of deprecated finalize methods from javafx property objects

JDK-8196751

Add jhsdb option to specify debug server RMI connector port

JDK-8197797

Test java/awt/Graphics2D/DrawString/RotTransText.java fails

JDK-8198402

ToggleButton.setToggleGroup causes memory leak when button is removed via ToggleGroup.getToggles()

JDK-8198698

Support Lambda proxy classes in dynamic CDS archive

JDK-8198705

Javadoc search needs a fix to handle duplicate package names in different modules

JDK-8199138

Add RISC-V support to Zero

JDK-8201567

QuantumRenderer modifies buffer in use by JavaFX Application Thread

JDK-8201570

Get two bytes for the Linux input event type, not four

JDK-8202117

com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset

JDK-8202296

Monocle MouseInput doesn’t send keyboard modifiers in events.

JDK-8202469

(ann) Type annotations on type variable bounds that are also type variables are lost

JDK-8203238

[TESTBUG] rewrite MemOptions shell test in Java

JDK-8203239

[TESTBUG] remove vmTestbase/vm/gc/kind/parOld test

JDK-8203883

Remove State from InvocationCounters

JDK-8204161

[TESTBUG] auto failed with the “Applet thread threw exception: java.lang.UnsupportedOperationException” exception

JDK-8204994

SA might fail to attach to process with “Windbg Error: WaitForEvent failed”

JDK-8206925

Support the certificate_authorities extension

JDK-8208169

can not print selected pages of web page

JDK-8208207

Test nsk/stress/jni/gclocker/gcl001 fails after co-location

JDK-8208243

vmTestbase/gc/lock/jni/jnilock002/TestDescription.java fails in jdk/hs nightly

JDK-8208566

[TEST_BUG] javax\64272446427244.java: Test failed

JDK-8208761

Update constant collections to use the new immutable collections

JDK-8209162

Page size selection does not always select optimal page size

JDK-8209632

Develop new tests for EdDSA API

JDK-8209774

Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java

JDK-8210012

Implement Unified Logging Option for -XX:+TraceMethodHandles and -XX:+TraceInvokeDynamic

JDK-8210649

AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244)

JDK-8210977

jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject

JDK-8211917

Zip FS should add META-INF/MANIFEST.FS at the start of the Zip/JAR

JDK-8211974

move test/jdk/lib/testlibrary/java/util/jar/*.java to top-level library or a local library

JDK-8211977

move testlibrary tests into one place

JDK-8212034

Potential memory leaks in jpegLoader.c in error case

JDK-8213123

javax/swing/JButton/4368790/bug4368790.java fails on mac

JDK-8213129

java/awt/font/FontNames/LocaleFamilyNames.java times out in Win7

JDK-8213185

Properly handle run-test-prebuilt → test-prebuilt migration

JDK-8214245

Case insensitive matching doesn’t work correctly for some character classes

JDK-8214694

cleanup rawtypes warnings in open jndi tests

JDK-8214699

Node.getPseudoClassStates must return the same instance on every call

JDK-8214797

TestJmapCoreMetaspace.java timed out

JDK-8215401

Add isEmpty default method to CharSequence

JDK-8215711

Missing key_share extension for (EC)DHE key exchange should alert missing_extension

JDK-8215712

Parsing extension failure may alert decode_error

JDK-8216303

JFR: Simplify generated files

JDK-8216329

Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition

JDK-8216332

Grapheme regex does not work with emoji sequences

JDK-8216557

Aarch64: Add support for Concurrent Class Unloading

JDK-8216975

Using ForceNUMA does not disable adaptive sizing with parallel gc

JDK-8217441

Failure of ::realloc() should be handled correctly in sawindbg.cpp

JDK-8217475

Unexpected StackOverflowError in “process reaper” thread

JDK-8218173

exception during StringConcatFactory clinit breaks string concat with no fallback

JDK-8218482

sun/security/krb5/auto/ReplayCachePrecise.java failed - no KrbException thrown

JDK-8219536

Add Option for user defined jlink options

JDK-8219578

No associated icon for the leaf node of JTree

JDK-8219607

Add support in Graal and AOT for hidden class

JDK-8219904

ClassCastException when calling FlightRecorderMXBean#getRecordings()

JDK-8219989

Retire the com.sun.net.ssl.internal.ssl.Provider name

JDK-8220051

Remove global safepoint code

JDK-8220150

macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs

JDK-8220484

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

JDK-8220503

Move ShenandoahTerminatorTerminator::should_exit_termination out of header

JDK-8221305

java/awt/FontMetrics/MaxAdvanceIsMax.java fails on MacOS
Solaris

JDK-8221306

JVMTI spec for FramePop(), MethodExit(), and MethodEnter() could use some cleanup

JDK-8221823

Requested JDialog width is ignored

JDK-8221902

PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu

JDK-8222000

JFR: Process start event

JDK-8222005

ClassRedefinition crashes with: guarantee(false) failed: OLD and/or OBSOLETE method(s) found

JDK-8222241

Example in ServiceLoader API docs should have one provides directive

JDK-8222489

jcmd VM.system_properties gives unusable paths on Windows

JDK-8223066

“jfr metadata” output the @Name annotation twice

JDK-8223090

Clean up obsolete logic & reference to Amble fonts.

JDK-8223217

[TESTBUG] Create JFR tests with JMX across container boundary

JDK-8223298

SVG patterns are drawn wrong

JDK-8223898

Forward references to Nashorn

JDK-8223904

Improve Nashorn matching

JDK-8223935

PIT: java/awt/font/WindowsIndicFonts.java fails on windows10

JDK-8224541

Better mapping of serial ENUMs

JDK-8224549

Less Blocking Array Queues

JDK-8224612

javadoc should better handle empty set of doclet options

JDK-8224613

javadoc should better handle bad options

JDK-8225068

Remove DocuSign root certificate that is expiring in May 2020

JDK-8225069

Remove Comodo root certificate that is expiring in May 2020

JDK-8225128

Add exception for expiring DocuSign root to VerifyCACerts test

JDK-8225130

Add exception for expiring Comodo roots to VerifyCACerts test

JDK-8225216

gc/logging/TestMetaSpaceLog.java doesn’t work for Shenandoah

JDK-8225319

Remove rmic from the set of supported tools

JDK-8225495

Note whether returned annotations are declaration annotations or type annotations

JDK-8225540

In core reflection note whether returned annotations are declaration or type annotations

JDK-8225603

Enhancement for big integers

JDK-8225760

oop::raw_set_obj isn’t needed

JDK-8226230

Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu

JDK-8226253

JAWS reports wrong number of radio buttons when buttons are hidden.

JDK-8226346

Build better binary builders

JDK-8226464

TitledBorder label appears cut off on hidpi devices

JDK-8226806

[macOS 10.14] Methods of Java Robot should be called from appropriate thread

JDK-8227046

compiler implementation for sealed classes

JDK-8227269

Slow class loading when running with JDWP

JDK-8227340

Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java

JDK-8227425

Add support for e-paper displays on i.MX6 devices

JDK-8227467

Better class method invocations

JDK-8227542

Manifest improved jar headers

JDK-8227559

JFR: Slow dump with path-to-gc-roots=true

JDK-8227619

Potential memory leak in javafx.scene.control.ListView

JDK-8227647

[Graal] Test8009761.java fails due to “RuntimeException: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled”

JDK-8228336

Refactor native library loading implementation

JDK-8228451

NPE in Attr.java when -XDshould-stop.ifError=FLOW

JDK-8228692

BitMap::reallocate might not clear some bits

JDK-8228991

Obsolete -XX:UseAdaptiveGCBoundary

JDK-8229495

SIGILL in C2 generated OSR compilation

JDK-8229733

TLS message handling improvements

JDK-8229829

java/lang/management/ThreadMXBean/Locks.java fails with java.lang.RuntimeException: Thread WaitingThread is at WAITING state but is expected to be in Thread.State = WAITING

JDK-8229856

[macos] Opening a menu on a JTextField can clear the text selection

JDK-8230117

Remove unused JAR tool classes

JDK-8230290

[JVMCI] Remove unused API entry points

JDK-8230402

Allocation of compile task fails with assert: “Leaking compilation tasks?”

JDK-8230552

Provide information when hitting a HaltNode for architectures other than x86

JDK-8230613

Better ASCII conversions

JDK-8230672

Specification for java.awt.FontMetrics.getMaxAdvance() is too prescriptive

JDK-8230731

SA tests fail with “Windbg Error: ReadVirtual failed

JDK-8230743

StringJoiner does not handle too large strings correctly

JDK-8230744

Several classes throw OutOfMemoryError without message

JDK-8230800

Clarify String::stripIndent javadoc when string ends with line terminator

JDK-8230809

HTMLEditor formatting lost when selecting all (CTRL-A)

JDK-8230827

javac gives inappropriate warning about potentially ambiguous methods

JDK-8230853

Shenandoah: replace leftover assert(is_in(…)) with rich asserts

JDK-8230940

Obsolete MonitorBound

JDK-8231042

[macos] JFileChooser creates new folder on ESC

JDK-8231111

Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy

JDK-8231118

ARM32: Math tests failures

JDK-8231264

Implementation of JEP 374: Disable biased-locking and deprecate all flags related to biased-locking

JDK-8231283

Add support to jpackage to create install Linux packages in /usr hierarchy

JDK-8231415

Better signatures in XML

JDK-8231572

Use -lobjc instead of -fobjc-link-runtime in libosxsecurity

JDK-8231585

java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java fails with java.lang.NullPointerException

JDK-8231634

SA stack walking fails with “illegal bci”

JDK-8231668

Remove ForceDynamicNumberOfGCThreads

JDK-8231756

[JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives

JDK-8231779

crash HeapWord*ParallelScavengeHeap::failed_mem_allocate

JDK-8231785

Improved socket permissions

JDK-8231800

Better listing of arrays

JDK-8232014

Expand DTD support

JDK-8232081

Try to link all classes during dynamic CDS dump

JDK-8232161

Align some one-way conversion in MS950 charset with Windows

JDK-8232213

runtime/MemberName/MemberNameLeak.java fails intermittently

JDK-8232243

Wrong caret position in JTextPane on Windows with a screen resolution > 100%

JDK-8232424

More constrained algorithms

JDK-8232438

Remove ?is-external=true from external links

JDK-8232581

Improve TLS verification

JDK-8232622

Technical debt in BadAttributeValueExpException

JDK-8232634

Problem List ICMColorDataTest.java

JDK-8232686

Turn parallel gc develop tracing flags into unified logging

JDK-8232744

j.awt.Window::setShape(Shape) paints visible artifacts outside of the given shape

JDK-8232841

[TESTBUG] [macos] SigningPackageTest fails when untrusted certificates exist on machine

JDK-8232846

ProcessHandle.Info command with non-English shows question marks

JDK-8232935

jpackage failed with NPE whenever –file-associations provided

JDK-8233006

freetype incorrectly adjusts advances when emboldening rotated glyphs

JDK-8233014

Enable ShowCodeDetailsInExceptionMessages by default.

JDK-8233093

Move CDS heap oopmaps into new MetaspaceShared::bm region

JDK-8233166

jpackage tool skips empty directories

JDK-8233215

jpackage doesn’t allow enough flexibility for file type binding

JDK-8233234

Better Zip Naming

JDK-8233239

Enhance TIFF support

JDK-8233244

Add tests for icons configuration in rpm/deb packages

JDK-8233245

More adaptive sockets

JDK-8233250

Better X11 rendering

JDK-8233255

Better Swing Buttons

JDK-8233410

Better Build Scripting

JDK-8233439

G1 zero_filled optimization when committing CardCountsTable does not work

JDK-8233550

[TESTBUG] JTree tests fail regularly on MacOS

JDK-8233551

[TESTBUG] SelectEditTableCell.java fails on MacOS

JDK-8233552

[TESTBUG] JTable Test bug7068740.java fails on MacOS

JDK-8233553

[TESTBUG] JSpinner test bug4973721.java fails on MacOS

JDK-8233559

[TESTBUG] TestNimbusOverride.java is failing on macos

JDK-8233566

[TESTBUG] KeyboardFocusManager tests failing on MacoS

JDK-8233573

Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException

JDK-8233584

[Win LAF] When navigating the contents of the file list changes in Win LAF

JDK-8233619

SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3

JDK-8233638

[TESTBUG] Swing test ScreenMenuBarInputTwice.java fails on macos

JDK-8233642

[TESTBUG] JMenuBar test bug 4750590.java fails on macos

JDK-8233643

[TESTBUG] JMenu test bug4515762.java fails on macos

JDK-8233647

[TESTBUG] JColorChooser/Test8051548.java is failing on macos

JDK-8233705

Let artifact iteration running time be a function of incrementally tagged artifacts

JDK-8233706

JFR emergency dump should be performed after error reporting

JDK-8233827

Enable screenshots in the enhanced failure handler on Linux/macOS

JDK-8233942

Update to 609.1 version of WebKit

JDK-8234027

Better JCEKS key support

JDK-8234032

Improve basic calendar services

JDK-8234042

Better factory production of certificates

JDK-8234146

compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC

JDK-8234160

Enable optimized mitigation for Intel jcc erratum in C2

JDK-8234408

Improve TLS session handling

JDK-8234418

Better parsing with CertificateFactory

JDK-8234471

Canvas in webview displayed with wrong scale on Windows

JDK-8234605

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

JDK-8234624

jstack mixed mode should refer DWARF

JDK-8234628

Change BasicHashTables::new_entry() to use clamp()

JDK-8234691

Potential double-free in ParallelSPCleanupTask constructor

JDK-8234812

Add micros for DatagramChannel send/receive

JDK-8234825

Better Headings for HTTP Servers

JDK-8234836

Improve serialization handling

JDK-8234841

Enhance buffering of byte buffers

JDK-8234896

Tab completion does not work for method references in jshell.

JDK-8234959

FXMLLoader does not populate ENGINE_SCOPE Bindings with FILENAME and ARGV

JDK-8235147

Release HDC from passiveDCList sooner

JDK-8235153

[TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails

JDK-8235206

JFR TestCrossProcessStreaming - validate that data can be consumed while it is being produced

JDK-8235211

serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file

JDK-8235216

typo in test filename

JDK-8235220

ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException

JDK-8235225

Replace CHECK_0 with CHECK_NULL for non-integer returning methods

JDK-8235274

Enhance typing of methods

JDK-8235339

test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added

JDK-8235459

HttpRequest.BodyPublishers::ofFile assumes the default file system

JDK-8235480

Regression: [RTL] Arrow keys navigation doesn’t respect TableView orientation

JDK-8235521

Replacement API for Unsafe::ensureClassInitialized

JDK-8235564

javac crashes while compiling incorrect method invocation with member reference

JDK-8235673

[C1, C2] Split inlining control flags

JDK-8235691

Enhance TLS connectivity

JDK-8235791

[TESTBUG] Fix comment in TestElfDirectRead.java

JDK-8235834

IBM-943 charset encoder needs updating

JDK-8235908

omit ThreadPriorityPolicy warning when value is set from image

JDK-8235921

jdk/jfr/event/oldobject/TestLargeRootSet.java times out with debug bits

JDK-8235995

Remove src/jdk.internal.vm.compiler/.mx.graal directory

JDK-8236108

tools/javac/lambda/LambdaParserTest.java timed out

JDK-8236129

Exe installers have wrong properties

JDK-8236177

assert(status == 0) failed: error ETIMEDOUT(60), cond_wait

JDK-8236191

Enhance OID processing

JDK-8236201

Better Scanner conversions

JDK-8236259

MemoryLeak in ProgressIndicator

JDK-8236282

[macos] Find permanent solution to macOS test timeout problem JDK-8235738

JDK-8236285

[JVMCI] improve TranslatedException traces

JDK-8236464

SO_LINGER option is ignored by SSLSocket in JDK 11

JDK-8236469

macOS devkit needs 64-bit SetFile for Catalina

JDK-8236518

There is no Native Packages WinUpgradeUUIDTest-2.0.exe after creating Native packages on win

JDK-8236539

Relative link tags in record javadoc don’t resolve

JDK-8236604

Optimize SystemDictionary::resolve_well_known_classes for CDS

JDK-8236635

JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT

JDK-8236647

Correct Fix for 8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode

JDK-8236647

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

JDK-8236685

[macOs] Remove obsolete file dialog subclasses

JDK-8236697

Stack overflow with cyclic hierarchy in class file

JDK-8236759

ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling

JDK-8236809

[Graal] java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java timeouts

JDK-8236823

Ensure that API documentation uses minified libraries

JDK-8236832

[macos 10.15] JavaFX Application hangs on video play on Catalina

JDK-8236839

System menubar removed when other menubars are created or modified

JDK-8236840

Memory leak when switching ButtonSkin

JDK-8236867

Enhance Graal interface handling

JDK-8236935

Improve UX of the search control

JDK-8236938

[TESTBUG] JFR event MetaspaceAllocationFailure is not tested

JDK-8236971

[macos] Gestures handled incorrectly due to missing events

JDK-8236975

compiler/graalunit tests fails with –illegal-access=deny

JDK-8236980

Cleanup of toString methods in JavaSound

JDK-8236981

Remove ShenandoahTraversalUpdateRefsClosure

JDK-8237045

JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648

JDK-8237117

Better ForkJoinPool behavior

JDK-8237187

Obsolete references to java.sun.com

JDK-8237192

Generate stripped/public pdbs on Windows for jdk images

JDK-8237210

Modify the header to include Oracle copyright line

JDK-8237218

Support NIST Curves verification in java implementation

JDK-8237219

Disable native SunEC implementation by default

JDK-8237221

[macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails

JDK-8237243

[macOS] java/awt/event/KeyEvent/DisabledTargetF10/DisabledTargetF10.html fails

JDK-8237250

pmap and pstack should do a better of making it clear that they are not supported on Mac OS X

JDK-8237354

Add option to jcmd to write a gzipped heap dump

JDK-8237383

Members inherited from non-public types are not included in index

JDK-8237450

JDK13 annotation processors not run when a supported annotation type specifies a module

JDK-8237453

[TabPane] Incorrect arrow key traversal through tabs after reordering

JDK-8237456

Transform filtered through SAX filter mishandles character entities

JDK-8237469

Inherited styles don’t update when node is moved

JDK-8237470

HttpResponse.BodySubscriber::ofFile throws UOE with non-default file systems

JDK-8237474

Default SSLEngine should create in server role

JDK-8237480

Add micros for DatagramSocket send/receive

JDK-8237488

jdk/jfr/event/compiler/TestCompilerCompile.java failed due to “RuntimeException: No thread in event”

JDK-8237490

[macos] Add support notarizing jpackage app-image and dmg

JDK-8237497

vmStructs_jvmci.cpp does not check that the correct field type is specified

JDK-8237499

JFR: Include stack trace in the ThreadStart event

JDK-8237566

FindTests.gmk should only include existing TEST.ROOT files

JDK-8237572

Combine the two LingeredApp classes

JDK-8237592

Enhance certificate verification

JDK-8237599

Greedy matching against supplementary chars fails to respect the region

JDK-8237602

TabPane doesn’t respect order of TabPane.getTabs() list

JDK-8237632

Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR

JDK-8237746

Fixing compiler warnings in src/demo/share/jfc

JDK-8237750

Load libzip.so only if necessary

JDK-8237766

Enhance signature API to include ResolvingSignatureStream

JDK-8237770

Error creating fragment phong shader on iOS

JDK-8237777

“Dumping core …” is shown despite claiming that “# No core dump will be written.”

JDK-8237780

Shenandoah: More reliable nmethod verification

JDK-8237782

Only read advances up to the minimum of the numHorMetrics or the available font data.

JDK-8237818

Typo in Unsafe: resposibility

JDK-8237833

Check glyph size before adding to glyph texture cache.

JDK-8237834

com/sun/jndi/ldap/LdapDnsProviderTest.java failing with LDAP response read timeout

JDK-8237859

C2: Crash when loads float above range check

JDK-8237888

security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java fails when checking validity interval

JDK-8237889

Update libxml2 to version 2.9.10

JDK-8237890

DatagramPacket::getSocketAddress doesn’t specify what happens if address or port are not set

JDK-8237894

CTW: C1 compilation fails with assert(x→type()→tag() == f→type()→tag()) failed: should have same type

JDK-8237908

[TESTBUG] [macos] Add support to jtreg helpers to unpack pkg packages

JDK-8237926

Potential memory leak of model data in javafx.scene.control.ListView

JDK-8237949

CTW: C1 compilation fails with “too many stack slots used”

JDK-8237950

C2 compilation fails with “Live Node limit exceeded limit” during ConvI2L::Ideal optimization

JDK-8237966

Creating runtime pkg requires –mac-package-identifier

JDK-8237967

No proper error message when –runtime-image points to non-existent path

JDK-8237971

Package type for runtime image on macosx

JDK-8237977

Further update javax/net/ssl/compatibility/Compatibility.java

JDK-8238000

Crash in ClassLoader::record_result while dynamic dumping netty

JDK-8238002

Better matrix operations

JDK-8238013

Enhance String writing

JDK-8238048

Close alignment gaps in InstanceKlass

JDK-8238075

[OGL] Delete unused properties

JDK-8238080

FXMLLoader: if script engines implement javax.script.Compilable compile scripts

JDK-8238085

PIT: javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java fails on Mac

JDK-8238180

RunThese30M failed “assert(t→jfr_thread_local()→shelved_buffer() == __null) failed: invariant”

JDK-8238183

SAX2StAXStreamWriter cannot deal with comments prior to the root element

JDK-8238195

Lookup::defineClass should link the class to match the specification

JDK-8238196

tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later

JDK-8238204

run_tests.sh fails on macOS when called from test_jpackage.sh

JDK-8238236

Add JFR class redefinition events

JDK-8238268

Many SA tests are not running on OSX because they do not attempt to use sudo when available

JDK-8238270

java.net HTTP/2 client does not decrease stream count when receives 204 response

JDK-8238289

Use byteswap functions to implenent Bytes::swap_uX on Windows

JDK-8238355

Update Graal

JDK-8238356

CodeHeap::blob_count() overestimates the number of blobs

JDK-8238358

Implementation of JEP 371: Hidden Classes

JDK-8238384

CTW: C2 compilation fails with “assert(store != load→find_exact_control(load→in(0))) failed: dependence cycle found”

JDK-8238438

SuperWord::co_locate_pack picks memory state of first instead of last load

JDK-8238452

Keytool generates wrong expiration date if validity is set to 2050/01/01

JDK-8238526

Cherry pick GTK WebKit 2.26.3 changes

JDK-8238534

Deep sign macOS bundles before bundle archive is being created

JDK-8238555

Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB

JDK-8238560

Cleanup and consolidate algorithms in the jdk.tls.legacyAlgorithms security property

JDK-8238566

java.security.Provider$Service.supportsParameter() is racy

JDK-8238567

SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers

JDK-8238575

DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows)

JDK-8238579

HttpsURLConnection drops the timeout and hangs forever in read

JDK-8238585

JvmtiEventControllerPrivate::enter_interp_only_mode() should not make compiled methods on stack not_entrant

JDK-8238592

JFR: Crash when dumping paths to gc roots on deep heaps

JDK-8238643

ARM32 build fails after JDK-8230199

JDK-8238665

Add JFR event for direct memory statistics

JDK-8238676

jni crashes on accessing it from process exit hook

JDK-8238681

Make -XX:UseSSE flag x86-specific

JDK-8238691

C2: turn subtype check into macro node

JDK-8238692

MacOS runtime Installer issue

JDK-8238696

x86: Enumerate all detected CPU features in VM_Version feature string

JDK-8238705

[TESTBUG] jfr/event/gc/stacktrace/TestMetaspace* are stable with Xcomp on AArch64

JDK-8238710

LingeredApp doesn’t log stdout/stderr if exits with non-zero code

JDK-8238719

[macOS] Delete the property which use deprecated prefix “com.apple.macos.”

JDK-8238723

yank_alloc_node must remove membar

JDK-8238735

NPE compiling lambda expression within conditional expression

JDK-8238738

AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device

JDK-8238740

java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol

JDK-8238741

java.awt.Robot(GraphicsDevice) constructor does not follow the spec

JDK-8238755

allow to create static lib for javafx.media on linux

JDK-8238758

[JVMCI] fix JVMCI jtreg events tests to work with GraalVM

JDK-8238759

Clones should always keep the base pointer

JDK-8238763

ObjectInputStream readUnshared method handling of Records

JDK-8238765

PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly

JDK-8238804

Enhance key handling process

JDK-8238824

[macos] javax/swing/JSpinner/4840869/bug4840869.java fails on macos

JDK-8238842

AIOOBE in GIFImageReader.initializeStringTable

JDK-8238843

Enhanced font handing

JDK-8238855

Move G1ConcurrentMark flag sanity checks to g1Arguments

JDK-8238863

Refactor out static initialization from Dict constructors

JDK-8238867

Improve G1DirtyCardQueueSet::Queue::pop

JDK-8238920

Better Buffer support

JDK-8238925

Enhance WAV file playback

JDK-8238936

The crash in XRobotPeer when the custom GraphicsDevice is used

JDK-8238942

Rendering artifacts with LCD text and fractional metrics

JDK-8238943

switch to jtreg 5.0

JDK-8238947

tools/jpackage tests fail with old rpmbuild versions

JDK-8238953

tools/jpackage tests do not work on Ubuntu Linux

JDK-8238954

Improve performance of tiled snapshot rendering

JDK-8238959

Add missing classpath exception to FileAcess and ConstantLookup

JDK-8238960

linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap

JDK-8238969

Miscellaneous cleanup

JDK-8238979

Improve G1DirtyCardQueueSet handling of previously paused buffers

JDK-8238985

[TESTBUG] The arrow image is blue instead of green

JDK-8238988

Rename thread “in stack” methods and add in_stack_range

JDK-8238990

java/net/httpclient/HandshakeFailureTest.java failed against TLSv1.3 on Windows

JDK-8238999

Remove MemRegion custom new/delete operator overloads

JDK-8239000

handle ContendedPaddingWidth in vm_version_ppc

JDK-8239001

Hotspot build broken on linux-sparc after 8238281

JDK-8239005

[TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()

JDK-8239008

C2: Simplify Replicate support for sub-word types on x86

JDK-8239009

C2: Don’t use PSHUF to load scalars from memory on x86

JDK-8239013

java.util.logging.Logger catalog cache keeps strong references to ResourceBundles

JDK-8239014

-XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code

JDK-8239017

cmp-baseline fails because of differences in TimeZoneNames_kea

JDK-8239019

testmake fails with FATAL: VCS_TYPE is empty

JDK-8239024

Kitchensink24HStress.java failed due to timeout

JDK-8239025

ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990

JDK-8239026

Support non-maven artifacts by JibArtifactManager

JDK-8239052

java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java failed with BufferUnderflowException against TLSv1.3

JDK-8239055

Wrong implementation of VMState.hasListener

JDK-8239066

make LinkedList more generic

JDK-8239069

C2: SIGSEGV in IdealGraphPrinter::walk_nodes due to C→root() being NULL

JDK-8239070

Memory leak when unsuccessfully mapping in archive regions

JDK-8239072

subtype check macro node causes node budget to be exhausted

JDK-8239081

Shenandoah: Consolidate C1 LRB and native barriers

JDK-8239083

C1 assert(known_holder == NULL || (known_holder→is_instance_klass() && (!known_holder→is_interface() || ciInstanceKlass*)known_holder)→has_nonstatic_concrete_methods(), “should be non-static concrete method”);

JDK-8239091

Reversed arguments in call to strstr in freetype “debug” code.

JDK-8239092

Provide explicit specification for getKind methods of javax.lang.model

JDK-8239094

PKCS#9 ChallengePassword attribute does not allow for the UTF8String type

JDK-8239095

Upgrade libFFI to the latest 3.3 version

JDK-8239107

Update libjpeg to version 9d

JDK-8239109

Update SQLite to version 3.31.1

JDK-8239110

Zero VM build fails after JDK-8203883

JDK-8239124

Minimize the usage of AwtGraphicsConfigDataPtr in native

JDK-8239129

ZGC: Allow -XX:AllocateHeapAt to use any filesystem

JDK-8239139

test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1

JDK-8239142

C2’s UseUniqueSubclasses optimization is broken for array accesses

JDK-8239149

Cleanups in SunFontManager.java and TrueTypeFont.java

JDK-8239224

libproc_impl.c previous_thr may be used uninitialized warning

JDK-8239235

Examine SignatureStream performance after consolidation

JDK-8239243

Create index structures only if required

JDK-8239264

Clearup the legacy ObjectIdentifier constructor from int array

JDK-8239265

JFR: Test cleanup of jdk.jfr.api.consumer package

JDK-8239312

[macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java

JDK-8239333

test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent

JDK-8239334

Tab Size does not work correctly in JTextArea with setLineWrap on

JDK-8239335

C2: assertValue(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ failed: missing Value() optimization

JDK-8239347

Refactor Symbol to make _length a standalone field again

JDK-8239350

Add tests for JFR class redefinition events

JDK-8239351

Give more meaningful InternalError messages in Deflater.c

JDK-8239354

Shenandoah: minor enhancements to traversal GC

JDK-8239355

(dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)

JDK-8239357

Revert gcc implementation of offset_of

JDK-8239363

PPC64: Wrong code generation after JDK-8183574

JDK-8239365

ProcessBuilder test modifications for AIX execution

JDK-8239367

RunThese30M.java failed due to “assert(false) failed: graph should be schedulable”

JDK-8239376

JFR: assert(!cld→is_unsafe_anonymous()) failed: invariant

JDK-8239378

Add Classpath Exception to license in source file.

JDK-8239379

ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX

JDK-8239383

Support for Unicode 13.0

JDK-8239385

KerberosTicket client name refers wrongly to sAMAccountName in AD

JDK-8239422

[TESTBUG] compiler/c1/TestPrintIRDuringConstruction.java failed when C1 is disabled

JDK-8239423

jdk/jfr/jvm/TestJFRIntrinsic.java failed with -XX:-TieredCompilation

JDK-8239424

[TESTBUG] compiler/whitebox/OSRFailureLevel4Test.java failed when TieredCompilation is disabled

JDK-8239429

AbsPathsInImage.java fails in JDK 11u and 14u on Windows

JDK-8239447

compiler error for annotations applied to record components with target METHOD

JDK-8239449

[TESTBUG] test/hotspot/jtreg/runtime/TLS/TestTLS.java: skip test if glibc too old for AdjustStackSizeForTLS

JDK-8239450

Overhaul JVM feature handling in configure

JDK-8239454

LLIntData : invalid opcode returned for 16 and 32 bit wide instructions

JDK-8239456

vtable stub generation: assert failure (code size estimate)

JDK-8239457

call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect

JDK-8239461

Use jcod rather than jar files in runtime tests

JDK-8239462

jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns

JDK-8239477

jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails -XX:+VerifyOops with “verify_oop: rsi: broken oop”

JDK-8239478

Make specification of SourceVersion.isName explicit for dotted names

JDK-8239480

Support for CLDR version 37

JDK-8239487

Better links generation for system properties found in HTML files

JDK-8239492

[x86] Turn MacroAssembler::verify_oop into macro recording file and line

JDK-8239497

SEGV in EdgeUtils::field_name_symbol(Edge const&)

JDK-8239500

jittester shouldn’t use non-deterministic System methods

JDK-8239503

FieldLayout/OldLayoutCheck.java fails due to “RuntimeException: Misplaced int field: expected 24 to equal 12”

JDK-8239514

Build for arm-linux-gnueabihf fails with undefined reference read_polling_page

JDK-8239520

ValueRange.of(long, long, long) does not throw IAE on invalid inputs

JDK-8239533

ZGC: Make the ZProactive flag non-diagnostic

JDK-8239536

Can’t use java.util.List object after importing java.awt.List

JDK-8239537

cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes

JDK-8239544

Javac does not respect should-stop.ifNoError policy to stop after CompileState PARSE, ENTER and PROCESS

JDK-8239549

AArch64: Backend support for MulAddVS2VI node

JDK-8239556

(zipfs) remove ExistingChannelCloser facility in zipfs implementation

JDK-8239557

[TESTBUG] VeryEarlyAssertTest.java validating “END.” marker at lastline is not always true

JDK-8239559

Cgroups: Incorrect detection logic on some systems

JDK-8239563

Reduce public exports in dynamic libraries built from JDK static libraries

JDK-8239566

gtest/GTestWrapper.java fails due to “libstlport.so.1: open failed: No such file or directory”

JDK-8239568

[TESTBUG] LoadLibraryTest.java fails with RuntimeException

JDK-8239569

PublicMethodsTest.java failed due to NPE in java.base/java.nio.file.FileSystems.getFileSystem(FileSystems.java:230)

JDK-8239575

javadoc triggers javac AssertionError for annos on modules

JDK-8239581

Improve javadoc example for @jdk.jfr.Category

JDK-8239583

[AIX] simplify the native references in X input methods

JDK-8239584

EventStream::close should state that stream will be stopped

JDK-8239585

JFR: Native events should support empty payloads

JDK-8239593

Bogus warning “Re-registering of platform native method” for a JVMTI agent

JDK-8239594

jdk.tls.client.protocols is not respected

JDK-8239708

Split basics.m4 into basic.m4 and util.m4

JDK-8239785

Cgroups: Incorrect detection logic on old systems in hotspot

JDK-8239786

Shenandoah: print per-cycle statistics

JDK-8239787

AArch64: String.indexOf may incorrectly handle empty strings

JDK-8239789

Follow-up on JVM feature rewrite

JDK-8239793

‘jfr’ tool should hide hidden frames

JDK-8239794

Move -Os from JVM feature ‘minimal’ to new feature ‘opt-size’

JDK-8239798

SSLSocket closes socket both socket endpoints on a SocketTimeoutException

JDK-8239799

Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450

JDK-8239804

Cleanup/simplify HTML/CSS for general block tags

JDK-8239815

Update ECC legal file

JDK-8239816

Make handling of module / package / types consistent.

JDK-8239817

Eliminate use of contentContainer and friends

JDK-8239819

XToolkit: Misread of screen information memory

JDK-8239825

G1: Simplify threshold test for mutator refinement

JDK-8239827

The test OpenByUNCPathNameTest.java should be changed to be manual

JDK-8239836

ZoneRules.of() doesn’t check transitionList/standardOffsetTL arguments validity

JDK-8239837

Typo in source code of ZoneOffsetTransitionRule leaking to Javadocs

JDK-8239852

java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed

JDK-8239854

Non-PCH gtest build fails after JDK-8239235 due to a missing include

JDK-8239856

[ntintel] asserts about copying unaligned array element

JDK-8239860

Add support for testing the configure script

JDK-8239868

Shenandoah: ditch C2 node limit adjustments

JDK-8239873

[TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503

JDK-8239876

Improve SearchIndexItem

JDK-8239878

Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail

JDK-8239885

[TESTBUG] compiler/allocation/TestAllocation.java fails with release VMs

JDK-8239886

Minimal VM build fails after JDK-8237499

JDK-8239893

Windows handle Leak when starting processes using ProcessBuilder

JDK-8239895

assert(_stack_base != 0LL) failed: Sanity check

JDK-8239902

Remove direct usage of JSlider, JProgressBar classes in CAccessible class

JDK-8239904

Shenandoah: accumulated penalties should not be over 100% of capacity

JDK-8239915

Zero VM crashes when handling dynamic constant

JDK-8239916

SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java

JDK-8239926

Shenandoah: Shenandoah needs to mark nmethod’s metadata

JDK-8239928

ec/ECDSAJavaVerify.java failed due to timeout

JDK-8239931

[win][x86] vtable stub generation: assert failure (code size estimate) follow-up

JDK-8239965

XMLEncoder/Test4625418.java fails due to “Error: Cp943 - can’t read properly”

JDK-8239976

Put JDK-8239965 on the ProblemList.txt

JDK-8239979

sun/security/tools/keytool/ExtOptionCamelCase.java is not run

JDK-8240069

Shenandoah: turn more flags diagnostic

JDK-8240070

Shenandoah: remove obsolete ShenandoahCommonGCStateLoads

JDK-8240076

Shenandoah: pacer should cover reset and preclean phases

JDK-8240094

Optimize empty substring handling

JDK-8240119

Less Affine Transformations

JDK-8240130

Improve and update discussion of visitor evolution warnings

JDK-8240132

ProblemList com/sun/jdi/InvokeHangTest.java

JDK-8240133

G1DirtyCardQueue destructor has useless flush

JDK-8240134

ProblemList javax/script/Test7.java

JDK-8240135

ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1

JDK-8240136

Cleanup/simplify HTML/CSS for definition lists

JDK-8240137

Support chained use of Content.add

JDK-8240138

Cleanup HtmlTree

JDK-8240141

Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp

JDK-8240142

Fix copyright in ThreadGroupReferenceImpl.h

JDK-8240169

javadoc fails to link to non-modular api docs

JDK-8240189

[TESTBUG] Some cgroup tests are failing after JDK-8231111

JDK-8240193

loadLibrary(“osxsecurity”) should not be removed

JDK-8240195

some jaotc failures of fastdebug build with specific flags

JDK-8240197

Cannot start JVM when latexmath:[JAVA_HOME includes CJK characters

JDK-8240202

A few client tests leave mouse buttons pressed

JDK-8240204

Optimize package handling for archived classes

JDK-8240205

Avoid PackageEntry lookup when loading shared classes

JDK-8240211

Stack overflow on Windows 32-bit can lead to crash

JDK-8240215

Shenandoah: remove ShenandoahAllocationTrace

JDK-8240216

Shenandoah: remove ShenandoahTerminationTrace

JDK-8240217

Shenandoah: remove ShenandoahEvacAssist

JDK-8240218

IOS Webkit implementation broken

JDK-8240220

IdealLoopTree::dump_head predicate printing is broken

JDK-8240222

[TESTBUG] gtest/jfr/test_networkUtilization.cpp failed when the number of tests is greater than or equal to 2

JDK-8240223

Use consistent predicate order in and with PhaseIdealLoop::find_predicate

JDK-8240226

DeflateIn_InflateOut.java test incorrectly assumes size of compressed file

JDK-8240227

Loop predicates should be copied to unswitched loops

JDK-8240228

"make hotspot-ide-project" on Windows creates a Visual Studio project with empty preprocessor defines

JDK-8240231

Build failure on illumos after 8238988

JDK-8240235

jdk.test.lib.util.JarUtils updates jar files incorrectly

JDK-8240239

Replace ConcurrentGCPhaseManager

JDK-8240241

Add support for JCov DiffCoverage to make files

JDK-8240242

improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL

JDK-8240244

Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class

JDK-8240245

Avoid calling is_shared_class_visible() in SystemDictionary::load_shared_class()

JDK-8240246

Avoid cast_to_oop from char*

JDK-8240248

Extend superword reduction optimizations for x86

JDK-8240254

Build is broken when cds is disabled after JDK-8236604

JDK-8240258

SystemDictionary::quick_resolve need guarded by INCLUDE_CDS

JDK-8240259

Disable -Wshift-negative-value warnings

JDK-8240261

Use make/templates/gpl-cp-header in FieldGen.java

JDK-8240262

iOS refresh rate is capped to 30 Hz

JDK-8240263

Assertion-only call in Method::link_method affecting product builds

JDK-8240264

iOS: Unnecessary logging on every pulse when GL context changes

JDK-8240265

iOS: Unnecessary logging on pinch gestures

JDK-8240267

VM fails to start with CDS enabled but JVMTI disabled

JDK-8240286

[TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java

JDK-8240290

Clean the "libawt_xawt" library from code for macOS

JDK-8240295

hs_err elapsed time in seconds is not accurate enough

JDK-8240302

x64: Assembler::reachable redundantly call Relocation::type() more than once

JDK-8240315

Shenandoah: Rename ShLBN::get_barrier_strength()

JDK-8240324

Improve is_boot_class_loader_data() by adding simple check

JDK-8240333

jmod incorrectly updates .jar and .jmod files during hashing

JDK-8240335

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

JDK-8240340

java/lang/management/ThreadMXBean/Locks.java is buggy

JDK-8240342

Custom composite is ignored when printing an opaque image to a page

JDK-8240353

AArch64: missing support for -XX:+ExtendedDTraceProbes in C1

JDK-8240360

NativeLibraryEvent has wrong library name on Linux

JDK-8240363

Refactor Compile::Output() to its own Phase

JDK-8240370

Provide Intel JCC Erratum opt-out

JDK-8240440

Implement get_safepoint_workers() for parallel GC

JDK-8240454

incorrect error message: as of release 13, 'record' is a restricted type name

JDK-8240476

SystemPropertiesWriter does not conform to standard page layout

JDK-8240481

Remove CDS usage of InstanceKlass::is_in_error_state

JDK-8240482

Improved WAV file playback

JDK-8240511

Shenandoah: parallel safepoint workers count should be ParallelGCThreads

JDK-8240518

Incorrect JNU_ReleaseStringPlatformChars in Windows Print

JDK-8240524

Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java

JDK-8240528

OopMap cleanup

JDK-8240529

CheckUnhandledOops breaks NULL check in Modules::define_module

JDK-8240530

CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame

JDK-8240532

heap inspection prints trailing @ after name of module without version

JDK-8240533

Inconsistent Exceptions are thrown by DatagramSocket and DatagramChannel when sending a DatagramPacket to port 0.

JDK-8240534

Shenandoah: ditch debug safepoint timeout adjustment

JDK-8240535

Add additional linux-aarch64 jib profiles

JDK-8240538

[JVMCI] add test for JVMCI ConstantPool class

JDK-8240543

Update problem list entry for serviceability/sa/TestRevPtrsForInvokeDynamic.java to reference JDK-8241235

JDK-8240546

runtime/cds/appcds/TestZGCWithCDS.java fails with Graal

JDK-8240548

[TESTBUG] CDS NoClassToArchive.java fails with Graal

JDK-8240555

Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test

JDK-8240563

[TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses

JDK-8240576

JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges

JDK-8240588

_threadObj cannot be used on an exiting JavaThread

JDK-8240589

OtherRegionsTable::_num_occupied not updated correctly

JDK-8240590

Add MemRegion::destroy_array to complement introduced create_array

JDK-8240591

G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity

JDK-8240592

HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before

JDK-8240603

Windows 32bit compile error after 8238676

JDK-8240604

Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file

JDK-8240610

[JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler

JDK-8240613

InstanceKlass::set_init_state failed with assert(good_state || state == allocated)

JDK-8240615

is_power_of_2() has Undefined Behaviour and is inconsistent

JDK-8240624

Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute

JDK-8240626

Some of the java.time.chrono.Eras return empty display name for some styles and locales

JDK-8240629

argfiles parsing broken for argfiles with comment cross 4096 bytes chunk

JDK-8240633

Memory leaks in the implementations of FileChooserUI

JDK-8240634

event/runtime/TestMetaspaceAllocationFailure.java times out

JDK-8240654

ZGC can cause severe UI application repaint issues

JDK-8240666

Websocket client’s OpeningHandshake discards the HTTP response body

JDK-8240668

G1 list of all PerRegionTable does not have to be a double linkedlist any more

JDK-8240669

Devirtualize Relocation::type

JDK-8240671

Shenandoah: refactor ShenandoahPhaseTimings

JDK-8240676

Meet not symmetric failure when running lucene on jdk8

JDK-8240679

ZGC GarbageCollectorMXBean reports inaccurate post GC heap size for ZHeap pool

JDK-8240684

ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed"

JDK-8240686

70 security tests are failing on Windows due to "Fetch artifact failed"

JDK-8240688

Remove the JavaBeanXxxPropertyBuilders constructors

JDK-8240690

Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()

JDK-8240691

ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use

JDK-8240692

Cleanup of the javafx property objects

JDK-8240693

Sweeper should not examine dying metadata in is_unloading() nmethod during static call stub cleaning

JDK-8240694

[macos 10.15] JavaFX Media hangs on some video files on Catalina

JDK-8240695

Build is broken when cds is disabled after JDK-8232081

JDK-8240697

convert builders to high-level Content blocks

JDK-8240698

LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified

JDK-8240704

CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."

JDK-8240711

TestJstatdPort.java failed due to "ExportException: Port already in use:"

JDK-8240714

ZGC: TestSmallHeap.java failed due to OutOfMemoryError

JDK-8240722

[BACKOUT] G1DirtyCardQueue destructor has useless flush

JDK-8240725

Some functions might not work with CJK character

JDK-8240734

ModuleHashes attribute not reproducible between builds

JDK-8240738

nested comment in JVM.java and other minor formatting errors

JDK-8240745

Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production)

JDK-8240749

Shenandoah: refactor ShenandoahUtils

JDK-8240750

Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker

JDK-8240754

Instrument FlowTest.java to provide more debug traces.

JDK-8240772

x86_64: Pre-generate Assembler::popa, pusha and vzeroupper

JDK-8240773

JFR: Non-Java threads are not serialized

JDK-8240777

Update all nroff manpages for JDK 15 release

JDK-8240778

JFR: Create timer task lazily

JDK-8240783

JFR: TestClose could not finish chunk

JDK-8240786

[TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen

JDK-8240794

[BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load→find_exact_control(load→in(0))) failed: dependence cycle found"

JDK-8240795

[REDO] 8238384 CTW: C2 compilation fails with "assert(store != load→find_exact_control(load→in(0))) failed: dependence cycle found"

JDK-8240818

Remove colon from "JFR: Shutdown Hook" thread name

JDK-8240819

Assign a name to the JfrThreadSampler thread

JDK-8240820

Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE

JDK-8240824

enhance print_full_memory_info on Linux by THP related information

JDK-8240829

Use a fast O(1) algorithm for exact_log2

JDK-8240830

[BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags

JDK-8240831

[JVMCI] Export missing vmStructs entries used by JVMCI compilers

JDK-8240840

Rollback whitebox.cpp in push 8240691

JDK-8240846

Zero VM is broken after JDK-8238681: UseSSE not defined

JDK-8240848

ArrayIndexOutOfBoundsException buf for TextCallbackHandler

JDK-8240854

[REDO] some jaotc failures of fastdebug build with specific flags

JDK-8240866

Typo in JDK-8240820 messes up configure --help

JDK-8240868

Shenandoah: remove CM-with-UR piggybacking cycles

JDK-8240871

SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3

JDK-8240872

Shenandoah: Avoid updating new regions from start of evacuation

JDK-8240873

Shenandoah: Short-cut arraycopy barriers

JDK-8240877

NPE at javax.swing.text.html.FormView.appendBuffer with null option values

JDK-8240881

[BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows

JDK-8240902

JDI shared memory connector can use already closed Handles

JDK-8240904

Screen flashes on test failures when running tests from make

JDK-8240905

assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?

JDK-8240906

Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java

JDK-8240910

jmod rejects duplicate entries in --class-path jars

JDK-8240915

Shenandoah: Remove unused fields in init mark tasks

JDK-8240916

Convert to using hyphenated naming for CSS classes

JDK-8240917

Shenandoah: Avoid scanning thread code roots twice in all root scanner

JDK-8240918

[REDO] Allow direct handshakes without VMThread intervention

JDK-8240921

Minor correction to HttpResponse.BodySubscribers example

JDK-8240947

Change conflicting JVM features from warning to error

JDK-8240948

Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868

JDK-8240950

Missing AC_SUBST after JDK-82408

JDK-8240956

SEGV in DwarfParser::process_dwarf after JDK-8234624

JDK-8240957

Clarify BadAttributeValueExpException readObject method

JDK-8240964

Compilation error thrown when long literal used with yield

JDK-8240970

Some tests fail when run with JCov

JDK-8240971

Fix CSS styles in some doc comments

JDK-8240972

macOS codesign fail on macOS 10.13.5 or older

JDK-8240975

Extend NativeLibraries to support explicit unloading

JDK-8240976

[JVMCI] MethodProfileWidth flag is broken

JDK-8240977

ProblemList failing jtreg tests on macos

JDK-8240980

Backout JDK-8240261

JDK-8240982

Incorrect copyright header in BCEL 6.4.1 sources

JDK-8240983

Incorrect copyright header in Apache Santuario files

JDK-8240988

Incorrect copyright header in CertificateValidation.java

JDK-8240989

convert clhsdb "dumpheap" command from javascript to java

JDK-8240990

convert clhsdb "dumpclass" command from javascript to java

JDK-8241001

Improve logging in the ConcurrentGCBreakpoint mechanism

JDK-8241004

NMT tests fail on unaligned thread size with debug build

JDK-8241006

Cleanup TemplateInterpreter initialization

JDK-8241007

Shenandoah: remove ShenandoahCriticalControlThreadPriority support

JDK-8241009

CommandLineFlagComboNegative.java fails after JDK-8240563

JDK-8241010

Unnecessarily resolving some well-known classes

JDK-8241014

Miscellaneous typos in documentation comments

JDK-8241018

32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines

JDK-8241030

rename HtmlTag to TagName

JDK-8241033

Create test library utility for getting JFR streaming repository

JDK-8241034

Fix a configuring error with "-Xmx2048M: command not found"

JDK-8241039

Retire the deprecated SSLSession.getPeerCertificateChain() method

JDK-8241040

Support for AVX-512 Ternary Logic Instruction.

JDK-8241041

C2: "assertValue(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ failed: missing Value() optimization" still happens after fix for 8239335

JDK-8241042

x86_64: Improve Assembler generation

JDK-8241043

Expand assertions to identify thread with errant _stack_base

JDK-8241055

Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size

JDK-8241062

Shenandoah: rich asserts trigger "empty statement" inspection

JDK-8241064

JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag

JDK-8241065

Shenandoah: remove leftover code after JDK-8231086

JDK-8241067

Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments

JDK-8241068

Shenandoah: improve ShenandoahTraversalGC constructor arguments

JDK-8241070

Shenandoah: remove unused local variables in C2 support

JDK-8241071

Generation of classes.jsa with -Xshare:dump is not deterministic

JDK-8241072

Reimplement the Legacy DatagramSocket API

JDK-8241073

Pre-generated Stubs for javax.management, Activation, Naming

JDK-8241074

JDK-8240363 broke the build on AArch64

JDK-8241077

x86_64: Minor Assembler improvements

JDK-8241078

OOM error parsing HTML with large \<pre\> Tag text

JDK-8241080

Consolidate signature parsing code in serviceability tools

JDK-8241081

Shenandoah: Do not modify update-watermark concurrently

JDK-8241082

Upgrade IANA Language Subtag Registry data to 03-16-2020 version

JDK-8241086

Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows

JDK-8241087

Build failure with VS 2019 (16.5.0) due to C2039 and C2873

JDK-8241091

AArch64: "bad AD file" with VM option "-XX:-UsePopCountInstruction"

JDK-8241093

Shenandoah: editorial changes in flag descriptions

JDK-8241095

x86: Improve prefix handling in Assembler

JDK-8241097

java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings

JDK-8241100

Make Boolean, Character, Byte, and Short implement Constable

JDK-8241101

[s390] jtreg test failure after JDK-8238696: not conformant features string

JDK-8241122

Remove unimplemented InlineTree constructor definition from parse.hpp

JDK-8241123

Refactor vmTestbase stress framework to use j.u.c and make creation of threads more flexible

JDK-8241124

Aarch64 build broken by JDK-8239593

JDK-8241128

x86_32 build failure after JDK-8241042

JDK-8241130

com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException

JDK-8241138

http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector

JDK-8241139

Shenandoah: distribute mark-compact work exactly to minimize fragmentation

JDK-8241141

Restructure humongous object allocation in G1

JDK-8241142

Shenandoah: should not use parallel reference processing with single GC thread

JDK-8241144

Javadoc is not generated for new module jdk.nio.mapmode

JDK-8241153

Refactor HeapRegionManager::find_unavailable_from_idx to simplify expand_at

JDK-8241158

SA TestHeapDumpForInvokeDynamic.java fails when CDS archive is relocated

JDK-8241160

Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events

JDK-8241162

ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX

JDK-8241190

Fix name clash for constants-summary CSS class

JDK-8241214

Test debugging of hidden classes using jdb

JDK-8241228

Test jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java is failing

JDK-8241229

Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java

JDK-8241231

Update Graal

JDK-8241232

-XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization

JDK-8241233

Typo in problem listing of UIDefaultKeySizeTest.java

JDK-8241234

Unify monitor enter/exit runtime entries.

JDK-8241244

CDS dynamic dump asserts in ArchivePtrBitmapCleaner::do_bit

JDK-8241249

NPE in TabPaneSkin.perfromDrag

JDK-8241254

Simplify usage of UTIL_DEPRECATED_ARG_ENABLE

JDK-8241263

JFR: Bump native events limit

JDK-8241271

Make hotspot build reproducible

JDK-8241291

JCK test javax_swing/text/DefaultStyledDocument/ElementSpec/ESpecCtor.html fails

JDK-8241292

Interactive Search results are not highlighted as they used to be

JDK-8241296

Segfault in JNIHandleBlock::oops_do()

JDK-8241305

Add protocol specific factory creation methods to SocketChannel and ServerSocketChannel

JDK-8241310

Fix warnings in jdk buildtools

JDK-8241311

Move some charset mapping tests from closed to open

JDK-8241312

missing code coverage for records

JDK-8241319

WB_GetCodeBlob doesn’t have ResourceMark

JDK-8241320

The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA

JDK-8241335

ProblemList serviceability/sa/ClhsdbPstack.java due to JDK-8240956

JDK-8241336

Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration

JDK-8241351

Shenandoah: fragmentation metrics overhaul

JDK-8241361

ZGC: Implement memory related JFR events

JDK-8241365

Define Unique_Node_List::contains() to prevent usage by mistake

JDK-8241370

Crash in JPEGImageLoader after fix for JDK-8212034

JDK-8241371

Refactor and consolidate package_from_name

JDK-8241374

add Math.absExact

JDK-8241379

Update JCEKS support

JDK-8241389

URLConnection::getHeaderFields returns result inconsistent with getHeaderField/Key for FileURLConnection, FtpURLConnection

JDK-8241395

Factor out platform independent code for os::xxx_memory_special()

JDK-8241400

[macos] jpackageapplauncher/main.m built using CXXFLAGS_JDKEXE

JDK-8241419

Remove unused InterfaceSupport::_number_of_calls

JDK-8241421

Cleanup handling of jtreg

JDK-8241427

Coarsen locking in Modules::add_module_exports

JDK-8241433

x86: Add VBMI CPU feature detection

JDK-8241434

x86: Fix Assembler::emit_operand asserts for XMM registers

JDK-8241435

Shenandoah: avoid disabling pacing with "aggressive"

JDK-8241436

C2: Factor out C2-specific code from MacroAssembler

JDK-8241438

Move IntelJccErratum mitigation code to platform-specific code

JDK-8241439

jdk.NativeLibraryEvent hooks all opened regular files

JDK-8241443

Problem list some java.net tests failing with NoRouteToHostException on macOS with special network configuration

JDK-8241445

Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java

JDK-8241455

Memory leak on replacing selection/focusModel

JDK-8241456

ThreadRunner shouldn’t use Wicket for threads starting synchronization

JDK-8241458

[JVMCI] add mark value to expose CodeOffsets::Frame_Complete

JDK-8241462

StripNativeDebugSymbols jlink plugin allocates huge arrays

JDK-8241470

HtmlStyle: group and document members: description, flex, signature

JDK-8241475

AArch64: Add missing support for PopCountVI node

JDK-8241478

vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME

JDK-8241482

AArch64: Fix a potential issue after JDK-8239549

JDK-8241491

Problem list jdk/javax/swing/UIDefaults/8146330/UIDefaultKeySizeTest.java on aix

JDK-8241492

Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java

JDK-8241500

FieldLayout/OldLayoutCheck.java fails in 32-bit VMs

JDK-8241519

javac crashes with wrong module-info.class in module path

JDK-8241520

Shenandoah: simplify region sequence numbers handling

JDK-8241522

Manifest improved jar headers redux

JDK-8241530

com/sun/jdi tests fail due to network issues on OSX 10.15

JDK-8241532

ProblemList tests from 8241530 on OSX

JDK-8241534

Shenandoah: region status should include update watermark

JDK-8241544

update stylesheet for *-page CSS class rename and hyphenated naming

JDK-8241545

Shenandoah: purge root work overwrites counters after JDK-8228818

JDK-8241556

Memory leak if -XX:CompileCommand is set

JDK-8241568

(fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"

JDK-8241574

Shenandoah: remove ShenandoahAssertToSpaceClosure

JDK-8241581

Add BitMap::count_one_bits variant for arbitrary lengths

JDK-8241582

Infinite animation does not start from the end when started with a negative rate

JDK-8241583

Shenandoah: turn heap lock asserts into macros

JDK-8241584

Remove unused classLoader perf counters

JDK-8241585

Remove unused _recursion_counter facility from PerfTraceTime

JDK-8241586

compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64

JDK-8241587

Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp

JDK-8241595

Fix missing debug_orig information in Ideal Graph Visualizer

JDK-8241596

ZGC: Shorten runtime of gc/z/TestUncommit.java

JDK-8241597

x86: Remove MMX support

JDK-8241598

Upgrade JLine to 3.14.0

JDK-8241602

jlink does not produce reproducible jimage files

JDK-8241603

ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS

JDK-8241616

Timestamps on ct.sym entries lead to non-reproducible builds

JDK-8241618

Fix trivial unchecked warnings for jdk.hotspot.agent

JDK-8241625

use new "member-list" CSS class instead of general "block-list" for list of members

JDK-8241627

Updating ASM to 8.0.1 for JDK 15

JDK-8241629

[macos10.15] Long startup delay playing media over https on Catalina

JDK-8241631

PropertyGetterTaglet, PropertySetterTaglet may be removed

JDK-8241638

launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set

JDK-8241649

Optimize Character.toString

JDK-8241660

Add virtualization information output to hs_err file on macOS

JDK-8241665

Configuring --with-jvm-features=-compiler2 fails to build on AArch64

JDK-8241666

Enhance log messages in ReferenceProcessor

JDK-8241668

Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace

JDK-8241670

Enhance heap region size ergonomics to improve OOTB performance

JDK-8241673

Shenandoah: refactor anti-false-sharing padding

JDK-8241674

Fix incorrect jtreg option in FilePublisherPermsTest

JDK-8241675

Shenandoah: assert(n→outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java

JDK-8241680

crypto microbenchmarks need updating for disabled EC curves

JDK-8241692

Shenandoah: remove ShenandoahHeapRegion::_reserved

JDK-8241693

The paragraphs in the help page should not be in a <ul>

JDK-8241695

JFR TestCrossProcessStreaming.java child process exited with SIGQUIT (131)

JDK-8241696

ProblemList gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java due to JDK-8241293

JDK-8241700

Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier

JDK-8241707

introduce randomness k/w to hotspot test suite

JDK-8241710

NullPointerException while entering empty submenu with "arrow right"

JDK-8241713

Linux desktop shortcuts with spaces make postinst/prerm fail

JDK-8241718

assert klass)→trace_id( & JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()) != 0 in ObjectSampleCheckpoint::add_to_leakp_set

JDK-8241721

Change to GCC 9.2 for building on Linux at Oracle

JDK-8241723

Build error after 8241581

JDK-8241726

Re-enable gtest for BitMap::count_one_bits()

JDK-8241727

Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only)

JDK-8241737

TabPaneSkin memory leak on replacing selectionModel

JDK-8241740

Shenandoah: remove ShenandoahHeapRegion::_heap

JDK-8241741

Implement Text Blocks as a standard feature in javac

JDK-8241742

Remove the preview status for methods introduced for Text Blocks

JDK-8241743

Shenandoah: refactor and inline ShenandoahHeap::heap()

JDK-8241748

Shenandoah: inline MarkingContext TAMS methods

JDK-8241749

Remove the Nashorn JavaScript Engine

JDK-8241750

x86_32 build failure after JDK-8227269

JDK-8241760

Typos: empty lines in javadoc, inconsistent indents, etc. (net and nio)

JDK-8241761

Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)

JDK-8241765

Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier

JDK-8241770

Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module

JDK-8241771

Remove dead code in SparsePRT

JDK-8241780

Allow \n@ inside inline tags.

JDK-8241786

Improve heuristic to determine default network interface on macOS

JDK-8241789

Make citations of JLS and JVMS consistent in java.lang.Class

JDK-8241791

[TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"

JDK-8241793

Shenandoah: Enable concurrent class unloading for aarch64

JDK-8241797

Add some tests to the problem list

JDK-8241798

Allow enums to have more constants

JDK-8241802

[Graal] compiler/loopopts/TestLogSum.java timed out

JDK-8241803

JFR TestThreadStartEndEvents.java failed due to "RuntimeException: Wrong thread id"

JDK-8241807

JDWP needs update for hidden classes

JDK-8241808

[TESTBUG] The JDK-8039467 bug appeared on macOS

JDK-8241815

Unnecessary calls to SystemDictionaryShared::define_shared_package

JDK-8241825

Make compressed oops and compressed class pointers independent (x86_64, PPC, S390)

JDK-8241827

JFR: TestVMInfoEvent.java requires SerialGC

JDK-8241828

JFR: Some streaming tests require a larger heap size with ZGC

JDK-8241829

Cleanup the code for PrinterJob on windows

JDK-8241830

Simplify commit error messages in G1PageBasedVirtualSpace

JDK-8241837

Cleanup stringStream usage in ObjectSynchronizer

JDK-8241838

Shenandoah: no need to trash cset during final mark

JDK-8241841

Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion

JDK-8241842

Shenandoah: inline ShenandoahHeapRegion::region_number

JDK-8241844

Shenandoah: rename ShenandoahHeapRegion::region_number

JDK-8241845

Shenandoah: align ShenandoahHeapRegions to cache lines

JDK-8241852

Cleanup error message generation in LinkResolver::resolve_field

JDK-8241874

[PPC64]: Improve performance of Long.reverseBytes() and Integer.reverseBytes() on Power9

JDK-8241881

ZGC: Add tests for JFR events

JDK-8241883

(zipfs) SeekableByteChannel:close followed by SeekableByteChannel:close will throw an NPE coverage

JDK-8241888

Mirror jdk.security.allowNonCaAnchor system property with a security one

JDK-8241895

use new "details-list" CSS class instead of general "block-list" for list of details sections

JDK-8241900

Loop unswitching may cause dependence on null check to be lost

JDK-8241909

Remove useless code cache lookup in frame::patch_pc

JDK-8241911

AArch64: Fix a potential register clash issue in reduce_add2I

JDK-8241920

G1: Lazily initialize OtherRegionsTable::_coarse_map

JDK-8241921

Remove leftover diagnostic from test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java

JDK-8241926

Shenandoah: only print heap changes for operations that directly affect it

JDK-8241934

Simplify parse_stream() and remove has_class_mirror_holder_cld()

JDK-8241947

Minor comment fixes for system property handling

JDK-8241948

enhance list of environment variables printed in hs_err file

JDK-8241950

JShell could support auto-indent

JDK-8241952

(fs) FileChannel.write(ByteBuffer src, long position) does not check for the FileChannel being closed first

JDK-8241958

Slow ClassLoaderReferenceImpl.findType

JDK-8241960

The SHA3 message digests impl of SUN provider are not thread safe after cloned

JDK-8241964

Clean up java.lang.Class javadoc

JDK-8241969

Type annotation is not shown for wildcard type in Javadoc

JDK-8241975

Run jdk/jfr/event/metadata/TestLookForUntestedEvents.java in tier3

JDK-8241976

Add test for GCPhaseConcurrentLevel1 JFR event

JDK-8241982

Make TestSearchScript.java run with GraalJS

JDK-8241983

Shenandoah: simplify FreeSet logging

JDK-8241984

Shenandoah: enhance GCTimer and JFR support

JDK-8241985

Shenandoah: simplify collectable garbage logging

JDK-8241986

The java man page erroneously refers to XEND when it should refer XTEST

JDK-8241988

DatagramSocket incorrectly caches the first set of socket options

JDK-8241996

on linux set full relro in the linker flags

JDK-8241997

Scalar replacement of cloned array is broken after JDK-8238759

JDK-8241999

ChoiceBox: incorrect toggle selected for uncontained selectedItem

JDK-8242000

clean up list of environment variables printed in hs_err file

JDK-8242001

ChoiceBox: must update value on setting SelectionModel, part 2

JDK-8242003

Remove CallInfo::_selected_klass

JDK-8242004

TextLayout throws Exception with a non-invertible transform

JDK-8242006

(zipfs) Improve Zip FS FileChannel and SeekableByteChannel test coverage

JDK-8242008

SSLSession inconsistencies

JDK-8242009

Review setting test.java/vm.opts in jcmd/jhsdb and debugger in serviceability tests

JDK-8242010

Upgrade IANA Language Subtag Registry to Version 2020-04-01

JDK-8242027

Clean up LinkResolver::check_klass_accessability

JDK-8242029

AArch64: skip G1 array copy pre-barrier if marking not active

JDK-8242030

Wrong package declarations in jline classes after JDK-8241598

JDK-8242031

TestLookForUntestedEvents.java fails because newly added test tests experimental events

JDK-8242034

Remove JRE_HOME references

JDK-8242038

G1: Lazily initialize RSHashTables

JDK-8242039

Improve jlink VersionPropsPlugin

JDK-8242040

Shenandoah: print allocation failure type

JDK-8242041

Shenandoah: adaptive heuristics should account evac reserve in free target

JDK-8242042

Shenandoah: tune down ShenandoahGarbageThreshold

JDK-8242044

Add basic HTTP/1.1 support to the HTTP/2 Test Server

JDK-8242054

Shenandoah: New incremental-update mode

JDK-8242056

Merge support for AnnotationType builders/writers into support for other types

JDK-8242060

Add revocation checking to jarsigner

JDK-8242070

AArch64: Fix a typo introduced by JDK-8238690

JDK-8242073

x86_32 build failure after JDK-8241040

JDK-8242075

Shenandoah: rename ShenandoahHeapRegionSize flag

JDK-8242078

G1: Improve concurrent refinement analytics and logging

JDK-8242082

Shenandoah: Purge Traversal mode

JDK-8242083

Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters

JDK-8242088

Replace mutually exclusive lists with concurrent alternatives

JDK-8242089

Shenandoah: per-worker stats should be summed up, not averaged

JDK-8242090

Remove dead code from c1_LIR

JDK-8242101

Shenandoah: coalesce and parallelise heap region walks during the pauses

JDK-8242107

Shenandoah: Fix aarch64 build after JDK-8242082

JDK-8242108

Performance regression after fix for JDK-8229496

JDK-8242114

Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared

JDK-8242130

Shenandoah: Simplify arraycopy-barrier dispatching

JDK-8242134

Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader

JDK-8242136

Better XML namespace handling

JDK-8242141

New System Properties to configure the TLS signature schemes

JDK-8242142

convert clhsdb "class" and "classes" commands from javascript to java

JDK-8242150

[GRAAL] Add jtreg "serviceability/sa/ClhsdbJstackXcompStress.java" to graal problem list

JDK-8242151

Improve OID mapping and reuse among JDK security providers for aliases registration

JDK-8242153

ProblemList serviceability/sa/ClhsdbDumpheap.java on OSX

JDK-8242155

Enhance automated macos signing tests

JDK-8242162

convert clhsdb "sysprops" command from javascript to java

JDK-8242163

Android keyboard integration fails

JDK-8242165

SA sysprops support fails to dump all system properties

JDK-8242167

ios keyboard handling

JDK-8242168

ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr"

JDK-8242174

[macos] The NestedModelessDialogTest test make the macOS unstable

JDK-8242184

CRL generation error with RSASSA-PSS

JDK-8242186

Reduce allocations in URLStreamHandler.parseURL for some cases

JDK-8242188

[TESTBUG] error in jtreg test jdk/jfr/api/consumer/TestRecordedFrame.java on linux-aarch64

JDK-8242208

Use Method.getParameterCount where applicable

JDK-8242209

Increase web native thread stack size for x86 mode

JDK-8242211

Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc

JDK-8242212

Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly

JDK-8242213

Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset

JDK-8242214

NullPointerException in JDK 14 javac compiling a method reference

JDK-8242216

ObjectSampler::weak_oops_do() should not trigger barrier

JDK-8242217

Shenandoah: Enable GC mode to be diagnostic/experimental and have a name

JDK-8242227

Shenandoah: transit regions to cset state when adding to collection set

JDK-8242228

Shenandoah: remove unused ShenandoahCollectionSet methods

JDK-8242229

Shenandoah: inline ShenandoahHeapRegion liveness-related methods

JDK-8242230

Whitespace typos, relaxed javadoc, formatting

JDK-8242235

Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt

JDK-8242237

Improve JVM TI HiddenClasses tests

JDK-8242239

[Graal] javax/management/generified/GenericTest.java fails: FAILED: queryMBeans sets same

JDK-8242240

JfrStacktrace_lock rank not special enough

JDK-8242241

add assert to ClassUnloadEventImpl::className

JDK-8242244

Remove redundant ELF machine definitions

JDK-8242260

Add forRemoval=true to already deprecated ContentSigner

JDK-8242265

serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression

JDK-8242267

Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity()

JDK-8242271

Shenandoah: add test to verify GC mode unlock

JDK-8242273

Shenandoah: accept either SATB or IU barriers, but not both

JDK-8242281

IntStream.html#reduce doc should not mention average

JDK-8242282

Test sun/tools/jps/TestJps.java fails after JDK-8237572

JDK-8242283

Can’t start JVM when java home path includes non-ASCII character

JDK-8242289

C2: Support platform-specific node cloning in Matcher

JDK-8242292

(fs) FileSystems.getFileSystem(URI) should throw IAE if the URI scheme is null

JDK-8242294

JSSE Client does not throw SSLException when an alert occurs during handshaking

JDK-8242295

Change ThreadMBean in vmTestbase/nsk/monitoring to ThreadMXBean

JDK-8242301

Shenandoah: Inline LRB runtime call

JDK-8242302

Refactor jpackage native code

JDK-8242310

use reproducible random in hotspot compiler tests

JDK-8242311

use reproducible random in hotspot runtime tests

JDK-8242312

use reproducible random in hotspot gc tests

JDK-8242313

use reproducible random in hotspot svc tests

JDK-8242314

use reproducible random in vmTestbase shared code

JDK-8242316

Shenandoah: Turn NULL-check into assert in SATB slow-path entry

JDK-8242325

Remove VIS version of medialib

JDK-8242326

use new "summary-list" CSS class instead of general "block-list" for list of summary sections

JDK-8242327

List spec should state that unmodifiable lists implement RandomAccess

JDK-8242330

Arrays should be cloned in several JAAS Callback classes

JDK-8242335

Additional Tests for RSASSA-PSS

JDK-8242337

javadoc typo in NumberFormat::setMinimumFractionDigits

JDK-8242353

Shenandoah: micro-optimize region liveness handling

JDK-8242356

(se) epoll Selector should use epoll_create1 instead of epoll_create

JDK-8242357

[JVMCI] Incorrect use of JVMCI_CHECK_ on return statement

JDK-8242365

Shenandoah: use uint16_t instead of jushort for liveness cache

JDK-8242366

Fix JavaDoc warnings

JDK-8242370

Enable JFR TestGCPhaseConcurrent test for Shenandoah

JDK-8242375

Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods

JDK-8242379

[TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs

JDK-8242382

test/jdk/TEST.groups cleanup of sun/tools/java

JDK-8242384

sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops"

JDK-8242388

compiler/graalunit/CoreTest.java timed out

JDK-8242400

Shenandoah: Restore logging to pre-jdk8241984 format

JDK-8242424

Deprecate InitialBootClassLoaderMetaspaceSize

JDK-8242425

JVMTI monitor operations should use Thread-Local Handshakes

JDK-8242429

Better implementation for sign extract

JDK-8242430

Correct links in javadoc of OperatingSystemMXBean

JDK-8242448

Change HeapRegionManager::guarantee_contiguous_range to be assert_contiguous_range

JDK-8242449

AArch64: r27 can be allocated in CompressedOops mode

JDK-8242452

During module definition, move conversion of packages from native to VM

JDK-8242459

ForceNUMA and only one available NUMA node hits a guarantee

JDK-8242462

Residual Cleanup of rmic removal

JDK-8242463

ProcessTools.createNativeTestProcessBuilder() in testlib needs jdk/bin on PATH on Windows

JDK-8242468

VS2019 build missing vcruntime140_1.dll

JDK-8242470

Update Xerces to Version 2.12.1

JDK-8242471

remove "temporarily" restrictions of nsk/jdi/Argument/value/value004

JDK-8242472

Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum

JDK-8242478

compiler implementation for records (Second Preview)

JDK-8242480

Negative value may be returned by getFreeSwapSpaceSize() in the docker

JDK-8242482

AArch64: Change parameter names of reduction operations to make code clear

JDK-8242484

Rework thread deletion during VM termination

JDK-8242485

Null _file checking in fileStream::flush()

JDK-8242489

ChoiceBox: initially toggle not sync’ed to selection

JDK-8242491

C2: assert(v2→bottom_type() == vt) failed: mismatch when creating MacroLogicV

JDK-8242492

C2: Remove Matcher::vector_shift_count_ideal_reg()

JDK-8242498

Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash

JDK-8242502

UnexpectedDeoptimizationTest.java failed "assert(phase→type(obj)→isa_oopptr()) failed: only for oop input"

JDK-8242504

Enhance the system clock to nanosecond precision

JDK-8242522

Minor LingeredApp improvements

JDK-8242523

Update the Animation and ClipEnvelope classes

JDK-8242524

Use different default CDS archives depending on UseCompressOops

JDK-8242526

PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system

JDK-8242527

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

JDK-8242529

javac defines type annotations incorrectly for record members (constructor and property accessor)

JDK-8242530

[macos] Some audio files miss spectrum data when another audio file plays first

JDK-8242532

convert tests to use Text Blocks

JDK-8242538

java/security/SecureRandom/ThreadSafe.java failed on windows

JDK-8242541

Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C)

JDK-8242548

Wrapped labeled controls using -fx-line-spacing cut text off

JDK-8242556

Cannot load RSASSA-PSS public key with non-null params from byte array

JDK-8242557

Add length limit for strings in PNGImageWriter

JDK-8242565

Policy initialization issues when the denyAfter constraint is enabled

JDK-8242577

Cell selection fails on iOS most of the times

JDK-8242596

Improve JarFile.getEntry performance for multi-release jar files

JDK-8242597

Remove GenericTaskQueue<>::push_slow

JDK-8242602

Shenandoah: allow earlier recycle of trashed regions during concurrent root processing

JDK-8242607

-Xdoclint doesn’t report missing/unexpected comments

JDK-8242614

cleanup duplicated test ldap server in some com/sun/jndi/ldap/ tests

JDK-8242625

Shenandoah: restore heap logging for Degenerated/Full cycles

JDK-8242626

enhance posix print_rlimit_info

JDK-8242629

Remove references to deprecated java.util.Observer and Observable

JDK-8242631

Missing but used special functions for some classes

JDK-8242638

Shenandoah: restore heap logging for uncommit

JDK-8242641

Shenandoah: clear live data and update TAMS optimistically

JDK-8242643

Shenandoah: split concurrent weak and strong root processing

JDK-8242649

improve the CSS class names used for summary and details tables

JDK-8242786

[macos] tools/jpackage/share/IconTest.java fails: ABORT trying to dequeue work

JDK-8242787

sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with sun.jvm.hotspot.types.WrongTypeException

JDK-8242789

sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with 'JShellToolProvider' missing from stdout/stderr

JDK-8242792

interval < flushInterval is always false in jdk.jfr.internal.RequestEngine#setFlushInterval

JDK-8242793

Incorrect copyright header in ContinuousCallSiteTargetChange.java

JDK-8242796

Fix client build failure

JDK-8242802

javac crashes when checking equals and hashCode in unresolvable anonymous class

JDK-8242804

Fix trivial deprecation issues in jdk.hotspot.agent

JDK-8242808

Fix all remaining deprecation warnings in jdk.hotspot.agent

JDK-8242811

AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key

JDK-8242842

Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos

JDK-8242844

JFR: Clean up typos and log format

JDK-8242846

Bring back test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java

JDK-8242848

Improve performance of InflaterOutputStream.write()

JDK-8242859

test/jdk/tools/jlink/JLinkTest.java uses nashorn module

JDK-8242860

test/jdk/tools/jlink/ModuleNamesOrderTest.java uses nashorn module

JDK-8242863

Bump minimum boot jdk to JDK 14

JDK-8242865

Usability problems using mac signing in jpackage

JDK-8242895

failed: sanity at src/hotspot/share/opto/escape.cpp:2361

JDK-8242896

typo #ifdef INCLUDE_JVMTI in codeCache.cpp

JDK-8242897

KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException

JDK-8242898

Clean up InstanceKlass::_array_klasses

JDK-8242901

Duplicate PSYoung/OldGen max size functions

JDK-8242905

AArch64: Client build failed

JDK-8242913

Bump the SPECIAL_FLAG_VALIDATION_BUILD to 25

JDK-8242919

Paste locks up jshell

JDK-8242921

test/hotspot/jtreg/runtime/CompactStrings/TestMethodNames.java uses nashorn script engine

JDK-8242923

Trigger interface MethodHandle resolve in test without Nashorn.

JDK-8242929

The values of jdk.tls.namedGroups should not be case-sensitive

JDK-8242931

Few more tests that use nashorn have been missed

JDK-8242933

jdk/jfr/api/consumer/TestHiddenMethod uses nashorn script engine

JDK-8242934

test/jdk/jdk/jfr/tool/TestPrintJSON.java uses nashorn script engine

JDK-8242935

test/jdk/java/util/ServiceLoader/ReloadTest.java uses nashorn script engine

JDK-8242943

Fix all remaining unchecked warnings in jdk.hotspot.agent

JDK-8242959

Optimize ZipFile.getEntry by folding lookups for name and name+'/'

JDK-8242999

HTTP/2 client may not handle CONTINUATION frames correctly

JDK-8243000

javac only build fails after removal of Nashorn

JDK-8243008

Shenandoah: TestVolatilesShenandoah test failed on aarch64

JDK-8243010

Test support: Customizable Hex Printer

JDK-8243012

Fix issues in j.l.i package info

JDK-8243029

Rewrite javax/net/ssl/compatibility/Compatibility.java with a flexible interop test framework

JDK-8243045

AOTCompiledMethod::print_on triggers assertion after JDK-8210012

JDK-8243047

javac may crash when processing exits in class initializers

JDK-8243059

Build fails when --with-vendor-name contains a comma

JDK-8243074

Misplaced and/or duplicate super or this constructor invocation not attributed

JDK-8243099

SO_INCOMING_NAPI_ID support

JDK-8243109

Bootcycle build failures after Nashorn removal

JDK-8243117

Cleanups in Java code of module jdk.jlink

JDK-8243138

Enhance BaseLdapServer to support starttls extended request

JDK-8243146

Further cleanups after UseAdaptiveGCBoundary removal

JDK-8243154

Fix deprecation warnings in failure handler

JDK-8243155

AArch64: Add support for SqrtVF

JDK-8243156

Fix deprecation and unchecked warnings in microbenchmark

JDK-8243168

Remove addition preview adornment from String::stripIndent and String::translateEscapes

JDK-8243200

Shenandoah: Allow concurrent nmethod iteration

JDK-8243206

Cleanup error checking and handling in serviceability/sa/JhsdbThreadInfoTest.ja

JDK-8243210

ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace

JDK-8243238

Shenandoah: explicit GC request should wait for a complete GC cycle

JDK-8243240

AArch64: Add support for MulVB

JDK-8243246

HTTP Client sometimes gets java.io.IOException → Invalid chunk header byte 32

JDK-8243254

Examine ZipFile slash optimization for non-ASCII compatible charsets

JDK-8243255

Font size is large in JavaFX app with enabled Monocle on Raspberry Pi

JDK-8243274

suppress warnings in LookupDefineClass microbenchmarks due to JDK-8243156

JDK-8243291

Shenandoah: no need to retire TLABs at Init Update Refs

JDK-8243301

Shenandoah: ditch ShenandoahAllowMixedAllocs

JDK-8243307

Shenandoah: remove ShCollectionSet::live_data

JDK-8243314

Problem list java/awt/image/multiresolution/MultiresolutionIconTest.java on Windows

JDK-8243318

New test jdk/javadoc/tool/8224612/OptionsTest.java is failing

JDK-8243320

Add SSL root certificates to Oracle Root CA program

JDK-8243321

Add Entrust root CA - G4 to Oracle Root CA program

JDK-8243323

Shenandoah: Recycle immediate garbage before concurrent class unloading

JDK-8243325

Cleanup TaskQueueSuper<>::peek

JDK-8243326

Cleanup use of volatile in taskqueue code

JDK-8243339

AArch64: Obsolete UseBarriersForVolatile option

JDK-8243380

Update Graal

JDK-8243388

Moving search result selection clears search input

JDK-8243389

enhance os::pd_print_cpu_info on linux

JDK-8243392

Remodel CDS/Metaspace storage reservation

JDK-8243393

Improve ReservedSpace constructor resolution

JDK-8243395

Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end

JDK-8243396

Add a brief description of argfiles to the javadoc help output

JDK-8243408

Inconsistent Exceptions are thrown by MulticastSocket when sending a DatagramPacket to port 0

JDK-8243417

Clean up com.sun.tools.javac.main.CommandLine

JDK-8243424

Signature and SignatureSpi get parameter methods may return null when unsupported

JDK-8243427

use reproducible random in :vmTestbase_vm_mlvm

JDK-8243428

use reproducible random in :vmTestbase_vm_compiler

JDK-8243429

use reproducible random in :vmTestbase_nsk_stress

JDK-8243430

use reproducible random in :vmTestbase_vm_gc

JDK-8243431

use reproducible random in :vmTestbase_vm_metaspace

JDK-8243432

use reproducible random in :vmTestbase_vm_defmeth

JDK-8243433

use reproducible random in :vmTestbase_nsk_sysdict

JDK-8243434

use reproducible random in :vmTestbase_vm_g1classunloading

JDK-8243435

use reproducible random in :vmTestbase_nsk_jvmti

JDK-8243436

use reproducible random in :vmTestbase_nsk_monitoring

JDK-8243437

use reproducible random in :vmTestbase_nsk_jdi

JDK-8243450

Remove VMOps from jdk.hotspot.agent

JDK-8243451

nsk.share.jdi.Debugee.isJFR_active() is incorrect and corresponsing logic seems to be broken

JDK-8243452

JFR: Could not create chunk in repository with over 200 recordings

JDK-8243453

java --describe-module failed with non-ASCII module name under non-UTF8 environment

JDK-8243460

Shenandoah: purge init_update_refs_prepare counter

JDK-8243463

Shenandoah: ditch total_pause counters

JDK-8243464

Shenandoah: print statistic counters in time order

JDK-8243465

Shenandoah: ditch unused pause_other, conc_other counters

JDK-8243469

Lazily encode name in ZipFile.getEntryPos

JDK-8243470

[macos] bring back O2 opt level for unsafe.cpp

JDK-8243477

FreeType library check should prefer 64-bit directory

JDK-8243478

Shenandoah: avoid implicit worker_id = 0

JDK-8243486

ZGC: Adjust "Allocated" statistics to take undone page allocations into account

JDK-8243487

Shenandoah: make _num_phases illegal phase type

JDK-8243488

Add tests for set/get SendBufferSize and getReceiveBufferSize in DatagramSocket

JDK-8243489

Thread CPU Load event may contain wrong data for CPU time under certain conditions

JDK-8243491

Implementation of Foreign-Memory Access API (Second Incubator)

JDK-8243494

Shenandoah: set counters once per cycle

JDK-8243495

Shenandoah: print root statistics for concurrent weak/strong root phases

JDK-8243500

SA: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter (BSD and Windows)

JDK-8243503

InstanceKlass::_array_name is not needed and leaks

JDK-8243506

SharedBaseAddress is ignored by -Xshare:dump

JDK-8243507

DatagramSocket constructors don’t always specify what happens when passed invalid parameters

JDK-8243510

AbsPathsInImage.java fails on Windows

JDK-8243533

Only one of several deprecated overloaded methods listed in the Deprecated list

JDK-8243535

NMT may show wrong numbers for CDS and CCS

JDK-8243539

Copyright info (Year) should be updated for fix of 8241638

JDK-8243541

(tz) Upgrade time-zone data to tzdata2020a

JDK-8243548

Javac incorrectly collects enum fields when verifying switch expression exhaustivness

JDK-8243549

sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java failed with Unsupported signature algorithm: DSA

JDK-8243557

Inconvenient span for multi-catch error diagnostics

JDK-8243562

Make display of search results consistent with color scheme

JDK-8243563

Doc comments cleanup

JDK-8243565

some gc tests use 'test.java.opts' and not 'test.vm.opts'

JDK-8243567

Update download link of jtreg provided by Adoption Group

JDK-8243568

serviceability/logging/TestLogRotation.java uses 'test.java.opts' and not 'test.vm.opts'

JDK-8243572

Multiple tests fail with assert(cld→klasses() != 0LL) failed: unexpected NULL for cld→klasses()

JDK-8243573

Shenandoah: rename GCParPhases and related code

JDK-8243574

java.lang.invoke.InvokerBytecodeGenerator.ClassData should be package-private

JDK-8243575

Trivial javadoc fix of j.l.i.MethodHandles::arrayElementVarHandle

JDK-8243576

Remove residual reference to nashorn modules in make/CompileJavaModules.gmk

JDK-8243578

Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do()

JDK-8243587

Missing comma in copyright header

JDK-8243590

Bump boot jdk to JDK 14 on aarch64 at Oracle

JDK-8243591

Change to GCC 9.2 for building Linux/aarch64 at Oracle

JDK-8243596

ModuleLayer::parents should return an unmodifiable list

JDK-8243597

AArch64: Add support for integer vector abs

JDK-8243598

Typos in java.lang.invoke package-info

JDK-8243617

compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class

JDK-8243618

compiler/rtm/cli tests can be run w/o WhiteBox

JDK-8243619

compiler/codecache/CheckSegmentedCodeCache.java test misses -version

JDK-8243620

a few compiler/jvmci tests can be run in driver mode

JDK-8243621

use SkippedException in compiler/jsr292/MHInlineTest.java test

JDK-8243622

all actions in compiler/aot/fingerprint/SelfChangedCDS.java can be run in driver mode

JDK-8243628

Deprecate -XX:ForceNUMA option

JDK-8243633

Remove cups dependency when building linux at Oracle

JDK-8243634

Add pandoc dependency when building linux-aarch64 at Oracle

JDK-8243648

Windows 32bit compile error src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfo.cpp

JDK-8243655

Map.replace javadoc code snippet typo

JDK-8243656

Shell built-in test in configure depends on help

JDK-8243664

JavaDoc of CompactNumberFormat points to wrong enum

JDK-8243665

exploded-image-optimize touches module-info.class in all modules

JDK-8243666

ModuleHashes attribute generated for JMOD and JAR files depends on timestamps

JDK-8243670

Unexpected test result caused by C2 MergeMemNode::Ideal

JDK-8243673

Mac signing process should not use --deep arg.

JDK-8243848

Shenandoah: Windows build fails after JDK-8239786

JDK-8243925

Toolkit#getScreenInsets() returns wrong value on HiDPI screens (Windows)

JDK-8243928

several svc tests can be run in driver mode

JDK-8243929

use @requires in serviceability/attach/AttachWithStalePidFile.java test

JDK-8243930

update copyright years

JDK-8243932

compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java test can use driver mode

JDK-8243933

use driver mode in gc tests

JDK-8243935

remove copying of s.h.WB]WhiteBoxPermission in hotspot tests

JDK-8243936

NonWriteable system properties are actually writeable

JDK-8243941

build issue introduced with the push of 8242237

JDK-8243942

use SkippedException in gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java test

JDK-8243944

use SkippedException and @requires in runtime/memory/ReadFromNoaccessArea.java test

JDK-8243945

use driver mode in runtime tests

JDK-8243946

serviceability/sa and jvmti tests fail after JDK-8243928

JDK-8243947

[TESTBUG] hotspot/jtreg:hotspot_appcds_dynamic fails when the JDK doesn’t have default CDS archive

JDK-8243954

serviceability/logging/TestQuotedLogOutputs.java fails after 8243928

JDK-8243961

ForceNUMA and only one available NUMA node fails assertion on Windows

JDK-8243973

Clarify difference between JAVA_OPTIONS and VM_OPTIONS

JDK-8243982

Fix testing documentation after JDK-8240241

JDK-8243985

Make source generation by generatecharacter reproducible

JDK-8243988

Added flexibility in build system for unusal hotspot configurations

JDK-8243989

test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java needs to use othervm

JDK-8243991

Remove obsolete -XX:ThreadStackSize from java command line

JDK-8243996

Remove hardcoded field offsets from HotSpot

JDK-8243997

Linux build failed after JDK-8242244

JDK-8243999

DatagramSocket and MulticastSocket constructors don’t specify how a null InetAddress is handled

JDK-8244009

Separate -Xdoclint options in CompileJavaModules.gmk

JDK-8244010

Simplify usages of ProcessTools.createJavaProcessBuilder in our tests

JDK-8244018

No error message for non-existent icon path

JDK-8244021

Hide warning from jlink about incubating modules

JDK-8244031

HttpClient should have more tests for HEAD requests

JDK-8244036

Refresh SetupJavaCompilation, and remove support for sjavac

JDK-8244044

Refactor phase makefiles to be structured per module

JDK-8244051

AbsPathsInImage.java still fails on Windows

JDK-8244052

remove copying of s.h.WBlatexmath:[WhiteBoxPermission in test/jdk

JDK-8244061

Disable jvmci/graal/aot when building linux-aarch64 at Oracle

JDK-8244066

ClassFileInstaller should be run in driver mode

JDK-8244078

ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts

JDK-8244086

Following 8241492, strip mined loop may run extra iterations

JDK-8244087

2020-04-24 public suffix list update

JDK-8244093

Move all IDE support into coherent structure in make directory

JDK-8244094

Fix Amazon copyright in various test files

JDK-8244097

make bootcycle-images fails after JDK-8244036

JDK-8244107

Incorrect parameters in ReservedSpace constructor change

JDK-8244110

NPE in MenuButtonSkinBase change listener

JDK-8244112

Skin implementations: must not violate contract of dispose

JDK-8244113

[TESTBUG] java/awt/font/Rotate/RotatedSyntheticBoldTest.java test comments interpreted as args.

JDK-8244133

Refactor nsk/jdi tests to reduce code duplication in settingBreakpoint communication

JDK-8244141

use @requires and SkippedException in some hotspot/runtime tests

JDK-8244142

some hotspot/runtime tests don’t check exit code of forked JVM

JDK-8244149

jdk/jfr/api/consumer/recordingstream/TestOnEvent.java times out

JDK-8244151

Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26

JDK-8244152

Remove unnecessary hash map resize in LocaleProviderAdapters

JDK-8244164

AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base

JDK-8244170

[aarch64] correct instruction typo for dcps1/2/3

JDK-8244173

Uncomment subtest in runtime/InvocationTests/invocationC1Tests.java

JDK-8244180

Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly

JDK-8244182

Use root node as default for find_node when called from debugger

JDK-8244183

linker error jpackageapplauncher on Windows 32bit

JDK-8244186

assertion failure test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java

JDK-8244196

adjust output in os_linux

JDK-8244200

Shenandoah: build breakages after JDK-8241743

JDK-8244203

sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with NullPointerException

JDK-8244205

HTTP/2 tunnel connections through proxy may be reused regardless of which proxy is selected

JDK-8244207

Simplify usage of Compile::print_method() when debugging with gdb and enable its use with rr

JDK-8244210

The javac server is never used

JDK-8244214

Change to VS2019 for building on Windows at Oracle

JDK-8244220

Compiler error in jpackage with VS2019

JDK-8244224

Implementation of JEP 381: Remove the Solaris and SPARC Ports

JDK-8244226

Shenandoah: per-cycle statistics contain worker data from previous cycles

JDK-8244243

Shenandoah: Cleanup Shenandoah phase timing tracking and JFR event supporting

JDK-8244245

localizedBy() should override localized values with default values

JDK-8244247

Build failures after sjavac cleanup

JDK-8244248

boot-jdk.m4 captures the version line using regex

JDK-8244267

Improve serviceability task definitions in CI

JDK-8244276

Zero and minimal VM build failure after JDK-8178349 (use of undeclared identifier 'SystemDictionaryShared')

JDK-8244278

Excessive code cache flushes and sweeps

JDK-8244281

test/jdk/com/sun/crypto/provider/KeyProtector/IterationCount.java fails with --illegal-access=deny

JDK-8244282

test/hotspot/jtreg/compiler/intrinsics/Test8237524.java fails with --illegal-access=deny

JDK-8244283

test/jdk/sun/net/idn/TestStringPrep.java fails with --illegal-access=deny

JDK-8244284

Two tests in test/hotspot/jtreg/vmTestbase fail with --illegal-access=deny

JDK-8244291

Test: gc/z/TestGarbageCollectorMXBean.java failed: "unexpected cycles"

JDK-8244292

Headful clients failing with --illegal-access=deny

JDK-8244293

Remove outdated @apiNote in java.util.Objects

JDK-8244307

Improve assertions against taskqueue underflow

JDK-8244326

Shenandoah: global statistics should not accept bogus samples

JDK-8244328

Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization

JDK-8244340

Handshake processing thread lacks yielding

JDK-8244342

Compilation warnings about unexpected serialization related method signatures.

JDK-8244384

@requires-related clean up in gc/metaspace/ tests

JDK-8244385

various clean-ups in runtime tests

JDK-8244407

JVM crashes after transformation in C2 IdealLoopTree::split_fall_in

JDK-8244413

Avoid rebinds in MethodHandle.viewAsType

JDK-8244416

Remove incorrect assert during inline cache cleaning

JDK-8244417

support static build for Windows

JDK-8244418

MenuBar: IOOB exception on requestFocus on empty bar

JDK-8244420

Shenandoah: Ensure _disarmed_value offset < 128

JDK-8244421

Wrong scrollbar position on touch enabled devices

JDK-8244433

Remove saving of RSP in Assembler::pusha_uncached()

JDK-8244444

[TESTBUG] Test for XPathEvaluationResult.XPathResultType

JDK-8244459

Optimize the hash map size in LocaleProviderAdapters

JDK-8244463

JFR: Clean up jdk.jfr.internal.RepositoryChunk

JDK-8244485

runtime/cds/appcds/TestZGCWithCDS.java fails after 8244385

JDK-8244489

Zero and minimal VM build failure after JDK-8241071 (MetaspaceShared::symbol_space_alloc is undefined)

JDK-8244491

make runtime/cds/appcds/TestZGCWithCDS.java test more robust

JDK-8244495

Some jlink tests crash on Windows after JDK-8237750

JDK-8244497

[TESTBUG] Incompatible types conversion error in vmTestbase/vm/runtime/defmeth/StressTest.java after JDK-8243432

JDK-8244504

C2: refactor counted loop code in preparation for long counted loop

JDK-8244508

JFR: FlightRecorderOptions reset date format

JDK-8244509

Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods

JDK-8244510

Shenandoah: invert SHC2Support::is_in_cset condition

JDK-8244523

Shenandoah: Remove null-handling in LRB expansion

JDK-8244536

cds/DeterministicDump.java failed: File content different

JDK-8244542

ProblemList cds/DeterministicDump.java for Windows

JDK-8244550

Unsafe::allocateInstance does redundant transitions

JDK-8244551

Shenandoah: Fix racy update of update_watermark

JDK-8244557

test/jdk/javax/swing/JTabbedPane/TestBackgroundScrollPolicy.java failed

JDK-8244565

Accept PKCS #8 with version number 1

JDK-8244571

assert(!_thread→is_pending_jni_exception_check()) failed: Pending JNI Exception Check during class loading

JDK-8244573

java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file

JDK-8244576

[macos] Volume icon deleted by osascript for background image

JDK-8244579

Windows "User Objects" leakage with WebView

JDK-8244582

Remove terminally deprecated Solaris-specific SO_FLOW_SLA socket option

JDK-8244592

Start supporting SOURCE_DATE_EPOCH

JDK-8244594

[BACKOUT] 8244523: Shenandoah: Remove null-handling in LRB expansion

JDK-8244595

[REDO] 8244523: Shenandoah: Remove null-handling in LRB expansion

JDK-8244606

Non-PCH build is broken after JDK-8244550

JDK-8244614

cleanup keywords used/available in hotspot testbase

JDK-8244615

build-performance.m4 is not always parsing /proc/cpuinfo correctly

JDK-8244618

WinUpgradeUUIDTest.java fails after JDK-8236518

JDK-8244620

Fix test WinUpgradeUUIDTest failures in Mach5

JDK-8244621

[macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11

JDK-8244622

Remove SA’s memory/FreeChunk.java. It’s no longer used.

JDK-8244624

Improve handling of JarFile META-INF resources

JDK-8244625

Zero VM is broken after JDK-8244550 (java_lang_Class::as_Klass(oopDesc*) undefined)

JDK-8244634

LoadLibraryW failed from tools/jpackage tests after JDK-8242302

JDK-8244647

Wrong first layout pass of Scrollbar controls on touch supported devices

JDK-8244652

Add test for non utf-8 response handling by websocket

JDK-8244653

Suppress gcc 9.1 ABI change notes on aarch64

JDK-8244657

ChoiceBox/ToolBarSkin: misbehavior on switching skin

JDK-8244658

Remove dead code in code cache sweeper

JDK-8244660

Code cache sweeper heuristics is broken

JDK-8244661

JFR: Remove use of thread-locals for java.base events

JDK-8244663

Shenandoah: C2 assertion fails in Matcher::collect_null_checks

JDK-8244667

Shenandoah: SBC2Support::test_gc_state takes loop for wrong control

JDK-8244668

Remove SA’s javascript support

JDK-8244673

Add periods to SourceVersion.isName javadoc

JDK-8244674

Third-party code version check

JDK-8244676

test/jdk/jdk/jfr/startupargs/TestOptionsWithLocale.java fails

JDK-8244683

A TSA server used by tests

JDK-8244684

G1 abuses StarTask to also include partial objarray scan tasks

JDK-8244703

"platform encoding not initialized" exceptions with debugger, JNI

JDK-8244714

G1 young gen sizer allows zero young gen with huge -XX:NewRatio

JDK-8244719

CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it"

JDK-8244721

CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape"

JDK-8244724

CTW: C2 compilation fails with "Live Node limit exceeded limit"

JDK-8244729

Shenandoah: remove resolve paths from SBSA::generate_shenandoah_lrb

JDK-8244730

Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics

JDK-8244732

Shenandoah: move heuristics code to gc/shenandoah/heuristics

JDK-8244733

Add ResourceHashtable::xxx_if_absent

JDK-8244735

Error on iOS passing keys with unicode values greater than 255

JDK-8244737

Shenandoah: move mode code to gc/shenandoah/mode

JDK-8244739

Shenandoah: break superclass dependency on ShenandoahNormalMode

JDK-8244740

Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode

JDK-8244752

Enable Linux support for multiple huge page sizes -XX:LargePageSizeInBytes

JDK-8244756

Build broken with some awk version after JDK-8244248

JDK-8244757

Introduce SetupTarget in Main.gmk

JDK-8244758

DMG bundler ignores --install-dir option.

JDK-8244759

Shenandoah: print verbose class unloading counters

JDK-8244763

Update --release 8 symbol information after JSR 337 MR3

JDK-8244767

Potential non-terminated string in getEncodingInternal() on Windows

JDK-8244775

Remove unnecessary dependency to jfrEvents.hpp

JDK-8244777

ClassLoaderStats VM Op uses constant hash value

JDK-8244779

ProblemList serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java pending JDK-8244571

JDK-8244807

Shenandoah: ditch filter in ShenandoahUnload::unload

JDK-8244813

[BACKOUT] 8244523: Shenandoah: Remove null-handling in LRB expansion

JDK-8244815

Always log MMU information in G1

JDK-8244817

Add configuration logging similar to ZGCs to other GCs

JDK-8244818

Java2D Queue Flusher crash while moving application window to external monitor

JDK-8244819

hsdis does not compile with binutils

Mark VS2019 as supported and default

JDK-8244946

fatal error: memory leak: allocating without ResourceMark with -XX:+Verbose -Xlog:methodhandles

JDK-8244949

[PPC64] Reengineer assembler stop function

JDK-8244951

Missing entitlements for hardened runtime

JDK-8244953

Shenandoah: gc/shenandoah/TestStringInternCleanup fails with broken string table root

JDK-8244958

preferIPv4Stack and preferIPv6Addresses do not affect addresses returned by HostsFileNameService

JDK-8244961

MethodHandles::privateLookupIn throws NPE when called during initPhase2

JDK-8244966

Add .vscode to .hgignore and .gitignore

JDK-8244971

Zero VM is broken after JDK-8241825 (COMPRESSED_CLASS_POINTERS_DEPENDS_ON_COMPRESSED_OOPS not defined)

JDK-8244973

serviceability/attach/RemovingUnixDomainSocketTest.java fails "stderr was not empty"

JDK-8244981

jpackage error due to missing final newline in Debian control file

JDK-8244993

Revert changes to OutputAnalyzer stderrShouldBeEmptyIgnoreVMWarnings() that allow version strings

JDK-8245000

Windows GDI functions don’t support large pages

JDK-8245002

Windows GDI functions don’t support NUMA interleaving

JDK-8245005

javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant

JDK-8245022

ParallelGC abuses StarTask to also include partial objarray scan tasks

JDK-8245024

Simplify and eagerly initialize StringConcatFactory

JDK-8245032

Remove exceptions from compare.sh

JDK-8245033

Fixes for building in WSL

JDK-8245035

Clean up os::split_reserved_memory()

JDK-8245041

Fix incorrect output order in configure

JDK-8245042

Improve scalability of reading Windows Performance counters via PDH when using the Process object

JDK-8245043

Simplified contention benchmark

JDK-8245046

SetupTarget incorrect for hotspot-ide-project

JDK-8245047

[PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing)

JDK-8245051

c1 is broken if it is compiled by gcc without -fno-lifetime-dse

JDK-8245061

Lookup::defineHiddenClass should throw ClassFormatError if this_class is not Class_info structure

JDK-8245062

HtmlStyle: group and document members for nav, header, summary, details

JDK-8245068

Implement Deprecation of RMI Activation

JDK-8245070

32-bit builds are broken after JDK-8242524

JDK-8245083

[REDO] Shenandoah: Remove null-handling in LRB expansion

JDK-8245086

G1: Rename measured pause time ratios

JDK-8245087

Use ratios instead of percentages in G1HeapSizingPolicy::expansion_amount

JDK-8245088

Always provide logs for G1 heap expansion calculations

JDK-8245093

WSL support broke cygwin toolchain detection

JDK-8245094

Reduce overhead of initializing the default StringConcatFactory strategy

JDK-8245096

Better windows environment output in configure

JDK-8245098

Make SafeFetch32/N available earlier

JDK-8245106

ZGC: Fix incorrect setup when using -XX:+UseTransparentHugePages

JDK-8245111

Update doc comments for improved processing by the Standard Doclet

JDK-8245113

JFR Recorder Thread to run in thread state "_thread_in_native"

JDK-8245119

Fix include path for hotspot-ide-project

JDK-8245120

JFR: Parser unable to return typed version

JDK-8245121

(bf) XBuffer.put(Xbuffer src) can give unexpected result when storage overlaps

JDK-8245124

Shenandoah: optimize code root evacuation/update during concurrent class unloading

JDK-8245126

Kitchensink fails with: assert(!method→is_old()) failed: Should not be installing old methods

JDK-8245128

Kitchensink fails with: assert(destination == (address)-1 || destination == entry) failed: b) MT-unsafe modification of inline cache

JDK-8245134

test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify aliases

JDK-8245137

aarch64 ICache flush depends on enabling gnu extensions

JDK-8245146