Данный релиз соответствует OpenJDK 11.0.12+7, номер версии Axiom JDK - 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.12 для получения дополнительной информации о функционале 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.12 распространяется в виде .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 |
---|---|
6847157 | java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit |
7106851 | Test should not use System.exit |
8076190 | Customizing the generation of a PKCS12 keystore |
8153005 | Upgrade the default PKCS12 encryption/MAC algorithms |
8171303 | sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux |
8177068 | incomplete classpath causes NPE in Flow |
8185734 | [Windows] Structured Exception Catcher missing around gtest execution |
8187450 | JNI local refs exceeds capacity warning in NetworkInterface::getAll |
8190763 | Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit() |
8195841 | PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen |
8196100 | javax/swing/text/JTextComponent/5074573/bug5074573.java fails |
8198402 | ToggleButton.setToggleGroup causes memory leak when button is removed via ToggleGroup.getToggles() |
8200224 | Multiple press event when JFXPanel gains focus |
8206925 | Support the certificate_authorities extension |
8207160 | ClassReader::adjustMethodParams can potentially return null if the args list is empty |
8207247 | AARCH64: Enable Minimal and Client VM builds |
8207404 | MulticastSocket tests failing on AIX |
8207779 | Method::is_valid_method() compares ‘this’ with NULL |
8208061 | runtime/LoadClass/TestResize.java fails with “Load factor too high” when running in CDS mode. |
8209459 | TestSHA512MultiBlockIntrinsics failed on AArch64 |
8210199 | [linux / macOS] fileChooser can’t handle emojis |
8210443 | Migrate Locale matching tests to JDK Repo. |
8211294 | ScrollPane content is blurry with 125% scaling |
8213231 | ThreadSnapshot::_threadObj can become stale |
8213725 | JShell NullPointerException due to class file with unexpected package |
8213794 | ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32 |
8213845 | ARM32: Interpreter doesn’t call result handler after native calls |
8214128 | ARM32: wrong stack alignment on Deoptimization::unpack_frames |
8214512 | ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM |
8214854 | JDWP: Unforseen output truncation in logging |
8214922 | Add vectorization support for fmin/fmax |
8215009 | GCC 8 compilation error in libjli |
8216184 | CDS/appCDS tests failed on Windows due to long path to a classlist file |
8216259 | AArch64: Vectorize Adler32 intrinsics |
8216314 | SIGILL in CodeHeapState::print_names() |
8216377 | Fix memoryleak for initial nodes of Window 8207837: Indeterminate ProgressBar does not animate if content is added after scene is set on window |
8217348 | assert(thread->is_Java_thread()) failed: just checking |
8217465 | [REDO] - Optimize CodeHeap Analytics |
8217561 | X86: Add floating-point Math.min/max intrinsics |
8217918 | C2: -XX:+AggressiveUnboxing is broken |
8218458 | [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output |
8219142 | Remove unused JIMAGE_ResourcePath |
8219586 | CodeHeap State Analytics processes dead nmethods |
8220074 | Clean up GCC 8.3 errors in LittleCMS |
8220407 | compiler/intrinsics/math/TestFpMinMaxIntrinsics.java timedout |
8220484 | JFXPanel renders a slanted image with a hidpi monitor scale of 125% or 175% |
8222302 | [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU |
8222412 | AARCH64: multiple instructions encoding issues |
8222813 | Cleanup third-party legal files for tools and app |
8223020 | aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions |
8223444 | Improve CodeHeap Free Space Management |
8223504 | Improve performance of forall loops by better inlining of “iterator()” methods |
8223667 | ASAN build broken |
8223719 | Add .gitignore to repo |
8225081 | Remove Telia Company CA certificate expiring in April 2021 |
8225116 | Test OwnedWindowsLeak.java intermittently fails |
8225438 | javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out |
8225756 | [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay |
8226374 | Restrict TLS signature schemes and named groups |
8226627 | assert(t->singleton()) failed: must be a constant |
8226721 | Missing intrinsics for Math.ceil, floor, rint |
8227080 | (fs) Files.newInputStream(…).skip(n) is slow |
8227222 | vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15 |
8227609 | (fs) Files.newInputStream(…).skip(n) should allow skipping beyond file size |
8227808 | Make GTK3 libraries mandatory for building on Linux |
8227920 | Remove dummy README from FX repo |
8230428 | Cleanup dead CastIP node code in formssel.cpp |
8231460 | Performance issue (CodeHeap) with large free blocks |
8231713 | x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) |
8231735 | gradle checkrepo is obsolete and doesn’t work with git |
8231841 | AArch64: debug.cpp help() is missing an AArch64 line for pns |
8232063 | Upgrade gradle to version 6.0 |
8232084 | HotSpot build failed with GCC 9.2.1 |
8232591 | AArch64: Add missing match rules for smaddl, smsubl and smnegl |
8233185 | HttpServer.stop() blocks indefinitely when called on dispatch thread |
8233787 | Break cycle in vm_version* includes |
8233948 | AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register |
8234355 | Buffer overflow in jcmd GC.class_stats due to too many classes |
8235368 | Update BCEL to Version 6.4.1 |
8235627 | Blank stages when running JavaFX app in a macOS virtual machine |
8236259 | MemoryLeak in ProgressIndicator |
8236859 | WebSocket over authenticating proxy fails with NPE |
8236992 | AArch64: remove redundant load_klass in itable stub |
8237804 | sun/security/mscapi tests fail with “Key pair not generated, alias |
8238175 | CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class |
8238567 | SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers |
8238812 | assert(false) failed: bad AD file |
8239312 | [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java |
8239386 | handle ContendedPaddingWidth in vm_version_aarch64 |
8239536 | Can’t use java.util.List object after importing java.awt.List |
8240487 | Cleanup whitespace in .cc, .hh, .m, and .mm files |
8240539 | Upgrade gradle to version 6.3 |
8240848 | ArrayIndexOutOfBoundsException buf for TextCallbackHandler |
8241082 | Upgrade IANA Language Subtag Registry data to 03-16-2020 version |
8241087 | Build failure with VS 2019 (16.5.0) due to C2039 and C2873 |
8241101 | [s390] jtreg test failure after JDK-8238696: not conformant features string |
8241248 | NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) |
8241372 | Several test failures due to javax.net.ssl.SSLException: Connection reset |
8241475 | AArch64: Add missing support for PopCountVI node |
8241829 | Cleanup the code for PrinterJob on windows |
8241960 | The SHA3 message digests impl of SUN provider are not thread safe after cloned |
8242010 | Upgrade IANA Language Subtag Registry to Version 2020-04-01 |
8242429 | Better implementation for sign extract |
8242557 | Add length limit for strings in PNGImageWriter |
8242919 | Paste locks up jshell |
8243155 | AArch64: Add support for SqrtVF |
8243240 | AArch64: Add support for MulVB |
8243452 | JFR: Could not create chunk in repository with over 200 recordings |
8243559 | Remove root certificates with 1024-bit keys |
8243597 | AArch64: Add support for integer vector abs |
8244031 | HttpClient should have more tests for HEAD requests |
8244205 | HTTP/2 tunnel connections through proxy may be reused regardless of which proxy is selected |
8244297 | Provide utility for testing for memory leaks |
8244847 | Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails |
8245511 | G1 adaptive IHOP does not account for reclamation of humongous objects by young GC |
8246274 | G1 old gen allocation tracking is not in a separate class |
8247354 | [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop |
8247408 | IdealGraph bit check expression canonicalization |
8247432 | Update IANA Language Subtag Registry to Version 2020-09-29 |
8247438 | JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown |
8247753 | UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 |
8248043 | Need to eliminate excessive i2l conversions |
8248411 | [aarch64] Insufficient error handling when CodeBuffer is exhausted |
8248568 | compiler/c2/TestBit.java failed: test missing from stdout/stderr |
8248870 | AARCH64: I2L/L2I conversions can be skipped for masked positive values |
8249142 | java/awt/FontClass/CreateFont/DeleteFont.sh is unstable |
8249189 | AARCH64: more L2I conversions can be skipped |
8249719 | MethodHandle performance suffers from bad ResolvedMethodTable hash function |
8249875 | GCC 10 warnings -Wtype-limits with JFR code |
8250238 | Media fails to load libav 58 library when using modules from maven central |
8250635 | MethodArityHistogram should use Compile_lock in favour of fancy checks |
8250876 | Fix issues with cross-compile on macos |
8251031 | Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits |
8251525 | AARCH64: Faster Math.signum(fp) |
8251555 | Remove unused focusedWindow field in glass Window to avoid leak |
8252259 | AArch64: Adjust default value of FLOATPRESSURE |
8252311 | AArch64: save two words in itable lookup stub |
8252779 | compiler/graalunit/HotspotTest.java failed after 8251525 |
8252883 | AccessDeniedException caused by delayed file deletion on Windows |
8253167 | ARM32 builds fail after JDK-8247910 |
8253572 | [windows] CDS archive may fail to open with long file names |
8253743 | Fix build failures in tests |
8253923 | C2 doesn’t always run loop opts for compilations that include loops |
8253948 | Memory leak in ImageFileReader |
8254631 | Better support ALPN byte wire values in SunJSSE |
8254717 | isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards |
8255086 | Update the root locale display names |
8255625 | AArch64: Implement Base64.encodeBlock accelerator/intrinsic |
8255763 | C2: OSR miscompilation caused by invalid memory instruction placement |
8255992 | JFR EventWriter does not use first string from StringPool with id 0 |
8256037 | [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small |
8256157 | Improve bytecode assembly |
8256244 | java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1 |
8256287 | [windows] add loop fuse to map_or_reserve_memory_aligned |
8256491 | Better HTTP transport |
8256523 | Streamline Java SHA2 implementation |
8257414 | Drag n Drop target area is wrong on high DPI systems |
8257569 | Failure observed with JfrVirtualMemory::initialize |
8257574 | C2: “failed: parsing found no loops but there are some” assert failure |
8257580 | Bump update version for OpenJDK: jdk-11.0.12 |
8257604 | JNI_ArgumentPusherVaArg leaks valist |
8257621 | JFR StringPool misses cached items across consecutive recordings |
8257758 | Allow building of JavaFX native libs for Apple Silicon |
8257796 | [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 |
8257822 | C2 crashes with SIGFPE due to a division that floats above its zero check |
8257828 | SafeFetch may crash if invoked in non-JavaThreads |
8257853 | Remove dependencies on JNF’s JNI utility functions in AWT and 2D code |
8257858 | [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m |
8257895 | Allow building of JavaFX media libs for Apple Silicon |
8257988 | Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m |
8258381 | [macos] Exception when input emoji using Chinese input method |
8258414 | OldObjectSample events too expensive |
8258432 | Improve file transfers |
8258505 | [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions |
8258753 | StartTlsResponse.close() hangs due to synchronization issues |
8258986 | getColor throws IOOBE when PixelReader reads the same pixel twice |
8259046 | ViewPainter.ROOT_PATHS holds reference to Scene causing memory leak |
8259061 | C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it |
8259227 | C2 crashes with SIGFPE due to a division that floats above its zero check |
8259232 | Bad JNI lookup during printing |
8259276 | C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization |
8259343 | [macOS] Update JNI error handling in Cocoa code. |
8259356 | MediaPlayer’s seek freezes video |
8259555 | Webkit crashes on Apple Silicon |
8259585 | Accessible actions do not work on mac os x |
8259651 | [macOS] Replace JNF_COCOA_ENTER/EXIT macros |
8259662 | Don’t wrap SocketExceptions into SSLExceptions in SSLSocketImpl |
8259710 | Inlining trace leaks memory |
8259777 | Incorrect predication condition generated by ADLC |
8259786 | initialize last parameter of getpwuid_r |
8259843 | initialize dli_fname array before calling dll_address_to_library_name |
8259869 | [macOS] Remove desktop module dependencies on JNF Reference APIs |
8259886 | Improve SSL session cache performance and scalability |
8259983 | do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection |
8260030 | Improve stringStream buffer handling |
8260236 | better init AnnotationCollector _contended_group |
8260245 | Update ICU4C to version 68.2 8232379: Need to remove large icudt64l.zip binary file from source repository |
8260246 | Ensemble: Update version of Lucene to 7.7.3 |
8260255 | C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized |
8260284 | C2: assert(_base == Int) failed: Not an Int |
8260380 | Upgrade to LittleCMS 2.12 |
8260420 | C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint |
8260426 | awt debug_mem.c DMem_AllocateBlock might leak memory |
8260432 | allocateSpaceForGP in freetypeScaler.c might leak memory |
8260453 | Improve Font Bounding |
8260616 | Removing remaining JNF dependencies in the java.desktop module |
8260653 | Unreachable nodes keep speculative types alive |
8260707 | java/lang/instrument/PremainClass/InheritAgent0100.java times out |
8260925 | HttpsURLConnection does not work with other JSSE provider. |
8260926 | Trace resource exhausted events unconditionally |
8260960 | Signs of jarsigner signing |
8260967 | Better jar file validation |
8261020 | Wrong format parameter in create_emergency_chunk_path |
8261027 | AArch64: Support for LSE atomics C++ HotSpot code |
8261167 | print_process_memory_info add a close call after fopen |
8261170 | Upgrade to freetype 2.10.4 |
8261198 | [macOS] Incorrect JNI parameters in number conversion in A11Y code |
8261235 | C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check |
8261261 | The version extra fields needs to be overridable in jib-profiles.js |
8261262 | Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION |
8261354 | SIGSEGV at MethodIteratorHost |
8261355 | No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding |
8261397 | try catch Method failing to work when dividing an integer by 0 |
8261422 | Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage |
8261447 | MethodInvocationCounters frequently run into overflow |
8261481 | Cannot read Kerberos settings in dynamic store on macOS Big Sur |
8261505 | Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer |
8261601 | free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 |
8261649 | AArch64: Optimize LSE atomics in C++ code |
8261730 | C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge |
8261752 | Multiple GC test are missing memory requirements |
8261791 | (sctp) handleSendFailed in SctpChannelImpl.c potential leaks |
8261812 | C2 compilation fails with assert(!had_error) failed: bad dominance |
8261914 | IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload |
8262093 | java/util/concurrent/tck/JSR166TestCase.java failed “assert(false) failed: unexpected node” |
8262110 | DST starts from incorrect time in 2038 |
8262121 | [11u] Redo 8244287: JFR: Methods samples have line number 0 |
8262163 | Extend settings printout in jcmd VM.metaspace |
8262276 | Debug build of WebKit fails |
8262295 | C2: Out-of-Bounds Array Load from Clone Source |
8262298 | G1BarrierSetC2::step_over_gc_barrier fails with assert “bad barrier shape” |
8262365 | Update GStreamer to version 1.18.3 |
8262366 | Update glib to version 2.66.7 |
8262380 | Enhance XML processing passes |
8262403 | Enhanced data transfer |
8262410 | Enhanced rules for zones |
8262446 | DragAndDrop hangs on Windows |
8262461 | handle wcstombsdmp return value correctly in unix awt_InputMethod.c |
8262465 | Very long compilation times and high memory consumption in C2 debug builds |
8262477 | Enhance String Conclusions |
8262726 | AArch64: C1 StubAssembler::call_RT can corrupt stack |
8262739 | String inflation C2 intrinsic prevents insertion of anti-dependencies |
8262829 | Native crash in Win32PrintServiceLookup.getAllPrinterNames() |
8262837 | handle split_USE correctly |
8262900 | ToolBasicTest fails to access HTTP server it starts |
8262967 | Improve Zip file support |
8263111 | Enhance String Conclusions |
8263169 | [macos] JavaFX windows open as tabs when system preference for documents is set |
8263260 | [s390] Support latest hardware (z14 and z15) |
8263311 | Watch registry changes for remote printers update instead of polling |
8263361 | Incorrect arraycopy stub selected by C2 for SATB collectors |
8263404 | RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec |
8263425 | AArch64: two potential bugs in C1 LIRGenerator::generate_address() |
8263448 | CTW: fatal error: meet not symmetric |
8263504 | Some OutputMachOpcodes fields are uninitialized |
8263557 | Possible NULL dereference in Arena::destruct_contents() |
8263558 | Possible NULL dereference in fast path arena free if ZapResourceArea is true |
8263676 | AArch64: one potential bug in C1 LIRGenerator::generate_address() |
8263729 | [test] divert spurious output away from stream under test in ProcessBuilder Basic test |
8263788 | JavaFX application freezes completely after some time when using the WebView |
8263846 | Bad JNI lookup getFocusOwner in accessibility code on Mac OS X |
8264047 | Duplicate global variable ‘jvm’ in libjavajpeg and libawt |
8264066 | Enhance compiler validation |
8264079 | Improve abstractions |
8264096 | slowdebug jvm crashes when StrInflatedCopy match rule is not supported |
8264151 | ciMethod::ensure_method_data() should return false is loading resulted in empty state |
8264173 | [s390] Improve Hardware Feature Detection And Reporting |
8264190 | Harden TLS interop tests |
8264223 | CodeHeap::verify fails extra_hops assertion in fastdebug test |
8264328 | Broken license in javax/swing/JComboBox/8072767/bug8072767.java |
8264360 | Loop strip mining verification fails with “should be on the backedge” |
8264460 | Improve NTLM support |
8264536 | Building OpenJFX on Apple AARCH64 not possible |
8264626 | C1 should be able to inline excluded methods |
8264640 | CMS ParScanClosure misses a barrier |
8264786 | [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched |
8264821 | DirectIOTest fails on a system with large block size |
8264846 | [macos] libjvm.dylib linker warning due to macOS version mismatch |
8264923 | PNGImageWriter.write_zTXt throws Exception with a typo |
8264928 | Update to Xcode 12.4 |
8264958 | C2 compilation fails with assert “n is later than its clone” |
8264990 | WebEngine crashes with segfault when not loaded through system classloader |
8265099 | Revert backport to 11u of 8236859: WebSocket over authenticating proxy fails with NPE |
8265154 | vinserti128 operand mix up for KNL platforms |
8265239 | Shenandoah: Shenandoah heap region count could be off by 1 |
8265417 | Backport of JDK-8249672 breaks Solaris x86 build |
8265421 | java/lang/String/StringRepeat.java test is missing a memory requirement |
8265462 | Handle multiple slots in the NSS Internal Module from SunPKCS11’s Secmod |
8265537 | x86 version string truncated after JDK-8249672 11u backport |
8265666 | Enable AIX build platform to make external debug symbols |
8265677 | CMS: CardTableBarrierSet::write_ref_array_work() lacks storestore barrier |
8265690 | Use the latest Ubuntu base image version in Docker testing |
8265718 | Build failure after JDK-8258414 11u backport |
8265750 | Fatal error in safepoint.cpp after backport of 8258414 |
8265784 | [C2] Hoisting of DecodeN leaves MachTemp inputs behind |
8265938 | C2’s conditional move optimization does not handle top Phi |
8266220 | keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified |
8266293 | Key protection using PBEWithMD5AndDES fails with “java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long” |
8266554 | Change default macOS min version for aarch64 to 11.0 |
8266713 | [AIX] Build failure after 11u backport of JDK-8247753 |
8266802 | Shenandoah: Round up region size to page size unconditionally |
8266892 | avoid maybe-uninitialized gcc warnings on linux s390x |
8266929 | Unable to use algorithms from 3p providers |
8266966 | Wrong CSS properties are applied to other nodes after fix for JDK-8204568 |
8267235 | [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash |
8267314 | Loading some animated GIFs fails with ArrayIndexOutOfBoundsException: Index 4096 out of bounds for length 4096 |
8267561 | Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC |
8267599 | Revert the change to the default PKCS12 macAlgorithm and macIterationCount props for 11u/8u/7u |
8267641 | [11u] 8227609 backport typo |
8267721 | Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64 |
8268152 | gstmpegaudioparse does not provides timestamps for HLS MP3 streams |
8268678 | LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired |