Данный релиз соответствует OpenJDK 11.0.5+10, номер версии Axiom JDK - 11.0.5+11.
Axiom является сертифицированным 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)). Axiom JDK имеет следующие дополнения:
Пожалуйста, прочитайте примечания к релизу Oracle JDK 11.0.5 для получения дополнительной информации о функционале JDK 11. В этом документе описываются особенности дистрибутива Axiom по сравнению с дистрибутивом Oracle JDK 11.
Axiom поддерживается в следующих ОС:
Также известно, Axiom JDK работает с некоторыми другими дистрибутивами Linux и версиями Windows.
Примечание: Минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.6. AxiomFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.
Axiom протестирована и сертифицирована для Raspberry Pi 2 & 3 для следующих операционных систем:
* Raspbian OS (armhf) * OpenSUSE (armv8)
Также Axiom JDK работает на Debian (armhf) и Ubuntu (armhf).
Axiom JDK 11.0.5 распространяется в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.
Axiom 11 содержит весь функционал, поддерживаемый OpenJDK 11.
С появлением Jigsaw в JDK 9 и минимальной виртуальной машины (Minimal VM) теперь можно создать среду исполнения, достаточную для запуска приложения и в то же время оптимизированную по размеру. Чтобы создать среду выполнения только с минимальной виртуальной машиной, добавьте опцию - vm=minimal jlink.
По умолчанию Axiom использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.
Axiom JDK 11 поставляется в комплекте со сборкой платформы AxiomFX, основанной на OpenJFX. В следующих таблицах перечислены состояния модулей Java FX дистрибутива Axiom.
* - за исключением сборок для armhf.
Для armhf работают следующие графические конвейеры: EGL, SW (direct framebuffer) и GTK. По умолчанию Axiom пытается использовать конвейер EGL, который требует наличия библиотек EGL. Если они не найдены, реализация возвращается к программному обеспечению.
Используйте следующие параметры командной строки, чтобы указать конвейер рендеринга:
Дополнительная информация доступна на следующей wiki странице.
Axiom JDK 11 для armhf поставляется со встроенным модулем реализации API ввода-вывода (DIO) устройства OpenJDK. DIO предоставляет Java API для доступа к выводам Raspberry PI GPIO и для связи с периферийными устройствами:
Дополнительная информация доступна на следующей wiki странице.
С 2017 года в Raspbian OS изменилось расположение бибилитек libEGL.so и libGLESv2.so для чипа Broadcom. Если вы хотите использовать аппаратное ускорение EGL, доступное в видеодрайверах Broadcom в AxiomFX, при работе в Raspbian OS, выполните следующую команду:
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
BellSoft Axiom содержит исправления уязвимостей Oracle Java SE. Пожалуйста, обратитесь к документации Oracle для получения деталей о проблемах, исправленных в данной версии.
Issue | Description |
---|---|
6996807 | FieldReflectorKey hash code computation can be improved |
8076988 | reevaluate trivial method policy |
8087128 | C2: Disallow definition split on MachCopySpill nodes |
8133489 | Better messaging for PKIX path validation matching |
8139965 | Hang seen when using com.sun.jndi.ldap.search.replyQueueSize |
8147502 | Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size |
8148188 | Enhance the security libraries to record events of interest |
8163363 | AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted |
8163511 | Allocation of compile task fails with assert: “Leaking compilation tasks?” |
8170639 | [Linux] jsig is limited to a maximum of 64 signals |
8177899 | Tests fail due to code cache exhaustion on machines with many cores |
8180901 | Transformer.reset() resets the state only once |
8193234 | When using -Xcheck:jni an internally allocated buffer can leak |
8194231 | java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind |
8196681 | Java Access Bridge logging and debug flags dynamically controlled |
8200365 | TestOptionsWithRanges.java of ‘-XX:TLABWasteTargetPercent=100’ fails intermittently |
8200400 | Restrict Sasl mechanisms |
8202035 | Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. |
8202252 | (aio) Closed AsynchronousSocketChannel keeps completion handler alive |
8202952 | C2: Unexpected dead nodes after matching |
8203629 | Produce events in the JDK without a dependency on jdk.jfr |
8204203 | Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed |
8204521 | compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file |
8205421 | AARCH64: StubCodeMark should be placed after alignment |
8205654 | serviceability/dcmd/framework/HelpTest.java timed out |
8206074 | nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out |
8206879 | Currency decimal marker incorrect for Peru |
8207965 | C2-only debug build fails |
8208269 | Javadoc does not support module-info in a multi-release jar |
8208499 | NMT: Missing memory tag for Safepoint polling page |
8208655 | use JTreg skipped status in hotspot tests |
8208701 | Fix for JDK-8208655 causes test failures in CI tier1 |
8208706 | compiler/tiered/ConstantGettersTransitionsTest.java fails to compile |
8208780 | (se) test SelectWithConsumer.testReadableAndWriteable(): failure |
8209186 | Rename SimpleThresholdPolicy to TieredThresholdPolicy |
8209413 | AArch64: NPE in clhsdb jstack command |
8209420 | Track membars for volatile accesses so they can be properly optimized |
8209684 | Intrinsics that assume some input non null should use GraphKit::must_be_not_null() |
8209901 | Canonical file handling |
8209939 | [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. |
8210063 | ZGC: Enable load barriers for IN_NATIVE runtime barriers |
8210130 | java/net/httpclient/UnknownBodyLengthTest.java failed |
8210314 | [aix] NMT does not show “Safepoint” memory type |
8210389 | C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc |
8210390 | C2 still crashes with “assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node” |
8210408 | Refactor java.util.ResourceBundle:i18n shell tests to plain java tests |
8210729 | Clean up macosx static library handling |
8210919 | Remove statically linked libjli on Windows |
8210926 | vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode |
8210985 | Update the default SSL session cache size to 20480 |
8211097 | aix: fix build after JDK-8210919 |
8211232 | GraphKit::make_runtime_call() sometimes attaches wrong memory state to call |
8211233 | MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better |
8211727 | Adjust default concurrency settings for running tests on Sparc |
8212528 | Wrong cgroup subsystem being used for some CPU Container Metrics |
8212970 | TZ database in “vanguard” format support |
8212992 | Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE |
8213017 | jspawnhelper: need to handle pipe write failure when sending return code |
8213117 | adoptNode corrupts attribute values |
8213134 | AArch64: vector shift failed with MaxVectorSize=8 |
8213172 | CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant |
8213325 | (props) Properties.loadFromXML does not fully comply with the spec |
8213406 | (fs) More than one instance of built-in FileSystem observed in heap |
8213429 | Windows file handling redux |
8213561 | ZipFile/MultiThreadedReadTest.java timed out in tier1 |
8213734 | SAXParser.parse(File, ..) does not close resources when Exception occurs. |
8214003 | Limit default test jobs based on memory size |
8214096 | sun.security.util.SignatureUtil passes null parameter, so JCE validation fails |
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 |
8214287 | SpecJbb2005StressModule got uncaught exception |
8214579 | JFrame does not paint content in XVFB / X11vnc environment |
8214687 | Optimize Collections.nCopies().hashCode() and equals() |
8214702 | Wrong text position for whitespaced string in printing Swing text |
8214770 | java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales. |
8214777 | Avoid some GCC 8.X strncpy() errors in HotSpot |
8214857 | “bad trailing membar” assert failure at memnode.cpp:3220 |
8215044 | C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop |
8215130 | Fix errors in LittleCMS 2.9 reported by GCC 8 |
8215265 | C2: range check elimination may allow illegal out of bound access |
8215281 | Use String.isEmpty() when applicable in java.base |
8215380 | Backout accidental change to String::length |
8215451 | JNI IsSameObject should not keep objects alive |
8215483 | Off heap memory accesses should be vectorized |
8215534 | [testbug] some jfr test don’t check @requires vm.hasJFR |
8215694 | keytool cannot generate RSASSA-PSS certificates |
8215756 | Memory leaks in the AWT on macOS |
8215792 | AArch64: String.indexOf generates incorrect result |
8215879 | AArch64: ReservedStackAccess may leave stack guard in inconsistent state |
8215901 | [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently |
8215961 | jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 |
8216039 | TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange |
8216046 | test/jdk/java/beans/PropertyEditor/Test6397609.java failing |
8216155 | C4819 warning at libfreetype sources on Windows |
8216199 | Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() |
8216205 | Java API documentation formatting error in System.getEnv |
8216261 | Javap ignores default modifier on interfaces |
8216326 | SSLSocket stream close() does not close the associated socket |
8216375 | Revert JDK-8145579 after JDK-8076988 is resolved |
8216401 | Allow “file:” URLs in Class-Path of local JARs |
8216427 | ciMethodData::load_extra_data() does not always unpack the last entry |
8216528 | test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp |
8216549 | Mismatched unsafe access to non escaping object fails |
8216562 | UnknownBodyLength sometimes fails due to “Connection reset by peer” |
8216987 | ciMethodData::load_data() unpacks MDOs with non-atomic copy |
8216989 | CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 |
8217093 | Support extended-length paths in parse_manifest.c on windows |
8217344 | Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() |
8217359 | C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal |
8217364 | Custom URLStreamHandler for jrt or file protocol can override default handler |
8217366 | ZoneStrings are not populated for all the Locales |
8217368 | AArch64: C2 recursive stack locking optimisation not triggered |
8217371 | Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) |
8217576 | C1 atomic access handlers use incorrect decorators |
8217676 | Upgrade libpng to 1.6.37 |
8217760 | C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle |
8217766 | Container Support doesn’t work for some Join Controllers combinations |
8217785 | Padding ParallelTaskTerminator::_offered_termination variable |
8217896 | Make better use of LCPUs when building on AIX |
8217990 | C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks |
8218163 | C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none |
8218185 | aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static |
8218201 | Failures when vmIntrinsics::_getClass is not inlined |
8218280 | LineNumberReader throws “Mark invalid” exception if CRLF straddles buffer. |
8218553 | Enhance keystore load debug output |
8218558 | NMT stack traces in output should show mt component for virtual memory allocations |
8218566 | NMT: missing memory tag for assert poison page |
8218573 | Better socket support |
8218581 | Incorrect exception message generation |
8218682 | [TEST_BUG] DashOffset fails in mach5 |
8218715 | [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI |
8218721 | C1’s CEE optimization produces safepoint poll with invalid debug information |
8218723 | Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation |
8218780 | Update MUSCLE PCSC-Lite header files |
8218877 | Help transform transformers |
8218879 | Keep track of memory accesses originated from Unsafe |
8218966 | AArch64: String.compareTo() can read memory after string |
8219013 | Update Apache Santuario (XML Signature) to version 2.1.3 |
8219241 | Provide basic virtualization related info in the hs_error file on linux/windows x86_64 |
8219244 | NMT: Change ThreadSafepointState’s allocation type from mtInternal to mtThread |
8219370 | NMT: Move synchronization primitives from mtInternal to mtSynchronizer |
8219513 | compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc |
8219517 | assert(false) failed: infinite loop in PhaseIterGVN::optimize |
8219562 | Line of code in osContainer_linux.cpp L102 appears unreachable |
8219583 | Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) |
8219635 | aarch64: missing LoadStore barrier in TemplateTable::fast_storefield |
8219807 | C2 crash in IfNode::up_one_dom(Node*, bool) |
8219914 | Change the environment variable for Java Access Bridge logging to have a directory. |
8219919 | RuntimeStub name lost with PrintFrameConverterAssembly |
8219993 | AArch64: Compiled CI stubs are unsafely modified |
8219997 | [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info |
8220037 | Inconsistencies of generated timezone files between Windows and Linux |
8220072 | GCC 8.3 reports errors in java.base |
8220173 | assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark |
8220186 | Improve use of font temporary files |
8220227 | Host Locale Provider getDisplayCountry returns error message under non-English Win10 |
8220302 | Better Kerberos ccache handling |
8220313 | [TESTBUG] Update base image for Docker testing to OL 7.6 |
8220341 | Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack |
8220355 | Improve assertion texts and exception messages in eventHandlerVMInit |
8220570 | Additonal trace when native thread creation fails |
8220579 | [Containers] SubSystem.java out of sync with osContainer_linux.cpp |
8220657 | JFR.dump does not work when filename is set |
8220672 | [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores |
8220674 | [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs |
8220682 | Heap dumping and inspection fails with JDK-8214712 |
8220690 | ATTRIBUTE_ALIGNED requires GNU extensions enabled |
8221120 | CopyOnWriteArrayList.set should always have volatile write semantics |
8221220 | AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable |
8221253 | TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes |
8221325 | Add information about swap space to print_memory_info() on MacOS |
8221340 | [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 |
8221342 | [TESTBUG] Generate Dockerfile for docker testing |
8221407 | Windows 32bit build error in libsunmscapi/security.cpp |
8221408 | Windows 32bit build build errors/warnings in hotspot |
8221411 | NullPointerException in RasterPrinterJob without PrinterResolution |
8221434 | Fix typo in lib-x11 autoconf error message about missing headers |
8221480 | jcmd VM.metaspace shall print limits in basic mode |
8221497 | Optional Panes in Swing |
8221527 | [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 |
8221529 | [TESTBUG] Docker tests use old/deprecated image on AArch64 |
8221710 | [TESTBUG] more configurable parameters for docker testing |
8221725 | AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) |
8221730 | jcmd process name matching broken |
8221801 | Update src/java.base/share/legal/public_suffix.md |
8221858 | Build Better Processes |
8221892 | ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable |
8221894 | Add comments for docker tests in the test doc |
8222108 | Reduce minRefreshTime for updating remote printer list on Windows |
8222154 | upgrade gtest to 1.8.1 |
8222280 | Provide virtualization related info in the hs_error file on AIX |
8222299 | [TESTBUG] move hotspot container tests to hotspot/containers |
8222362 | Upgrade to Freetype 2.10.0 |
8222387 | Out-of-bounds access to CPU _family_id_xxx array |
8222415 | Xerces 2.12.0: Parsing Configuration |
8222670 | pathological case of JIT recompilation and code cache bloat |
8222684 | Better support for patterns |
8222690 | Better Glyph Images |
8222720 | Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64 |
8222743 | Xerces 2.12.0: DOM Implementation |
8222914 | Partial backport of JDK-8218266 |
8222968 | ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests |
8222980 | Upgrade IANA Language Subtag Registry to Version 2019-04-03 |
8222987 | sun/security/tools/keytool/PSS.java times out on Solaris-SPARC |
8222991 | Xerces 2.12.0: Validation |
8223177 | Data race on JvmtiEnvBase::_tag_map in double-checked locking |
8223227 | Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase |
8223244 | Fix usage of ARRAYCOPY_DISJOINT decorator |
8223336 | Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail |
8223482 | Unsupported ciphersuites may be offered by a TLS client |
8223505 | Better pattern compilation |
8223518 | Unexpected exception in jjs |
8223537 | testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently |
8223553 | Fix code constructs that do not compile with the Eclipse Java Compiler |
8223572 | ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() |
8223574 | add more thread-related system settings info to hs_error file on AIX |
8223660 | jtreg: Decouple Unsafe from RTM tests |
8223814 | SA: jhsdb common help needs to be more detailed |
8223886 | Add in font table referene |
8223892 | Improved handling of jar files |
8224025 | Fix for JDK-8220302 is not complete |
8224033 | os::snprintf should be used in virtualizationSupport.cpp |
8224034 | [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows |
8224062 | Improve String index handling |
8224090 | [PPC64] Fix SLP patterns for filling an array with double float literals |
8224165 | [TESTBUG] Docker tests produce excessive output |
8224181 | On child process spawn, child may write to random file descriptor instead of the fail pipe |
8224202 | Speed up Properties.load |
8224221 | add memprotect calls to event log |
8224230 | [PPC64, s390] Support AsyncGetCallTrace |
8224252 | [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805 |
8224487 | outputStream should not be copyable |
8224531 | SEGV while collecting Klass statistics |
8224532 | Better Path supports |
8224558 | Fix replicateB encoding |
8224560 | (tz) Upgrade time-zone data to tzdata2019a |
8224580 | Matcher can cause oop field/array element to be reloaded |
8224589 | Improve startup behavior of SecurityProperties |
8224658 | Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL |
8224698 | ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler |
8224838 | Bump update version for OpenJDK: jdk-11.0.5 |
8224915 | Better serial attributes |
8224991 | Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java |
8225005 | Xerces 2.12.0: License file |
8225141 | Better handling of classes in error state in fast class initialization checks |
8225178 | [Solaris] os::signal() should call sigaction() with SA_SIGINFO |
8225189 | Multiple JNI calls within critical region in ZIP Library |
8225257 | sun/security/tools/keytool/PSS.java timed out |
8225286 | Better rendering of native glyphs |
8225292 | Better Graphics2D drawing |
8225298 | Improve TLS connection support |
8225347 | [s390] Unexpected exit from stack overflow test |
8225386 | test for JDK-8216261 fails in Windows |
8225388 | Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. |
8225390 | ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536 |
8225423 | GTK L&F: JSplitPane: There is no divider shown |
8225425 | java.lang.UnsatisfiedLinkError: net.dll: Can’t find dependent libraries |
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 |
8225597 | Enhance font glyph mapping |
8225636 | SA can’t handle prelinked libraries |
8225644 | C1 dumps incorrect class name in ClassCastException message |
8225663 | [testbug] Missing JNIEXPORT in XAbortProvoker native function |
8225715 | jhsdb jmap fails to write binary heap dump of a jshell process |
8226409 | Enable argument profiling for sun.misc.Unsafe.put/get |
8226468 | [aix] loadquery failed error message displayed |
8226530 | ZipFile reads wrong entry size from ZIP64 entries |
8226543 | Reduce GC pressure during message digest calculations in password-based encryption |
8226607 | Inconsistent info between pcsclite.md and MUSCLE headers |
8226765 | Commentary on Javadoc comments |
8226798 | JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass, bool, Thread) |
8226964 | [Yaru] GTK L&F: There is no difference between menu selected and de-selected |
8227011 | Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory |
8227041 | runtime/memory/RunUnitTestsConcurrently.java has a memory leak |
8227117 | normal interpreter table is not restored after single stepping with TLH |
8227247 | tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows |
8227277 | HeapInspection::find_instances_at_safepoint walks dead objects |
8227392 | Colors with alpha are painted incorrectly on Linux, after JDK-8214579 |
8227594 | sadebugd/DebugdConnectTest.java fails due to “java.rmi.NotBoundException: SARemoteDebugger” |
8227601 | Better collection of references |
8227630 | adjust format specifiers in loadlib_aix.cpp |
8227834 | build.log output from failing commands : include the hs_error file path in case of crashes in build |
8227869 | fix wrong format specifiers in os_aix.cpp |
8227919 | 8213232 causes crashes on solaris sparc64 |
8228337 | problemList failing/ignored manual tests in security-libs |
8228400 | Remove built-in AArch64 simulator |
8228469 | (tz) Upgrade time-zone data to tzdata2019b |
8228485 | JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws exception |
8228501 | java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent |
8228578 | fix CFData object leak in macosx KeystoreImpl.m |
8228585 | jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) |
8228596 | Class redefinition fails when condy instructions are removed |
8228601 | AArch64: Fix interpreter code at JVMCI deoptimization entry |
8228618 | s390: c1/c2 fail to add a metadata relocation in the static call stub. |
8228649 | [PPC64] SA reads wrong slots from interpreter frames |
8228658 | test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms |
8228711 | Path rendered incorrectly when it goes outside the clipping region |
8228725 | AArch64: Purge method call format support |
8228764 | New library dependencies due to JDK-8222720 |
8228825 | Enhance ECDSA operations |
8229118 | [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 |
8229352 | Use of an uninitialized register in 32-bit ARM template interpreter |
8229406 | ZGC: Fix incorrect statistics |
8229767 | Typo in java.security: Sasl.createClient and Sasl.createServer |
8229773 | Resolve permissions for code source URLs lazily |
8229887 | (zipfs) zip file corruption when replacing an existing STORED entry |
8229925 | [s390, PPC64] Exception check missing in interpreter |
8230085 | (fs) FileStore::isReadOnly is always true on macOS Catalina |
8230099 | Prepare for backport of JDK-8217368 |
8230728 | Thin stroked shapes are not rendered if affine transform has flip bit |
8230850 | Test sun/tools/jcmd/TestProcessHelper.java fails intermittently |
8231693 | Backout “8230728: Thin stroked shapes are not rendered if affine transform has flip bit” from jdk11u |
8213806 | WebView - JVM crashes for given HTML |
8207772 | File API and FileReader should be supported in WebView |
8218611 | [DRT] fast/xslt tests fails with Unsupported encoding windows-1251 |
8215775 | Scrollbars from web pages appear to be absolute, overlapping everything |
8219917 | [WebView] Sub-resource integrity check fails on Windows and Linux |
8219539 | Cherry pick GTK WebKit 2.22.6 changes |
8219541 | Upgrade ant to version 1.10.5 |
8218174 | Add missing license file for Mesa header files |
8220147 | Cherry pick GTK WebKit 2.22.7 changes |
8219734 | [WebView] Get rid of macOS SDK private API usage |
8218170 | Upgrade antlr to version 4.7.2 |
8204060 | [Canvas] Add API in GraphicsContext to control image smoothing |
8215686 | FX build fails using gradle 5 |
8218172 | Upgrade gradle to version 5.3 |
8217942 | Upgrade to libxslt 1.1.33 |
8196605 | Robot tests fail on Windows platforms if terminal windows are in the way |
8212060 | [GTK3] Stage sometimes shown at top-left before moving to correct position |
8133841 | Full HD video can not be played on standard 1080p screen in portrait mode |
8215894 | Provide media support for libav version 58 |
8224016 | Intermittent test failure in SVGTest on Linux |
8221702 | Use HTTPS to download all build dependencies |
8222788 | javafx.web build fails on XCode 10.2 |
8222217 | FX build fails on 32-bit Windows after fix for JDK-8133841 |
8223046 | AudioClip sample does not work in Ensemble when run via web-start |
8221993 | Create test to validate package declarations in source files |
8222026 | Wrong package declaration for WCTextRunImpl.java in web module |
8148489 | conditional execution of unstable tests |
8213510 | [Windows] MediaPlayer does not play some mp3 with artwork stream in mjpeg |
8221941 | Wrong package declaration for WCTextRunImpl.java in web module |
8219008 | Update OpenGL Headers to version 4.6 |
8176818 | Disable failing full-screen and maximize tests on Mac |
8222780 | Visual Studio does not open media vs_projects files |
8222883 | Ensemble: Update version of Lucene to 7.7.1 |
8196592 | Mark unstable tests so they will be skipped until fixed |
8153645 | Mark TaskSwampEventQueueTest as unstable |
8214716 | Record the versions of tools used to build FX in the repo |
8221302 | Upgrade to gcc 8.2 on Linux |
8221299 | Upgrade to Visual Studio 2017 version 15.9.6 |
8211302 | DragAndDrop no longer works with GTK3 |
8221300 | Upgrade to Xcode 10.1 |
8201539 | Crash in DirectWrite CreateBitmap code when running TestFX test suite |
8227079 | Cherry pick GTK WebKit 2.24.3 changes |
8222912 | Websocket client doesn’t work in WebView |
8187147 | Remove T2K from JavaFX in JDK 10 |
8219362 | Update to 608.1 version of WebKit |
8226537 | Multi-level Stage::initOwner can crash gnome-shell or X.org server |
8225203 | Update SQLite to version 3.28.0 |
8209086 | Some javafx.web files are missing GPLv2+Classpath copyright header |
8222497 | [8u] Switch on GTK3 as a default GTK L&F in javafx |
8227431 | [Windows] Fix assertion failure on X86 32-bit when enabling CLOOP based JavaScript interpreter |
8226782 | Update copyright header for files modified in 2019 |
8229328 | [windows] PlatformFileHandle type should be JGObject rather than void * |
8230361 | [web] Cookies are not enabled in WebKit v608.1 |
8227402 | Improve XSLT processing |