Примечания к релизу Axiom JDK 11.0.14+9

Данный релиз соответствует OpenJDK 11.0.14+9, номер версии Axiom JDK - 11

Axiom JDK 11.0.14+9

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 имеет следующие дополнения:

  • Версия для 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, Windows ARMv8, Mac, Linux x86_64, Linux x86 и Linux ARMv7 содержат OpenJFX 11.
  • Версия для Linux ARMv7 содержит Device IO API, скомпилированный для Raspberry Pi.

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

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

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

  • 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)

Также известно, 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

Axiom JDK 11.0.14 распространяется в виде .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.

AxiomFX

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

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

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

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

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

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

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

Device IO API для Raspberry Pi

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

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

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

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

AxiomFX и EGL на ОС Raspbian

С 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
8217375 jarsigner breaks old signature with long lines in
8264934 Enhance cross VM serialization
8268488 More valuable DerValues
8268494 Better inlining of inlined interfaces
8268512 More content for ContentInfo
8268801 Improve PKCS attribute handling
8268813 Better String matching
8269151 Better construction of EncryptedPrivateKeyInfo
8269944 Better HTTP transport redux
8270386 Better verification of scan methods
8270392 Improve String constructions
8270416 Enhance construction of Identity maps
8270492 Better resolution of URIs
8270498 Improve SAX Parser configuration management
8270646 Improved scanning of XML entities
8270952 Improve TIFF file handling
8271962 Better TrueType font loading
8271968 Better canonical naming
8271987 Manifest improved manifest entries
8272014 Better array indexing
8272026 Verify Jar Verification
8272236 Improve serial forms for transport
8272272 Enhance jcmd communication
8272462 Enhance image handling
8273290 Enhance sound handling
8273308 PatternMatchTest.java fails on CI
8273756 Enhance BMP image support
8273838 Enhanced BMP processing
8273968 JCK javax_xml tests fail in CI
8274096 Improve decoding of image files
8279541 Improve HarfBuzz
8160597 IllegalArgumentException when we initiate drag on Image
8232687 No static JNI loader for libprism-sw
8232929 Duplicate symbols when building static libraries
8236808 javafx_iio can not be used in static environment
8244417 support static build for Windows
8245456 MacPasteboard throws ClassCastException on static builds
8263807 Button types of a DialogPane are set twice, returns a wrong button
8272546 Better TrueType font loading
8272638 Update copyright header for files modified in 2021
8274413 FX: Update copyright year in docs, readme files to 2022
8274929 Crash while reading specific clipboard content
8275138 WebView: UserAgent string is empty for first request
8275723 Crash on macOS 12 in GlassRunnable::dealloc
8275835 Change JavaFX release version in jfx11u to 11.0.14
8276490 Incorrect path for duplicate x and y values, when path falls outside axis bound
8276847 JSException: ReferenceError: Can’t find variable: IntersectionObserver
8277133 Dragboard contents retrieved all over again during a DND process on WebView
8279396 Define version in .jcheck/conf
8210205 build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp)
8277529 SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint
8251329 (zipfs) Files.walkFileTree walks infinitely if zip has dir named “.” inside
8276774 Cookie stored in CookieHandler not sent if user headers contain cookie
8267256 Extend minimal retry for loopback connections on Windows to PlainSocketImpl
8252114 Windows-AArch64: Enable and test ZGC and ShenandoahGC
8255264 Support for identifying the full range of IPv4 localhost addresses on Windows
8212148 Remove remaining NSK_CPP_STUBs
8236042 [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1
8223400 Replace some enums with static const members in hotspot/runtime
8211899 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[E-M]
8212083 Handle remaining gc/lock native code and fix two strings
8212082 Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]*
8211432 [REDO] Handle JNIGlobalRefLocker.cpp
8261661 gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big
8270290 NTLM authentication fails if HEAD request is used
8211782 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]*
8211036 Remove the NSK_STUB macros from vmTestbase for non jvmti
8250521 Configure initial RTO to use minimal retry for loopback connections on Windows
8248238 Implementation: JEP 388: Windows AArch64 Support
8272181 Windows-AArch64:Backport fix of Backtracing broken on PAC enabled systems
8274773 [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform
8277224 sun.security.pkcs.PKCS9Attributes.toString() throws NPE
8277815 Fix mistakes in legal header backports
8211801 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E]
8211905 Remove multiple casts for EM06 file
8211131 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]*
8211261 Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]*
8210984 [TESTBUG] hs203t003 fails with “# ERROR: hs203t003.cpp, 218: NSK_CPP_STUB2 ( ResumeThread, jvmti, thread)”
8210689 Remove the multi-line old C style for string literals
8210726 Fix up a few minor nits forgotten by JDK-8210665
8210385 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests
8271567 AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions
8276139 TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
8210700 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti/unit tests
8210481 Remove #ifdef cplusplus from vmTestbase
8210665 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests
8210593 Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests
8210429 Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests
8210242 [TESTBUG] vmTestbase/nsk/stress/jni/jnistress001.java crashes with EXCEPTION_ACCESS_VIOLATION on windows-x86
8273235 tools/launcher/HelpFlagsTest.java Fails on Windows 32bit
8273026 Slow LoginContext.login() on multi threading application
8210198 Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests
8210182 Remove macros for C compilation from vmTestBase but non jvmti
8226943 compile error in libfollowref003.cpp with XCode 10.2 on macosx
8209611 use C++ compiler for hotspot tests
8274860 gcc 10.2.1 produces an uninitialized warning in sharedRuntimeTrig.cpp
8277029 JMM GetDiagnosticXXXInfo APIs should verify output array sizes
8276536 Update TimeZoneNames files to follow the changes made by JDK-8275766
8275766 (tz) Update Timezone Data to 2021e
8275849 TestZoneInfo310.java fails with tzdata2021e
8256956 RegisterImpl::max_slots_per_register is incorrect on AMD64
8276157 C2: Compiler stack overflow during escape analysis on Linux x86_32
8263059 security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
8253147 The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
8202342 [Graal] fromTonga/nsk/jvmti/unit/FollowReferences/followref003/TestDescription.java fails with “Location mismatch” errors
8276201 Shenandoah: Race results degenerated GC to enter wrong entry point
8034084 nsk.nsk/jvmti/ThreadStart/threadstart003 Wrong number of thread end events
8258457 testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows
8201224 Make string buffer size dynamic in mlvmJvmtiUtils.c
8174819 java/nio/file/WatchService/LotsOfEvents.java fails intermittently
8204161 [TESTBUG] auto failed with the “Applet thread threw exception: java.lang.UnsupportedOperationException” exception
8208242 Add @requires to vmTestbase/gc/g1 tests
8261916 gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed
8276550 Use SHA256 hash in build.tools.depend.Depend
8236596 HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel
8276854 Windows GHA builds fail due to broken Cygwin
8198617 java/awt/Focus/6382144/EndlessLoopTest.java fails on mac
8136517 [macosx]Test java/awt/Focus/8073453/AWTFocusTransitionTest.java fails on MacOSX
8276943 Backout JDK-8274338 11u backport
8274522 java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah
8171381 [TEST_BUG] [macos] javax/swing/JPopupMenu/7156657/bug7156657.java fails on OS X
8233562 [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS
8264526 javax/swing/text/html/parser/Parser/8078268/bug8078268.java timeout
8267246 -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines
8270533 AArch64: size_fits_all_mem_uses should return false if its output is a CAS
8233561 [TESTBUG] Swing text test bug8014863.java fails on macos
8256009 Remove src/hotspot/share/adlc/Test/i486.ad
8256182 Update qemu-debootstrap cross-compilation recipe
8274338 com/sun/jdi/RedefineCrossEvent.java failed “assert(m != __null) failed: NULL mirror”
8233637 [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos
8233641 [TESTBUG] JMenuItem test bug4171437.java fails on macos
8233560 [TESTBUG] ToolTipManager/Test6256140.java is failing on macos
8248500 AArch64: Remove the r18 dependency on Windows AArch64
8233570 [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos
8272720 Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
8276066 Reset LoopPercentProfileLimit for x86 due to suboptimal performance
8233556 [TESTBUG] JPopupMenu tests fail on MacOS
8015602 [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX
8223141 Change (count) suffix _ct into _cnt.
8267304 Bump global JTReg memory limit to 768m
8235784 java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits
7151826 [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac
8233635 [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos
8199529 javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows
8249195 Change to Xcode 11.3.1 for building on Macos at Oracle
8256202 Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest
8219986 Change to Xcode 10.1 for building on Macosx at Oracle
8275713 TestDockerMemoryMetrics test fails on recent runc
8262844 (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3
8274779 HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST
8190753 (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
8197811 Test java/awt/Choice/PopupPosTest/PopupPosTest.java fails on Windows
8198623 java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac
8246807 Incorrect copyright header in TimeZoneDatePermissionCheck.sh
8131745 java/lang/management/ThreadMXBean/AllThreadIds.java still fails intermittently
8274407 (tz) Update Timezone Data to 2021c
8274467 TestZoneInfo310.java fails with tzdata2021b
8274468 TimeZoneTest.java fails with tzdata2021b
8226514 Replace wildcard address with loopback or local host in tests - part 17
8233567 [TESTBUG] FocusSubRequestTest.java fails on macos
8233555 [TESTBUG] JRadioButton tests failing on MacoS
8270116 Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
8220575 Correctly format test URI’s that contain a retrieved IPv6 address
8239422 [TESTBUG] compiler/c1/TestPrintIRDuringConstruction.java failed when C1 is disabled
8263068 Rename safefetch.hpp to safefetch.inline.hpp
8275051 Shenandoah: Correct ordering of requested gc cause and gc request flag
8197800 Test java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java fails on Windows
8198619 java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java fails on mac
8171998 javax/swing/JMenu/4692443/bug4692443.java fails on Windows
8256201 java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed
8266579 Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java
8272708 [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
8247510 typo in IllegalHandshakeMessage
8207936 TestZipFile failed with java.lang.AssertionError exception
8261075 Create stubRoutines.inline.hpp with SafeFetch implementation
8270517 Add Zero support for LoongArch
8233559 [TESTBUG] TestNimbusOverride.java is failing on macos
8252051 Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly
8275131 Exceptions after a touchpad gesture on macOS
8270280 security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
8274293 Build failure on macOS with Xcode 13.0 as vfork is deprecated
8198624 java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac
8233550 [TESTBUG] JTree tests fail regularly on MacOS
8239827 The test OpenByUNCPathNameTest.java should be changed to be manual
8233647 [TESTBUG] JColorChooser/Test8051548.java is failing on macos
8233566 [TESTBUG] KeyboardFocusManager tests failing on MacoS
8233552 [TESTBUG] JTable Test bug7068740.java fails on MacOS
8233553 [TESTBUG] JSpinner test bug4973721.java fails on MacOS
8267652 c2 loop unrolling by 8 results in reading memory past array
8211999 Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI)
8239334 Tab Size does not work correctly in JTextArea with setLineWrap on
8273790 Potential cyclic dependencies between Gregorian and CalendarSystem
8274840 Update OS detection code to recognize Windows 11
8251155 HostIdentifier fails to canonicalize hostnames starting with digits
8233638 [TESTBUG] Swing test ScreenMenuBarInputTwice.java fails on macos
8233643 [TESTBUG] JMenu test bug4515762.java fails on macos
8233642 [TESTBUG] JMenuBar test bug 4750590.java fails on macos
8169953 JComboBox/8057893: ComboBoxEdited event is not fired! on Windows
8272574 C2: assert(false) failed: Bad graph detected in build_loop_late
8261071 AArch64: Refactor interpreter native wrappers
8230228 [TESTBUG] Several runtime/ErrorHandling tests may fail on some platforms
8250888 nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java fails
8269656 The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles
8271459 C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity
8137101 [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
8221305 java/awt/FontMetrics/MaxAdvanceIsMax.java fails on MacOS + Solaris
8253015 Aarch64: Move linux code out from generic CPU feature detection
8255716 AArch64: Regression: JVM crashes if manually offline a core
8180568 Refactor javax/crypto shell tests to plain java tests
8273646 Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher
8274329 Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern
8245147 Refactor and improve utility of test/langtools/tools/javac/versions/Versions.java
8273826 Correct Manifest file name and NPE checks
8273961 jdk/nio/zipfs/ZipFSTester.java fails if file path contains ‘+’ character
8242793 Incorrect copyright header in ContinuousCallSiteTargetChange.java
7105119 [TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater()
8237589 Fix copyright header formatting
8243543 jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
8211148 var in implicit lambdas shouldn’t be accepted for source < 11
8198616 java/awt/Focus/6378278/InputVerifierTest.java fails on mac
8274642 jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287
8271287 jdk/jshell/CommandCompletionTest.java fails with “lists don’t have the same size expected”
8273498 compiler/c2/Test7179138_1.java timed out
8273229 Update OS detection code to recognize Windows Server 2022
8273342 Null pointer dereference in classFileParser.cpp:2817
8271340 Crash PhaseIdealLoop::clone_outer_loop
8270886 Crash in PhaseIdealLoop::verify_strip_mined_scheduling
8271341 Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
8274381 missing CAccessibility definitions in JNI code
8274083 Update testing docs to mention tiered testing
8273314 Add tier4 test groups
8199138 Add RISC-V support to Zero
8272180 Upgrade JSZip from v3.6.0 to v3.7.1
8272828 Add correct licenses to jszip.md
8272581 sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182
8272570 C2: crash in PhaseCFG::global_code_motion
8273924 ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()
8274326 [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m
8254802 ThrowingPushPromisesAsStringCustom.java fails in “try throwing in GET_BODY”
8262438 sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with “SocketException: Socket is closed”
8159904 [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
8265173 [test] divert spurious log output away from stream under test in ProcessBuilder Basic test
8263897 compiler/c2/aarch64/TestVolatilesSerial.java failed with “java.lang.RuntimeException: Wrong method”
8075909 [TEST_BUG] The regression-swing case failed as it does not have the ‘Open’ button when select ‘subdir’ folder with NimbusLAF
8159597 [TEST_BUG] closed/javax/swing/JPopupMenu/4760494/bug4760494.java leaves key pressed
8223140 Clean-up in ‘ok_to_convert()’
8272783 Epsilon: Refactor tests to improve performance
8273606 Zero: SPARC64 build fails with si_band type mismatch
8272914 Create hotspot:tier2 and hotspot:tier3 test groups
8224829 AsyncSSLSocketClose.java has timing issue
8250810 Push missing parts of JDK-8248817
8230067 Add optional automatic retry when running jtreg tests
8180573 Refactor sun/security/tools shell tests to plain java tests
8273894 ConcurrentModificationException raised every time ReferralsCache drops referral
8272836 Limit run time for java/lang/invoke/LFCaching tests
8273373 Zero: Cannot invoke JVM in primordial threads on Zero
8223138 Small clean-up in loop-tree support.
8187649 ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar
8268555 Update HttpClient tests that use ITestContext to jtreg 6+1
8223923 C2: Missing interference with mismatched unsafe accesses
8266182 Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
8223139 Rename mandatory policy-do routines.
8248187 [TESTBUG] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn
8143021 [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails
8256152 tests fail because of ambiguous method resolution
8211171 move JarUtils to top-level testlibrary
8265524 Upgrading JSZip from v3.2.2 to v3.6.0
8233569 [TESTBUG] JTextComponent test bug6361367.java fails on macos
8234823 java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10
8229935 [TEST_BUG]: bug8132119.java inconsistently positions text
8223137 Rename predicate ‘do_unroll_only()’ to ‘is_unroll_only()’.
8269426 Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass
8196096 javax/swing/JPopupMenu/6580930/bug6580930.java fails
8180571 Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures
8272342 [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
8078219 Verify lack of @test tag in files in java/net test directory
8231501 VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99
8215889 assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC
8268093 Manual Testcase: “sun/security/krb5/config/native/TestDynamicStore.java” Fails with NPE
8269768 JFR Terminology Refresh
8179880 Refactor javax/security shell tests to plain java tests
8274056 JavaAccessibilityUtilities leaks JNI objects
8213707 [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name
8255227 java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface
8266949 Check possibility to disable OperationTimedOut on Unix
8248341 ProblemList java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
8047218 [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception
8163086 java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
8233564 [TESTBUG] MouseComboBoxTest.java is failing
8258855 Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3
8265019 Update tests for additional TestNG test permissions
8253866 Security Libs Terminology Refresh
8253497 Core Libs Terminology Refresh
8081652 [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently
8216417 cleanup of IPv6 scope-id handling
8230019 [REDO] compiler/types/correctness/* tests fail with “assert(recv == __null || recv->is_klass()) failed: wrong type”
8244292 Headful clients failing with –illegal-access=deny
8223658 Performance regression of XML.validation in 13-b19
8039261 [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked.
8264824 java/net/Inet6Address/B6206527.java doesn’t close ServerSocket properly
8250839 Improve test template SSLEngineTemplate with SSLContextTemplate
8255722 Create a new test for rotated blit
8245665 Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA
8169954 JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed
8245165 Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList
8263773 Reenable German localization for builds at Oracle
8238677 java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version
8180569 Refactor sun/security/krb5/ shell tests to plain java tests
8210920 Native C++ tests are not using CXXFLAGS
8221902 PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu
8242526 PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system
8233644 [TESTBUG] JInternalFrame test bug8020708.java is failing on macos
8234802 [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms
8242044 Add basic HTTP/1.1 support to the HTTP/2 Test Server
8221903 PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04
8215568 Refactor SA clhsdb tests to use ClhsdbLauncher
8214469 [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails
8222446 assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
8233634 [TESTBUG] Swing text test bug4278839.java fails on macos
8228508 [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7
8233403 Improve verbosity of some httpclient tests
8165828 [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel
8221259 New tests for java.net.Socket to exercise long standing behavior
8217438 Adapt tools//launcher/Test7029048.java for AIX
8080569 java/lang/ProcessBuilder/DestroyTest.java fails with “RuntimeException: Process terminated prematurely”
8261297 NMT: Final report should use scale 1
8217882 java/net/httpclient/MaxStreams.java failed once
8217903 java/net/httpclient/Response204.java fails with 404
8217377 javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception
8269574 C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events
8272850 Drop zapping values in the Zap* option descriptions
8272318 Improve performance of HeapDumpAllTest
8215410 Regression test for JDK-8214994
8129310 java/net/Socket/asyncClose/AsyncClose.java fails intermittently
8213189 Make restricted headers in HTTP Client configurable and remove Date by default
8256066 Tests use deprecated TestNG API that is no longer available in new versions
8216318 The usage of Disposer in the java.awt.Robot can be deleted
8197560 test javax/swing/JTree/8003400/Test8003400.java fails
8271560 sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to “An established connection was aborted by the software in your host machine”
8270344 Session resumption errors
8259237 Demo selection changes with left/right arrow key. No need to press space for selection.
8217633 Configurable extensions with system properties
8253682 The AppletInitialFocusTest1.java is unstable
6849922 java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails
8213110 Remove the use of applets in automatic tests
8269034 AccessControlException for SunPKCS11 daemon threads
8240256 Better resource cleaning for SunPKCS11 Provider
8210392 assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit
8236177 assert(status == 0) failed: error ETIMEDOUT(60), cond_wait
8246114 java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems)
8273795 Zero SPARC64 debug builds fail due to missing interpreter fields
8273541 Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2
8261036 Reduce classes loaded by CleanerFactory initialization
8272806 [macOS] “Apple AWT Internal Exception” when input method is changed
8269951 [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
8273358 macOS Monterey does not have the font Times needed by Serif
8218483 Crash in “assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5”
8213330 Fix legal headers in i18n tests
8260571 Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit
8169959 javax/swing/JTable/6263446/bug6263446.java: Table should be editing
8271490 [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
8252049 Native memory leak in ciMethodData ctor
8268672 C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
8268019 C2: assert(no_dead_loop) failed: dead loop detected
8263303 C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint
8273671 Backport of 8260616 misses one JNF header inclusion removal
8213301 Fix legal headers in jdk logging tests
8213328 Update test copyrights in test/java/util/zip and test/jdk/tools
8213306 Fix legal headers in test/java/nio
8213305 Fix legal headers in test/java/math
8213296 Fix legal headers in test/jdk/java/net
8211227 Inconsistent TLS protocol version in debug output
8228442 DHKeyExchange/LegacyDHEKeyExchange.java failed due to “SSLException: An established connection was aborted by the software in your host machine”
8250863 Build error with GCC 10 in NetworkInterface.c and k_standard.c
8237354 Add option to jcmd to write a gzipped heap dump
8225083 Remove Google certificate that is expiring in December 2021
8213263 fix legal headers in test/langtools
8210353 Move java/util/Arrays/TimSortStackSize2.java back to tier1
8195703 BasicJDWPConnectionTest.java: ‘App exited unexpectedly with 2’
8272966 test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout
8273547 [11u] [JVMCI] Partial module-info.java backport of JDK-8223332
8247403 JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder
8260690 JConsole User Guide Link from the Help menu is not accessible by keyboard
8256372 [macos] Unexpected symbol was displayed on JTextField with Monospaced font
8210395 Add doc to SecurityTools.java
8251930 AArch64: Native types mismatch in hotspot
8206085 Refactor langtools/tools/javac/versions/Versions.java
8270317 Large Allocation in CipherSuite
8248899 security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked
8251570 JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id
8215624 Add parallel heap iteration for jmap
8253763 ParallelObjectIterator should have virtual destructor
8269993 [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags
8269984 [macos] JTabbedPane title looks like disabled
8272316 Wrong Boot JDK help message in 11
8262731 [macOS] Exception from “Printable.print” is swallowed during “PrinterJob.print”
8261236 C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled
8270216 [macOS] Update named used for Java run loop mode
8251377 [macos11] JTabbedPane selected tab text is barely legible
7179006 [macosx] Print-to-file doesn’t work: printing to the default printer instead
8263362 Avoid division by 0 in java/awt/font/TextJustifier.java justify
8272902 Bump update version for OpenJDK: jdk-11.0.14
Обратно на страницу загрузки
Команда Axiom JDK roman.karpov@axiomjdk.ru Команда Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Команда Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67