The full version string for this binary release of OpenJDK is 11.0.5+10, and Liberica version number is 11.0.5+11.

Liberica JDK 11.0.5+11

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.5 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.5 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-6996807

FieldReflectorKey hash code computation can be improved

JDK-8076988

reevaluate trivial method policy

JDK-8087128

C2: Disallow definition split on MachCopySpill nodes

JDK-8133489

Better messaging for PKIX path validation matching

JDK-8139965

Hang seen when using com.sun.jndi.ldap.search.replyQueueSize

JDK-8147502

Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size

JDK-8148188

Enhance the security libraries to record events of interest

JDK-8163363

AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted

JDK-8163511

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

JDK-8170639

[Linux] jsig is limited to a maximum of 64 signals

JDK-8177899

Tests fail due to code cache exhaustion on machines with many cores

JDK-8180901

Transformer.reset() resets the state only once

JDK-8193234

When using -Xcheck:jni an internally allocated buffer can leak

JDK-8194231

java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind

JDK-8196681

Java Access Bridge logging and debug flags dynamically controlled

JDK-8200365

TestOptionsWithRanges.java of ‘-XX:TLABWasteTargetPercent=100’ fails intermittently

JDK-8200400

Restrict Sasl mechanisms

JDK-8202035

Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module.

JDK-8202252

(aio) Closed AsynchronousSocketChannel keeps completion handler alive

JDK-8202952

C2: Unexpected dead nodes after matching

JDK-8203629

Produce events in the JDK without a dependency on jdk.jfr

JDK-8204203

Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed

JDK-8204521

compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file

JDK-8205421

AARCH64: StubCodeMark should be placed after alignment

JDK-8205654

serviceability/dcmd/framework/HelpTest.java timed out

JDK-8206074

nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out

JDK-8206879

Currency decimal marker incorrect for Peru

JDK-8207965

C2-only debug build fails

JDK-8208269

Javadoc does not support module-info in a multi-release jar

JDK-8208499

NMT: Missing memory tag for Safepoint polling page

JDK-8208655

use JTreg skipped status in hotspot tests

JDK-8208701

Fix for JDK-8208655 causes test failures in CI tier1

JDK-8208706

compiler/tiered/ConstantGettersTransitionsTest.java fails to compile

JDK-8208780

(se) test SelectWithConsumer.testReadableAndWriteable(): failure

JDK-8209186

Rename SimpleThresholdPolicy to TieredThresholdPolicy

JDK-8209413

AArch64: NPE in clhsdb jstack command

JDK-8209420

Track membars for volatile accesses so they can be properly optimized

JDK-8209684

Intrinsics that assume some input non null should use GraphKit::must_be_not_null()

JDK-8209901

Canonical file handling

JDK-8209939

[testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on.

JDK-8210063

ZGC: Enable load barriers for IN_NATIVE runtime barriers

JDK-8210130

java/net/httpclient/UnknownBodyLengthTest.java failed

JDK-8210314

[aix] NMT does not show “Safepoint” memory type

JDK-8210389

C2: assert(n→outcnt() != 0 || C→top() == n || n→is_Proj()) failed: No dead instructions after post-alloc

JDK-8210390

C2 still crashes with “assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node”

JDK-8210408

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

JDK-8210729

Clean up macosx static library handling

JDK-8210919

Remove statically linked libjli on Windows

JDK-8210926

vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode

JDK-8210985

Update the default SSL session cache size to 20480

JDK-8211097

aix: fix build after JDK-8210919

JDK-8211232

GraphKit::make_runtime_call() sometimes attaches wrong memory state to call

JDK-8211233

MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better

JDK-8211727

Adjust default concurrency settings for running tests on Sparc

JDK-8212528

Wrong cgroup subsystem being used for some CPU Container Metrics

JDK-8212970

TZ database in “vanguard” format support

JDK-8212992

Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE

JDK-8213017

jspawnhelper: need to handle pipe write failure when sending return code

JDK-8213117

adoptNode corrupts attribute values

JDK-8213134

AArch64: vector shift failed with MaxVectorSize=8

JDK-8213172

CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant

JDK-8213325

(props) Properties.loadFromXML does not fully comply with the spec

JDK-8213406

(fs) More than one instance of built-in FileSystem observed in heap

JDK-8213429

Windows file handling redux

JDK-8213561

ZipFile/MultiThreadedReadTest.java timed out in tier1

JDK-8213734

SAXParser.parse(File, ..) does not close resources when Exception occurs.

JDK-8214003

Limit default test jobs based on memory size

JDK-8214096

sun.security.util.SignatureUtil passes null parameter, so JCE validation fails

JDK-8214161

java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr

JDK-8214287

SpecJbb2005StressModule got uncaught exception

JDK-8214579

JFrame does not paint content in XVFB / X11vnc environment

JDK-8214687

Optimize Collections.nCopies().hashCode() and equals()

JDK-8214702

Wrong text position for whitespaced string in printing Swing text

JDK-8214770

java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales.

JDK-8214777

Avoid some GCC 8.X strncpy() errors in HotSpot

JDK-8214857

“bad trailing membar” assert failure at memnode.cpp:3220

JDK-8215044

C2 crash in loopTransform.cpp with assert(cl→trip_count() > 0) failed: peeling a fully unrolled loop

JDK-8215130

Fix errors in LittleCMS 2.9 reported by GCC 8

JDK-8215265

C2: range check elimination may allow illegal out of bound access

JDK-8215281

Use String.isEmpty() when applicable in java.base

JDK-8215380

Backout accidental change to String::length

JDK-8215451

JNI IsSameObject should not keep objects alive

JDK-8215483

Off heap memory accesses should be vectorized

JDK-8215534

[testbug] some jfr test don’t check @requires vm.hasJFR

JDK-8215694

keytool cannot generate RSASSA-PSS certificates

JDK-8215756

Memory leaks in the AWT on macOS

JDK-8215792

AArch64: String.indexOf generates incorrect result

JDK-8215879

AArch64: ReservedStackAccess may leave stack guard in inconsistent state

JDK-8215901

[TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently

JDK-8215961

jdk/jfr/event/os/TestCPUInformation.java fails on AArch64

JDK-8216039

TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange

JDK-8216046

test/jdk/java/beans/PropertyEditor/Test6397609.java failing

JDK-8216155

C4819 warning at libfreetype sources on Windows

JDK-8216199

Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic()

JDK-8216205

Java API documentation formatting error in System.getEnv

JDK-8216261

Javap ignores default modifier on interfaces

JDK-8216326

SSLSocket stream close() does not close the associated socket

JDK-8216375

Revert JDK-8145579 after JDK-8076988 is resolved

JDK-8216401

Allow “file:” URLs in Class-Path of local JARs

JDK-8216427

ciMethodData::load_extra_data() does not always unpack the last entry

JDK-8216528

test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp

JDK-8216549

Mismatched unsafe access to non escaping object fails

JDK-8216562

UnknownBodyLength sometimes fails due to “Connection reset by peer”

JDK-8216987

ciMethodData::load_data() unpacks MDOs with non-atomic copy

JDK-8216989

CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64

JDK-8217093

Support extended-length paths in parse_manifest.c on windows

JDK-8217344

Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret()

JDK-8217359

C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal

JDK-8217364

Custom URLStreamHandler for jrt or file protocol can override default handler

JDK-8217366

ZoneStrings are not populated for all the Locales

JDK-8217368

AArch64: C2 recursive stack locking optimisation not triggered

JDK-8217371

Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation)

JDK-8217576

C1 atomic access handlers use incorrect decorators

JDK-8217676

Upgrade libpng to 1.6.37

JDK-8217760

C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle

JDK-8217766

Container Support doesn’t work for some Join Controllers combinations

JDK-8217785

Padding ParallelTaskTerminator::_offered_termination variable

JDK-8217896

Make better use of LCPUs when building on AIX

JDK-8217990

C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks

JDK-8218163

C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none

JDK-8218185

aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static

JDK-8218201

Failures when vmIntrinsics::_getClass is not inlined

JDK-8218280

LineNumberReader throws “Mark invalid” exception if CRLF straddles buffer.

JDK-8218553

Enhance keystore load debug output

JDK-8218558

NMT stack traces in output should show mt component for virtual memory allocations

JDK-8218566

NMT: missing memory tag for assert poison page

JDK-8218573

Better socket support

JDK-8218581

Incorrect exception message generation

JDK-8218682

[TEST_BUG] DashOffset fails in mach5

JDK-8218715

[TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI

JDK-8218721

C1’s CEE optimization produces safepoint poll with invalid debug information

JDK-8218723

Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation

JDK-8218780

Update MUSCLE PCSC-Lite header files

JDK-8218877

Help transform transformers

JDK-8218879

Keep track of memory accesses originated from Unsafe

JDK-8218966

AArch64: String.compareTo() can read memory after string

JDK-8219013

Update Apache Santuario (XML Signature) to version 2.1.3

JDK-8219241

Provide basic virtualization related info in the hs_error file on linux/windows x86_64

JDK-8219244

NMT: Change ThreadSafepointState’s allocation type from mtInternal to mtThread

JDK-8219370

NMT: Move synchronization primitives from mtInternal to mtSynchronizer

JDK-8219513

compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc

JDK-8219517

assert(false) failed: infinite loop in PhaseIterGVN::optimize

JDK-8219562

Line of code in osContainer_linux.cpp L102 appears unreachable

JDK-8219583

Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot)

JDK-8219635

aarch64: missing LoadStore barrier in TemplateTable::fast_storefield

JDK-8219807

C2 crash in IfNode::up_one_dom(Node*, bool)

JDK-8219914

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

JDK-8219919

RuntimeStub name lost with PrintFrameConverterAssembly

JDK-8219993

AArch64: Compiled CI stubs are unsafely modified

JDK-8219997

[TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info

JDK-8220037

Inconsistencies of generated timezone files between Windows and Linux

JDK-8220072

GCC 8.3 reports errors in java.base

JDK-8220173

assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark

JDK-8220186

Improve use of font temporary files

JDK-8220227

Host Locale Provider getDisplayCountry returns error message under non-English Win10

JDK-8220302

Better Kerberos ccache handling

JDK-8220313

[TESTBUG] Update base image for Docker testing to OL 7.6

JDK-8220341

Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack

JDK-8220355

Improve assertion texts and exception messages in eventHandlerVMInit

JDK-8220570

Additonal trace when native thread creation fails

JDK-8220579

[Containers] SubSystem.java out of sync with osContainer_linux.cpp

JDK-8220657

JFR.dump does not work when filename is set

JDK-8220672

[TESTBUG] TestCPUSets should check that cpuset does not exceed available cores

JDK-8220674

[TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs

JDK-8220682

Heap dumping and inspection fails with JDK-8214712

JDK-8220690

ATTRIBUTE_ALIGNED requires GNU extensions enabled

JDK-8221120

CopyOnWriteArrayList.set should always have volatile write semantics

JDK-8221220

AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable

JDK-8221253

TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes

JDK-8221325

Add information about swap space to print_memory_info() on MacOS

JDK-8221340

[TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562

JDK-8221342

[TESTBUG] Generate Dockerfile for docker testing

JDK-8221407

Windows 32bit build error in libsunmscapi/security.cpp

JDK-8221408

Windows 32bit build build errors/warnings in hotspot

JDK-8221411

NullPointerException in RasterPrinterJob without PrinterResolution

JDK-8221434

Fix typo in lib-x11 autoconf error message about missing headers

JDK-8221480

jcmd VM.metaspace shall print limits in basic mode

JDK-8221497

Optional Panes in Swing

JDK-8221527

[TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10

JDK-8221529

[TESTBUG] Docker tests use old/deprecated image on AArch64

JDK-8221710

[TESTBUG] more configurable parameters for docker testing

JDK-8221725

AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)

JDK-8221730

jcmd process name matching broken

JDK-8221801

Update src/java.base/share/legal/public_suffix.md

JDK-8221858

Build Better Processes

JDK-8221892

ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable

JDK-8221894

Add comments for docker tests in the test doc

JDK-8222108

Reduce minRefreshTime for updating remote printer list on Windows

JDK-8222154

upgrade gtest to 1.8.1

JDK-8222280

Provide virtualization related info in the hs_error file on AIX

JDK-8222299

[TESTBUG] move hotspot container tests to hotspot/containers

JDK-8222362

Upgrade to Freetype 2.10.0

JDK-8222387

Out-of-bounds access to CPU _family_id_xxx array

JDK-8222415

Xerces 2.12.0: Parsing Configuration

JDK-8222670

pathological case of JIT recompilation and code cache bloat

JDK-8222684

Better support for patterns

JDK-8222690

Better Glyph Images

JDK-8222720

Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64

JDK-8222743

Xerces 2.12.0: DOM Implementation

JDK-8222914

Partial backport of JDK-8218266

JDK-8222968

ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests

JDK-8222980

Upgrade IANA Language Subtag Registry to Version 2019-04-03

JDK-8222987

sun/security/tools/keytool/PSS.java times out on Solaris-SPARC

JDK-8222991

Xerces 2.12.0: Validation

JDK-8223177

Data race on JvmtiEnvBase::_tag_map in double-checked locking

JDK-8223227

Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase

JDK-8223244

Fix usage of ARRAYCOPY_DISJOINT decorator

JDK-8223336

Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail

JDK-8223482

Unsupported ciphersuites may be offered by a TLS client

JDK-8223505

Better pattern compilation

JDK-8223518

Unexpected exception in jjs

JDK-8223537

testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently

JDK-8223553

Fix code constructs that do not compile with the Eclipse Java Compiler

JDK-8223572

~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition()

JDK-8223574

add more thread-related system settings info to hs_error file on AIX

JDK-8223660

jtreg: Decouple Unsafe from RTM tests

JDK-8223814

SA: jhsdb common help needs to be more detailed

JDK-8223886

Add in font table referene

JDK-8223892

Improved handling of jar files

JDK-8224025

Fix for JDK-8220302 is not complete

JDK-8224033

os::snprintf should be used in virtualizationSupport.cpp

JDK-8224034

[TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows

JDK-8224062

Improve String index handling

JDK-8224090

[PPC64] Fix SLP patterns for filling an array with double float literals

JDK-8224165

[TESTBUG] Docker tests produce excessive output

JDK-8224181

On child process spawn, child may write to random file descriptor instead of the fail pipe

JDK-8224202

Speed up Properties.load

JDK-8224221

add memprotect calls to event log

JDK-8224230

[PPC64, s390] Support AsyncGetCallTrace

JDK-8224252

[TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805

JDK-8224487

outputStream should not be copyable

JDK-8224531

SEGV while collecting Klass statistics

JDK-8224532

Better Path supports

JDK-8224558

Fix replicateB encoding

JDK-8224560

(tz) Upgrade time-zone data to tzdata2019a

JDK-8224580

Matcher can cause oop field/array element to be reloaded

JDK-8224589

Improve startup behavior of SecurityProperties

JDK-8224658

Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL

JDK-8224698

ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler

JDK-8224838

Bump update version for OpenJDK: jdk-11.0.5

JDK-8224915

Better serial attributes

JDK-8224991

Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java

JDK-8225005

Xerces 2.12.0: License file

JDK-8225141

Better handling of classes in error state in fast class initialization checks

JDK-8225178

[Solaris] os::signal() should call sigaction() with SA_SIGINFO

JDK-8225189

Multiple JNI calls within critical region in ZIP Library

JDK-8225257

sun/security/tools/keytool/PSS.java timed out

JDK-8225286

Better rendering of native glyphs

JDK-8225292

Better Graphics2D drawing

JDK-8225298

Improve TLS connection support

JDK-8225347

[s390] Unexpected exit from stack overflow test

JDK-8225386

test for JDK-8216261 fails in Windows

JDK-8225388

Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash.

JDK-8225390

ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536

JDK-8225423

GTK L&F: JSplitPane: There is no divider shown

JDK-8225425

java.lang.UnsatisfiedLinkError: net.dll: Can’t find dependent libraries

JDK-8225543

Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process

JDK-8225597

Enhance font glyph mapping

JDK-8225636

SA can’t handle prelinked libraries

JDK-8225644

C1 dumps incorrect class name in ClassCastException message

JDK-8225663

[testbug] Missing JNIEXPORT in XAbortProvoker native function

JDK-8225715

jhsdb jmap fails to write binary heap dump of a jshell process

JDK-8226409

Enable argument profiling for sun.misc.Unsafe.put/get

JDK-8226468

[aix] loadquery failed error message displayed

JDK-8226530

ZipFile reads wrong entry size from ZIP64 entries

JDK-8226543

Reduce GC pressure during message digest calculations in password-based encryption

JDK-8226607

Inconsistent info between pcsclite.md and MUSCLE headers

JDK-8226765

Commentary on Javadoc comments

JDK-8226798

JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass, bool, Thread)

JDK-8226964

[Yaru] GTK L&F: There is no difference between menu selected and de-selected

JDK-8227011

Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory

JDK-8227041

runtime/memory/RunUnitTestsConcurrently.java has a memory leak

JDK-8227117

normal interpreter table is not restored after single stepping with TLH

JDK-8227247

tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows

JDK-8227277

HeapInspection::find_instances_at_safepoint walks dead objects

JDK-8227392

Colors with alpha are painted incorrectly on Linux, after JDK-8214579

JDK-8227594

sadebugd/DebugdConnectTest.java fails due to “java.rmi.NotBoundException: SARemoteDebugger”

JDK-8227601

Better collection of references

JDK-8227630

adjust format specifiers in loadlib_aix.cpp

JDK-8227834

build.log output from failing commands : include the hs_error file path in case of crashes in build

JDK-8227869

fix wrong format specifiers in os_aix.cpp

JDK-8227919

8213232 causes crashes on solaris sparc64

JDK-8228337

problemList failing/ignored manual tests in security-libs

JDK-8228400

Remove built-in AArch64 simulator

JDK-8228469

(tz) Upgrade time-zone data to tzdata2019b

JDK-8228485

JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws exception

JDK-8228501

java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent

JDK-8228578

fix CFData object leak in macosx KeystoreImpl.m

JDK-8228585

jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)

JDK-8228596

Class redefinition fails when condy instructions are removed

JDK-8228601

AArch64: Fix interpreter code at JVMCI deoptimization entry

JDK-8228618

s390: c1/c2 fail to add a metadata relocation in the static call stub.

JDK-8228649

[PPC64] SA reads wrong slots from interpreter frames

JDK-8228658

test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms

JDK-8228711

Path rendered incorrectly when it goes outside the clipping region

JDK-8228725

AArch64: Purge method call format support

JDK-8228764

New library dependencies due to JDK-8222720

JDK-8228825

Enhance ECDSA operations

JDK-8229118

[TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64

JDK-8229352

Use of an uninitialized register in 32-bit ARM template interpreter

JDK-8229406

ZGC: Fix incorrect statistics

JDK-8229767

Typo in java.security: Sasl.createClient and Sasl.createServer

JDK-8229773

Resolve permissions for code source URLs lazily

JDK-8229887

(zipfs) zip file corruption when replacing an existing STORED entry

JDK-8229925

[s390, PPC64] Exception check missing in interpreter

JDK-8230085

(fs) FileStore::isReadOnly is always true on macOS Catalina

JDK-8230099

Prepare for backport of JDK-8217368

JDK-8230728

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

JDK-8230850

Test sun/tools/jcmd/TestProcessHelper.java fails intermittently

JDK-8231693

Backout “8230728: Thin stroked shapes are not rendered if affine transform has flip bit” from jdk11u

JDK-8213806

WebView - JVM crashes for given HTML

JDK-8207772

File API and FileReader should be supported in WebView

JDK-8218611

[DRT] fast/xslt tests fails with Unsupported encoding windows-1251

JDK-8215775

Scrollbars from web pages appear to be absolute, overlapping everything

JDK-8219917

[WebView] Sub-resource integrity check fails on Windows and Linux

JDK-8219539

Cherry pick GTK WebKit 2.22.6 changes

JDK-8219541

Upgrade ant to version 1.10.5

JDK-8218174

Add missing license file for Mesa header files

JDK-8220147

Cherry pick GTK WebKit 2.22.7 changes

JDK-8219734

[WebView] Get rid of macOS SDK private API usage

JDK-8218170

Upgrade antlr to version 4.7.2

JDK-8204060

[Canvas] Add API in GraphicsContext to control image smoothing

JDK-8215686

FX build fails using gradle 5

JDK-8218172

Upgrade gradle to version 5.3

JDK-8217942

Upgrade to libxslt 1.1.33

JDK-8196605

Robot tests fail on Windows platforms if terminal windows are in the way

JDK-8212060

[GTK3] Stage sometimes shown at top-left before moving to correct position

JDK-8133841

Full HD video can not be played on standard 1080p screen in portrait mode

JDK-8215894

Provide media support for libav version 58

JDK-8224016

Intermittent test failure in SVGTest on Linux

JDK-8221702

Use HTTPS to download all build dependencies

JDK-8222788

javafx.web build fails on XCode 10.2

JDK-8222217

FX build fails on 32-bit Windows after fix for JDK-8133841

JDK-8223046

AudioClip sample does not work in Ensemble when run via web-start

JDK-8221993

Create test to validate package declarations in source files

JDK-8222026

Wrong package declaration for WCTextRunImpl.java in web module

JDK-8148489

conditional execution of unstable tests

JDK-8213510

[Windows] MediaPlayer does not play some mp3 with artwork stream in mjpeg

JDK-8221941

Wrong package declaration for WCTextRunImpl.java in web module

JDK-8219008

Update OpenGL Headers to version 4.6

JDK-8176818

Disable failing full-screen and maximize tests on Mac

JDK-8222780

Visual Studio does not open media vs_projects files

JDK-8222883

Ensemble: Update version of Lucene to 7.7.1

JDK-8196592

Mark unstable tests so they will be skipped until fixed

JDK-8153645

Mark TaskSwampEventQueueTest as unstable

JDK-8214716

Record the versions of tools used to build FX in the repo

JDK-8221302

Upgrade to gcc 8.2 on Linux

JDK-8221299

Upgrade to Visual Studio 2017 version 15.9.6

JDK-8211302

DragAndDrop no longer works with GTK3

JDK-8221300

Upgrade to Xcode 10.1

JDK-8201539

Crash in DirectWrite CreateBitmap code when running TestFX test suite

JDK-8227079

Cherry pick GTK WebKit 2.24.3 changes

JDK-8222912

Websocket client doesn’t work in WebView

JDK-8187147

Remove T2K from JavaFX in JDK 10

JDK-8219362

Update to 608.1 version of WebKit

JDK-8226537

Multi-level Stage::initOwner can crash gnome-shell or X.org server

JDK-8225203

Update SQLite to version 3.28.0

JDK-8209086

Some javafx.web files are missing GPLv2+Classpath copyright header

JDK-8222497

[8u] Switch on GTK3 as a default GTK L&F in javafx

JDK-8227431

[Windows] Fix assertion failure on X86 32-bit when enabling CLOOP based JavaScript interpreter

JDK-8226782

Update copyright header for files modified in 2019

JDK-8229328

[windows] PlatformFileHandle type should be JGObject rather than void *

JDK-8230361

[web] Cookies are not enabled in WebKit v608.1

JDK-8227402

Improve XSLT processing

ON THIS PAGE