Примечания к релизу Liberica JDK 11.0.6+10

Данный релиз соответствует OpenJDK 11.0.6+10, номер версии Liberica JDK - 11.0.6.

Liberica JDK 11.0.6+10

Liberica является сертифицированным Java SE 11-совместимым дистрибутивом OpenJDK 11, который работает на серверах (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), настольных компьютерах (Windows 64, Windows 32, Mac, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)). Liberica JDK имеет следующие дополнения:

  • Версия для Linux x86_64 содержит экспериментальную поддержку ZGC.
  • В версии для Linux x86_64, ARMv8 и ARMv7 можно выбрать клиентскую виртуальную машину (Client VM), серверную виртуальную машину (Server VM) и минимальную виртуальную машину (Minimal VM).
  • Версия для Alpine Linux x86_64 построена с поддержкой musl.
  • Версии для Windows x86_64, Windows x86, Mac, Linux x86_64, Linux x86 и Linux ARMv7 содержат OpenJFX 11.
  • Версия для Linux ARMv7 содержит Device IO API, скомпилированный для Raspberry Pi.

Пожалуйста, прочитайте примечания к релизу Oracle JDK 11.0.6 для получения дополнительной информации о функционале JDK 11. В этом документе описываются особенности дистрибутива Liberica по сравнению с дистрибутивом Oracle JDK 11.

Поддерживаемые серверные и десктопные конфигурации

Liberica поддерживается в следующих ОС:

  • Ubuntu Linux 16.04, 18.04 (x86, x86_64, ARMv8)
  • Debian Linux 8, 9 (x86, x86_64, ARMv8)
  • Red Hat, Oracle Linux, CentOS 6.x, 7.x (x86, x86_64, ARMv8)
  • Alpine Linux 3.7+
  • SUSE Linux Enterprise 12, 15, tumbleweed (x86_64, ARMv8)
  • Apple macOS 10.11+
  • Solaris 11.1+ (SPARC, x64)
  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (32 bit, 64 bit)

Также известно, Liberica JDK работает с некоторыми другими дистрибутивами Linux и версиями Windows.

Примечание: Минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.6. LibericaFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.

Поддерживаемые конфигурации для встраиваемых применений

Liberica протестирована и сертифицирована для Raspberry Pi 2 & 3 для следующих операционных систем:

  * Raspbian OS (armhf)   * OpenSUSE (armv8)

Также Liberica JDK работает на Debian (armhf) и Ubuntu (armhf).

Поставка Liberica JDK 11

Liberica JDK 11.0.6 распространяется в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.

Liberica 11 содержит весь функционал, поддерживаемый OpenJDK 11.

С появлением Jigsaw в JDK 9 и минимальной виртуальной машины (Minimal VM) теперь можно создать среду исполнения, достаточную для запуска приложения и в то же время оптимизированную по размеру. Чтобы создать среду выполнения только с минимальной виртуальной машиной, добавьте опцию - vm=minimal jlink.

По умолчанию Liberica использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.

LibericaFX

Liberica JDK 11 поставляется в комплекте со сборкой платформы LibericaFX, основанной на OpenJFX. В следующих таблицах перечислены состояния модулей Java FX дистрибутива Liberica.

  • Java FX Graphics - поддерживается.
  • Java FX Controls - поддерживается.
  • Java FX Media - поддерживается*.
  • Java FX Webkit - поддерживается*.

* - за исключением сборок для armhf.

Для armhf работают следующие графические конвейеры: EGL, SW (direct framebuffer) и GTK. По умолчанию Liberica пытается использовать конвейер EGL, который требует наличия библиотек EGL. Если они не найдены, реализация возвращается к программному обеспечению.

Используйте следующие параметры командной строки, чтобы указать конвейер рендеринга:

  • -Dprism.order=sw - программный конвейер рендеринга.
  • -Dprism.order=es2 - EGL-конвейер и аппаратное ускорение.
  • -Djavafx.platform=gtk, если вы хотите запустить приложение LibericaFX, используя Liberica из X11.

Дополнительная информация доступна на следующей wiki странице.

Device IO API для Raspberry Pi

Liberica JDK 11 для armhf поставляется со встроенным модулем реализации API ввода-вывода (DIO) устройства OpenJDK. DIO предоставляет Java API для доступа к выводам Raspberry PI GPIO и для связи с периферийными устройствами:

  • Универсальный ввод / вывод (GPIO).
  • Межинтегральная шина (I2C), последовательный интерфейс (SPI).
  • Универсальный асинхронный приемник / передатчик (UART).

Дополнительная информация доступна на следующей wiki странице.

Известные особенности

LibericaFX и EGL на ОС Raspbian

С 2017 года в Raspbian OS изменилось расположение бибилитек libEGL.so и libGLESv2.so для чипа Broadcom. Если вы хотите использовать аппаратное ускорение EGL, доступное в видеодрайверах Broadcom в LibericaFX, при работе в Raspbian OS, выполните следующую команду:

cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so

Безопасность

BellSoft Liberica содержит исправления уязвимостей Oracle Java SE. Пожалуйста, обратитесь к документации Oracle для получения деталей о проблемах, исправленных в данной версии.

Дефекты, исправленные в этом релизе

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
Обратно на страницу загрузки
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