Liberica JDK 11.0.6+10 for Embedded Release Notes

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 for Embedded

Liberica is a certified, Java SE 11-compliant distribution of OpenJDK 11 which works on 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.
  • 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 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.0.6+10 distribution

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

Liberica 11.0.6 introduced all new features supported by OpenJDK 11.0.6.

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.0.6+10 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

Issue Description    
8016914 CoreDocumentImpl.setXmlVersion NPE    
8048556 Unnecessary GCLocker-initiated young GCs    
8080462 Update SunPKCS11 provider with PKCS11 v2.40 support    
8134672 [TEST_BUG] Some tests should check isDisplayChangeSupported    
8144125 [macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically    
8146238 [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts    
8176837 SunPKCS11 provider needs to check more details on PKCS11 Mechanism    
8185898 setRequestProperty(key, null) results in HTTP header without colon in request    
8190737 use unicode version of the canonicalize() function to handle long path on windows    
8191521 handle long relative path specified in -Xbootclasspath/a on windows    
8193255 Root Certificates should be stored in text format and assembled at build time    
8193325 StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767    
8193445 JavaFX CSS is applied redundantly leading to significant performance degradation    
8198882 Add 10 JNDI tests to com/sun/jndi/dns/AttributeTests/    
8200381 Typos in javadoc - missing verb “be” and alike    
8202359 [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError    
8205516 JFR tool    
8206115 Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes    
8207263 Store the Configuration for system modules into CDS archive.    
8207922 ctw of jdk.security.auth failed with “Unexpected zero exit codebefore finishing all compilations”    
8207942 Add new protected VirtualFlow methods for subclassing    
8208179 Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK    
8208236 [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout    
8208364 java/lang/reflect/callerCache/ReflectionCallerCacheTest.java missing module dependencies declaration    
8208582 Introduce native oop barriers in C1 for OopHandle    
8208601 Introduce native oop barriers in C2 for OopHandle    
8209003 Consolidate use of empty collections in java.lang.module    
8209120 Archive the Integer.IntegerCache    
8209178 Proxied HttpsURLConnection doesn’t send BODY when retrying POST request    
8209545 Simplify HeapShared::archive_module_graph_objects    
8209647 constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled    
8209691 Allow MemBar on single memory slice    
8209771 jdk.test.lib.Utils::runAndCheckException error    
8209790 SA tools not providing option to connect to debug server    
8209833 C2 compilation fails with “assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place”    
8209835 Aarch64: elide barriers on all volatile operations    
8209972 [GRAAL] Don’t run RTM tests with Graal    
8210158 Accessorize JFR getEventWriter() intrinsics    
8210384 SunLayoutEngine.isAAT() font is expensive on MacOS    
8210387 C2 compilation fails with “assert(node->_last_del == _last) failed: must have deleted the edge just produced”    
8210403 Refactor java.util.Locale:i18n shell tests to plain java tests    
8210559 ClassLoaderData Symbols can leak    
8210776 Upgrade X Window System 6.8.2 to the latest XWD 1.0.7    
8210789 langtools/tools/javac/T8152616.java missing @modules    
8211037 Load jib jars dynamically from JibArtifactManager    
8211147 Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder    
8211385 (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative    
8211740 [AOT] -XX:AOTLibrary doesn’t accept windows path    
8211866 TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms    
8211919 ZipDirectoryStream should provide a stream of paths that are relative to the directory    
8211992 GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac    
8212028 Use run-test makefile framework for testing in Oracle’s Mach5    
8212071 Need to set the FreeType LCD Filter to reduce fringing.    
8212627 [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out    
8212673 jtreg/applications/runthese/RunThese30M.java fails in C2 with “assert(!had_error) failed: bad dominance”    
8212738 Incorrectly named signature scheme ecdsa_secp512r1_sha512    
8212752 Typo in SSL log message related to inactive/disabled signature scheme    
8213005 Missing symbols in hs_err files on Windows after JDK-8212028    
8213008 Cipher with UNWRAP_MODE should support the generation of an AES key type    
8213014 Crash in CompileBroker::make_thread due to OOM    
8213119 [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails    
8213381 Hook to allow GC to inject Node::Ideal() calls    
8213448 [TESTBUG] enhance jfr/jvm/TestDumpOnCrash    
8213568 Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java    
8213604 Fix missing includes after JDK-8212673    
8214046 [macosx] Undecorated Frame does not Iconify when set to    
8214052 [testbug] vmTestbase/vm/compiler/CodeCacheInfoOnCompilation - wrong shell used    
8214098 sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards.    
8214311 dtrace gensrc has missing dependencies    
8214315 G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0    
8214321 Misleading code in SSLCipher    
8214542 JFR: Old Object Sample event slow on a deep heap in debug builds    
8214750 Unnecessary <p> tags in jfr classes    
8214773 Replace use of thread unsafe strtok    
8214896 JFR Tool left files behind    
8214925 JFR tool fails to execute    
8214975 No hs-err file if fatal error is raised during dynamic initialization    
8215032 Support Kerberos cross-realm referrals (RFC 6806)    
8215105 java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color    
8215200 IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow    
8215411 some GetByteArrayElements calls miss corresponding Release    
8215449 Several tests failing when jtreg run with -vmoption:–illegal-access=deny    
8215524 Finished message validation failure should be decrypt_error alert    
8215699 -Xlog::file cannot be used with named pipe    
8215708 ZGC: Add missing LoadBarrierNode::size_of()    
8215755 ZGC: split_barrier_thru_phi: check number of inputs of phi    
8215771 The jfr tool should pretty print reference chains    
8215913 [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale.    
8216064 -XX:StartFlightRecording:settings= doesn’t work properly    
8216135 C2 assert(!had_error) failed: bad dominance    
8216283 Allow shorter method sampling interval than 10 ms    
8216363 NullPointerException in java.util.logging.Handler#isLoggable    
8216426 Usage of array placement new may lead to memory corruption    
8216561 HttpClient: The logic of retry on connect exception is inverted    
8216977 ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken    
8217362 Emergency dump does not work when disk=false is set    
8217610 TLSv1.3 fail with ClassException when EC keys are stored in PKCS11    
8217731 Font rendering and glyph spacing changed from jdk-8 to jdk-11    
8218468 Load barrier slow path node should be MachTypeNode    
8218580 endpoint identification algorithm should be case-insensitive    
8218640 Update ICU4C to version 64.2    
8218935 Make jfr strncpy uses GCC 8.x friendly    
8219504 Test for JDK-8211435 can be run on all platforms    
8219914 Change the environment variable for Java Access Bridge logging to have a directory.    
8220175 serviceability/dcmd/framework/VMVersionTest.java fails with a timeout    
8220231 Cache HarfBuzz face object for same font’s text layout calls    
8220352 Crash with assert(external_guard    
8220394 bufferedStream does not honor size limit    
8220474 Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java    
8220476 Incorrect GPL header in src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java    
8220528 [AIX] Fix basic Xinerama and Xrender functionality    
8220555 JFR tool shows potentially misleading message when it cannot access a file    
8220598 Malformed copyright year range in a few files in java.base    
8221092 UseAVX=3 has performance degredation on Skylake (X7) processors    
8221172 SunEC specific test is not limited to SunEC    
8221246 NullPointerException within Win32ShellFolder2    
8221395 HttpClient leaving connections in CLOSE_WAIT state until Java process ends    
8221406 Windows 32bit build error in NetworkInterface_winXP.c    
8221456 nmethod::make_unloaded() clears _method member too early    
8221532 Incorrect copyright header in FileSystemSupport_md.c    
8221539 [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends    
8221569 JFR tool produces incorrect output when both –categories and –events are specified    
8221711 [TESTBUG] create more tests for JFR in container environment    
8221913 Add GC.selected() jtreg-ext function    
8222015 Small VM.metaspace improvements    
8222440 (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present    
8222529 sun.jdwp.listenerAddress agent property uses wrong encoding    
8222746 Cleanup third-party legal files    
8222807 Address iteration with invalid ZIP header entries    
8222888 [TESTBUG] docker/TestJFREvents.java fails due to “RuntimeException: JAVA_MAIN_CLASS_ is not defined”    
8223438 add VirtualizationInformation JFR event    
8223490 Optimize search algorithm for determining default time zone    
8223697 jfr tool can’t format duration values greater than 1 minute    
8223869 Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms    
8224152 [macOS] ProblemList tests that leave rubbish on the screen    
8224157 BCEL: update to version 6.3.1    
8224172 assert(jfr_is_event_enabled(id)) failed: invariant    
8224193 stringStream should not use Resouce Area    
8224217 RecordingInfo should use textual representation of path    
8224502 [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM    
8224505 TestQuotedLogOutput failure after ProcessBuilder changes    
8224538 LoadBarrierNode::common_barrier must check address    
8224636 CSS “pointer-events” property “stroke” is not respected for SVG renderings    
8224909 Unlink Set of LinkedHashSets    
8224958 add os::dll_load calls to event log    
8225101 Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map    
8225225 stringStream internal buffer should always be zero terminated    
8225261 Better method resolutions    
8225279 Better XRender interpolation    
8225392 Comparison builds are failing due to cacerts file    
8225505 ctrl-F1 does not show the tooltip of a menu item (JMenuItems)    
8225694 Destination option missing in FlightRecorderMXBeanImpl    
8225695 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)    
8225745 NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support    
8226352 Improve Kerberos interop capabilities    
8226513 JEditorPane is shown with incorrect size    
8226651 Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect    
8226719 Kerberos login to Windows 2000 failed with “Inappropriate type of checksum in message”    
8226779 [TESTBUG] Test JFR API from Java agent    
8226869 Test java/util/Locale/LocaleProvidersRun.java should enable assertions    
8226899 Problemlist compiler/rtm tests    
8227031 Print NMT statistics on fatal errors    
8227032 MetaspaceUtils::print_report crashes when called before initialization    
8227035 JVM::printFlags fails in native OOM situations    
8227061 KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC    
8227086 Use AS_NO_KEEPALIVE loads in HeapDumper    
8227127 Era designator not displayed correctly using the COMPAT provider    
8227338 templateInterpreter.cpp: copy_table() needs to be safer    
8227368 EnumSet.class serialization broken in JDK 9+    
8227381 GSS login fails with PREAUTH_FAILED    
8227391 Update double-conversion to version 3.1.5    
8227397 Add –with-extra-asflags configure option    
8227411 TestTimeMultiple.java failed “assert(!lease()) failed: invariant”    
8227435 Perf::attach() should not throw a java.lang.Exception    
8227437 S4U2proxy cannot continue because server’s TGT cannot be found    
8227439 Turn off AOT by default    
8227473 Improve gstreamer media support    
8227605 Kitchensink fails “assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant”    
8227642 [TESTBUG] Make docker tests podman compatible    
8227758 More valid PKIX processing    
8227816 More Colorful ICC profiles    
8228368 avoid incompatible pointer to integer conversion initializing gint in gtk2_interface    
8228434 jdk/net/Sockets/Test.java fails after JDK-8227642    
8228465 HOST locale provider holds wrong era name for GregorianCalendar in US locale    
8228548 Normalize normalization for all    
8228625 [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException ‘JShellToolProvider’ missing from stdout/stderr    
8228645 Don’t run sun/security/pkcs11/Cipher/TestKATForGCM.java on buggy NSS solaris versions    
8228687 [TESTBUG] exclude Container tests from hotspot_misc group    
8228772 C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached    
8228834 Regression caused by JDK-8214542 not installing complete checkpoint data to candidates    
8228835 Memory leak in PKCS11 provider when using AES GCM    
8228888 C2 compilation fails with assert “m has strange control”    
8228902 add os::dll_load to the unified logging os category    
8229016 C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required    
8229020 Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?    
8229022 BufferedReader performance can be improved by using StringBuilder    
8229156 ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java    
8229169 False failure of GenericTaskQueue::pop_local on architectures with weak memory model    
8229182 runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12    
8229243 SunPKCS11-Solaris provider tests failing on Solaris 11.4    
8229284 jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage    
8229408 Bump update version for OpenJDK: jdk-11.0.6    
8229420 [Redo] jstat reports incorrect values for OU for CMS GC    
8229437 assert(is_aligned(ref, HeapWordSize)) failed: invariant    
8229450 C2 compilation fails with assert(found_sfpt) failed    
8229483 Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that’s not input to safepoint    
8229496 SIGFPE (division by zero) in C2 OSR compiled method    
8229515 [macos] access to window property of NSView on wrong thread    
8229701 aarch64: C2 OSR compilation fails with “shouldn’t process one node several times” in final graph reshaping    
8229728 Implement negotiation parameters    
8229800 WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll    
8229810 [macos] NullPointerException getting bounds of GraphicsConfiguration    
8229872 (fs) Increase buffer size used with getmntent    
8229899 Make java.io.File.isInvalid() less racy    
8229951 Better Ticket Granting Services    
8230061 # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node    
8230062 assert(i == p->size()-1) failed: must be last element of the pack    
8230110 TestLinkageErrorInGenerateOopMap times out    
8230115 Problemlist JFR TestNetworkUtilization test    
8230238 Add another regression test for JDK-8134739    
8230279 Improve Pack200 file reading    
8230303 JDB hangs when running monitor command    
8230318 Better trust store usage    
8230363 C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG    
8230376 [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM    
8230388 Problemlist additional compiler/rtm tests    
8230466 check malloc/calloc results in jdk.hotspot.agent    
8230646 Epsilon does not extend TLABs to max size    
8230669 [s390] C1: assert(is_bound()   is_unused()) failed: Label was never bound to a location, but it was used as a jmp target
8230671 x86_32 build failures after JDK-8229496    
8230711 ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG    
8230728 Thin stroked shapes are not rendered if affine transform has flip bit    
8230769 BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return    
8230782 Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false    
8230813 Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list    
8230856 Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return    
8230861 missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect    
8230873 [AIX] GUI app does not work with UTF-8 locale on minimum software requirements    
8230881 serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file    
8230900 missing ReleaseStringUTFChars in java.desktop native code    
8230901 missing ReleaseStringUTFChars in serviceability native code    
8230923 SunJSSE is not properly initialized in FIPS mode from a configuration file    
8230943 False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511    
8230967 Improve Registry support of clients    
8231055 C2: arraycopy with same non escaping src and dest but different positions causes wrong execution    
8231084 Large performance regression in SwingMark TextArea in 14-b13    
8231085 C2/GC: Better GC-interface for expanding clone    
8231098 (tz) Upgrade time-zone data to tzdata2019c    
8231124 Missing closedir call with JDK-8223490    
8231126 libxslt.md has incorrect version string    
8231139 Improved keystore support    
8231201 hs_err should print coalesced safepoint operations in Events section    
8231222 fix pkcs11 P11_DEBUG guarded native traces    
8231223 C2’s conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed    
8231247 (zipfs) Test failure in jdk/nio/zipfs/InvalidZipHeaderTests.java after backport of JDK-8222807    
8231254 (fs) Add test for macOS Catalina changes to protect system software    
8231294 ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails    
8231296 ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails    
8231318 Several compiler/aot tests fail for JDK11 on Windows when only MSVC 2017 is installed    
8231403 [ppc]: Align ReservedCodeCacheSize default value with other platforms    
8231422 Better serial filter handling    
8231457 Asserts on AIX because os::elapsed_counter() is not monotonic    
8231503 [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT    
8231590 Update location of jfx repo to GitHub in third-party legal files    
8231620 assert(bol->is_Bool()) crash during split if due to FastLockNode    
8231665 8231055 broke escapeAnalysis/TestSelfArrayCopy.java    
8231751 on aix handle Power 9 in os::get_summary_cpu_info    
8231770 Test java/util/zip/FlaterTest.java fails with -Xcheck:jni    
8231780 Better TLS messaging support    
8231790 Provide better FileSystemProviders    
8231854 Change Mercurial to git in various README files    
8231887 ComodoCA.java fails because certificate was revoked    
8231949 [PPC64, s390]: Make async profiling more reliable    
8231988 Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop    
8231991 Mouse wheel change focus on awt/swing windows    
8232005 [s390, PPC64] More exception checks missing in interpreter    
8232019 Add LuxTrust certificate updates to the existing root program    
8232051 Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration    
8232052 use string literal for format string when handling PauseAtStartupFile    
8232121 Better numbering system    
8232128 Better formatting for numbers    
8232178 MacVolumesTest failed after upgrade to MacOS Catalina    
8232214 Improved internal validations    
8232381 add result NULL-checking to freetypeScaler.c    
8232419 Improve Registry registration    
8232522 FX: Update copyright year in docs, readme files to 2020    
8232539 SIGSEGV in C2 Node::unique_ctrl_out    
8232592 is shown in jstack mixed mode    
8232874 Add missing test for 8230062    
8232879 Writing out data with the Zip File System leads to a CRC failure    
8232984 Upgrading Joni License version to 2.1.16    
8233075 JFR - nmetods - misspelled in several places    
8233081 C1: PatchingStub for field access copies too much    
8233097 Fontmetrics for large Fonts has zero width    
8233202 exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java    
8233203 fix non-product build on AIX when compiling with xlc16/legacy-xlc    
8233223 Add Amazon Root CA certificates    
8233404 System property to set the number of PBE iterations in JCEKS keystores    
8233820 Test crashed with assert(phi->operand_count() != 1   phi->subst() != phi) failed: missed trivial simplification
8233839 aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub    
8233886 TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date    
8233944 Make KerberosPrincipal.KRB_NT_ENTERPRISE field package private    
8233954 UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll    
8234037 Improve Object Identifier Processing    
8234080 jdk/nio/zipfs/CRCWriteTest.java fails    
8234107 Several AWT modal dialog tests failing on Linux after JDK-8231991    
8234245 sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum    
8234321 Call cache flush after generating trampoline.    
8234591 [11u] Build with old C compiler broken by 8223490    
8234625 hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15    
8234645 ARM32: C1: PatchingStub for field access: not enough bytes    
8234906 [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit    
8235142 JDK-8193255 backport broke bootstrap with JDK 10    
8235403 Further cleanup to test serviceability/sa/ClhsdbCDSCore.java    
8235585 Enable macOS codesigning for all libraries and executables    
8235687 Contents/MacOS/libjli.dylib cannot be a symlink    
Back to Download Page
BellSoft LTD [email protected] BellSoft LTD logo Liberica Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 111 North Market Street, Suite 300 CA 95113 San Jose US +1 702 213-59-59