The full version string for this update release is 11.0.6+10. The version number is 11.0.6.

Liberica JDK 11.0.6+10

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

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

Please refer to the Oracle JDK 11.0.6 release notes for further information on JDK 11 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 11 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+

  • Solaris 11.1+ (SPARC and x64)

  • 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 running the following OSes:

  • Raspbian OS (armhf)

  • OpenSUSE (armv8)

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

Liberica JDK 11 distribution

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

Liberica 11 introduced all new features supported by OpenJDK 11.

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 11 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.

Please refer to the following wiki for more information.

Device IO API for the Raspberry Pi

Liberica JDK 11 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-8016914

CoreDocumentImpl.setXmlVersion NPE

JDK-8048556

Unnecessary GCLocker-initiated young GCs

JDK-8080462

Update SunPKCS11 provider with PKCS11 v2.40 support

JDK-8134672

[TEST_BUG] Some tests should check isDisplayChangeSupported

JDK-8144125

[macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically

JDK-8146238

[macosx] Java2D Queue Flusher crash on OSX after switching between user accounts

JDK-8176837

SunPKCS11 provider needs to check more details on PKCS11 Mechanism

JDK-8185898

setRequestProperty(key, null) results in HTTP header without colon in request

JDK-8190737

use unicode version of the canonicalize() function to handle long path on windows

JDK-8191521

handle long relative path specified in -Xbootclasspath/a on windows

JDK-8193255

Root Certificates should be stored in text format and assembled at build time

JDK-8193325

StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767

JDK-8193445

JavaFX CSS is applied redundantly leading to significant performance degradation

JDK-8198882

Add 10 JNDI tests to com/sun/jndi/dns/AttributeTests/

JDK-8200381

Typos in javadoc - missing verb “be” and alike

JDK-8202359

[GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError

JDK-8205516

JFR tool

JDK-8206115

Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes

JDK-8207263

Store the Configuration for system modules into CDS archive.

JDK-8207922

ctw of jdk.security.auth failed with “Unexpected zero exit codebefore finishing all compilations”

JDK-8207942

Add new protected VirtualFlow methods for subclassing

JDK-8208179

Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK

JDK-8208236

[TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout

JDK-8208364

java/lang/reflect/callerCache/ReflectionCallerCacheTest.java missing module dependencies declaration

JDK-8208582

Introduce native oop barriers in C1 for OopHandle

JDK-8208601

Introduce native oop barriers in C2 for OopHandle

JDK-8209003

Consolidate use of empty collections in java.lang.module

JDK-8209120

Archive the Integer.IntegerCache

JDK-8209178

Proxied HttpsURLConnection doesn’t send BODY when retrying POST request

JDK-8209545

Simplify HeapShared::archive_module_graph_objects

JDK-8209647

constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled

JDK-8209691

Allow MemBar on single memory slice

JDK-8209771

jdk.test.lib.Utils::runAndCheckException error

JDK-8209790

SA tools not providing option to connect to debug server

JDK-8209833

C2 compilation fails with “assert(ex_map→jvms()→same_calls_as(_exceptions→jvms())) failed: all collected exceptions must come from the same place”

JDK-8209835

Aarch64: elide barriers on all volatile operations

JDK-8209972

[GRAAL] Don’t run RTM tests with Graal

JDK-8210158

Accessorize JFR getEventWriter() intrinsics

JDK-8210384

SunLayoutEngine.isAAT() font is expensive on MacOS

JDK-8210387

C2 compilation fails with “assert(node→_last_del == _last) failed: must have deleted the edge just produced”

JDK-8210403

Refactor java.util.Locale:i18n shell tests to plain java tests

JDK-8210559

ClassLoaderData Symbols can leak

JDK-8210776

Upgrade X Window System 6.8.2 to the latest XWD 1.0.7

JDK-8210789

langtools/tools/javac/T8152616.java missing @modules

JDK-8211037

Load jib jars dynamically from JibArtifactManager

JDK-8211147

Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder

JDK-8211385

(zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative

JDK-8211740

[AOT] -XX:AOTLibrary doesn’t accept windows path

JDK-8211866

TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms

JDK-8211919

ZipDirectoryStream should provide a stream of paths that are relative to the directory

JDK-8211992

GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac

JDK-8212028

Use run-test makefile framework for testing in Oracle’s Mach5

JDK-8212071

Need to set the FreeType LCD Filter to reduce fringing.

JDK-8212627

[TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out

JDK-8212673

jtreg/applications/runthese/RunThese30M.java fails in C2 with “assert(!had_error) failed: bad dominance”

JDK-8212738

Incorrectly named signature scheme ecdsa_secp512r1_sha512

JDK-8212752

Typo in SSL log message related to inactive/disabled signature scheme

JDK-8213005

Missing symbols in hs_err files on Windows after JDK-8212028

JDK-8213008

Cipher with UNWRAP_MODE should support the generation of an AES key type

JDK-8213014

Crash in CompileBroker::make_thread due to OOM

JDK-8213119

[macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails

JDK-8213381

Hook to allow GC to inject Node::Ideal() calls

JDK-8213448

[TESTBUG] enhance jfr/jvm/TestDumpOnCrash

JDK-8213568

Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java

JDK-8213604

Fix missing includes after JDK-8212673

JDK-8214046

[macosx] Undecorated Frame does not Iconify when set to

JDK-8214052

[testbug] vmTestbase/vm/compiler/CodeCacheInfoOnCompilation - wrong shell used

JDK-8214098

sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards.

JDK-8214311

dtrace gensrc has missing dependencies

JDK-8214315

G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0

JDK-8214321

Misleading code in SSLCipher

JDK-8214542

JFR: Old Object Sample event slow on a deep heap in debug builds

JDK-8214750

Unnecessary

JDK-8214773

Replace use of thread unsafe strtok

JDK-8214896

JFR Tool left files behind

JDK-8214925

JFR tool fails to execute

JDK-8214975

No hs-err file if fatal error is raised during dynamic initialization

JDK-8215032

Support Kerberos cross-realm referrals (RFC 6806)

JDK-8215105

java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color

JDK-8215200

IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow

JDK-8215411

some GetByteArrayElements calls miss corresponding Release

JDK-8215449

Several tests failing when jtreg run with -vmoption:–illegal-access=deny

JDK-8215524

Finished message validation failure should be decrypt_error alert

JDK-8215699

-Xlog::file cannot be used with named pipe

JDK-8215708

ZGC: Add missing LoadBarrierNode::size_of()

JDK-8215755

ZGC: split_barrier_thru_phi: check number of inputs of phi

JDK-8215771

The jfr tool should pretty print reference chains

JDK-8215913

[Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale.

JDK-8216064

-XX:StartFlightRecording:settings= doesn’t work properly

JDK-8216135

C2 assert(!had_error) failed: bad dominance

JDK-8216283

Allow shorter method sampling interval than 10 ms

JDK-8216363

NullPointerException in java.util.logging.Handler#isLoggable

JDK-8216426

Usage of array placement new may lead to memory corruption

JDK-8216561

HttpClient: The logic of retry on connect exception is inverted

JDK-8216977

ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken

JDK-8217362

Emergency dump does not work when disk=false is set

JDK-8217610

TLSv1.3 fail with ClassException when EC keys are stored in PKCS11

JDK-8217731

Font rendering and glyph spacing changed from jdk-8 to jdk-11

JDK-8218468

Load barrier slow path node should be MachTypeNode

JDK-8218580

endpoint identification algorithm should be case-insensitive

JDK-8218640

Update ICU4C to version 64.2

JDK-8218935

Make jfr strncpy uses GCC 8.x friendly

JDK-8219504

Test for JDK-8211435 can be run on all platforms

JDK-8219914

Change the environment variable for Java Access Bridge logging to have a directory.

JDK-8220175

serviceability/dcmd/framework/VMVersionTest.java fails with a timeout

JDK-8220231

Cache HarfBuzz face object for same font’s text layout calls

JDK-8220352

Crash with assert(external_guard

JDK-8220394

bufferedStream does not honor size limit

JDK-8220474

Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java

JDK-8220476

Incorrect GPL header in src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

JDK-8220528

[AIX] Fix basic Xinerama and Xrender functionality

JDK-8220555

JFR tool shows potentially misleading message when it cannot access a file

JDK-8220598

Malformed copyright year range in a few files in java.base

JDK-8221092

UseAVX=3 has performance degredation on Skylake (X7) processors

JDK-8221172

SunEC specific test is not limited to SunEC

JDK-8221246

NullPointerException within Win32ShellFolder2

JDK-8221395

HttpClient leaving connections in CLOSE_WAIT state until Java process ends

JDK-8221406

Windows 32bit build error in NetworkInterface_winXP.c

JDK-8221456

nmethod::make_unloaded() clears _method member too early

JDK-8221532

Incorrect copyright header in FileSystemSupport_md.c

JDK-8221539

[metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends

JDK-8221569

JFR tool produces incorrect output when both –categories and –events are specified

JDK-8221711

[TESTBUG] create more tests for JFR in container environment

JDK-8221913

Add GC.selected() jtreg-ext function

JDK-8222015

Small VM.metaspace improvements

JDK-8222440

(zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present

JDK-8222529

sun.jdwp.listenerAddress agent property uses wrong encoding

JDK-8222746

Cleanup third-party legal files

JDK-8222807

Address iteration with invalid ZIP header entries

JDK-8222888

[TESTBUG] docker/TestJFREvents.java fails due to “RuntimeException: JAVA_MAIN_CLASS_ is not defined”

JDK-8223438

add VirtualizationInformation JFR event

JDK-8223490

Optimize search algorithm for determining default time zone

JDK-8223697

jfr tool can’t format duration values greater than 1 minute

JDK-8223869

Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms

JDK-8224152

[macOS] ProblemList tests that leave rubbish on the screen

JDK-8224157

BCEL: update to version 6.3.1

JDK-8224172

assert(jfr_is_event_enabled(id)) failed: invariant

JDK-8224193

stringStream should not use Resouce Area

JDK-8224217

RecordingInfo should use textual representation of path

JDK-8224502

[TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM

JDK-8224505

TestQuotedLogOutput failure after ProcessBuilder changes

JDK-8224538

LoadBarrierNode::common_barrier must check address

JDK-8224636

CSS “pointer-events” property “stroke” is not respected for SVG renderings

JDK-8224909

Unlink Set of LinkedHashSets

JDK-8224958

add os::dll_load calls to event log

JDK-8225101

Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map

JDK-8225225

stringStream internal buffer should always be zero terminated

JDK-8225261

Better method resolutions

JDK-8225279

Better XRender interpolation

JDK-8225392

Comparison builds are failing due to cacerts file

JDK-8225505

ctrl-F1 does not show the tooltip of a menu item (JMenuItems)

JDK-8225694

Destination option missing in FlightRecorderMXBeanImpl

JDK-8225695

32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)

JDK-8225745

NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support

JDK-8226352

Improve Kerberos interop capabilities

JDK-8226513

JEditorPane is shown with incorrect size

JDK-8226651

Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect

JDK-8226719

Kerberos login to Windows 2000 failed with “Inappropriate type of checksum in message”

JDK-8226779

[TESTBUG] Test JFR API from Java agent

JDK-8226869

Test java/util/Locale/LocaleProvidersRun.java should enable assertions

JDK-8226899

Problemlist compiler/rtm tests

JDK-8227031

Print NMT statistics on fatal errors

JDK-8227032

MetaspaceUtils::print_report crashes when called before initialization

JDK-8227035

JVM::printFlags fails in native OOM situations

JDK-8227061

KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC

JDK-8227086

Use AS_NO_KEEPALIVE loads in HeapDumper

JDK-8227127

Era designator not displayed correctly using the COMPAT provider

JDK-8227338

templateInterpreter.cpp: copy_table() needs to be safer

JDK-8227368

EnumSet.class serialization broken in JDK 9+

JDK-8227381

GSS login fails with PREAUTH_FAILED

JDK-8227391

Update double-conversion to version 3.1.5

JDK-8227397

Add –with-extra-asflags configure option

JDK-8227411

TestTimeMultiple.java failed “assert(!lease()) failed: invariant”

JDK-8227435

Perf::attach() should not throw a java.lang.Exception

JDK-8227437

S4U2proxy cannot continue because server’s TGT cannot be found

JDK-8227439

Turn off AOT by default

JDK-8227473

Improve gstreamer media support

JDK-8227605

Kitchensink fails “assert != 0)) failed: invariant”

JDK-8227642

[TESTBUG] Make docker tests podman compatible

JDK-8227758

More valid PKIX processing

JDK-8227816

More Colorful ICC profiles

JDK-8228368

avoid incompatible pointer to integer conversion initializing gint in gtk2_interface

JDK-8228434

jdk/net/Sockets/Test.java fails after JDK-8227642

JDK-8228465

HOST locale provider holds wrong era name for GregorianCalendar in US locale

JDK-8228548

Normalize normalization for all

JDK-8228625

[TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException ‘JShellToolProvider’ missing from stdout/stderr

JDK-8228645

Don’t run sun/security/pkcs11/Cipher/TestKATForGCM.java on buggy NSS solaris versions

JDK-8228687

[TESTBUG] exclude Container tests from hotspot_misc group

JDK-8228772

C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached

JDK-8228834

Regression caused by JDK-8214542 not installing complete checkpoint data to candidates

JDK-8228835

Memory leak in PKCS11 provider when using AES GCM

JDK-8228888

C2 compilation fails with assert “m has strange control”

JDK-8228902

add os::dll_load to the unified logging os category

JDK-8229016

C2 scalarization crashes with assert(node→Opcode() == Op_CastP2X) failed: ConvP2XNode required

JDK-8229020

Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?

JDK-8229022

BufferedReader performance can be improved by using StringBuilder

JDK-8229156

ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java

JDK-8229169

False failure of GenericTaskQueue::pop_local on architectures with weak memory model

JDK-8229182

runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12

JDK-8229243

SunPKCS11-Solaris provider tests failing on Solaris 11.4

JDK-8229284

jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage

JDK-8229408

Bump update version for OpenJDK: jdk-11.0.6

JDK-8229420

[Redo] jstat reports incorrect values for OU for CMS GC

JDK-8229437

assert(is_aligned(ref, HeapWordSize)) failed: invariant

JDK-8229450

C2 compilation fails with assert(found_sfpt) failed

JDK-8229483

Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that’s not input to safepoint

JDK-8229496

SIGFPE (division by zero) in C2 OSR compiled method

JDK-8229515

[macos] access to window property of NSView on wrong thread

JDK-8229701

aarch64: C2 OSR compilation fails with “shouldn’t process one node several times” in final graph reshaping

JDK-8229728

Implement negotiation parameters

JDK-8229800

WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll

JDK-8229810

[macos] NullPointerException getting bounds of GraphicsConfiguration

JDK-8229872

(fs) Increase buffer size used with getmntent

JDK-8229899

Make java.io.File.isInvalid() less racy

JDK-8229951

Better Ticket Granting Services

JDK-8230061

# assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node

JDK-8230062

assert(i == p→size()-1) failed: must be last element of the pack

JDK-8230110

TestLinkageErrorInGenerateOopMap times out

JDK-8230115

Problemlist JFR TestNetworkUtilization test

JDK-8230238

Add another regression test for JDK-8134739

JDK-8230279

Improve Pack200 file reading

JDK-8230303

JDB hangs when running monitor command

JDK-8230318

Better trust store usage

JDK-8230363

C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG

JDK-8230376

[TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM

JDK-8230388

Problemlist additional compiler/rtm tests

JDK-8230466

check malloc/calloc results in jdk.hotspot.agent

JDK-8230646

Epsilon does not extend TLABs to max size

JDK-8230669

[s390] C1: assert(is_bound() || is_unused()) failed: Label was never bound to a location, but it was used as a jmp target

JDK-8230671

x86_32 build failures after JDK-8229496

JDK-8230711

ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG

JDK-8230728

Thin stroked shapes are not rendered if affine transform has flip bit

JDK-8230769

BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return

JDK-8230782

Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false

JDK-8230813

Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list

JDK-8230856

Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return

JDK-8230861

missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect

JDK-8230873

[AIX] GUI app does not work with UTF-8 locale on minimum software requirements

JDK-8230881

serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file

JDK-8230900

missing ReleaseStringUTFChars in java.desktop native code

JDK-8230901

missing ReleaseStringUTFChars in serviceability native code

JDK-8230923

SunJSSE is not properly initialized in FIPS mode from a configuration file

JDK-8230943

False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511

JDK-8230967

Improve Registry support of clients

JDK-8231055

C2: arraycopy with same non escaping src and dest but different positions causes wrong execution

JDK-8231084

Large performance regression in SwingMark TextArea in 14-b13

JDK-8231085

C2/GC: Better GC-interface for expanding clone

JDK-8231098

(tz) Upgrade time-zone data to tzdata2019c

JDK-8231124

Missing closedir call with JDK-8223490

JDK-8231126

libxslt.md has incorrect version string

JDK-8231139

Improved keystore support

JDK-8231201

hs_err should print coalesced safepoint operations in Events section

JDK-8231222

fix pkcs11 P11_DEBUG guarded native traces

JDK-8231223

C2’s conditional move optimization fails with assert(bol→Opcode() == Op_Bool) failed

JDK-8231247

(zipfs) Test failure in jdk/nio/zipfs/InvalidZipHeaderTests.java after backport of JDK-8222807

JDK-8231254

(fs) Add test for macOS Catalina changes to protect system software

JDK-8231294

ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails

JDK-8231296

ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails

JDK-8231318

Several compiler/aot tests fail for JDK11 on Windows when only MSVC 2017 is installed

JDK-8231403

[ppc]: Align ReservedCodeCacheSize default value with other platforms

JDK-8231422

Better serial filter handling

JDK-8231457

Asserts on AIX because os::elapsed_counter() is not monotonic

JDK-8231503

[TESTBUG] compiler/ tests should not run with GCs that do not support JVMCI/AOT

JDK-8231590

Update location of jfx repo to GitHub in third-party legal files

JDK-8231620

assert(bol→is_Bool()) crash during split if due to FastLockNode

JDK-8231665

8231055 broke escapeAnalysis/TestSelfArrayCopy.java

JDK-8231751

on aix handle Power 9 in os::get_summary_cpu_info

JDK-8231770

Test java/util/zip/FlaterTest.java fails with -Xcheck:jni

JDK-8231780

Better TLS messaging support

JDK-8231790

Provide better FileSystemProviders

JDK-8231854

Change Mercurial to git in various README files

JDK-8231887

ComodoCA.java fails because certificate was revoked

JDK-8231949

[PPC64, s390]: Make async profiling more reliable

JDK-8231988

Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop

JDK-8231991

Mouse wheel change focus on awt/swing windows

JDK-8232005

[s390, PPC64] More exception checks missing in interpreter

JDK-8232019

Add LuxTrust certificate updates to the existing root program

JDK-8232051

Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration

JDK-8232052

use string literal for format string when handling PauseAtStartupFile

JDK-8232121

Better numbering system

JDK-8232128

Better formatting for numbers

JDK-8232178

MacVolumesTest failed after upgrade to MacOS Catalina

JDK-8232214

Improved internal validations

JDK-8232381

add result NULL-checking to freetypeScaler.c

JDK-8232419

Improve Registry registration

JDK-8232522

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

JDK-8232539

SIGSEGV in C2 Node::unique_ctrl_out

JDK-8232592

is shown in jstack mixed mode

JDK-8232874

Add missing test for 8230062

JDK-8232879

Writing out data with the Zip File System leads to a CRC failure

JDK-8232984

Upgrading Joni License version to 2.1.16

JDK-8233075

JFR - nmetods - misspelled in several places

JDK-8233081

C1: PatchingStub for field access copies too much

JDK-8233097

Fontmetrics for large Fonts has zero width

JDK-8233202

exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

JDK-8233203

fix non-product build on AIX when compiling with xlc16/legacy-xlc

JDK-8233223

Add Amazon Root CA certificates

JDK-8233404

System property to set the number of PBE iterations in JCEKS keystores

JDK-8233820

Test crashed with assert(phi→operand_count() != 1 || phi→subst() != phi) failed: missed trivial simplification

JDK-8233839

aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub

JDK-8233886

TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date

JDK-8233944

Make KerberosPrincipal.KRB_NT_ENTERPRISE field package private

JDK-8233954

UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll

JDK-8234037

Improve Object Identifier Processing

JDK-8234080

jdk/nio/zipfs/CRCWriteTest.java fails

JDK-8234107

Several AWT modal dialog tests failing on Linux after JDK-8231991

JDK-8234245

sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum

JDK-8234321

Call cache flush after generating trampoline.

JDK-8234591

[11u] Build with old C compiler broken by 8223490

JDK-8234625

hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15

JDK-8234645

ARM32: C1: PatchingStub for field access: not enough bytes

JDK-8234906

[TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit

JDK-8235142

JDK-8193255 backport broke bootstrap with JDK 10

JDK-8235403

Further cleanup to test serviceability/sa/ClhsdbCDSCore.java

JDK-8235585

Enable macOS codesigning for all libraries and executables

JDK-8235687

Contents/MacOS/libjli.dylib cannot be a symlink

ON THIS PAGE