Liberica JDK for Embedded
Release Information

Liberica JDK 11.0.7+10 for Embedded Release Notes


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

Liberica JDK 11.0.7+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.7 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.7+10 distribution

Liberica JDK 11.0.7+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.7 introduced all new features supported by OpenJDK 11.0.7.

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.7+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
JDK-4919790 Errors in alert ssl message does not reflect the actual certificate status
JDK-4949105 Access Bridge lacks html tags parsing
JDK-7092821 java.security.Provider.getService() is synchronized and became scalability bottleneck
JDK-7143743 Potential memory leak with zip provider
JDK-8005819 Support cross-realm MSSFU
JDK-8042383 [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work
JDK-8068184 Fix for JDK-8032832 caused a deadlock
JDK-8145845 [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java
JDK-8152988 [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing
JDK-8163083 SocketListeningConnector does not allow invocations with port 0
JDK-8163251 Hard coded loop limit prevents reading of smart card data greater than 8k
JDK-8167276 jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations
JDK-8169718 nsk/jdb/locals/locals002: ERROR: Cannot find boolVar with expected value: false
JDK-8176556 java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF
JDK-8178798 Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3
JDK-8183107 PKCS11 regression regarding checkKeySize
JDK-8185005 Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth)
JDK-8189633 Missing -Xcheck:jni checking for DeleteWeakGlobalRef
JDK-8193042 NativeLookup::lookup_critical_entry() should only load shared library once
JDK-8193596 java/net/DatagramPacket/ReuseBuf.java failed due to timeout
JDK-8194944 Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
JDK-8196467 javax/swing/JInternalFrame/Test6325652.java fails
JDK-8196969 JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
JDK-8198321 javax/swing/JEditorPane/5076514/bug5076514.java fails
JDK-8198398 Test javax/swing/JColorChooser/Test6199676.java fails in mach5
JDK-8199072 Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable
JDK-8200432 javadoc fails with ClassCastException on
JDK-8201349 build broken when configured with --with-zlib=bundled on gcc 7.3
JDK-8201355 Avoid native memory allocation in sun.security.mscapi.PRNG.generateSeed
JDK-8201513 nsk/jvmti/IterateThroughHeap/filter-* are broken
JDK-8203364 Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3
JDK-8203687 javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3
JDK-8203904 javax/swing/JSplitPane/4816114/bug4816114.java: The divider location is wrong
JDK-8203911 Test runtime/modules/getModuleJNI/GetModule fails with -Xcheck:jni
JDK-8204525 [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap
JDK-8204529 gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out
JDK-8206963 [AOT] bug with multiple class loaders
JDK-8207367 10 vmTestbase/nsk/jdi tests timed out when running with jtreg
JDK-8207832 serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location"
JDK-8207938 At step6,Click Add button,case failed automatically.
JDK-8208157 requires.VMProps throws NPE for missing properties in "release" file
JDK-8208379 compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
JDK-8208658 Make CDS archived heap regions usable even if compressed oop encoding has changed
JDK-8208715 Conversion of milliseconds to nanoseconds in UNIXProcess contains bug
JDK-8209361 [AOT] Unexpected number of references for JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected at least 1)
JDK-8209385 CDS runtime classpath checking is too strict when only classes from the system modules are archived
JDK-8209389 SIGSEGV in WalkOopAndArchiveClosure::do_oop_work.
JDK-8209418 Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
JDK-8209494 Create a test for SwingSet InternalFrameDemo
JDK-8209499 Create test for SwingSet EditorPaneDemo
JDK-8209574 [AOT] breakpoint events are generated in different threads does not meet expected count
JDK-8209686 cleanup arguments to PhaseIdealLoop() constructor
JDK-8209789 Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
JDK-8209802 Garbage collectors should register JFR types themselves to avoid build errors.
JDK-8209807 improve handling exception in requires.VMProps
JDK-8209817 stack is executable when building with Clang on Linux
JDK-8209824 Improve the code coverage for ThreadLocal
JDK-8209826 Undefined reference to os::write after JDK-8209657 (filemap.hpp cleanup)
JDK-8209850 Allow NamedThreads to use GlobalCounter critical sections
JDK-8209976 Improve iteration over non-JavaThreads
JDK-8209993 Create a test for SwingSet3 ToolTipDemo
JDK-8210024 JFR calls virtual is_Java_thread from ~Thread()
JDK-8210052 Enable testing for all the available look and feels in SwingSet3 demo tests
JDK-8210055 Enable different look and feel tests in SwingSet3 demo tests
JDK-8210057 Enable different look and feels in SwingSet3 demo test InternalFrameDemoTest
JDK-8210058 Algorithmic Italic font leans opposite angle in Printing
JDK-8210220 [AOT] jdwp test cases are failing with error # ERROR: TEST FAILED: Cought IOException while receiving event packet
JDK-8210289 ArchivedKlassSubGraphInfoRecord is incomplete
JDK-8210476 sun/security/mscapi/PrngSlow.java fails with Still too slow
JDK-8210512 [Testbug] vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails with unexpected size of ClassLoaderReference.referringObjects
JDK-8210523 runtime/appcds/cacheObject/DifferentHeapSizes.java crash
JDK-8210632 Add key exchange algorithm to javax/net/ssl/TLSCommon/CipherSuite.java
JDK-8210699 Problem list tests which times out in Xcomp mode
JDK-8210793 [JVMCI] AllocateCompileIdTest.java failed to find DiagnosticCommand.class
JDK-8210910 Create test for FileChooserDemo
JDK-8210994 Create test for SwingSet3 FrameDemo
JDK-8211139 Increase timeout value in all tests under jdk/sanity/client/SwingSet/src
JDK-8211160 Handle different look and feels in JInternalFrameOperator
JDK-8211211 vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout
JDK-8211322 Reduce the timeout of tooltip in SwingSet2DemoTest
JDK-8211443 Enable different look and feels in SwingSet3 demo test SplitPaneDemoTest
JDK-8211703 JInternalFrame : java.lang.AssertionError: cannot find the internal frame
JDK-8212897 Some improvements in the EditorPaneDemotest
JDK-8212903 [TestBug] Tests test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh and DemandGTK3.sh fail on Ubuntu 18.04 LTS
JDK-8213009 Refactoring existing SunMSCAPI classes
JDK-8213010 Supporting keys created with certmgr.exe
JDK-8213168 Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest
JDK-8213348 jdk.internal.vm.compiler.management service providers missing in module descriptor
JDK-8213906 Update arm devkits with libXrandr headers
JDK-8213908 AssertionError in DeferredAttr at setOverloadKind
JDK-8214124 [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java
JDK-8214344 C2: assert(con.basic_type() != T_ILLEGAL) failed: elembt=byte; loadbt=void; unsigned=0
JDK-8214345 infinite recursion while checking super class
JDK-8214471 Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest
JDK-8214557 Filter out VM flags which don't affect AOT code generation
JDK-8214578 [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings
JDK-8214840 runtime/NMT/MallocStressTest.java timed out
JDK-8214850 Rename vm_operations.?pp files to vmOperations.?pp files
JDK-8214904 Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5"
JDK-8215322 add @file support to jaotc
JDK-8215355 Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1)
JDK-8215396 JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
JDK-8216180 [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled
JDK-8216353 Use utility APIs introduced in org/netbeans/jemmy/util/LookAndFeel class in client sanity test cases
JDK-8216354 Syntax error in toolchain_windows.m4
JDK-8216472 (se) Stack overflow during selection operation leads to crash (win)
JDK-8216535 tools/jimage/JImageExtractTest.java timed out
JDK-8217235 Create automated test for SwingSet ColorChooserDemoTest
JDK-8217297 Add support for multiple look and feel for SwingSet SliderDemoTest
JDK-8217338 [Containers] Improve systemd slice memory limit support
JDK-8217613 [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac
JDK-8217634 RunTest documentation and usability update
JDK-8217717 ZGC: Broken oop map in C1 load barrier stub
JDK-8218268 Javac treats Manifest Class-Path entries as Paths instead of URLs
JDK-8218662 Allow 204 responses with Content-Length:0
JDK-8218882 NET_Writev is declared, NET_WriteV is defined
JDK-8218889 Improperly use of the Optional API
JDK-8219205 JFR file without license header
JDK-8219723 javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases
JDK-8220348 [ntintel] asserts about copying unaligned array
JDK-8220451 jdi/EventQueue/remove/remove004 failed due to "ERROR: thread2 is not alive"
JDK-8220479 java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels()
JDK-8220688 [TESTBUG] runtime/NMT/MallocStressTest.java timed out
JDK-8220786 Create new switch to redirect error reporting output to stdout or stderr
JDK-8221270 Duplicated synchronized keywords in SSLSocketImpl
JDK-8221312 test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed
JDK-8221885 Add intermittent test in the JavaSound to the ProblemList
JDK-8222391 javax/net/ssl/compatibility/Compatibility.java should be more flexible
JDK-8222448 java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
JDK-8222519 ButtonDemoScreenshotTest fails randomly with "still state to be reached"
JDK-8222741 jdi/EventQueue/remove/remove004 fails due to VMDisconnectedException
JDK-8223003 SunMSCAPI keys are not cleaned up
JDK-8223063 Support CNG RSA keys
JDK-8223158 Docked MacBook cannot start any Java Swing applications
JDK-8223260 NamingManager should cache InitialContextFactory
JDK-8223464 Improve version string for Oracle CI builds
JDK-8223558 Java does not render Myanmar script correctly
JDK-8223627 jdk-13+20 bundle name contains null instead of ea
JDK-8223638 Replace wildcard address with loopback or local host in tests - part 6
JDK-8223727 com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer
JDK-8223769 Assert triggers with -XX:+StressReflectiveCode
JDK-8224187 Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy
JDK-8224475 JTextPane does not show images in HTML rendering
JDK-8224673 Adjust permission for delayed starting of debugging
JDK-8224705 Tests that need to be problem-listed or have printer resources
JDK-8224778 test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar
JDK-8224821 java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
JDK-8224830 test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
JDK-8224851 AArch64: fix warnings and errors with Clang and GCC 8.3
JDK-8224905 java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
JDK-8225007 java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang
JDK-8225105 java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
JDK-8225117 java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
JDK-8225128 Add exception for expiring DocuSign root to VerifyCACerts test
JDK-8225130 Add exception for expiring Comodo roots to VerifyCACerts test
JDK-8225144 [macos] In Aqua L&F backspace key does not delete when Shift is pressed
JDK-8225180 SignedObject with invalid Key not throwing the InvalidKeyException in Windows
JDK-8225182 JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327 8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
JDK-8225305 ProblemList java/lang/invoke/VarHandles tests
JDK-8225350 compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
JDK-8225430 Replace wildcard address with loopback or local host in tests - part 14
JDK-8225435 Upgrade IANA Language Subtag Registry to the latest for JDK14
JDK-8225487 giflib legal file is missing attribution for openbsd-reallocarray.c
JDK-8225567 Wrong file headers with 8202414 fix changeset
JDK-8225684 [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base
JDK-8225766 Curve in certificate should not affect signature scheme when using TLSv1.3
JDK-8225797 OldObjectSample event creates unexpected amount of checkpoint data
JDK-8226381 ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java
JDK-8226406 JVM fails to detect mismatched or corrupt CDS archive
JDK-8226608 Hide the onjcmd option from the help output
JDK-8226892 ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys
JDK-8227112 exclude compiler/intrinsics/sha/sanity tests from AOT runs
JDK-8227324 Upgrade to freetype 2.10.1
JDK-8227528 TestAbortVMOnSafepointTimeout.java failed due to "RuntimeException: 'Safepoint sync time longer than' missing from stdout/stderr"
JDK-8227645 Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
JDK-8227646 [TESTBUG] appcds/SharedArchiveConsistency timed out
JDK-8227662 freetype seeks to index at the end of the font data
JDK-8228479 Correct the format of ColorChooserDemoTest
JDK-8228613 java.security.Provider#getServices order is no longer deterministic
JDK-8228969 2019-09-28 public suffix list update
JDK-8229236 CriticalJNINatives: dll handling should be done in native thread state
JDK-8229345 Memory leak due to vtable stubs not being shared on SPARC
JDK-8229888 (zipfs) Updating an existing zip file does not preserve original permissions
JDK-8229994 assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive
JDK-8230004 jdk/internal/jimage/JImageOpenTest.java runs no test
JDK-8230235 Rendering HTML with empty img attribute and documentBaseKey cause Exception
JDK-8230390 Problemlist SA tests with AOT
JDK-8230400 Missing constant pool entry for a method in stacktrace
JDK-8230459 Test failed to resume JVMCI CompilerThread
JDK-8230480 check malloc/calloc results in java.desktop
JDK-8230597 Update GIFlib library to the 5.2.1
JDK-8230611 infinite loop in LogOutputList::wait_until_no_readers()
JDK-8230624 [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java
JDK-8230677 Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
JDK-8230926 [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
JDK-8231025 Incorrect method tag offset for big endian platform
JDK-8231081 TestMetadataRetention fails due to missing symbol id
JDK-8231387 java.security.Provider.getService returns random result due to race condition with mutating methods in the same class
JDK-8231430 C2: Memory stomp in max_array_length() for T_ILLEGAL type
JDK-8231445 check ZALLOC return values in awt coding
JDK-8231507 Update Apache Santuario (XML Signature) to version 2.1.4
JDK-8231584 Deadlock with ClassLoader.findLibrary and System.loadLibrary call
JDK-8231753 use more Posix functionality in aix os::print_os_info
JDK-8231810 javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF"
JDK-8232003 (fs) Files.write can leak file descriptor in the exception case
JDK-8232056 GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
JDK-8232060 add some initializations using sigemptyset in os_aix.cpp
JDK-8232154 Update Mesa 3-D Headers to version 19.2.1
JDK-8232167 Visual Studio install found through --with-tools-dir value is discarded
JDK-8232170 FSInfo#getJarClassPath throws an exception not declared in its throws clause
JDK-8232200 [macos 10.15] Windows in fullscreen tests jumps around the screen
JDK-8232207 Linux os::available_memory re-reads cgroup configuration on every invocation
JDK-8232224 [TESTBUG] problemlist JFR TestLargeRootSet.java
JDK-8232370 Refactor some com.sun.jdi tests to enable IDE integration
JDK-8232433 [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail
JDK-8232571 Add missing SIGINFO signal
JDK-8232692 [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
JDK-8232713 Update BCEL version to 6.3.1 in license file
JDK-8232806 Introduce a system property to disable eager lambda initialization
JDK-8232834 RunTest sometimes fails to produce valid exitcode.txt
JDK-8232880 Update test documentation with additional settings for client UI tooltip tests
JDK-8232950 SUNPKCS11 Provider incorrectly check key length for PSS Signatures.
JDK-8233018 Add a new test to verify that DatagramSocket is not interruptible
JDK-8233019 java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit
JDK-8233032 assert(in_bb(n)) failed: must be
JDK-8233078 fix minimal VM build on Linux ppc64(le)
JDK-8233328 fix minimal VM build on Linux s390x
JDK-8233466 aarch64: remove unnecessary load of mdo when profiling return and parameters type
JDK-8233491 Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion
JDK-8233529 loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed
JDK-8233548 Update CUP to v0.11b
JDK-8233649 Update ProblemList.txt to exclude failing headful tests on macos
JDK-8233656 assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes
JDK-8233657 Intermittent NPE in Component.validate()
JDK-8234288 Turkey Time Zone returns incorrect time zone name
JDK-8234323 NULL-check return value of SurfaceData_InitOps on macosx
JDK-8234339 replace JLI_StrTok in java_md_solinux.c
JDK-8234340 Bump update version for OpenJDK: jdk-11.0.7
JDK-8234350 assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node
JDK-8234386 [macos] NPE was thrown at expanding Choice from maximized frame
JDK-8234397 add OS uptime information to os::print_os_info output
JDK-8234423 Modifying ArrayList.subList().subList() resets modCount of subList
JDK-8234466 Class loading deadlock involving X509Factory#commitEvent()
JDK-8234501 remove obsolete NET_ReadV
JDK-8234525 enable link-time section-gc for linux s390x to remove unused code
JDK-8234610 MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092
JDK-8234617 C1: Incorrect result of field load due to missing narrowing conversion
JDK-8234723 javax/net/ssl/TLS tests support TLSv1.3
JDK-8234724 javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3
JDK-8234741 enhance os::get_core_path on macOS
JDK-8234769 Duplicate attribution in freetype.md
JDK-8234786 Fix for JDK-8214578 breaks OS X 10.12 compatibility
JDK-8234809 set relro in linker flags when building with gcc
JDK-8234824 java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
JDK-8235243 handle VS2017 15.9 and VS2019 in abstract_vm_version
JDK-8235288 AVX 512 instructions inadvertently used on Xeon for small vector width operations
JDK-8235383 C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose
JDK-8235489 handle return values of sscanf calls in hotspot
JDK-8235509 Backport for JDK-8209657 Refactor filemap.hpp to simplify integration with Serviceability Agent.
JDK-8235510 java.util.zip.CRC32 performance drop after 8200067
JDK-8235563 [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure
JDK-8235637 jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
JDK-8235671 enhance print_rlimit_info in os_posix
JDK-8235744 PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
JDK-8235904 Infinite loop when rendering huge lines
JDK-8235998 [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'.
JDK-8236039 JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
JDK-8236140 assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
JDK-8236179 C1 register allocation error with T_ADDRESS
JDK-8236488 Support for configure option --with-native-debug-symbols=internal is impossible on Windows
JDK-8236500 Windows ucrt.dll should be looked up in versioned WINSDK subdirectory
JDK-8236709 struct SwitchRange in HS violates C++ One Definition Rule
JDK-8236848 [JDK 11u] make run-test-tier1 fails after backport of JDK-8232834
JDK-8236873 Worker has a deadlock bug
JDK-8237217 Incorrect G1StringDedupEntry type used in StringDedupTable destructor
JDK-8237368 Problem with NullPointerException in RMI TCPEndpoint.read
JDK-8237375 SimpleThresholdPolicy misses CounterDecay timestamp initialization
JDK-8237508 Simplify JarFile.isInitializing
JDK-8237540 Missing files in backport of JDK-8210910
JDK-8237541 Missing files in backport of JDK-8236528
JDK-8237600 Test SunJSSEFIPSInit fails on Ubuntu
JDK-8237819 s390x - remove unused pd_zero_to_words_large
JDK-8237869 exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
JDK-8237945 CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
JDK-8238225 Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
JDK-8238247 CTW runner should sweep nmethods more aggressively
JDK-8238366 CTW runner closes standard output on exit
JDK-8238438 SuperWord::co_locate_pack picks memory state of first instead of last load
JDK-8238502 sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
JDK-8238534 Deep sign macOS bundles before bundle archive is being created
JDK-8238591 CTW: Split applications/ctw/modules/jdk_localedata.java
JDK-8238596 AVX enabled by default for Skylake even when unsupported
JDK-8238811 C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
JDK-8239005 [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()
JDK-8239466 Loss of precision in counter decay calculation in 11u backport of JDK-8237375
JDK-8239856 [ntintel] asserts about copying unaligned array element
JDK-8240724 [test] jdk11 downport of 8224475 misses binary file test/jdk/javax/swing/JTextPane/arrow.png
JDK-8241296 Segfault in JNIHandleBlock::oops_do()
JDK-8160926 FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation
JDK-8189861 Refactor CacheFind
JDK-8204551 Event descriptions are truncated in logs
JDK-8210459 Add support for generating compile_commands.json
JDK-8214534 Setting of THIS_FILE in the build is broken
JDK-8217728 Speed up incremental rerun of "make hotspot"
JDK-8219597 (bf) Heap buffer state changes could provoke unexpected exceptions
JDK-8220613 java/util/Arrays/TimSortStackSize2.java times out with fastdebug build
JDK-8221851 Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC
JDK-8222264 Windows incremental build is broken with JDK-8217728
JDK-8223678 Add Visual Studio Code workspace generation support (for native code)
JDK-8223898 Forward references to Nashorn
JDK-8223904 Improve Nashorn matching
JDK-8224541 Better mapping of serial ENUMs
JDK-8224549 Less Blocking Array Queues
JDK-8225603 Enhancement for big integers
JDK-8226346 Build better binary builders
JDK-8227467 Better class method invocations
JDK-8227542 Manifest improved jar headers
JDK-8229733 TLS message handling improvements
JDK-8231415 Better signatures in XML
JDK-8231785 Improved socket permissions
JDK-8232424 More constrained algorithms
JDK-8232581 Improve TLS verification
JDK-8233250 Better X11 rendering
JDK-8233383 Various minor fixes
JDK-8233410 Better Build Scripting
JDK-8234027 Better JCEKS key support
JDK-8234408 Improve TLS session handling
JDK-8234825 Better Headings for HTTP Servers
JDK-8234841 Enhance buffering of byte buffers
JDK-8235274 Enhance typing of methods
JDK-8235691 Enhance TLS connectivity
JDK-8236201 Better Scanner conversions
JDK-8237879 make 4.3 breaks build
JDK-8238960 linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap
JDK-8235364 Update copyright header for files modified in 2019
JDK-8240832 Remove unused applecoreaudio.md third-party legal file
JDK-8240211 Stack overflow on Windows 32-bit can lead to crash
JDK-8239454 LLIntData : invalid opcode returned for 16 and 32 bit wide instructions
JDK-8238526 Cherry pick GTK WebKit 2.26.3 changes
JDK-8231513 JavaFX cause Keystroke Receiving prompt on MacOS 10.15 (Catalina)
JDK-8237003 Remove hardcoded WebAnimationsCSSIntegrationEnabled flag in DumpRenderTree
JDK-8233942 Update to 609.1 version of WebKit
JDK-8232589 Remove CoreAudio Utility Classes
JDK-8233798 Ctrl-L character mistakenly removed from gstreamer.md
JDK-8233747 JVM crash in com.sun.webkit.dom.DocumentImpl.createAttribute
JDK-8230610 Upgrade GStreamer to version 1.16.1 8230609: Upgrade glib to version 2.62.2
JDK-8234704 Fix attribution in libxslt.md
JDK-8233420 Upgrade to gcc 8.3 on Linux
JDK-8233421 Upgrade to Visual Studio 2017 version 15.9.16
JDK-8232210 Update Mesa 3-D Headers to version 19.2.1
JDK-8239109 Update SQLite to version 3.31.1
JDK-8234056 Upgrade to libxslt 1.1.34
JDK-8236798 Enhance FX scripting support
ON THIS PAGE