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

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

Axiom JDK 19+37

Axiom является сертифицированным Java SE 19-совместимым дистрибутивом OpenJDK 19, который работает на серверах (Linux x86_64, Linux ARM64, 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 19.
  • Версия для Linux ARMv7 содержит Device IO API, скомпилированный для Raspberry Pi.

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

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

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

  • Ubuntu Linux 16.04, 18.04 (x86, x86_64, ARMv7, ARMv8)
  • Debian Linux 8, 9 (x86, x86_64, ARMv7, ARMv8)
  • Red Hat, Oracle Linux и CentOS 8x, 6.x, 7.x (x86, x86_64, ARMv7, ARMv8)
  • Alpine Linux 3.7+
  • SUSE Linux Enterprise 12, 16, tumbleweed (x86_64, ARMv8)
  • Apple macOS 10.11+ (x86_64, ARMv8)
  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (x86, x86_64, ARMv8)

Также известно, 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 и 4 под управлением следующих ОС:

  • Raspbian OS (armhf)
  • OpenSUSE (armv8)

Также есть успешный опыт запуска и работы на Debian (armhf) и Ubuntu (armhf).

Поставка Axiom JDK 19

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

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

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

Axiom JDK продолжает поддерживать AOT и Graal JIT. Поскольку в сборках OpenJDK 19 эти экспериментальные функции признаны устаревшими, для безошибочной компиляции нативных образов рекомендуется использовать Axiom Native Image Kit.

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

AxiomFX для Raspberry Pi

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

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

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

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

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

* Не поддерживается на Raspberry Pi 4.

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

Device IO API для Raspberry Pi

Axiom JDK 19 для 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

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

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

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

Issue Description
8292260 [BACKOUT] JDK-8279219: [REDO] C2 crash when allocating array of size too large
8288769 Revert unintentional change to deflate.c
8291496 Allocating card table before heap causes underflow asserts in CardTable::addr_for()
8290889 JDK 19 RDP2 L10n resource files update - msgdrop 10
8290562 ThreadMXBean.getThread{Cpu,User}Time fails with -XX:-VMContinuations
8283276 java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs
8291757 Remove EA from JDK 19 version string starting with Initial RC promotion B35 on August 11, 2022
8290867 Race freeing remembered set segments
8291524 jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java Value not equal to 2, field=’hiddenClassCount’, value=’0’
8291512 Snippetize modules API examples
8291006 java/foreign/TestUnsupportedPlatform fails after JDK-8290455
8290455 jck test api/java_lang/foreign/VaList/Empty.html fails on some platforms
8290460 Alpine: disable some panama tests that rely on std::thread
8290625 Test jdk/javadoc/tool/CheckManPageOptions.java after manpage update
8278274 Update nroff pages in JDK 19 before RC
8287916 Address the inconsistency between the constant array and pool size
8285407 Improve Xalan supports
8282676 Improve subject handling
8284370 Improve zlib usage
8283190 Improve MIDI processing
8281866 Enhance MethodHandle invocations
8281859 Improve class compilation
8272249 Better properties of loaded Properties
8277608 Address IP Addressing
8272243 Improve DER parsing
8290524 Typo in javadoc of MemorySegment/MemoryAddress
8288482 JFR: Cannot resolve method
8290417 CDS cannot archive lamda proxy with useImplMethodHandle
8289954 C2: Assert failed in PhaseCFG::verify() after JDK-8183390
8289127 Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible
8281969 Bad result for the snippet @link tag if substring/regex consists of whitespace
8290250 Shenandoah: disable Loom for iu mode
8290252 Add TEST.properties to java/nio/channels/FileChannel and move tests out of largeMemory sub-dir
8288112 C2: Error: ShouldNotReachHere() in Type::typerr()
8290209 jcup.md missing additional text
8290207 Missing notice in dom.md
8290203 ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java on linux-all
8290201 ProblemList com/sun/jdi/InvokeHangTest.java on macosx-x64 in vthread mode
8290095 java/nio/channels/FileChannel/largeMemory/LargeGatheringWrite.java timed out
8289930 Improve Thread description of inherited AccessControlContext
8289365 SegmentAllocator:allocateArray(MemoryLayout, count) does not throw IAEx when count is -1
8290071 Javadoc for MemorySegment/MemoryAddress getter/setters contains some typos
8288850 SegmentAllocator:allocate() can return null some cases
8289148 j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM
8289333 Specification of method j.l.foreign.VaList::skip deserves clarification
8289156 j.l.foreign.VaList::skip call could throw java.lang.IndexOutOfBoundsException: Out of bound access on segment
8289709 fatal error: stuck in JvmtiVTMSTransitionDisabler::disable_VTMS_transitions
8287902 UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows
8287379 Using @inheritDoc in an inapplicable context shouldn’t crash javadoc
8287809 Revisit implementation of memory session
8290004 [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
8289692 JFR: Thread checkpoint no longer enforce mutual exclusion post Loom integration
8289894 A NullPointerException thrown from guard expression
8289729 G1: Incorrect verification logic in G1ConcurrentMark::clear_next_bitmap
8282071 Update java.xml module-info
8290033 ProblemList serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java on windows-x64 in -Xcomp mode
8289697 buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad
8289872 wrong wording in @param doc for HashMap.newHashMap et. al.
8289601 SegmentAllocator::allocateUtf8String(String str) should be clarified for strings containing \0
8289223 Canonicalize header ids in foreign API javadocs
8289799 Build warning in methodData.cpp memset zero-length parameter
8289030 [macos] app image signature invalid when creating DMG or PKG
8289951 ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java on linux-x64 and macosx-x64
8278469 Test java/nio/channels/FileChannel/LargeGatheringWrite.java times out
8289526 java/nio/channels/FileChannel/MapTest.java times out
8289486 Improve XSLT XPath operators count efficiency
8289779 Map::replaceAll javadoc has redundant @throws clauses
8289558 Need spec clarification of j.l.foreign.*Layout
8289196 Pattern domination not working properly for record patterns
6509045 {@inheritDoc} only copies one instance of the specified exception
8288949 serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing
8289857 ProblemList jdk/jfr/event/runtime/TestActiveSettingEvent.java
8289840 ProblemList vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java when run with vthread wrapper
8289841 ProblemList vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java with ZGC on windows
8289477 Memory corruption with CPU_ALLOC, CPU_FREE on muslc
8289439 Clarify relationship between ThreadStart/ThreadEnd and can_support_virtual_threads capability
8288128 S390X: Fix crashes after JDK-8284161 (Virtual Threads)
8289091 move oop safety check from SharedRuntime::get_java_tid() to JavaThread::threadObj()
8287847 Fatal Error when suspending virtual thread after it has terminated
8067757 Incorrect HTML generation for copied javadoc with multiple @throws tags
8289569 [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl
8287851 C2 crash: assert(t->meet(t0) == t) failed: Not monotonic
8287672 jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
8289183 jdk.jfr.consumer.RecordedThread.getId references Thread::getId, should be Thread::threadId
8289619 JVMTI SelfSuspendDisablerTest.java failed with RuntimeException: Test FAILED: Unexpected thread state
8245268 -Xcomp is missing from java launcher documentation
8288703 GetThreadState returns 0 for virtual thread that has terminated
8288854 getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE
8280320 C2: Loop opts are missing during OSR compilation
8289570 SegmentAllocator:allocateUtf8String(String str) default behavior mismatch to spec
8289585 ProblemList sun/tools/jhsdb/JStackStressTest.java on linux-aarch64
8289549 ISO 4217 Amendment 172 Update
8284358 Unreachable loop is not removed from C2 IR, leading to a broken graph
8289278 Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
8289252 Recommend Locale.of() method instead of the constructor
8288596 Random:from() adapter does not delegate to supplied generator in all cases
8289399 Update SourceVersion to use snippets
8289398 ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64 again
8289069 Very slow C1 arraycopy jcstress tests after JDK-8279886
8288058 Broken links on constant-values page
8275784 Bogus warning generated for record with compact constructor
8288836 (fs) Files.writeString spec for IOException has “specified charset” when no charset is provided
8288425 Footprint regression due MH creation when initializing StringConcatFactory
8289228 SegmentAllocator::allocateArray null handling is too lax
8288445 AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding
8289251 ProblemList java/lang/ref/OOMEInReferenceHandler.java
8288524 Allow @systemProperty to appear in overview documentation
8289240 ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp mode
8289235 ProblemList vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java when run with vthread wrapper
8280826 Document set of strings javac recognizes for SuppressWarnings
8289188 SegmentAllocator:allocateArray(*) default behavior mismatch to spec
8289093 BlockLocationPrinter fails to decode addresses with G1
8288683 C2: And node gets wrong type due to not adding it back to the worklist in CCP
8289079 java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 failed with “RuntimeException: Test failed”
8247407 tools/jlink/plugins/CompressorPluginTest.java test failing
8288983 broken link in com.sun.net.httpserver.SimpleFileServer
8289044 ARM32: missing LIR_Assembler::cmove metadata type support
8288120 VerifyError with JEP 405 pattern match
8288528 broken links in java.desktop
8288080 (fc) FileChannel::map for MemorySegments should state it always throws UOE
8287076 Document.normalizeDocument() produces different results
8288589 Files.readString ignores encoding errors for UTF-16
8286580 serviceability/jvmti/vthread/GetSetLocalTest failed with assert: Not supported for heap frames
8288781 C1: LIR_OpVisitState::maxNumberOfOperands too small
8288988 ProblemList serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java in -Xcomp mode
8288846 misc tests fail “assert(ms < 1000) failed: Un-interruptable sleep, short time use only”
8288840 StructureViolationException should not link to fork method
8287982 Concurrent implicit attach from native threads crashes VM
8288529 broken link in java.xml
8287971 Throw exception for missing values in .jpackage.xml
8288761 SegmentAllocator:allocate(long bytesSize) not throwing IAEx when bytesSize < 0
8288754 GCC 12 fails to build zReferenceProcessor.cpp
8286103 VThreadMonitorTest fails “assert(!current->cont_fastpath() || (current->cont_fastpath_thread_state() && !interpreted_native_or_deoptimized_on_stack(current))) failed”
8278053 serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing in loom repo with Xcomp
8288532 additional review changes for JDK-8286830
8288139 JavaThread touches oop after GC barrier is detached
8288497 add support for JavaThread::is_oop_safe()
8288531 Empty spans in mobile navigation markup
8288467 remove memory_operand assert for spilled instructions
8288671 Problematic fix for font boosting
8288527 broken link in java.base/java/util/zip/package-summary.html
8288741 JFR: Change package name of snippet files
8288663 JFR: Disabling the JfrThreadSampler commits only a partially disabled state
8287800 JFR: Incorrect error message when starting recording with missing .jfc file
8288485 jni/nullCaller/NullCallerTest.java failing (ppc64)
8288564 C2: LShiftLNode::Ideal produces wrong result after JDK-8278114
8288397 AArch64: Fix register issues in SVE backend match rules
8288692 jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java fails after JDK-8288545
8268398 15% increase in JFR footprint in Noop-Base
8288545 Missing space in error message
8286176 Add JNI_VERSION_19 to jni.h and JNI spec
8287401 jpackage tests failing on Windows due to powershell issue
8288534 Out of bound errors for memory segment access mentions wrong values
8288533 Missing @param tags in com.sun.source classes
8288526 ProblemList gc/stress/TestStressG1Humongous.java on windows-x64
8288414 Long::compress/expand samples are not correct
8288289 Preview APIs in jdk.jdi, jdk.management, and jdk.jfr should be reflective preview APIs
8288324 Loom: Uninitialized JvmtiEnvs in VM_Virtual* ops
8288360 CI: ciInstanceKlass::implementor() is not consistent for well-known classes
8287889 (fs) Files.copy description of REPLACE_EXISTING is hard to read
8288303 C1: Miscompilation due to broken Class.getModifiers intrinsic
8288214 serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java test failed
8288365 ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp on macosx-x64 and windows-x64
8288105 [PPC64] Problems with -XX:+VerifyStack
8288173 JDK-8202449 fix causes conformance test failure : api/java_util/Random/RandomGenerator/NextFloat.html
8288101 False build warning-as-error with GCC 9 after JDK-8214976
8288222 ProblemList serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
8281445 Document the default value for the override-methods option
8288048 Build failure with GCC 6 after JDK-8286562
8288078 linux-aarch64-optimized build fails in Tier5 after JDK-8287567
8287903 Reduce runtime of java.math microbenchmarks
8287854 Dangling reference in ClassVerifier::verify_class
8288023 AArch64: disable PAC-RET when preview is enabled
8287738 [PPC64] jdk/incubator/vector/*VectorTests failing
8288040 x86: Loom: Improve cont/monitor-count helper methods
6429812 NPE after calling JTable.updateUI() when using a header renderer + XP L&F
8287897 Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies
8287493 32-bit Windows build failure in codeBlob.cpp after JDK-8283689
8288051 Loom: Extend the compilation warning workaround in stack chunk copy
8286847 Rotate vectors don’t support byte or short
8284780 Need methods to create pre-sized HashSet and LinkedHashSet
8288082 Build failure due to clang_major is not defined after JDK-8214976
8288068 Javadoc contains spurious reference to CLinker
8288052 Small logging clarification during failed heap shrinkage
8287901 Loom: Failures with -XX:+VerifyStack
8214976 Warn about uses of functions replaced for portability
8287333 Clean up ParamTaglet and ThrowsTaglet
8202449 overflow handling in Random.doubles
8233760 Result of BigDecimal.toString throws overflow exception on new BigDecimal(str)
8281001 Class::forName(String) defaults to system class loader if the caller is null
8286990 Add compiler name to warning messages in Compiler Directive
8287541 Files.writeString fails to throw IOException for charset “windows-1252”
8286663 Resolve IDE warnings in WTrayIconPeer and SystemTray
8283383 [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name
8287432 C2: assert(tn->in(0) != __null) failed: must have live top node
8287895 Some langtools tests fail on msys2
8287970 riscv: jdk/incubator/vector/*VectorTests failing
8287894 Use fixed timestamp as an alternative of DATE macro in jdk.jdi to make Windows build reproducible
8285965 TestScenarios.java does not check for “” correctly
8288000 compiler/loopopts/TestOverUnrolling2.java fails with release VMs
8287735 Provide separate event category for dll operations
8287442 Reduce list to array conversions in java.lang.invoke.MethodHandles
8287522 StringConcatFactory: Add in prependers and mixers in batches
8287980 Build is broken due to SuperWordMaxVectorSize when C2 is disabled after JDK-8287697
8286451 C2: assert(nb == 1) failed: only when the head is not shared
8287700 C2 Crash running eclipse benchmark from Dacapo
8286625 C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
8277307 Pre shared key sent under both session_ticket and pre_shared_key extensions
8287353 Use snippet tag instead of pre tag in Javadoc of InterruptedException
8287967 Update golden test files after JDK-8287886
8287697 Limit auto vectorization to 32-byte vector on Cascade Lake
8287886 Further terminology updates to match JLS
8287869 -XX:+AutoCreateSharedArchive doesn’t work when JDK build is switched
8287876 The recently de-problemlisted TestTitledBorderLeak test is unstable
8287927 ProblemList java/awt/GraphicsDevice/DisplayModes/UnknownRefrshRateTest.java on macosx-aarch64
8285081 Improve XPath operators count accuracy
8279358 vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/TestDescription.java fails with usage tracker
8287148 Avoid redundant HashMap.containsKey calls in ExtendedKeyCodes.getExtendedKeyCodeForChar
8286983 rename jdb -trackvthreads and debug agent enumeratevthreads options and clarify “Preview Feature” nature of these options
8287877 Exclude vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java until JDK-8277573 is fixed
8287872 Disable concurrent execution of hotspot docker tests
8287919 ProblemList java/lang/CompressExpandTest.java
8287840 Dead copy region node blocks IfNode’s fold-compares
8273853 Update the Java manpage for automatic CDS archive updating
8287811 JFR: jfr configure error message should not print stack trace
8273346 Expand library mappings to IEEE 754 operations
8287745 jni/nullCaller/NullCallerTest.java fails with “exitValue = 1”
8286620 Create regression test for verifying setMargin() of JRadioButton
8286206 Missing cases for RECORD
8287799 JFR: Less noisy platform threads with jfr print
8273573 [macos12] ActionListenerCalledTwiceTest.java fails on macOS 12
8287808 javac generates illegal class file for pattern matching switch with records
8286571 java source launcher from a minimal jdk image containing jdk.compiler fails with –enable-preview option
8287741 Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete
8287896 PropertiesTest.sh fail on msys2
8287860 Revise usage of volatile in j.u.Locale
8287236 Reorganize AST related to pattern matching for switch
8287663 Add a regression test for JDK-8287073
8286940 [IR Framework] Allow IR tests to build and use Whitebox without -DSkipWhiteBoxInstall=true
8286967 Unproblemlist compiler/c2/irTests/TestSkeletonPredicates.java and add additional test for JDK-8286638
8283667 [vectorapi] Vectorization for masked load with IOOBE with predicate feature
8287785 Reduce runtime of java.lang.invoke microbenchmarks
8286360 ARM32: Fix crashes after JDK-8284161 (Virtual Threads)
8287810 Reduce runtime of java.lang microbenchmarks
8287798 Reduce runtime of java.lang.reflect/runtime microbenchmarks
8287071 Loom: Cleanup x86_64 gen_continuation_enter
8287674 CSS improvements for summary lists
8286279 [vectorapi] Only check index of masked lanes if offset is out of array boundary for masked store
8287824 The MTPerLineTransformValidation tests has a typo in the @run tag
8287867 Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error
8250950 Allow per-user and system wide configuration of a jpackaged app
8287101 CDS should check for file truncation for all regions
8287838 Update Float and Double to use snippets
8287761 Make the logging of J2DBench stable
8286481 Exception printed to stdout on Windows when storing transparent image in clipboard
8285285 Avoid redundant allocations in WindowsPreferences
8287766 Unnecessary Vector usage in LdapClient
8287671 Adjust ForceGC to invoke System::gc fewer times for negative case
8287764 runtime/cds/serviceability/ReplaceCriticalClasses failed on localized Windows
8287524 Improve checkboxes to select releases on deprecated API page
8287732 jdk/jshell/ToolEnablePreviewTest.java fails on x86_32 after JDK-8287496
8283307 Vectorize unsigned shift right on signed subword types
8283894 Intrinsify compress and expand bits on x86
8287205 generate_cont_thaw generates dead code after jump to exception handler
8287609 macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative
8287837 ProblemList java/lang/ref/OOMEInReferenceHandler.java in -Xcomp
8287753 [spelling] close well-established compounds
8287830 gtest fails to compile after JDK-8287661
8284199 Implementation of Structured Concurrency (Incubator)
8287558 Remove remset coarsening stats during g1 remset summary printing
8286772 java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows
8287826 javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile
8231491 JDI tc02x004 failed again due to wrong # of breakpoints
8287740 NSAccessibilityShowMenuAction not working for text editors
8285305 Create an automated test for JDK-4495286
8285373 Create an automated test for JDK-4702233
8287102 ImageReaderSpi.canDecodeInput() for standard plugins should return false if a stream is too short
8286850 [macos] Add support for signing user provided app image
8283694 Improve bit manipulation and boolean to integer conversion operations on x86_64
8287517 C2: assert(vlen_in_bytes == 64) failed: 2
8287637 Loom: Mismatched VirtualThread::state accessor
8252717 Integrate/merge legacy standard doclet diagnostics and doclint
8287685 [BACKOUT] JDK-8287384 Speed up jdk.test.lib.util.ForceGC
8287734 Shenandoah: Consolidate marking closures
8287729 Loom: Check alternative implementation on x86_32
8287686 Add assertion to ensure that disarm value offset < 128
8233477 [Win LAF]The tooltip doesn’t display correctly in Win LAF
8287661 Fix and improve BitMap::print_on(outputStream*)
8276789 Support C++ lambda in ResourceHashtable::iterate
8287748 Fix issues in java.lang.foreign package javadoc
8287337 SnippetUtils should throw exceptions if snippets not found
8287600 AA Ovals not rendered under metal
8276266 Clean up incorrect client-libs ProblemList.txt entries
8287125 [macos] Multiple jpackage tests fail/timeout on same host
8287425 Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path
8287695 Use String.contains() instead of String.indexOf() in jdk.hotspot.agent
8287746 ProblemList jni/nullCaller/NullCallerTest.java
8287340 Refactor old code using StringTokenizer in locale related code
8287704 Small logging clarification about shrunk bytes after heap shrinkage
8285868 x86 intrinsics for floating point method isInfinite
8287097 (fs) Files::copy requires an undocumented permission when copying from the default file system to a non-default file system
8287567 AArch64: Implement post-call NOPs
8278598 AlignmentReserve is repeatedly reinitialized
8287171 Refactor null caller tests to a single directory
8287726 Fix JVMTI tests with “requires vm.continuations” after JDK-8287496
8287606 standardize spelling of subtype and supertype etc in comments
8286830 ~HandshakeState should not touch oops
8287724 Fix various issues with msys2
8287496 Alternative virtual thread implementation that maps to OS thread
8283466 C2: missing skeleton predicates in peeled loop
8233269 Improve handling of JAVA_ARGS
8286846 test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64
8213531 Test javax/swing/border/TestTitledBorderLeak.java fails
8287118 Use monospace font for annotation default values
4511638 Double.toString(double) sometimes produces incorrect results
8282024 add EscapeAnalysis statistics under PrintOptoStatistics
8287396 LIR_Opr::vreg_number() and data() can return negative number
8287390 Cleanup Map usage in AuthenticationInfo.requestAuthentication
8287602 (fs) Avoid redundant HashMap.containsKey call in MimeTypesFileTypeDetector.putIfAbsent
8286829 Shenandoah: fix Shenandoah Loom support
8287398 Allow concurrent execution of hotspot docker tests
8287237 (fs) Files.probeContentType returns null if filename contains hash mark on Linux
8287625 ProblemList jdk/jshell/HighlightUITest.java on all platforms
8287491 compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #
8287512 continuationEntry.hpp has incomplete definitions
8287233 Crash in Continuation.enterSpecial: stop: tried to execute native method as non-native
8282662 Use List.of() factory method to reduce memory consumption
8287453 RenderPerfTest incorrectly measures performance
8287552 riscv: Fix comment typo in li64
8287366 Improve test failure reporting in GHA
8236569 -Xss not multiple of 4K does not work for the main thread on macOS
8287520 Shrink x86_32 problemlists after JDK-8287437
8287318 ConcurrentModificationException in sun.net.httpserver.ServerImpl$Dispatcher
8285939 javadoc java.lang.Record should not have “Direct Known Subclasses:” section
8287544 Replace uses of StringBuffer with StringBuilder in java.naming
8286159 Memory leak in getAllConfigs of awt_GraphicsEnv.c:585
8282771 Create test case for JDK-8262981
8282778 Create a regression test for JDK-4699544
8282857 Create a regression test for JDK-4702690
8285401 Proxy class initializer should use 3-arg Class.forName to avoid unnecessary class initialization
8287064 Modernize ProxyGenerator.PrimitiveTypeInfo
8287384 Speed up jdk.test.lib.util.ForceGC
8284960 Integration of JEP 426: Vector API (Fourth Incubator)
8286895 InternalError: Exception during analyze
8287526 java/nio/channels/FileChannel/LargeMapTest.java fails on 32-bit systems
8276836 Error in javac caused by switch expression without result expressions: Internal error: stack sim error
8282863 java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java fails on Windows 10 with HiDPI screen
8287438 IGV: scheduling crashes on non-block-start Region with multiple predecessors
8285558 IGV: scheduling crashes on control-unreachable CFG nodes
8287497 Use String.contains() instead of String.indexOf() in java.naming
8286180 Enable construction of LogStreamImpl from LogMessageImpl
8287430 MemorySessionImpl::addOrCleanupIfFail does not rethrow exceptions
8286855 javac error on invalid jar should only print filename
8287378 GHA: Update cygwin to fix issues in langtools tests on Windows
8287157 Clean up G1Policy::next_gc_should_be_mixed()
8287437 Temporarily disable Continuations::enabled() for platforms which don’t have an implementation, yet
8287433 [PPC64] g1_write_barrier_pre needs extension for Loom
8286711 AArch64: serviceability agent tests fail with PAC enabled
8287195 AArch64: Client VM build failure after JDK-8283689
8287288 Fix some typos in C1
8287418 riscv: Fix correctness issue of MacroAssembler::movptr
8287363 null pointer should use NULL instead of 0
8287073 NPE from CgroupV2Subsystem.getInstance()
8286093 java/awt/geom/Path2D/UnitTest.java failed with “RuntimeException: 2D bounds too small”
8287440 Typo in package-info.java of java.util.random
8287484 JFR: Seal RecordedObject
8285008 JFR: jdk/jfr/jmx/streaming/TestClose.java failed with “Exception: Expected repository to be empty”
8287492 ProblemList compiler/jvmci/errors/TestInvalidDebugInfo.java
8287362 FieldAccessWatch testcase failed on AIX platform
8286562 GCC 12 reports some compiler warnings
8284400 Improve XPath exception handling
8287223 C1: Inlining attempt through MH::invokeBasic() with null receiver
8287463 JFR: Disable TestDevNull.java on Windows
8287003 InputStreamReader::read() can return zero despite writing a char in the buffer
8282947 JFR: Dump on shutdown live-locks in some conditions
8271406 Kitchensink failed with “assert(early->flag() == current->flag()) failed: Should be the same”
8287292 Improve TransformKey to pack more kinds of transforms efficiently
8268422 Find a better way to select releases in “New API” page
8282182 Document algorithm used to encode aarch64 logical immediate operands.
8277420 Provide a way to copy the hyperlink to a doc element to the clipboard
8287200 Test java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java timed out after JDK-8287103
8287352 DockerTestUtils::execute shows incorrect elapsed time
8286058 AArch64: clarify types of calls
8286737 Test vmTestbase/gc/gctests/WeakReference/weak006/weak006.java fails: Last soft reference has not been cleared
8287285 Avoid redundant HashMap.containsKey call in java.util.zip.ZipFile.Source.get
8286709 (fc) FileChannel/FileChannelImpl cleanup
8286045 Use ForceGC for cleaner test cases
8287336 GHA: Workflows break on patch versions
8287187 Utilize HashMap.newHashMap() in CLDRConverter
8287246 DSAKeyValue should check for missing params instead of relying on KeyFactory provider
8287244 Add bound check in indexed memory access var handle
8257810 Only First page are printed in JTable.scrollRectToVisible
8287107 CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller
8286960 Test serviceability/jvmti/vthread/SuspendResume2 crashed: missing ThreadsListHandle in calling context
8287338 tools/javac/api/snippets/TestJavaxToolsSnippets.java failing tier1 on all platforms
8279513 jdk/javadoc/doclet/testDocletExample/TestDocletExample.java fails after 8278795
8284037 Snippet-files subdirectory not automatically detected when in unnamed package
8263075 C2: simplify anti-dependence check in PhaseCFG::implicit_null_check()
8261768 SelfDestructTimer should accept seconds
8275303 sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver
8284966 Update SourceVersion.RELEASE_19 description for language changes
8287089 G1CollectedHeap::is_in_cset() can be const methods
8287104 AddressChangeListener thread inherits CCL and can cause memory leak for webapp-servers
8284944 assert(cnt++ < 40) failed: infinite cycle in loop optimization
8286398 Address possibly lossy conversions in jdk.internal.le
8228990 JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1
8262889 Compiler implementation for Record Patterns
8284690 [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox
8286304 Removal of diagnostic flag GCParallelVerificationEnabled
8287206 Use WrongThreadException for confinement errors
8272791 java -XX:BlockZeroingLowLimit=1 crashes after 8270947
8287202 GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event
8287254 Clean up Xcode sysroot logic
8287091 aarch64 : guarantee(val < (1ULL « nbits)) failed: Field too big for insn
8287181 Avoid redundant HashMap.containsKey calls in InternalLocaleBuilder.setExtension
8286490 JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect
8287263 java/nio/channels/FileChannel/LargeMapTest.java times out on Windows
8286211 Update PCSC-Lite for Suse Linux to 1.9.5
8284209 Replace remaining usages of ‘a the’ in source code
6725221 Standardize obtaining boolean properties with defaults
8287249 Zero: Missing BarrierSetNMethod::arm() method
8275170 Some jtreg sound tests should be marked with sound keyword
8281682 Redundant .ico files in Windows app-image cause unnecessary bloat
8287169 compiler/arguments/TestCompileThresholdScaling.java fails on x86_32 after JDK-8287052
8286891 thread_local causes undefined symbol error with XL C
8287162 (zipfs) Performance regression related to support for POSIX file permissions
8287165 JFR: Add logging to jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
8287139 aarch64 intrinsic for unsignedMultiplyHigh
8287158 Explicitly reject unsupported call shapes on macos-aarch64 in mainline
8287137 Problemlist failing x86_32 tests after Loom integration
8284213 Replace usages of ‘a the’ in xml
8284191 Replace usages of ‘a the’ in hotspot and java.base
8286057 Make javac error on a generic enum friendlier
8287121 Fix typo in jlink’s description resource key lookup
8286376 Wrong condition for using non-immediate oops on AArch64
8287138 Make VerifyOption an enum class
8287151 Remove unused parameter in G1CollectedHeap::mark_evac_failure_object
8287174 Remove deprecated configure arguments
8286177 C2: “failed: non-reduction loop contains reduction nodes” assert failure
8287194 build failure on riscv after JDK-8286825
8287008 Improve tests for thread dumps in JSON format
8286786 [macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java still fails
8285973 x86_64: Improve fp comparison and cmove for eq/ne
8286262 Windows: Cleanup deprecation warning suppression
8225013 sanity/client/SwingSet/src/ScrollPaneDemoTest.java fails on Linux
8287155 Additional make typos
8287109 Distrust.java failed with CertificateExpiredException
8286832 JavaDoc pages call browser history API too often
8286887 Remove logging from search.js
8286277 CDS VerifyError when calling clone() on object array
8279185 Support for IsoFields in JapaneseDate/MinguoDate/ThaiBuddhistDate
8286956 Loom: Define test groups for development/porting use
8286972 Support the new loop induction variable related PopulateIndex IR node on x86
8287113 JFR: Periodic task thread uses period for method sampling events
8285739 disable EscapeBarrier deopt for virtual threads
8287103 java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java fails with Xcomp
8286908 ECDSA signature should not return parameters
8287153 Whitespace typos in HeapRegion class
8286391 Address possibly lossy conversions in jdk.compiler
8287150 Remove HeapRegion::block_start_const declaration without definition
8287154 java/nio/channels/FileChannel/LargeMapTest.java does not compile
8286825 Linker naming cleanup
8276549 Improve documentation about ContainerPtr encoding
8286715 Generalize MemorySegment::ofBuffer
8287024 G1: Improve the API boundary between HeapRegionRemSet and G1CardSet
8287053 Avoid redundant HashMap.containsKey calls in ZoneInfoFile.getZoneInfo0
8189669 Deduplicate VerifyOption documentation
8287044 Loom: Incorrect StackChunk::pc accessors
8285399 JNI exception pending in awt_GraphicsEnv.c:1432
8287099 Clean up terminology regarding doc comment descriptions.
8287119 Add Distrust.java to ProblemList
8286266 [macos] Voice over moving JTable column to be the first column JVM crashes
8287052 comparing double to max_intx gives unexpected results
8285513 JFR: Add more static support for event classes
8286978 SIGBUS in libz during CDS initialization
8286858 Remove dead code in sun.reflect.misc.MethodUtil
8285962 NimbusDefaults has a typo in a L&F property
8287013 StringConcatFactory: remove short and byte mixers/prependers
8286893 G1: Recent card set coarsening statistics wrong
8286943 G1: With virtualized remembered sets, maximum number of cards configured is wrong
8285308 Win: Japanese logical fonts are drawn with wrong size
8285517 System.getenv() returns unexpected value if environment variable has non ASCII character
8280035 Use Class.isInstance instead of Class.isAssignableFrom where applicable
8286872 Refactor add/modify notification icon (TrayIcon)
8271078 jdk/incubator/vector/Float128VectorTests.java failed a subtest
8286182 [BACKOUT] x86: Handle integral division overflow during parsing
8287035 [BACKOUT] PPC64: Handle integral division overflow during parsing
8267038 Update IANA Language Subtag Registry to Version 2022-03-02
8253176 Signature.getParameters should specify that it can throw UnsupportedOperationException
8286447 [Linux] AWT should start in Headless mode if headful AWT library not installed
8286654 Add an optional description accessor on ToolProvider interface
8278367 JNI critical region violation in CTextPipe.m:363
8284273 Early crashes in os::print_context on AArch64
8286797 Guards of constant value false are not permitted
8280696 C2 compilation hits assert(is_dominator(c, n_ctrl)) failed
8285733 [s390] Vector Instruction Emitters for element-wise access are broken
8286873 Improve websocket test execution time
8284688 Minor cleanup could be done in java.security.jgss
8286944 Loom: Common ContinuationEntry cookie handling
8286897 Loom: Cleanup x86_64 StubGenerator
8285687 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java
8286462 Incorrect copyright year for src/java.base/share/classes/jdk/internal/vm/FillerObject.java
8286969 Add a new test library API to execute kinit in SecurityTools.java
8286694 Incorrect argument processing in java launcher
8286984 (ch) Problem list java/nio/channels/FileChannel/LargeMapTest.java on Windows
8281268 Resolve duplication of test ClassTransformer class
8286122 [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe
8255439 System Tray icons get corrupted when windows scaling changes
8286814 Shenandoah: RedefineRunningMethods.java test failed with Loom
8285097 Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java
8286366 (cs) Charset.put can use putIfAbsent instead of containsKey+put
8283705 Make javax.sound.midi.Track a final class
8285397 JNI exception pending in CUPSfuncs.c:250
8286869 unify os::dir_is_empty across posix platforms
8286669 Replace MethodHandle specialization with ASM in mainline
8286763 [REDO] (fc) Tune FileChannel.transferFrom()
8286925 Move JSON parser used in JFR tests to test library
8286637 (fc) Memory mapped regions bigger than 2GB do not work correctly on Windows
8286870 Memory leak with RepeatCompilation
8283689 Update the foreign linker VM implementation
8283520 JFR: Memory leak in dcmd_arena
8280844 Epoch shift synchronization point for Compiler threads is inadequate
8286636 MacroAssembler::post_call_nop should have InstructionMark
8283849 AsyncGetCallTrace may crash JVM on guarantee
8286706 JFR: ‘jfr scrub’ should overwrite output
8281712 [REDO] AArch64: Implement string_compare intrinsic in SVE
8282280 Update Xerces to Version 2.12.2
8286090 Add RC2/RC4 to jdk.security.legacyAlgorithms
8283577 SSLEngine.unwrap on read-only input ByteBuffer
8002277 Refactor two PBE classes to simplify maintenance
8286338 suppress warnings about bad @author tags when author info is not generated.
8286688 JFR: Active Setting events should have the same timestamp
8286734 (fc) FileChannelImpl#map() cleanup after merge of Foreign Function & Memory API
8209038 Clarify the javadoc of Cipher.getParameters()
8213045 Add BigDecimal.TWO
8286788 Test java/lang/Thread/virtual/ThreadAPI.testGetStackTrace3 fails
8286783 Expand use of @inheritDoc in InputStream and OutputStream subclasses
8286810 Use public [Double|Float].PRECISION fields in jdk.internal.math.[Double|Float]Consts
8286596 AArch64: -XX:UseBranchProtection=pac-ret crashes after JDK-8284161
8286729 G1: Calculation to fit in optional region in remaining pause time wrong
8282080 Lambda deserialization fails for Object method references on interfaces
8285485 Fix typos in corelibs
8268335 Find better way to exclude empty HTML elements
8284115 [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly
8286808 Loom: Simplify generate_cont_thaw by passing thaw_kind directly
8283544 HttpClient GET method adds Content-Length: 0 header
8284367 JQuery UI upgrade from 1.12.1 to 1.13.1
8272094 compiler/codecache/TestStressCodeBuffers.java crashes with “failed to allocate space for trampoline”
8286475 Drop –enable-preview from instanceof pattern matching related tests
8286660 codestrings gtest fails on AArch64: “udf” in padding
6782021 It is not possible to read local computer certificates with the SunMSCAPI provider
8286452 The array length of testSmallConstArray should be small and const
8286744 failure_handler: dmesg command on macos fails to collect data due to permission issues
8286756 Cleanup foreign API benchmarks
8286787 Expand use of @inheritDoc in AudioInputStream
8286740 JFR: Active Setting event emitted incorrectly
7131823 bug in GIFImageReader
8286760 Update citation of “Effective Java” second edition to third edition
8286399 Address possibly lossy conversions in JDK Build Tools
8285844 TimeZone.getTimeZone(ZoneOffset) does not work for all ZoneOffsets and returns GMT unexpected
8286200 SequenceInputStream::read(b, off, 0) returns -1 at EOF
8286390 Address possibly lossy conversions in jdk.incubator.foreign moved to java.base
8286704 G1: Call offset_of directly in subclasses of G1CardSetContainer
8178701 Compile error with switch statement on protected enum defined in parent inner class
8209137 Add ability to bind to specific local address to HTTP client
8284585 PushPromiseContinuation test fails intermittently in timeout
8286297 G1: Simplify parallel and serial verification code paths
8282274 Compiler implementation for Pattern Matching for switch (Third Preview)
8286638 C2: CmpU needs to do more precise over/underflow analysis
8284950 CgroupV1 detection code should consider memory.swappiness
8286791 CLONE - ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode
8286428 AlgorithmId should understand PBES2
8284194 Allow empty subject fields in keytool
8286782 Exclude vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
8286705 GCC 12 reports use-after-free potential bugs
8286773 cleanup @returns in sun.security classes
8286771 workaround implemented for JDK-8282607 is incomplete
8286594 (zipfs) Mention paths with dot elements in ZipException and cleanups
8286444 javac errors after JDK-8251329 are not helpful enough to find root cause
8286681 ShenandoahControlThread::request_gc misses the case of GCCause::_codecache_GC_threshold
8286559 Re-examine synchronization of mark and reset methods on InflaterInputStream
6829250 Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows
8277493 [REDO] Quarantined jpackage apps are labeled as “damaged”
8286671 (fc) Modify sun.nio.ch.FileChannelImpl.map0() to accept a FileDescriptor parameter
8286604 Update InputStream and OutputStream to use @implSpec
8286668 JFR: Cleanup
8285366 Fix typos in serviceability
8285380 Fix typos in security
8286393 Address possibly lossy conversions in java.rmi
8286388 Address possibly lossy conversions in java.smartcardio
8284956 Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment
8286628 Remove unused BufferNode::Allocator::flush_free_list
8286194 ExecutorShutdown test fails intermittently
8286689 (se) Adjusting to select timeout after EINTR messed up after JDK-8286378
8278039 Code completion not woking after some statements such as “if” or “while”
8282160 JShell circularly-required classes cannot be defined
8286117 Remove unnecessary indirection and unused code in UL
8286623 Bundle zlib by default with JDK on macos aarch64
8286647 JFR: Build failure when C1 or C2 is disabled after JDK-8282420
8286677 [BACKOUT] (fc) Tune FileChannel.transferFrom()
8286424 GetVersionEx is deprecated
8274113 (fc) Tune FileChannel.transferFrom()
8285951 Replace Algorithms.eatMemory(…) with WB.fullGC() in vmTestbase_vm_gc_ref tests
8286386 Address possibly lossy conversions in java.net.http
8278262 JFR: TestPrintXML can’t handle missing timestamps
8286560 Remove user parameter from jdk.internal.perf.Perf.attach()
8286615 Small refactor to SerializedLambda
8286378 Address possibly lossy conversions in java.base
8286617 Improve parameter names in javax.lang.model utility visitors
8282191 Implementation of Foreign Function & Memory API (Preview)
8275535 Retrying a failed authentication on multiple LDAP servers can lead to users blocked
8286287 Reading file as UTF-16 causes Error which “shouldn’t happen”
8286015 JFR: Remove jfr.save.generated.asm
8286423 Destroy password protection in the example code in KeyStore
8284283 javac crashes when several transitive supertypes are missing
8286422 Add OIDs for RC2 and Blowfish
8286573 Remove the unnecessary method Attr#attribTopLevel and its usage
8284680 sun.font.FontConfigManager.getFontConfig() leaks charset
8286601 Mac Aarch: Excessive warnings to be ignored for build jdk
8278348 [macos12] javax/swing/JTree/4908142/bug4908142.java fails in macos12
8284888 [macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with “NimbusLookAndFeel] : ERROR: icon and imageIcon not same.”
8286582 Build fails on macos aarch64 when using –with-zlib=bundled
8285820 C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090
8286433 Cache certificates decoded from TLS session tickets
8286467 G1: Collection set pruning adds one region too many
8283001 windows-x86-cmp-baseline fails in some jvmti native libs
8282966 AArch64: Optimize VectorMask.toLong with SVE2
8285612 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java
8285867 Convert applet manual tests SelectionVisible.java to Frame and automate
8282772 JButton text set as HTML content has unwanted padding
8286401 Address possibly lossy conversions in Microbenchmarks
8282607 runtime/ErrorHandling/MachCodeFramesInErrorFile.java failed with “RuntimeException: 0 < 2”
8286441 Remove mode parameter from jdk.internal.perf.Perf.attach()
8286540 Build failure caused by missing DefaultPollerProvider implementation on AIX
8286002 Add support for intel syntax to capstone hsdis
8286556 Remove EagerInitialization develop option
8286387 Remove unused FreeListAllocator::reduce_free_list
8286476 x86_32: Fix crashes with non-preview mode after JDK-8284161 (Virtual Threads)
8286446 PPC64: fix crashes after JDK-8284161 (virtual threads preview)
8286396 Address possibly lossy conversions in jdk.management.jfr
8286392 Address possibly lossy conversions in jdk.jfr
8286541 JFR: RecordingFile.write is missing “since 19”
8285872 JFR: Remove finalize() methods
8286515 JFR: Remove SimpleStringIdPool class
8285698 Create a test to check the focus stealing of JPopupMenu from JComboBox
8286473 Drop –enable-preview from Record related tests
8286430 make test TEST=”gtest:" exits with error when it shouldn't
8275201 C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses
8286459 compile error with VS2017 in continuationFreezeThaw.cpp
8286339 compiler/c2/irTests/TestEnumFinalFold.java fails if Enum/String methods are not inlined
8286474 Drop –enable-preview from Sealed Classes related tests
8278123 serviceability/dcmd/vm/ClassLoaderStatsTest.java failing with java.lang.AssertionError: Should have a hidden class
8286551 JDK-8286460 causes tests to fail to compile in Tier2
8286368 Cleanup problem lists after loom integration
8284980 Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot
8286438 Add jhsdb jstack processing without –mixed in efh
8285518 CDS assert: visibility cannot change between dump time and runtime
8286460 Remove dependence on JAR filename in CDS tests
8282701 Use Class.getInterfaces(false) where possible to reduce allocation pressure
8282420 JFR: Remove event handlers
8286363 BigInteger.parallelMultiply missing @since 19
8286480 Remove the c1 getEventWriter() intrinsic to simplify post-Loom integration platform-porting efforts
8286303 Serial: Remove reference to ParGCRareEvent_lock
8285710 Miscalculation of G1CardSetAllocator unused memory size
8286125 C2: “bad AD file” with PopulateIndex on x86_64
8286198 [linux] Fix process-memory information
8286429 jpackageapplauncher build fails intermittently in Tier[45]
8238373 Punctuation should be same in jlink help usage on Japanese language
8286298 Remove unused methods in sun.invoke.util.VerifyType
8286163 micro-optimize Instant.plusSeconds
8286285 G1: Rank issues with ParGCRareEvent_lock and Threads_lock
8286179 Node::find(int) should not traverse from new to old nodes
8286191 misc tests fail due to JDK-8285987
8286367 riscv: riscv port is broken after JDK-8284161
8285730 unify _WIN32_WINNT settings
7124282 [macosx] Can’t see table cell highlighter when the highlight border is the same color as the cell.
8030121 java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails
8261650 Add a comment with details for MTLVC_MAX_INDEX
8282351 jpackage does not work if class file has $$ in the name on windows
8283651 nsk/jvmti/SuspendThread/suspendthrd003 may leak native memory
8286442 ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode
8286348 incorrect use of @serial
8286331 jni_GetStringUTFChars() uses wrong heap allocator
8284686 Interval of < 1 ms disables ExecutionSample events
8286435 JDK-8284316 caused validate-source to fail in Tier1
8284316 Support accessibility ManualTestFrame.java for non SwingSet tests
8284550 test failure_handler is not properly invoking jhsdb jstack, resulting in failure to produce a stack when a test times out
8222323 ChildAlwaysOnTopTest.java fails with “RuntimeException: Failed to unset alwaysOnTop”
8285743 Ensure each IntegerPolynomial object is only created once
8285914 AppCDS crash when using shared archive with old class file
8286371 Avoid use of deprecated str[n]icmp
8274517 java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false]
8212136 Remove finalizer implementation in SSLSocketImpl
8285516 clearPassword should be called in a finally try block
8285923 [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
8286293 Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources
8286346 3-parameter version of AllocateHeap should not ignore AllocFailType
8286294 ForkJoinPool.commonPool().close() spins
8285794 AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment
8286312 Stop mixing signed and unsigned types in bit operations
8283899 Revert 8284190 after fix of 8281297
8281297 TestStressG1Humongous fails with guarantee(is_range_uncommitted)
8284613 invalid use of @serial tag
8284161 Implementation of Virtual Threads (Preview)
8282218 C1: Missing side effects of dynamic class loading during constant linkage
8286342 ProblemList compiler/c2/irTests/TestEnumFinalFold.java
8286263 compiler/c1/TestPinnedIntrinsics.java failed with “RuntimeException: testCurrentTimeMillis failed with -3”
8285295 Need better testing for IdentityHashMap
8286190 Add test to verify constant folding for Enum fields
8286154 Fix 3rd party notices in test files
8286291 G1: Remove unused segment allocator printouts
8286189 G1: Change “wasted” memory to “unused” memory in reporting
8285378 Remove unnecessary nop for C1 exception and deopt handler
8248863 Add search landing page to API documentation
8281429 PhiNode::Value() is too conservative for tripcount of CountedLoop
8283807 Handle CompileThreshold the same as other thresholds when scaled with -XX:CompileThresholdScaling
8262004 Classpath separator: Man page says semicolon; should be colon on Linux
8286153 Remove redundant casts and other cleanup
8286066 assert(k != __null) failed: klass not loaded caused by FillerObject_klass
8286029 Add classpath exemption to globals_vectorApiSupport_***.S.inc
8285497 Add system property for Java SE specification maintenance version
8283306 re-resolving indirect call to non-entrant nmethod can crash
8286056 AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump
8284675 “jpackage.exe” creates application launcher without Windows Application Manfiest
8285616 [macos] Incorrect path for launcher-as-service.txt in .cfg file
8286199 ProblemList jdk/jshell/ExternalEditorTest.java
8272352 Java launcher can not parse Chinese character when system locale is set to UTF-8
8284027 vmTestbase/nsk/jvmti/GetAllThreads/allthr001/ is failing
8282559 Allow multiple search terms in javadoc search
8286195 ProblemList test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
8282060 RemoteRuntimeImageTest is not actually testing on JDK 8
8285947 Avoid redundant HashMap.containsKey calls in ZoneName
8285987 executing shell scripts without #! fails on Alpine linux
8286115 G1: G1RemSetArrayOfCardsEntriesBase off-by-one error
8282600 SSLSocketImpl should not use user_canceled workaround when not necessary
7132796 [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS
8282555 Missing memory edge when spilling MoveF2I, MoveD2L etc
8285956 (fs) Excessive default poll interval in PollingWatchService
8284813 x86 Code cleanup related to move instructions.
8286105 SourceRevision.gmk should respect GIT variable
8283606 Tests may fail with zh locale on MacOS
8285693 Create an automated test for JDK-4702199
8285470 Improve handling of @inheritDoc
8255552 Add DES/3DES/MD5 to jdk.security.legacyAlgorithms
8284220 TypeMirror#toString omits enclosing class names after JDK-8281238
8285869 Selective cleanup in doclint Checker class
8277090 jsr166 refresh for jdk19
8285976 compiler/exceptions/OptimizeImplicitExceptions.java can’t pass with -XX:+DeoptimizeALot
8279598 Provide adapter from RandomGenerator to Random
8286138 ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on macosx-aarch64
8280003 C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize
8274112 (fc) Tune FileChannel.transferTo()
8286114 [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java
8286092 Remove dead windows stack code
8278757 [s390] Implement AES Counter Mode Intrinsic
8282477 [x86, aarch64] vmassert(_last_Java_pc == NULL, “already walkable”); fails with async profiler
8285934 Remove unimplemented MemTracker::init_tracking_level
8285452 Add a new test library API to replace a file content using FileUtils.java
8286063 check compiler queue after calling AbstractCompiler::on_empty_queue
8286069 keytool prints out wrong key algorithm for -importpass command
8286088 add comment to InstallAsyncExceptionHandshake destructor
8285885 Replay compilation fails with assert(is_valid()) failed: check invoke
8285832 runtime/Thread/TooSmallStackSize.java failed “assert(k->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation”
8273506 java Robot API did the ‘m’ keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12
8285977 Add links to IEEE 754 specification
8265360 several compiler/whitebox tests fail with “private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled”
8284490 Remove finalizer method in java.security.jgss
8285921 serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine
8279622 C2: miscompilation of map pattern as a vector reduction
8283684 IGV: speed up filter application
8280568 IGV: Phi inputs and pinned nodes are not scheduled correctly
8282828 CDS uncompressed oops archive is not deterministic
8285915 failure_handler: gather the contents of /etc/hosts file
8286013 Incorrect test configurations for compiler/stable/TestStableShort.java
8285979 G1: G1SegmentedArraySegment::header_size() is incorrect since JDK-8283368
8286024 PKCS12 keystore shows “DES/CBC” as the algorithm of a DES SecretKeyEntry
8286028 Some -Xlint keys are missing in javac man page
8285745 Re-examine PushbackInputStream mark/reset
8285507 revert fix for JDK-8282704 now that JDK-8282952 is fixed
8285970 gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java still fails after JDK-8285011
8284632 runtime/Thread/StopAtExit.java possibly leaking memory again
8285827 Describe the keystore.pkcs12.legacy system property in the java.security file
8284435 Add dedicated filler objects for known dead Java heap areas
8285980 Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled
8285712 LogMessageBuffer doesn’t check vsnprintf return value
8285851 Cleanup C2AtomicParseAccess::needs_pinning()
8285890 Fix some @param tags
8276202 LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory
8284981 Support the vectorization of some counting-down loops in SLP
8284992 Fix misleading Vector API doc for LSHR operator
8254759 [TEST_BUG] [macosx] javax/swing/JInternalFrame/4202966/IntFrameCoord.html fails
8285945 [BACKOUT] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
8284331 Add sanity check for signal handler modification warning.
8285773 Replace Algorithms.eatMemory(…) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
8284883 JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512
8282227 Locale information for nb is not working properly
8285938 ProblemList jdk/jshell/HighlightUITest.java on linux-x64
8285686 Upgrade to FreeType 2.12.0
8285919 Remove debug printout from JDK-8285093
8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
8225433 Clarify behavior of PKIXParameters.setRevocationEnabled when PKIXRevocationChecker is used
8285793 C2: optimization of mask checks in counted loops fail in the presence of cast nodes
8274597 Some of the dnd tests time out and fail intermittently
8028998 [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java failed
8285515 (dc) DatagramChannel.disconnect fails with “Invalid argument” on macOS 12.4 beta2
8285828 runtime/execstack/TestCheckJDK.java fails with zipped debug symbols
8285390 PPC64: Handle integral division overflow during parsing
8285523 Improve test java/io/FileOutputStream/OpenNUL.java
8285711 riscv: RVC: Support disassembler show-bytes option
8282711 Accelerate Math.signum function for AVX and AVX512 target.
8285301 C2: assert(!requires_atomic_access) failed: can’t ensure atomicity
8264666 Change implementation of safeAdd/safeMult in the LCMSImageLayout class
8155701 The compiler fails with an AssertionError: typeSig ERROR
8283624 Create an automated regression test for RFE-4390885
8285699 riscv: Provide information when hitting a HaltNode
8285688 Add links to JEPs and JSRs to SourceVersion
8285610 TreeInfo.pathFor and its uses appear to be dead code
8195589 T6587786.java failed after JDK-8189997
8285496 DocLint does not check for missing @param tags for type parameters on classes and interfaces
8285094 Test java/awt/Frame/InvisibleOwner/InvisibleOwner.java failing on Linux
8285504 Minor cleanup could be done in javax.net
8285676 Add missing @param tags for type parameters on classes and interfaces
8285785 CheckCleanerBound test fails with PasswordCallback object is not released
8285011 gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java fails after JDK-8280761
8285690 CloneableReference subtest should not throw CloneNotSupportedException
8280510 AArch64: Vectorize operations with loop induction variable
8285728 Alpine Linux build fails with busybox tar
8285630 Fix a configure error in RISC-V cross build
8285755 JDK-8285093 changed the default for –with-output-sync
8285595 Assert frame anchor doesn’t change in safepoints/handshakes
8284848 C2: Compiler blackhole arguments should be treated as globally escaping
8283994 Make Xerces DatatypeException stackless
8178969 [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test.
8285696 AlgorithmConstraints:permits not throwing IllegalArgumentException when ‘alg’ is null
8285493 ECC calculation error
8284910 Buffer clean in PasswordCallback
8285683 Missing @ since 11 in java.security.spec.MGF1ParameterSpec fields
8285756 clean up use of bad arguments for @clean in langtools tests
8285032 vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/ fails with “eventSet.suspendPolicy() != policyExpected”
8285658 Fix two typos in the spec of j.u.random.RandomGenerator
8176501 Method Shape.getBounds2D() incorrectly includes Bezier control points in bounding box
8280468 Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux
8284077 Create an automated test for JDK-4170173
8282933 Create a test for JDK-4529616
8283179 SA tests fail with “ERROR: catch_mach_exception_raise: Message doesn’t denote a Unix soft signal.”
8285633 Take better advantage of generic MethodType cache
8285736 JDK-8236128 causes validate-source failures
8284726 Print active locale settings in hs_err reports and in VM.info
8236128 Allow jpackage create installers for services
8285671 java/nio/channels/etc/PrintSupportedOptions.java and java/nio/channels/DatagramChannel/AfterDisconnect.java are failing
8285440 Typo in Collections.addAll method javadoc
8285617 Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test
8285675 Temporary fix for arm32 SafeFetch
8208565 [TEST_BUG] javax\swing\PopupFactory\6276087\NonOpaquePopupMenuTest.java throws NPE
8065099 [macos] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java fails: no background shine through
8285279 ArgumentsTest.set_numeric_flag_double_vm fails on some locales (again)
8198622 java/awt/Focus/TypeAhead/TestFocusFreeze.java fails on mac
6447537 EnqueueWithDialogTest & TestFocusFreeze fail
8283435 AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes
8251177 [macosx] The text “big” is truncated in JTabbedPane
8196367 java/awt/List/SingleModeDeselect/SingleModeDeselect.java times out
8285404 RSA signature verification should reject non-DER OCTET STRING
8284965 closed test sun/java2d/OpenGL/XORPaint.java is unstable
8198666 Many java/awt/Modal/OnTop/ test fails on mac
8202790 DnD test DisposeFrameOnDragTest.java does not clean up
8285677 ProblemList two tests from JDK-8285671 on macosx-x64
8284642 Unexpected behavior of -XX:MaxDirectMemorySize=0
8283620 System.out does not use the encoding/charset specified in the Javadoc
8284994 -Xdoclint:all returns warning for records, even when documented properly
8284930 Re-examine FilterInputStream mark/reset
8283643 [AIX, testbug] MachCodeFramesInErrorFile test fails to find ‘Native frames’ text
8284890 Support for Do not fragment IP socket options
8282541 AArch64: Auto-vectorize Math.round API
8284951 Compile::flatten_alias_type asserts with “indeterminate pointers come only from unsafe ops”
8284779 Test java/util/logging/Logger/logrb/TestLogrbResourceBundle.java fails intermittently with vthreads wrapper
8285611 Retrofit (Doc)Pretty with java.io.UncheckedIOException
8283441 C2: segmentation fault in ciMethodBlocks::make_block_at(int)
8285398 Cache the results of constraint checks
8285435 Show file and line in MacroAssembler::verify_oop for AArch64 and RISC-V platforms (Port from x86)
8285614 Fix typo in java.lang.Float
8283022 com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297
8267690 Revisit (Doc)Tree search implemented by throwing an exception
8284319 Test runtime/cds/appcds/TestParallelGCWithCDS.java fails in repo-loom
8285477 Add a PRECISION public static field to j.l.Float and j.l.Double
8284889 runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc timed out
8285389 EdDSA trimming zeros
8129778 Few awt test fail for Solaris 11 with RuntimeException
8225777 java/awt/Mixing/MixingOnDialog.java fails on Ubuntu
8279888 Local variable independently used by multiple loops can interfere with loop optimizations
8282823 javac should constrain more uses of preview APIs
8273115 CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts
8285439 remove unused os::fsync
8285437 riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops*
8193543 Regression automated test ‘/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java’ fails
8129827 [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails
8285445 cannot open file “NUL:”
8285431 Assertion in NativeGSSContext constructor
8242440 use separate, destroyable JavaVM instances per libgraal compiler thread
8285303 riscv: Incorrect register mask in call_native_base
8285394 Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id()
8285370 Fix typo in jdk.charsets
8285362 unify os::pause platform coding
8284995 G1: Do not mark through Closed Archive regions during concurrent mark
8277056 Combining several C2 Print* flags asserts in xmlStream::pop_tag
8285369 C2: emit reduction flag value in node and loop dumps
8284993 Replace System.exit call in swing tests with RuntimeException
8285342 Zero build failure with clang due to values not handled in switch
8285386 java/util/HashMap/WhiteBoxResizeTest.java fails in tier7 after JDK-8186958
8283324 CLDRConverter run time increased by 3x
8284189 Replace usages of ‘a the’ in java.desktop
8285040 PPC64 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
8213445 jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings
8285307 remove unused os::available
8283084 RandomGenerator nextDouble(double, double) is documented incorrectly
8274683 Code example provided by RandomGeneratorFactory does not compile
8023814 Test java/awt/im/memoryleak/InputContextMemoryLeakTest.java fails
8285361 ClassCastExceptionForInvalidSurface.java has an incorrect copyright header
8277816 Client tests fail on macos-Aarch64 host
8283794 CCE in XRTextRenderer.drawGlyphList and XRMaskFill.MaskFill
8284908 Refine diagnostic positions for DCErroneous
8284949 riscv: Add Zero support for the 32-bit RISC-V architecture
8284548 Invalid XPath expression causes StringIndexOutOfBoundsException
8285266 compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java fails after JDK-8284563
8285093 Introduce UTIL_ARG_WITH
8283839 [JVMCI] add support for querying indy bootstrap method target and arguments
8284920 Incorrect Token type causes XPath expression to return incorrect results
8284291 sun/security/krb5/auto/Renew.java fails intermittently on Windows 11
8282120 optimal capacity tests and test library need to be cleaned up
8284694 Avoid evaluating SSLAlgorithmConstraints twice
8283541 Add Statical counters and some comments in PhaseStringOpts
8284553 Deprecate the DEFAULT static field of OAEPParameterSpec
8281006 Module::getResourceAsStream should check if the resource is open unconditionally when caller is null
8266247 Swing test bug7154030.java sometimes fails on macOS 11 ARM
8280594 Refactor annotation invocation handler handling to use Objects.toIdentityString
8284742 x86: Handle integral division overflow during parsing
8277969 HttpClient SelectorManager shuts down when custom Executor rejects a task
8284758 [linux] improve print_container_info
8075816 Deprecate AliasLevel flag since it is broken
8042381 Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received
8284933 Improve debug in jdk.crypto.cryptoki
8284563 AArch64: bitperm feature detection for SVE2 on Linux
8282397 createTempFile method of java.io.File is failing when called with suffix of spaces character
8282300 Throws NamingException instead of InvalidNameException after JDK-8278972
8281388 Change wrapping of EncryptedPrivateKeyInfo
8278972 Improve URL supports
8278356 Improve file creation
8277672 Better invocation handler handling
8278449 Improve keychain support
8278805 Enhance BMP image loading
8270504 Better Xpath expression handling
8278798 Improve supported intrinsic
8277227 Better identification of OIDs
8277233 Improve ECDSA signature support
8272588 Enhanced recording parsing
8272594 Better record of recordings
8272261 Improve JFR recording file processing
8272255 Completely handle MIDI files
8275151 Improved Object Identification
8274221 More definite BER encodings
8269938 Enhance XML processing passes redux
8284855 Update needed to Cleaners added to jdk.crypto.cryptoki
8283803 Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test
8284898 Enhance PassFailJFrame
8284880 Re-examine sun.invoke.util.Wrapper hash tables
8285001 Simplify StringLatin1.regionMatches
8285007 Use correct lookup mode for MethodHandleStatics.UNSAFE
8284893 Fix typos in java.base
8284903 Fix typos in hotspot
8284697 Avoid parsing the doc comment of an element that is not documented
8284856 Add a test case for checking UnicodeScript entity numbers
8285012 Problemlist gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
8284539 Configure –with-source-date=version fails on MacOS
8284725 Fix include guard in jfrbitset.hpp
8284999 Remove remaining files in src/samples
8280761 UseCompressedOops should be set after limit_heap_by_allocatable_memory
8283790 G1: Remove redundant card/heap-address transition
8284572 Remove unneeded null check in ReferenceProcessor::discover_reference
8284661 Reproducible assembly builds without relative linking
8266246 Swing test PressedIconTest.java sometimes fails on macOS 11 ARM
8284521 Write an automated regression test for RFE 4371575
8284937 riscv: should not allocate special register for temp
8186958 Need method to create pre-sized HashMap
8284112 Minor cleanup could be done in javax.crypto
8282008 Incorrect handling of quoted arguments in ProcessBuilder
8284928 Add links from SourceVersion to specific JLS versions
8284922 Fix some doc-comment issues on methods with package access in JDK API
8284923 Update description of SourceVersion.RELEASE_18
8284935 Improve debug in java.security.jgss
8283870 jdeprscan –help causes an exception when the locale is ja, zh_CN or de
8284699 Include all image types to the J2DBench.ColorConvertOpTests
8144030 [macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)
8159599 [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java
8284681 compiler/c2/aarch64/TestFarJump.java fails with “RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction”
8240903 Add test to check that jmod hashes are reproducible
8284921 tier1 test failures after JDK-8284909
8283704 Add sealed modifier to java.awt.MultipleGradientPaint
8284909 [JVMCI] remove remnants of AOT support
8284914 Problem list test(s) failing due to extra repaints with D3D pipeline.
8280915 Better parallelization for AbstractSpliterator and IteratorSpliterator when size is unknown
8284884 Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java
8283326 Implement SafeFetch statically
8284874 Add comment to ProcessHandle/OnExitTest to describe zombie problem
8284892 java/net/httpclient/http2/TLSConnection.java fails intermittently
8042380 Test javax/swing/JFileChooser/4524490/bug4524490.java fails with InvocationTargetException
8284863 riscv: missing side effect for result in instruct vcount_positives
8284796 sun.security.ssl.Finished::toString misses a line feed in the message format pattern
8223543 [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java has issues
8284894 Fix typos in langtools
8283892 Compress and expand bits
8284891 Fix typos in build system files
8284853 Fix various ‘expected’ typo
8284635 Crashes after 8282221: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
8284866 Add test to JDK-8273056
8283864 Clean up DocFinder and friends
8284584 Avoid duplicate node_idx_t definitions
8236987 Remove call to System.out.println from ImageIcon.loadImage
8284816 Make markWord::has_monitor() more robust
8284760 Correct type/array element offset in LibraryCallKit::get_state_from_digest_object()
8159694 HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
6626492 Event time in future part 2, now on X
8284578 Relax InterpreterCodelet stub alignment
8284564 Extend VectorAPI validation tests for SHIFTs and ROTATE operations with constant shift values.
8284775 Simplify String.substring(_, length()) calls
8284673 Collapse identical catch branches in java.management
8283094 Add Ideal transformation: x + (con - y) -> (x - y) + con
8284274 Error reporting crashes because missing ResourceMarks
8284754 print more interesting env variables in hs_err and VM.info
8194946 Regression automated Test ‘javax/swing/JFileChooser/6738668/bug6738668.java’ fails
8284720 IntelliJ: JIRA integration
8284579 Improve VarHandle checks for interpreter
8282528 AArch64: Incorrect replicate2L_zero rule
8284702 Add @since for java.time.LocalDate.EPOCH
8283714 REDO - Unexpected TypeElement in ANALYZE TaskEvent
8284030 Standard Doclet should not attempt to link to primitive types
8284752 Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation
8284732 FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X
8284771 java/util/zip/CloseInflaterDeflaterTest.java failed with “AssertionError: Expected IOException to be thrown, but nothing was thrown”
8283083 java.util.random L128X256MixRandom constructor fails to use byte[] seed
8284535 Fix PrintLatinCJKTest.java test that is failing with Parse Exception
8283712 Create a manual test framework class
8284125 AArch64: Remove partial masked operations for SVE
8196465 javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux
8284622 Update versions of some Github Actions used in JDK workflow
8284653 Serial: Inline GenCollectedHeap::collect_locked
8282716 [macos] Enable javax/swing/JScrollPane/TestMouseWheelScroll.java on macos
8283245 Create a test for JDK-4670319
8282640 Create a test for JDK-4740761
8284308 mismatch between key and content in compiler error message
8284620 CodeBuffer may leak _overflow_arena
8284689 ProblemList java/lang/Integer/Unsigned.java in -Xcomp mode
8284691 ProblemList javax/swing/JTable/8236907/LastVisibleRow.java on macosx
8284105 Update security libraries to use sealed classes
8284687 validate-source failure after JDK-8283710
8265315 Support for CLDR version 41
8283710 JVMTI: Use BitSet for object marking
8283507 Create a regression test for RFE 4287690
8283719 java/util/logging/CheckZombieLockTest.java failing intermittently
8284093 Memory leak: X11SD_DisposeXImage should also free obdata
8284567 Collapse identical catch branches in java.base
8284641 Doc errors in sun.security.ssl.SSLSessionContextImpl
8270090 C2: LCM may prioritize CheckCastPP nodes over projections
8284581 Serial: Remove unused GenCollectedHeap::collect_locked
8284198 Undo JDK-8261137: Optimization of Box nodes in uncommon_trap
8284036 Make ConcurrentHashMap.CollectionView a sealed hierarchy
8284549 JFR: FieldTable leaks FieldInfoTable member
8284178 os::commit_memory() should assert the given range
8282221 x86 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
8284330 jcmd may not be able to find processes in the container
8283706 Add final or sealed modifier to appropriate javax.swing API classes
8284588 Remove GensrcCommonLangtools.gmk
8284556 Ensure reachability of classes in runtime/whitebox/TestHiddenClassIsAlive.java and serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
8284336 CDS SignedJar.java test fails due to archived Reference object
8284361 Updating ASM to 9.3 for JDK 19
8279876 Clean up: isAssignableFrom usages in xpath and jdk internal classes
8283698 Refactor Locale constructors used in src/test
8284533 Improve InterpreterCodelet data footprint
8284378 Make Metal the default Java 2D rendering pipeline for macOS
8284532 Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler
8284507 GHA: Only check test results if testing was not skipped
8283930 IGV: add toggle button to show/hide empty blocks in CFG view
8284297 Move FILE_AND_LINE to a platform independent header
8282043 IGV: speed up schedule approximation
8284433 Cleanup Disassembler::find_prev_instr() on all platforms
8280511 AArch64: Combine shift and negate to a single instruction
8284495 [testbug] Adapt nsk tests to the RISC-V platform
8284458 CodeHeapState::aggregate() leaks blob_name
8284043 com/sun/jdi/MethodInvokeWithTraceOnTest.java failing with com.sun.jdi.ObjectCollectedException
8282040 Remove unnecessary check made obsolete by JDK-8261941
8234128 jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore
8284444 Sting typo
8284353 Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader
8284415 Collapse identical catch branches in security libs
8284446 Miscellaneous doc-comment fixes in jdk.javadoc
8284166 [macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor
8263031 HttpClient throws Exception if it receives a Push Promise that is too large
8284389 Improve stability of GHA Pre-submit testing by caching cygwin installer
8283387 [macos] a11y : Screen magnifier does not show selected Tab
8284387 Fix formatting of doc comments in jdk.javadoc
8284437 Building from different users/workspace is not always deterministic
8284299 Handle inheritDoc misuse more gracefully
8277517 Bump minimum boot jdk to JDK 19
8284368 Remove finalizer method in jdk.crypto.cryptoki
8284303 runtime/Thread/AsyncExceptionTest.java timed out
8284167 Make internal javac exceptions stackless
8177107 Reduce memory footprint of java.lang.reflect.Constructor/Method
8284023 java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
8284067 jpackage’d launcher reports non-zero exit codes with error prompt
8284288 Use SVG images for FocusSpec.html and Modality.html
8280872 Reorder code cache segments to improve code density
8284014 Menu items with submenus in JPopupMEnu are not spoken on macOS
8283935 Parallel: Crash during pretouch after large pages allocation failure
8284294 Create an automated regression test for RFE 4138746
8284369 TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
8282506 Clean up remaining references to TwoStacksPlain*SocketImpl
8183390 Fix and re-enable post loop vectorization
8283396 Null pointer dereference in loopnode.cpp:2851
8283730 Improve discussion of modeling of packages and modules
8284362 Remove the “unsupported API” warning from jdk.javadoc
8284380 ProblemList jdk/jshell/HighlightUITest.java on more platforms
8282819 Deprecate Locale class constructors
8284275 Remove unused sun.nio.fs.Reflect
8284278 Diagnostic Fix Updated.
8283621 Write a regression test for CCC4400728
8284165 Add pid to process reaper thread name
8284033 Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
8284170 Add “make doctor” to the make help
8283215 [macos] Screen Magnifier: Getting java.awt.IllegalComponentStateException when menu item is selected
8283703 Add sealed modifier to java.awt.geom.Path2D
8283597 [REDO] Invalid generic signature for redefined classes
8284181 ArgumentsTest.set_numeric_flag_double_vm fails on some locales
8284071 Collapse identical catch branches in jdk.console
8276050 XMLInputFactoryImpl.getProperty() returns null
8283623 Create an automated regression test for JDK-4525475
5087440 java.io bulk read(…) end-of-stream return value descriptions ambiguous
8282508 Updating ASM to 9.2 for JDK 19
8283044 Use asynchronous handshakes to deliver asynchronous exceptions
8282756 Make ElementKind checks more specific
8281079 [s390] Unify Address Operand Encoding in Instruction Emitters
8279508 Auto-vectorize Math.round API
8283474 Include detailed heap object info in CDS map file
8283865 riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension
8284068 riscv: should call Atomic::release_store in JavaThread::set_thread_state
8273553 sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368
8284190 disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows
8254935 Deprecate the PSSParameterSpec(int) constructor
8284094 Memory leak in invoker_completeInvokeRequest()
8284180 Some files missing newlines
8284146 Disable jdk/jshell/HighlightUITest.java on macosx-aarch64
8283525 http://tools.ietf.org/html/* URLs return 404
8283269 Improve definition and use of jdk.javadoc.internal.doclets.toolkit.Content
8284103 AsVarargsCollector::asCollectorCache incorrectly marked @stable
8282431 AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
8274148 can jshell show deprecated classes, methods and fields as strikethrough text?
8282429 StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings
8284116 Rename serializePropertiesToByteArray_signature
8283805 [REDO] JDK 19 L10n resource files update - msgdrop 10
8283422 Create a new test for JDK-8254790
8283566 G1: Improve G1BarrierSet::enqueue performance
8281469 aarch64: Improve interpreter stack banging
8283842 TestZoneTextPrinterParser.test_roundTripAtOverlap fails: DateTimeParseException
8283890 Changes in CFG file format break C1Visualizer
8283013 Simplify Arguments::parse_argument()
8284026 Use unmodifiable collections where practical
8284090 com/sun/security/auth/module/AllPlatforms.java fails to compile
8283901 Introduce “make doctor” to diagnose build environment problems
8280193 summary javadoc for java.awt.GraphicsEnvironment#preferProportionalFonts broken
8283997 Unused argument in GraphKit::builtin_throw
8224977 [macos] On AquaLookAndFeel, Iconified JInternalFrame does not restore when Control + F5 is used.
8283642 JavaDoc of JFileChooser() need to be updated for default directory in Windows
8283996 Reduce cost of year and month calculations
8283337 Posix signal handler modification warning triggering incorrectly
8181571 printing to CUPS fails on mac sandbox app
8283791 Parallel: Remove unnecessary condition in PSKeepAliveClosure
8283799 Collapse identical catch branches in jdk.hotspot.agent
8283725 Launching java with “-Xlog:gc=trace,safepoint=trace,class*=trace” crashes the JVM
8283784 java_lang_String::as_platform_dependent_str stores to oop in native state
8281717 Cover logout method for several LoginModule
8281223 Improve the API documentation of HttpRequest.Builder::build to state that the default implementation provided by the JDK returns immutable objects.
8253569 javax.xml.catalog.Catalog.matchURI() implementation should reset state variables
8281705 SourceLauncherTest.testSystemProperty isn’t being run
8283060 RawNativeLibraries should allow multiple clients to load/unload the same library
8283907 Fix Huawei copyright in various files
8283801 Cleanup confusing String.toString calls
8283494 Factor out calculation of actual number of XMM registers
8283470 Update java.lang.invoke.VarHandle to use sealed classes
8283700 Add final or sealed modifier to appropriate java.awt API classes
8282374 Java_sun_awt_X11_XlibWrapper_XSynchronize is wrong and unused
8283903 GetContainerCpuLoad does not return the correct result in share mode
8282046 Create a regression test for JDK-8000326
8283715 Update ObjectStreamClass to be final
8284015 ProblemList containers/docker/TestJcmd.java on linux-x64
8283999 Update JMH devkit to 1.35
8282926 AArch64: Optimize out WHILELO with PTRUE
8283937 riscv: RVC: Fix c_beqz to c_bnez
8282764 AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
8283737 riscv: MacroAssembler::stop() should emit fixed-length instruction sequence
8282547 IGV: add control-flow graph view
8283788 Remove unused VM_DeoptimizeAll::_dependee
8283787 C1: Remove unused ArrayStoreExceptionStub::_info
8283789 CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
8283800 Simplify String.indexOf/lastIndexOf calls
8283846 Remove unused jdk.internal.reflect.SignatureIterator
8283701 Add final or sealed modifier to appropriate java.awt.color ICC_Profile API classes
8282162 [vector] Optimize integral vector negation API
8283015 Create a test for JDK-4715496
8207025 JvmtiEnv::SetSystemProperty() does not handle OOM
8283889 Fix Typo in open/src/java.sql/share/classes/java/sql/package-info.java
8283723 Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows
8282776 Bad NullPointerException message when invoking an interface MethodHandle on a null receiver
8283782 Redundant verification of year in LocalDate::ofEpochDay
8281853 serviceability/sa/ClhsdbThreadContext.java failed with NullPointerException: Cannot invoke “sun.jvm.hotspot.gc.shared.GenCollectedHeap.getGen(int)” because “this.heap” is null
8283717 vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException
8283772 Make sun.net.dns.ResolverConfiguration sealed
8024624 [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn’t move selection on next cell in JTable on Aqua L&F
8281284 Write JSlider accessibility test
8283692 Add PrintIdealPhase that includes block scheduling
8283626 AArch64: Set relocInfo::offset_unit to 4
8282936 Write a regression test for JDK-4615365
8283774 TestZoneOffset::test_immutable should ignore ZoneOffset::rules
8283781 Avoid allocating unused lastRulesCaches
8273355 Flickering on tooltip appearance IntelliJ IDEA 2021.2.1
8283834 Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
8283670 gtest os.release_multi_mappings_vm is still racy
8264160 Regex \b is not consistent with \w without UNICODE_CHARACTER_CLASS
8283806 [BACKOUT] JDK 19 L10n resource files update - msgdrop 10
8283603 Remove redundant qualifier in Windows specific Attach Operation
8282538 PKCS11 tests fail on CentOS Stream 9
8283711 Remove redundant ‘new String’ calls after concatenation
8280400 JDK 19 L10n resource files update - msgdrop 10
8279488 ProcessBuilder inherits contextClassLoader when spawning a process reaper thread
8282943 Unused weird key in compiler.properties
8281561 Disable http DIGEST mechanism with MD5 and SHA-1 by default
8283756 (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes
8283469 Don’t use memset to initialize members in FileMapInfo and fix memory leak
8283683 Make ThreadLocalRandom a final class
8283728 jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java
8283727 P11KeyGenerator has import statement with two semicolons after JDK-8267319
8283558 Parallel: Pass PSIsAliveClosure to ReferenceProcessor constructor
8281222 ciTypeFlow::profiled_count fails “assert(0 <= i && i < _len) failed: illegal index”
8282668 HotSpot Style Guide should permit unrestricted unions
8263134 HotSpot Style Guide should disallow inheriting constructors
8283720 ProblemList java/time/test/java/time/TestZoneOffset.java
8283695 [AIX] Build failure due to name conflict in test_arguments.cpp
8283668 Update IllegalFormatException to use sealed classes
8283713 [BACKOUT] Unexpected TypeElement in ANALYZE TaskEvent
8283681 Improve ZonedDateTime offset handling
8282685 fileToEncodedURL_[name|signature] symbols are unused
8283691 Classes in java.security still reference deprecated classes in spec
8283648 Improve the snippet “file not found” message.
8283661 Unexpected TypeElement in ANALYZE TaskEvent
8273370 Preferences.exportSubtree() generates invalid XML if value contains control char
8283665 Two Jarsigner tests needs to be updated with JDK-8267319
8283349 Robustness improvements to java/util/prefs/AddNodeChangeListener.jar
8274735 javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image
8283368 G1: Remove G1SegmentedArraySegment MEMFLAGS template parameter
8283607 Rename KlassID to KlassKind
8283608 Refactor 2d, beans classes javadoc to use @throws instead of @exception
8267319 Use larger default key sizes and algorithms based on CNSA
8283641 Large value for CompileThresholdScaling causes assert
8283426 Fix ‘exeption’ typo
8283416 Update java.lang.invoke.MethodHandle to use sealed classes
8272477 Additional cleanup of test/jdk/java/nio/file/spi/SetDefaultProvider.java
8283467 runtime/Thread/StopAtExit.java needs updating
8283417 Update java.nio buffers to use sealed classes
8283555 G1: Concurrent mark accesses uninitialized BOT of closed archive regions
8282917 Remove InetAddressImplFactory from InetAddress
8283187 C2: loop candidate for superword not always unrolled fully if superword fails
8283575 Check for GNU time fails for version >1.7
8283323 libharfbuzz optimization level results in extreme build times
8276799 Implementation of JEP 422: Linux/RISC-V Port
8283350 (tz) Update Timezone Data to 2022a
8283519 Hsdis with capstone should annotate output
8283437 Refactor imageio classes javadoc to use @throws instead of @exception
8283574 Use Klass::_id for type checks in the C++ code
8283587 [BACKOUT] Invalid generic signature for redefined classes
8270331 [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java
8283408 Fix a C2 crash when filling arrays with unsafe
8283594 Improve docs of ElementScanner classes
8282860 Write a regression test for JDK-4164779
8283493 Create an automated regression test for RFE 4231298
8283465 Character.UnicodeBlock.NUM_ENTITIES is out of date
8280896 java/nio/file/Files/probeContentType/Basic.java fails on Windows 11
8283222 improve diagnosability of runtime/8176717/TestInheritFD.java timeouts
8163327 Remove 3DES from the default enabled cipher suites list
8282241 Invalid generic signature for redefined classes
8283237 CallSite should be a sealed class
8283279 [Testbug] Improve TestGetSwapSpaceSize
8282536 java.net.InetAddress should be a sealed class
8283513 Parallel: Skip the card marking in PSRootsClosure
8283562 JDK-8282306 breaks gtests on zero
8283254 Remove redundant class jdk/internal/agent/spi/AgentProvider
8283543 indentation error at com.sun.tools.javac.comp.Enter::visitTopLevel
8283411 InflaterInputStream holds on to a temporary byte array of 512 bytes
8282204 Use lea instructions for arithmetic operations on x86_64
8283298 Make CodeCacheSegmentSize a product flag
8283249 CompressedClassPointers.java fails on ppc with ‘Narrow klass shift: 0’ missing
8282293 Domain value for system property jdk.https.negotiate.cbt should be case-insensitive
8283199 Linux os::cpu_microcode_revision() stalls cold startup
8283257 x86: Clean up invocation/branch counter updates code
8283497 [windows] print TMP and TEMP in hs_err and VM.info
8282422 JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale
8282952 Thread::exit should be immune to Thread.stop
8283457 [macos] libpng build failures with Xcode13.3
8283480 Make AbstractStringBuilder sealed
8282590 C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don’t process dead nodes
8282625 Formatter caches Locale/DecimalFormatSymbols poorly
8283451 C2: assert(_base == Long) failed: Not a Long
8283456 Make CompiledICHolder::live_count/live_not_claimed_count debug only
8282592 C2: assert(false) failed: graph should be schedulable
8283087 Create a test or JDK-4715503
8283092 JMX subclass permission check redundant with strong encapsulation
8282937 Write a regression test for JDK-4820080
8282469 Allow considered use of C++ thread_local in Hotspot
8282721 HotSpot Style Guide should allow considered use of C++ thread_local
8257733 Move module-specific data from make to respective module
8283415 Update java.lang.ref to use sealed classes
8283097 Parallel: Move filler object logic inside PSPromotionLAB::unallocate_object
8281879 Serial: Merge CardGeneration into TenuredGeneration
8282306 os::is_first_C_frame(frame*) crashes on invalid link access
8283277 ISO 4217 Amendment 171 Update
8283379 Memory leak in FileHeaderHelper
8283217 Leak FcObjectSet in getFontConfigLocations() in fontpath.c
8283447 Remove unused LIR_Assembler::_bs
8283327 Add methods to save/restore registers when calling into the VM from C1/interpreter barrier code
8283332 G1: Stricter assertion in G1BlockOffsetTablePart::forward_to_block_containing_addr
8283365 G1: Remove duplicate assertions in HeapRegion::oops_on_memregion_seq_iterate_careful
8283186 Explicitly pass a third temp register to MacroAssembler::store_heap_oop
8282789 Create a regression test for the JTree usecase of JDK-4618767
8282548 Create a regression test for JDK-4330998
8282270 java/awt/Robot Screen Capture tests fail after 8280861
8282723 Add constructors taking a cause to JSSE exceptions
8282704 runtime/Thread/StopAtExit.java may leak memory
8282534 Remove redundant null check in ChaCha20Cipher.engineInit
8282574 Cleanup unnecessary calls to Throwable.initCause() in jdk.compiler
8283352 [CDS] SharedBaseAddress.java fails on x86_32
8283287 ClassLoader.c cleanups
8204541 Correctly support AIX xlC 16.1 symbol visibility flags
8283057 Update GCC to version 11.2 for Oracle builds on Linux
8283059 Uninitialized warning in check_code.c with GCC 11.2
8278794 Infinite loop in DeflaterOutputStream.finish()
8283378 JFR: Checkpoint classes not renamed properly
8283315 jrt-fs.jar not always deterministically built
8283289 JFR: Rename CheckPoint
8283202 Potential off-read when checking JFR’s status in awaitFinished
8283353 compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
8283225 ClassLoader.c produces incorrect OutOfMemory Exception when length is 0 (aix)
8282407 Missing ‘)’ in MacResources.properties
8283325 US_ASCII decoder relies on String.decodeASCII being exhaustive
8282773 Refactor parsing of integer VM options
8283274 Improve @jvms usage in java.base
8283188 Build time regression caused by JDK-8278917
8283320 Error message for Windows libraries always points to –with-msvcr-dll no matter the actual file name
8283056 show abstract machine code in hs-err for all VM crashes
8282727 Parallel: Remove PSPromotionManager::_totally_drain
8281146 Replace StringCoding.hasNegatives with countPositives
8282602 Refactor awt classes javadoc to use @throws instead of @exception
8282473 Refactor swing classes javadoc to use @throws instead of @exception
8282072 G1: Rename CardSetPtr to CardSetContainerPtr
8283229 compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
8281631 HashMap copy constructor and putAll can over-allocate table
8283234 Improve @jls usage in java.base
8283260 gcc is not supported on mac
8271195 Use largest available large page size smaller than LargePageSizeInBytes when available
8253495 CDS generates non-deterministic output
8283230 Improve @jls usage in ElementType
8240756 [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
8282414 x86: Enhance the assembler to generate more compact instructions
8282355 compiler/arguments/TestCodeEntryAlignment.java failed “guarantee(sect->end() <= tend) failed: sanity”
8282507 Add a separate license file for hsdis
8283075 Bad IllegalArgumentException message for out of range rank from ClassDesc.arrayType(int)
8283189 Bad copyright header in UnsafeCopyMemory.java
8283124 Add constant for tau to Math and StrictMath
8283143 Use minimal-length literals to initialize PI and E constants
8282633 jarsigner output does not explain why an EC key is disabled if its curve has been disabled
8283122 [AIX, s390] UnsafeCopyMemory ‘Mismatched’ Tests Fail on Big Endian Systems
8282887 Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
8254786 java/net/httpclient/CancelRequestTest.java failing intermittently
8279317 compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
8268866 Javascript when used in an iframe cannot display search results
8282214 Upgrade JQuery to version 3.6.0
8283062 Uninitialized warnings in libgtest with GCC 11.2
8282691 add jdb “-R” option for passing any argument to the launched debuggee process
8282577 ICC_Profile.setData(int, byte[]) invalidates the profile
8283049 Fix non-singleton LoggerFinder error message: s/on/one
8282881 Print exception message in VM crash with -XX:AbortVMOnException
8282929 Localized monetary symbols are not reflected in toLocalizedPattern return value
8058924 FileReader(String) documentation is insufficient
8282529 Fix API Note in javadoc for javax.net.ssl.SSLSocket
8281322 C2: always construct strip mined loop initially (even if strip mining is disabled)
8272735 Add missing SubL node transformations
8283017 GHA: Workflows break with update release versions
8283008 KRegister documentation out of date
8281375 Accelerate bitCount operation for AVX2 and AVX512 target.
8282572 EnumSet should be a sealed class
8282874 Bad performance on gather/scatter API caused by different IntSpecies of indexMap
8283041 [javadoc] Crashes using {@return} with @param
8282978 Wrong parameter passed to GetStringXXXChars in various places
8282354 Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests
8282811 Typo in IAE details message of RecordedObject.getValueDescriptor
8282700 Properly handle several –without options during configure
8282763 G1: G1CardSetContainer remove intrusive-list details.
8272493 Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
8282883 Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries
8282314 nsk/jvmti/SuspendThread/suspendthrd003 may leak memory
8282852 Debug agent asserts in classTrack_addPreparedClass()
8282170 JVMTI SetBreakpoint metaspace allocation test
8254574 PrintWriter handling of InterruptedIOException should be removed
8282932 a space is needed for the unsupported protocol exception message in ProtocolVersion
8282897 Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c
8267820 (fs) Files.copy should attempt to copy POSIX attributes when target file in custom file system
8280881 (fs) UnixNativeDispatcher.close0 may throw UnixException
8277922 Unable to click JCheckBox in JTable through Java Access Bridge
8282878 Removed _JavaThread from PhaseTraceTime
8282509 [exploded image] ResolvedClassTest fails with similar output
8282948 JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION
8282893 Remove MacroAssembler::push/pop_callee_saved_registers
6218162 DefaultTableColumnModel.getColumn() method should mention ArrayIndexOutOfBoundsException
7017094 ParsedSynthStyle: parameter name “direction” should be changed to “tabIndex”
8249592 Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
8282641 Make jdb “threadgroup” command with no args reset the current threadgroup back to the default
8282884 Provide OID aliases for MD2, MD5, and OAEP
8280494 (D)TLS signature schemes
8282628 Potential memory leak in sun.font.FontConfigManager.getFontConfig()
8282665 [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
8280902 ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame
8282432 Optimize masked “test” Vector API with predicate feature
8265263 AArch64: Combine vneg with right shift count
8282832 Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh
7192189 Support endpoint identification algorithm in RFC 6125
8282715 typo compileony in test Test8005033.java
8282234 Create a regression test for JDK-4532513
8281560 Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag.
8275640 (win) java.net.NetworkInterface issues with IPv6-only environments
8282295 SymbolPropertyEntry::set_method_type fails with assert
8281266 [JVMCI] MetaUtil.toInternalName() doesn’t handle hidden classes correctly
8282769 BSD date cannot handle all ISO 8601 formats
8282770 Set source date in jib profiles from buildId
8282144 RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes
8276333 jdk/jfr/event/oldobject/TestLargeRootSet.java failed “assert(!contains(edge->reference())) failed: invariant”
8282728 Serial: Remove unused BlockOffsetArray::Action
8282312 Minor corrections to evbroadcasti32x4 intrinsic on x86
8275775 Add jcmd VM.classes to print details of all classes
8282690 runtime/CommandLine/VMDeprecatedOptions.java fails after JDK-8281181
8282632 Cleanup unnecessary calls to Throwable.initCause() in java.security.jgss
8282657 Code cleanup: removing double semicolons at the end of lines
8282567 Improve source-date handling in build system
8281093 Violating Attribute-Value Normalization in the XML specification 1.0
8272691 Fix HotSpot style guide terminology for “non-local variables”
8257589 HotSpot Style Guide should link to rfc7282
8282686 Add constructors taking a cause to SocketException
8252577 HotSpot Style Guide should link to One-True-Brace-Style description
8278296 Generalize long range check transformation
8280404 Unexpected exception thrown when CEN file entry comment length is not valid
8282224 Correct TIG::bang_stack_shadow_pages comments
8282621 G1: G1SegmentedArray remove unnecessary template parameter
8282696 Add constructors taking a cause to InvalidObjectException and InvalidClassException
8282620 G1/Parallel: Constify is_in_young() predicates
8282713 Invalid copyright notice in new test added by JDK-8275715
8275715 D3D pipeline processes multiple PaintEvent at initial drawing
8282617 sun.net.www.protocol.https.HttpsClient#putInKeepAliveCache() doesn’t use a lock while dealing with “inCache” field
8282382 Report glibc malloc tunables in error reports
8282694 ProblemList runtime/CommandLine/VMDeprecatedOptions.java
8282142 [TestCase] compiler/inlining/ResolvedClassTest.java will fail when –with-jvm-features=-compiler1
8236907 JTable added to nested panels does not paint last visible row
8272853 improve JavadocTester.runTests
8281181 Do not use CPU Shares to compute active processor count
8015854 [macosx] JButton’s HTML ImageView adding unwanted padding
8282081 java.time.DateTimeFormatter: wrong definition of symbol F
8252769 Warn in configure if git config autocrlf has invalid value
8282661 [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
8282615 G1: Fix some includes
8282573 ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
8282532 Allow explicitly setting build platform alongside –openjdk-target
8282343 Create a regression test for JDK-4518432
8279886 C1: Turn off SelectivePhiFunctions in presence of irreducible loops
8282608 RawNativeLibraryImpl can’t be passed to NativeLibraries::findEntry0
8282583 Update BCEL md to include the copyright notice
8277474 jarsigner does not check if algorithm parameters are disabled
8282402 Create a regression test for JDK-4666101
8282511 Use fixed certificate validation date in SSLExampleCert template
8282619 G1: Fix indentation in G1CollectedHeap::mark_evac_failure_object
8282483 Ensure that Utils.getAllInterfaces returns unique instances
8282582 Unused methods in Utils
8282593 JDK-8281472 breaks 32-bit builds and gtests
8276711 compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
6911375 mouseWheel has no effect without vertical scrollbar
8037965 NullPointerException in TextLayout.getBaselineFromGraphic() for JTextComponents
8282484 G1: Predicted old time in log always zero
8277055 Assert “missing inlining msg” with -XX:+PrintIntrinsics
8281122 [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
8281569 Create tests for Frame.setMinimumSize() method
8282515 More clean up on NativeLibraries just for JNI library use
8281628 KeyAgreement : generateSecret intermittently not resetting
8209784 Include hsdis in the JDK
8282551 Properly initialize L32X64MixRandom state
8274788 Support archived heap objects in ParallelGC
8281234 The -protected option is not always checked in keytool and jarsigner
8282523 Fix ‘hierachy’ typo
8267796 vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java fails with NoClassDefFoundError
8282381 Parallel: Remove unnecessary PCReferenceProcessor
8282480 IGV: Use description instead of enum name for phases
8282143 Objects.requireNonNull should be ForceInline
8282411 Add useful predicates to ElementKind
8282320 Remove case conversion for debugging log in SSLCipher
8282150 Drop redundant
elements from tables in java.desktop HTML files
8281738 Create a regression test for checking the ‘Space’ key activation of focused Button
8281548 Add escape analysis tracing flag
8282452 Use of Preview API in preview methods should not trigger preview warning for the enclosing class
8279573 compiler/codecache/CodeCacheFullCountTest.java fails with “RuntimeException: the value of full_count is wrong.”
8282311 Fix a typo in javax.lang.model.type.NullType
8282045 When loop strip mining fails, safepoints are removed from loop anyway
8267834 Refactor G1CardSetAllocator and BufferNode::Allocator to use a common base class
8281811 assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
8281472 JVM options processing silently truncates large illegal options values
8227369 pd_disjoint_words_atomic() needs to be atomic
8280713 Related to comment inheritance jdk.javadoc cleanup and refactoring
8282444 Module finder incorrectly assumes default file system path-separator character
8282047 Enhance StringDecode/Encode microbenchmarks
8282094 [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel
8282467 add extra diagnostics for JDK-8268184
8282023 PropertiesStoreTest and StoreReproducibilityTest jtreg failures due to en_CA locale
8282392 [zero] Build broken on AArch64
8281210 Add manpage changes for PAC-RET protection on Linux/AArch64
8282464 Remove author tags from java.compiler
8282462 Remove unnecessary use of @SuppressWarnings(“preview”)
8275731 CDS archived enums objects are recreated at runtime
8282240 Add _name field to Method for NOT_PRODUCT only
8277976 Break up SEQUENCE in X509Certificate::getSubjectAlternativeNames and X509Certificate::getIssuerAlternativeNames in otherName
6776681 Invalid encoding of an OtherName in X509Certificate.getAlternativeNames()
8282172 CompileBroker::log_metaspace_failure is called from non-Java/compiler threads
8282131 java.time.ZoneId should be a sealed abstract class
8282360 Merge POSIX implementations of ThreadCritical
8230382 Clean up ConvI2L, CastII and CastLL::Ideal methods
8267265 Use new IR Test Framework to create tests for C2 Ideal transformations
8281507 Two javac tests have bad jtreg @clean tags
8282428 ProblemList jdk/jfr/jvm/TestWaste.java
8282398 EndingDotHostname.java test fails because SSL cert expired
8282153 JFR: Check for recording waste
8282219 jdk/java/lang/ProcessBuilder/Basic.java fails on AIX
8279995 jpackage –add-launcher option should allow overriding description
8281739 JFR: Use message with Objects.requireNonNull
8271232 JFR: Scrub recording data
8282345 handle latest VS2022 in abstract_vm_version
8281015 Further simplify NMT backend
8280684 JfrRecorderService failes with guarantee(num_written > 0) when no space left on device.
8282347 AARCH64: Untaken branch in has_negatives stub
8206187 javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use
8280357 user.home = “?” when running with systemd DynamicUser=true
8005885 enhance PrintCodeCache to print more data
8281525 Enable Zc:strictStrings flag in Visual Studio build
8282307 Parallel: Incorrect discovery mode in PCReferenceProcessor
8282348 Remove unused CardTable::dirty_card_iterate
8277204 Implement PAC-RET branch protection on Linux/AArch64
8282316 Operation before String case conversion
8281944 JavaDoc throws java.lang.IllegalStateException: ERRONEOUS
8282200 ShouldNotReachHere() reached by AsyncGetCallTrace after JDK-8280422
8262400 runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java fails in test_ame5_compiled_vtable_stub with wrapper
8282188 Unused static field MathContext.DEFAULT_DIGITS
8277369 Strange behavior of JMenuBar with RIGHT_TO_LEFT orientation, arrow keys behaves opposite traversing through keyboard
8282299 Remove unused PartialArrayScanTask default constructor
8281614 serviceability/sa/ClhsdbFindPC.java fails with java.lang.RuntimeException: ‘In code in NMethod for jdk/test/lib/apps/LingeredApp.steadyState’ missing from stdout/stderr
8281988 Create a regression test for JDK-4618767
8282076 Merge some debug agent changes from the loom repo
8280901 MethodHandle::linkToNative stub is missing w/ -Xint
8282296 (se) Pipe.open() creates a Pipe implementation that uses Unix domain sockets (win)
8282309 Operation before upper case conversion
8280409 JarFile::getInputStream can fail with NPE accessing ze.getName()
8281217 Source file launch with security manager enabled fails
8281376 Consider polymorphic methods when looking for overrides
8282279 Interpret case-insensitive string locale independently
8282208 Reduce MachNode size
8282225 GHA: Allow one concurrent run per PR only
8255577 Possible issues with SR_initialize
8282194 C1: Missing side effects of dynamic constant linkage
8282231 x86-32: runtime call to SharedRuntime::ldiv corrupts registers
8281962 Avoid unnecessary native calls in InflaterInputStream
8281615 Deadlock caused by jdwp agent
8280964 [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly
8282276 Problem list failing two Robot Screen Capture tests
5041655 (ch) FileLock: negative param and overflow issues
8261407 ReflectionFactory.checkInitted() is not thread-safe
8282042 [testbug] FileEncodingTest.java depends on default encoding
8281315 Unicode, (?i) flag and backreference throwing IndexOutOfBounds Exception
8280958 G1/Parallel: Unify marking code structure
8244593 Clean up GNM/NM after JEP 381
8276686 Malformed Javadoc inline tags in JDK source in /java/util/regex/Pattern.java
8271008 appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom
8260328 Drop redundant CSS properties from java.desktop HTML files
8282220 contentType should not be a PKCS7’s member
8281543 Remove unused code/headerfile dtraceAttacher.hpp
8281745 Create a regression test for JDK-4514331
8282190 Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle
8281523 Accessibility: Conversion from string literal loses const qualifier
8280861 Robot color picker broken on Linux with scaling above 100%
8253757 Add LLVM-based backend for hsdis
8282147 [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java
8282130 (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers
8282166 JDK-8282158 changed ECParameters’ package by accident
8282096 G1: Remove redundant checks in G1CardSet::free_mem_object
8282158 ECParameters InvalidParameterSpecException messages missed ECKeySizeParameterSpec
8281544 assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/
8282085 The REGISTER_DEFINITION macro is useless after JDK-8269122
8281815 x86: Use short jumps in TIG::generate_slow_signature_handler
8282077 PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error
8277488 Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
8282044 [JVMCI] Export _sha3_implCompress, _md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler.
8255266 Update Public Suffix List to 3c213aa
8282103 fix macosx-generic typo in ProblemList
8282049 AArch64: Use ZR for integer zero immediate volatile stores
8282086 Update jib profile to not set build to 0
8282056 Clean up com.sun.tools.javac.util.GraphUtils
8280866 SuppressWarnings does not work properly in package-info and module-info
8282089 [BACKOUT] Parallel: Refactor PSCardTable::scavenge_contents_parallel
8277300 Issues with javadoc support for preview features
8281267 VM HeapDumper dumps array classes several times
8279068 IGV: Update to work with JDK 16 and 17
8281936 compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines
8037573 Typo in DefaultTreeModel docs: askAllowsChildren instead of asksAllowsChildren
8282025 assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732
8188073 Add Capstone as backend for hsdis
8282075 ProblemList 3 compiler/whitebox tests on macosx-x64
8281317 CompactNumberFormat displays 4-digit values when rounding to a new range
8282017 sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with “SocketException: Unexpected end of file from server”
8281000 ClassLoader::registerAsParallelCapable throws NPE if caller is null
8268250 Class.arrayType() for a 255-d array throws undocumented IllegalArgumentException
8282019 Unused static fields DEGREES_TO_RADIANS, RADIANS_TO_DEGREES in StrictMath
8281971 Remove unimplemented InstanceRefKlass::do_next
8281305 Test com/sun/net/httpserver/simpleserver/MapToPathTest.java fails on Windows 11
8264743 Add forRemoval for deprecated classes and method in javax/swing/plaf/basic
8203290 [AIX] Check functionality of JDK-8199712 (Flight Recorder)
8279969 NULL return from map_bitmap_region() needs to be checked
8281803 AArch64: Optimize masked vector NOT/AND_NOT for SVE
8282007 Assorted enhancements to jpackage testing framework
8282011 test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH%
8281671 Class.getCanonicalName spec should explicitly cover array classes
8275345 RasterFormatException when drawing a tiled image made of non-writable rasters
8282020 ProblemList sun/net/www/protocol/https/HttpsURLConnection/B6216082.java until JDK-8282017 is fixed
8281003 MethodHandles::lookup throws NPE if caller is null
8281822 Test failures on non-DTrace builds due to incomplete DTrace* flags handling
8281335 Allow a library already loaded via System::loadLibrary to be loaded as a raw library
8281874 Can’t unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test
8281170 Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11
8176706 Additional Date-Time Formats
8061729 Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs
8281732 add assert for non-NULL assumption for return of unique_ctrl_out
8278067 Make HttpURLConnection default keep alive timeout configurable
8281948 JFR: Parser skips too many bytes for fractional types
8281829 runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467
8281812 x86: Use short jumps in TemplateTable::condy_helper
8236136 tests which use CompilationMode shouldn’t be run w/ TieredStopAtLevel
8278173 [vectorapi] Add x64 intrinsics for unsigned (zero extended) casts
8281771 Crash in java_lang_invoke_MethodType::print_signature
8279949 JavaThread::_free_handle_block leaks native memory
8280825 Modules that “provide” ToolProvider should document the name that can be used
8281186 runtime/cds/appcds/DumpingWithNoCoops.java fails
8281744 x86: Use short jumps in TIG::set_vtos_entry_points
8281748 runtime/logging/RedefineClasses.java failed “assert(addr != __null) failed: invariant”
8280136 Serial: Remove unnecessary use of ExpandHeap_lock
8246033 bin/print_config.js script uses nashorn jjs tool
8281741 [testbug] PrintIdealPhaseTest fails with -Xcomp
8281555 [macos] Get rid of deprecated Style Masks constants
8281722 Removal of PrintIdealLevel
8281728 Redundant null check in LineNumberInputStream.read
8280916 Simplify HotSpot Style Guide editorial changes
8281467 Allow larger OptoLoopAlignment and CodeEntryAlignment
8016524 [macosx] Bottom line is not visible for JTableHeader
8281634 jdeps: java.lang.InternalError: Missing message: err.invalid.filters
8269091 javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4
8281678 appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997
8280473 CI: Support unresolved JVM_CONSTANT_Dynamic constant pool entries
8280940 gtest os.release_multi_mappings_vm is racy
8274238 Inconsistent type for young_list_target_length()
8281585 Remove unused imports under test/lib and jtreg/gc
8256368 Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
8274980 Improve adhoc build version strings
8281553 Ensure we only require liveness from mach-nodes with barriers
8280783 Parallel: Refactor PSCardTable::scavenge_contents_parallel
8281637 Remove unused VerifyOption_G1UseNextMarking
8281539 IGV: schedule approximation computes immediate dominators wrongly
8280799 С2: assert(false) failed: cyclic dependency prevents range check elimination
8281505 Add CompileCommand PrintIdealPhase
8239927 Product variable PrefetchFieldsAhead is unused and should be removed
8274939 Incorrect size of the pixel storage is used by the robot on macOS
8281675 VMDeprecatedOptions test fails after JDK-8278423
8278423 ExtendedDTraceProbes should be deprecated
8274524 SSLSocket.close() hangs if it is called during the ssl handshake
8281033 Improve ImageCheckboxTest to test all available LaF
8281674 tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java fails with AssertionError
8281462 Annotation toString output for enum not reusable for source input
8281238 TYPE_USE annotations not printed in correct position in toString output
8277175 Add a parallel multiply method to BigInteger
8281535 Create a regression test for JDK-4670051
8223077 module path support for dynamic CDS archive
8281622 JFR: Improve documentation of jdk.jfr.Relational
8279997 check_for_dynamic_dump should not exit vm
8281259 MutableBigInteger subtraction could be simplified
8202836 [macosx] test java/awt/Graphics/TextAAHintsTest.java fails
8281100 Spurious “variable might not have been initialized” with sealed class switch
8281638 jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions
8047749 javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect
8281626 NonblockingQueue should use nullptr
8072070 Improve interpreter stack banging
8281419 The source data for the color conversion can be discarded
8281460 Let ObjectMonitor have its own NMT category
8281318 Improve jfr/event/allocation tests reliability
8281522 Rename ADLC classes which have the same name as hotspot variants
8281275 Upgrading from 8 to 11 no longer accepts ‘/’ as filepath separator in gc paths
8281536 JFR: Improve jdk.jfr.ContentType documentation
8281294 [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors
8054449 Incompatible type in example code in TreePath
8280832 Update usage docs for NonblockingQueue
8281262 Windows builds in different directories are not fully reproducible
8281379 Assign package declarations to all jtreg test cases under gc
8252496 C2: Useless code in MergeMemNode::Ideal
8281567 Remove @throws IOException from X509CRLImpl::getExtension docs
8280820 Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren’t used
8265765 DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty
8279822 CI: Constant pool entries in error state are not supported
8280007 Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2
8281470 tools/jar/CreateMissingParentDirectories.java fails with “Should have failed creating jar file”
8281274 deal with ActiveProcessorCount in os::Linux::print_container_info
8262721 Add Tests to verify single iteration loops are properly optimized
8281195 Mistakenly used logging causes significant overhead in interpreter
8281440 AWT: Conversion from string literal loses const qualifier
8272807 Permit use of memory concurrent with pretouch
8281338 NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working
8281168 Micro-optimize VarForm.getMemberName for interpreter
8280438 Improve BufferNode::Allocator::release to avoid walking pending list
8280830 Change NonblockingQueue::try_pop variable named “result”
8280132 Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder
8278947 Support for array constants in constant table
8280828 Improve invariants in NonblockingQueue::append
8281476 ProblemList tools/jar/CreateMissingParentDirectories.java
8281104 jar –create should create missing parent directories
8281061 [s390] JFR runs into assertions while validating interpreter frames
8281400 Remove unused wcslen() function
8281450 Remove unnecessary operator new and delete from ObjectMonitor
8281296 Create a regression test for JDK-4515999
8280917 Simplify G1ConcurrentRefineThread activation
8279329 Remove hardcoded IPv4 available policy on Windows
8281314 Rename Stack{Red,Yellow,Reserved,Shadow}Pages multipliers
8279613 JFR: Snippify Javadoc
6779701 Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java
8281377 Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist.
8281175 Add a -providerPath option to jarsigner
8280890 Cannot use ‘-Djava.system.class.loader’ with class loader in signed JAR
8268387 Rename maximum compaction to maximal compaction in G1
8281114 G1: Remove PreservedMarks::init_forwarded_mark
8272996 JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled
8280965 Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11
8281243 Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing
8281117 Add regression test for JDK-8280587
8281298 Revise the creation of unmodifiable list
8166050 partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(…) method
8279878 java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10
8139173 [macosx] JInternalFrame shadow is not properly drawn
8281183 RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950
8281289 Improve with List.copyOf
8281049 man page update for jstatd Security Manager dependency removal
8280767 -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes
8280476 [macOS] : hotspot arm64 bug exposed by latest clang
8281120 G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block
8280948 [TESTBUG] Write a regression test for JDK-4659800
8277795 ldap connection timeout not honoured under contention
8280913 Create a regression test for JRootPane.setDefaultButton() method
8281043 Intrinsify recursive ObjectMonitor locking for PPC64
8280593 [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor
8280970 Cleanup dead code in java.security.Provider
8271055 Crash during deoptimization with “assert(bb->is_reachable()) failed: getting result from unreachable basicblock” with -XX:+VerifyStack
8251505 Use of types in compiler shared code should be consistent.
4750574 (se spec) Selector spec should clarify calculation of select return value
8278753 Runtime crashes with access violation during JNI_CreateJavaVM call
8240908 RetransformClass does not know about MethodParameters attribute
8281057 Fix doc references to overriding in JLS
8281023 NMT integration into pp debug command does not work
8272777 Clean up remaining AccessController warnings in test library
8276990 Memory leak in invoker.c fillInvokeRequest() during JDI operations
8280956 Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y
8065422 Trailing dot in hostname causes TLS handshake to fail with SNI disabled
8279662 serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC
8266974 duplicate property key in java.sql.rowset resource bundle
8280868 LineBodyHandlerTest.java creates and discards too many clients
8281042 G1: Remove unused init_threshold in G1FullGCCompactionPoint
8280944 Enable Unix domain sockets in Windows Selector notification mechanism
8279917 Refactor subclassAudits in Thread to use ClassValue
8281035 Serial: Move RemoveForwardedPointerClosure to local scope
8278254 Cleanup doclint warnings in java.desktop module
8280600 C2: assert(!had_error) failed: bad dominance
8279535 C2: Dead code in PhaseIdealLoop::create_loop_nest after JDK-8276116
8280885 Shenandoah: Some tests failed with “EA: missing allocation reference path”
8280976 Incorrect encoding of avx512 vpsraq instruction with mask and constant shift.
8280842 Access violation in ciTypeFlow::profiled_count
8279219 [REDO] C2 crash when allocating array of size too large
8280601 ClhsdbThreadContext.java test is triggering codecache related asserts
8281082 Improve javadoc references to JOSS
8275914 SHA3: changing java implementation to help C2 create high-performance code
8280867 Cpuid1Ecx feature parsing is incorrect for AMD CPUs
8280642 ObjectInputStream.readObject should throw InvalidClassException instead of IllegalAccessError
8255495 Support CDS Archived Heap for uncompressed oops
8279954 java/lang/StringBuffer(StringBuilder)/HugeCapacity.java intermittently fails
8280941 os::print_memory_mappings() prints segment preceeding the inclusion range
8280554 resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered
8280770 serviceability/sa/ClhsdbThreadContext.java sometimes fails with ‘Thread “SteadyStateThread”’ missing from stdout/stderr
8278475 G1 dirty card refinement by Java threads may get unnecessarily paused
8280458 G1: Remove G1BlockOffsetTablePart::_next_offset_threshold
8280932 G1: Rename HeapRegionRemSet::_code_roots accessors
8280870 Parallel: Simplify CLD roots claim in Full GC cycle
8279586 [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking
8279856 Parallel: Use PreservedMarks to record promotion-failed objects
8279842 HTTPS Channel Binding support for Java GSS/Kerberos
8280950 RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix
8281007 Test jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java fails after JDK-8280738
8221642 AccessibleObject::setAccessible throws NPE when invoked by JNI code with no java frame on stack
8280534 Enable compile-time doclint reference checking
8275337 C1: assert(false) failed: live_in set of first block must be empty
8272984 javadoc support for reproducible builds
8280488 doclint reference checks withstand warning suppression
8280738 Minor cleanup for HtmlStyle
8280543 Update the “java” and “jcmd” tool specification for CDS
8280949 Correct the references for the Java Security Standard Algorithm Names specification
8277101 jcmd VM.cds dynamic_dump should not regenerate holder classes
8280450 Add task queue printing to STW Full GCs
8280139 Report more detailed statistics about task stealing in task queue stats
8280705 Parallel: Full gc mark stack draining should prefer to make work available to other threads
8278908 [macOS] Unexpected text normalization on pasting from clipboard
8280817 Clean up and unify empty VM operations
8278263 Remove redundant synchronized from URLStreamHandler.openConnection methods
8280889 java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops
8280553 resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs
8277412 Use String.isBlank to simplify code in sun.net.www.protocol.mailto.Handler
8280903 javadoc build fails after JDK-4774868
8280843 macos-Aarch64 SEGV in frame::sender_for_compiled_frame after JDK-8277948
8280555 serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object
8280898 ProblemList compiler/regalloc/TestC2IntPressure.java on macosx-aarch64
4774868 (fc spec) Unclear spec for FileChannel.force
8280703 CipherCore.doFinal(…) causes potentially massive byte[] allocations during decryption
8272317 jstatd has dependency on Security Manager which needs to be removed
8280863 Update build README to reflect that MSYS2 is supported
8280397 Factor out task queue statistics printing
8280784 VM_Cleanup unnecessarily processes all thread oops
8280804 Parallel: Remove unused variables in PSPromotionManager::drain_stacks_depth
8280004 DCmdArgument::parse_value() should handle NULL input
8251466 test/java/io/File/GetXSpace.java fails on Windows with mapped network drives.
8280823 Remove NULL check in DumpTimeClassInfo::is_excluded
8277948 AArch64: Print the correct native stack if -XX:+PreserveFramePointer when crash
8280744 Allow SuppressWarnings to be used in all declaration contexts
8270476 Make floating-point test infrastructure more lambda and method reference friendly
8280835 jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy
8280366 (fs) Restore Files.createTempFile javadoc
8280686 Remove Compile::print_method_impl
8280353 -XX:ArchiveClassesAtExit should print warning if base archive failed to load
8280583 Always build NMT
8280719 G1: Remove outdated comment in RemoveSelfForwardPtrObjClosure::apply
8278232 [macos] Wrong chars emitted when entering certain char-sequence of Indic language
8278518 String(byte[], int, int, Charset) constructor and String.translateEscapes() miss bounds check elimination
8279673 AudioClip.play doesn’t work due to NullPointerException when creating DataPusher
8076089 Cleanup: Inline & remove sun.management.Util.newException
8273236 keytool does not accurately warn about algorithms that are disabled but have additional constraints
8270199 Most SA tests are skipped on macosx-aarch64 because all executables are signed
8279636 Update JCov version to 3.0.12
8280546 Remove hard-coded 127.0.0.1 loopback address
8280550 SplittableRandom#nextDouble(double,double) can return result >= bound
8268978 Document the javadoc software stack
8279294 NonblockingQueue::try_pop may improperly indicate queue is empty
8280402 Add new convenience forms to HtmlTree
8277983 Remove unused fields from sun.net.www.protocol.jar.JarURLConnection
8278410 Improve argument processing around UseHeavyMonitors
8268033 compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with “fatal error: Not compilable at tier 3: CodeBuffer overflow”
8280373 Update Xalan serializer / SystemIDResolver to align with JDK-8270492
8280526 x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}
8280531 Remove unused DeferredCloseInputStream
8280374 G1: Remove unnecessary prev bitmap mark
8280377 MethodHandleProxies does not correctly invoke default methods with varags
8213905 reflection not working for type annotations applied to exception types in the inner class constructor
8279242 Reflection newInstance() error message when constructor has no access modifiers could use improvement
8269542 JDWP: EnableCollection support is no longer spec compliant after JDK-8255987
8258071 Fix for JDK-8255987 can be subverted with ObjectReference.EnableCollection
8280166 Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases
8280041 Retry loop issues in java.io.ClassCache
8280168 Add Objects.toIdentityString
8279946 (ch) java.nio.channels.FileChannel tryLock and write methods are missing @throws NonWritableChannelException
8280396 G1: Full gc mark stack draining should prefer to make work available to other threads
8280414 Memory leak in DefaultProxySelector
8280030 [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
8280375 G1: Tighten mem region limit in G1RebuildRemSetHeapRegionClosure
8280241 (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env
8163921 HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC
8278302 [s390] Implement fast-path for ASCII-compatible CharsetEncoders
8280274 Guard printing code of Compile::print_method in PRODUCT
8280503 Use allStatic.hpp instead of allocation.hpp where possible
8279241 G1 Full GC does not always slide memory to bottom addresses
8280384 Parallel: Remove VMThread specific ParCompactionManager
8280470 Confusing instanceof check in HijrahChronology.range
8280289 Enhance debug pp() command with NMT info
8280422 thread_from_jni_environment can never return NULL
8280403 RegEx: String.split can fail with NPE in Pattern.CharPredicate::match
8280492 Use cross-module syntax for cross-module links
8280474 Garbage value passed to getLocaleInfoWrapper in HostLocaleProviderAdapter_md
8279861 Clarify ‘rect’ parameters and description of paintTabBorder method in BasicTabbedPaneUI
8279798 Javadoc for BasicTabbedPaneUI is inconsistent
8279794 Fix typos in BasicScrollBarUI: Laysouts a vertical scroll bar
8279795 Fix typo in BasicFileChooserUI: Constucts -> Constructs
8280437 Move G1BufferNodeList to gc/shared
8280496 Remove unused G1PageBasedVirtualSpace::pretouch_internal
8036019 Insufficient alternatives listed in some errors produced by the parser
8279315 Add Git support to update_copyright_year.sh script
8280067 Incorrect code generated for unary - on char operand
8280391 NMT: Correct NMT tag on CollectedHeap
8214733 runtime/8176717/TestInheritFD.java timed out
8279534 Consolidate and remove oopDesc::klass_gap methods
8280174 Possible NPE in Thread.dispatchUncaughtException
8274751 Drag And Drop hangs on Windows
8280457 Duplicate implementation of dprecision_rounding and dstore_rounding
8280459 Suspicious integer division in Hashtable.readHashtable
8279124 VM does not handle SIGQUIT during initialization
8280499 runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support
8275918 Remove unused local variables in java.base security code
8279675 CDS cannot handle non-existent JAR file in bootclassapth
8279397 Update –release 18 symbol information for JDK 19 build 32
8278036 Saving rscratch1 is optional in MacroAssembler::verify_heapbase
8277531 Print actual default stacksize on Windows thread logging
8280393 Promote use of HtmlTree factory methods
8277120 Use Optional.isEmpty instead of !Optional.isPresent in java.net.http
8278784 C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs
8280401 [sspi] gss_accept_sec_context leaves output_token uninitialized
8258814 Compilation logging crashes for thread suspension / debugging tests
8280413 ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on all X64 platforms
8278472 Invalid value set to CANDIDATEFORM structure
8279282 [vectorapi] Matcher::supports_vector_comparison_unsigned is not needed on x86
8277535 Remove redundant Stream.distinct()/sorted() steps
8279009 CDS crashes when the source of an InstanceKlass is NULL
8279008 G1: Calculate BOT threshold on-the-fly during Object Copy phase
8280363 Minor correction of ALPN specification in SSLParameters
8234682 The order of @param in the generated docs should match the method signature
8280178 Remove os:: API’s that just call system API’s
8280146 Parallel: Remove time log tag
8280161 com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java fails with SSLException
8280123 C2: Infinite loop in CMoveINode::Ideal during IGVN
8276166 Remove dead code from MimeTable and MimeEntry
8279607 Existing optimization “~x+1” -> “-x” can be generalized to “~x+c” -> “(c-1)-x”.
8279921 Dump the .class file in jlink debug mode for any failure during transform() of a plugin
8280047 Broken link to Swing Connection document from javax.swing package docs
8279894 javax/swing/JInternalFrame/8020708/bug8020708.java timeouts on Windows 11
8279796 Fix typo: Constucts -> Constructs
8267341 macos attempt_reserve_memory_at(arg1, arg2, true) failure
8266410 jdk/jfr/javaagent/TestLoadedAgent.java failed with “Mismatch in TestEvent count”
8279641 Create manual JTReg tests for Swing accessibility
8280182 HotSpot Style Guide has stale link to chromium style guide
8190264 JScrollBar ignores its border when using macOS Mac OS X Aqua look and feel
8268831 Improve javadoc tool handling of streams.
8280189 JFR: TestPrintXML should print mismatching XML
8258240 make vscode-project on Windows generates jdk.code-workspace file with unescaped ‘' in paths
8279936 Change shared code to use os:: system API’s
8280024 Parallel: Remove unnecessary region resizing methods in PSCardTable
8280157 wrong texts Falied in a couple of tests
8273139 C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency
8277822 Remove debug-only heap overrun checks in os::malloc and friends
8274811 Remove superfluous use of boxing in java.base
6465404 some problems in CellEditor related API docs
8279970 two AppCDS tests fail after JDK-8261455
8279956 Useless method Scheduling::ComputeLocalLatenciesForward()
8275318 loaded_classes_do may see ArrayKlass before InstanceKlass is loaded
8280122 SupportedGroupsExtension should output “named groups” rather than “versions”
8248404 AArch64: Remove uses of long and unsigned long
8176567 nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10
8280124 Reduce branches decoding latin-1 chars from UTF-8 encoded bytes
8250801 Add clhsdb “threadcontext” command
8279194 Add Annotated Memory Viewer feature to SA’s HSDB
8272746 ZipFile can’t open big file (NegativeArraySizeException)
8280055 JFR: Improve ObjectContext implementation
8280058 JFR: StreamUtils::getJfrRepository(Process) should print stdout and stderr
8280076 Unify IGV and IR printing
8279290 symbol not found error, implicit lambdas and diamond constructor invocations
8280010 Remove double buffering of InputStream for Properties.load
8276563 Undefined Behaviour in class Assembler
8280079 Serial: Remove empty Generation::prepare_for_verify
8280029 G1: “Overflow during reference processing, can not continue” on x86_32
8280089 compiler/c2/irTests/TestIRAbs.java fails on some arches
8280070 G1: Fix template parameters in G1SegmentedArraySegment
8278892 java.naming module description is missing @uses tags to document the services that it uses
8280026 Cleanup of IGV printing
8280059 Incorrect glibc version is used in a comment in os_linux.cpp
8278885 Remove Windows ARM64 int8_t workaround in G1
8279910 G1: Simplify HeapRegionRemSet::add_reference
8280018 Remove obsolete VM_GenCollectFullConcurrent
8280032 Update jib-profiles.js to use JMH 1.34 devkit
8278831 Use table lookup for the last two bytes in Integer.getChars
8280001 Serial: Add documentation to heap memory layout
8279958 Provide configure hints for Alpine/apk package managers
8280016 gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
8276673 Optimize abs operations in C2 compiler
8279797 JFR: Show .jfc options in JFR.start help
8280048 Missing comma in copyright header
7001973 java/awt/Graphics2D/CopyAreaOOB.java fails
8279947 Remove two redundant gvn.transform calls in Parse::do_one_bytecode()
8280045 ProblemList 2 AppCDS tests until JDK-8279970 is fixed
8279064 New options for ktab to provide non-default salt
8280002 jmap -histo may leak stream
8279990 (fs) Awkward verbiage in description of Files.createTempFile(Path,String,String,FileAttribute)
8280019 Remove unused code from metaspace
8279570 IGV: Add source/destination property for load and store nodes with an associated field
8279918 Fix various doc typos
8280028 [BACKOUT] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
8278851 Correct signer logic for jars signed with multiple digestalgs
8279545 Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517
8279825 JFR: JFCModel shouldn’t need FilePermission to read predefined .jfc files
8278398 jwebserver: Add test to confirm maximum request time
8280000 Remove unused CardTable::find_covering_region_containing
8278549 UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15
8279699 Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
8278951 containers/cgroup/PlainRead.java fails on Ubuntu 21.10
8273143 Transition to _thread_in_vm when handling a polling page exception
8279877 Document IDEA IDE setup in docs/ide.md
8279801 EC KeyFactory and KeyPairGenerator do not have aliases for OID format
8262442 (windows) Use all proxy configuration sources when java.net.useSystemProxies=true
8278961 Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java
8259774 Deprecate -XX:FlightRecorderOptions:samplethreads
8278597 Remove outdated comments regarding RMISecurityManager in HotSpotAgent.java
8279903 Redundant modulo operation in ECDHKeyAgreement
8279800 isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards
8261455 Automatically generate the CDS archive if necessary
8258603 c1 IR::verify is expensive
8268081 Upgrade Unicode Data Files to 14.0.0
8274243 Implement fast-path for ASCII-compatible CharsetEncoders on aarch64
8278065 Refactor subclassAudits to use ClassValue
8238161 use os::fopen in HS code where possible
8279536 jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out
8278461 Use Executable.getSharedParameterTypes() instead of Executable.getParameterTypes() in trusted code
8279676 Dubious YMM register clearing in x86_64 arraycopy stubs
8278581 Improve reference processing statistics log output
8277627 Fix copyright years in some jvmci files
8277463 JFileChooser with Metal L&F doesn’t show non-canonical UNC path in - Look in
6496103 isFileHidingEnabled return false by default
8279821 JFR: Log warnings properly when loading a misconfigured .jfc file
8279900 compiler/vectorization/TestPopCountVectorLong.java fails due to vpopcntdq is not supported
8276694 Pattern trailing unescaped backslash causes internal error
8279884 Use better file for cygwin source permission check
8278868 Add x86 vectorization support for Long.bitCount()
8279700 Parallel: Simplify ScavengeRootsTask constructor API
8273914 Indy string concat changes order of operations
8279833 Loop optimization issue in String.encodeUTF8_UTF16
8279834 Alpine Linux fails to build when –with-source-date enabled
8278207 G1: Tighten verification in G1ResetSkipCompactingClosure
8225093 Special property jdk.boot.class.path.append should not default to empty string
8279669 test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition
8279785 JFR: ‘jfr configure’ should show default values
8279668 x86: AVX2 versions of vpxor should be asserted
8279703 G1: Remove unused force_not_compacted local in G1CalculatePointersClosure::do_heap_region
8277748 Obsolete the MinInliningThreshold flag in JDK 19
8279560 AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment
8279682 JFR: Remove dead code
8279647 JFR: Unclosed directory stream
8279646 JFR: Remove recursive call in jdk.jfr.internal.Control
8279644 hsdis may not work when it was built with –with-binutils=system
8279645 JFR: The cacheEventType in Dispatcher is never assigned
8279643 JFR: Explain why path is sometimes missing from FileRead and FileWrite events
8279642 JFR: Remove unnecessary creation of Duration and Instant objects
8274809 Update java.base classes to use try-with-resources
8274679 Remove unnecessary conversion to String in security code in java.base
8142362 Lots of code duplication in Copy class
8218857 Confusing overloads for os::open
8183227 read/write APIs in class os shall return ssize_t
8279300 [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
8278329 some TraceDeoptimization code not included in PRODUCT build
8279523 Parallel: Remove unnecessary PSScavenge::_to_space_top_before_gc
8279522 Serial: Remove unused Generation::clear_remembered_set
8279528 Unused TypeEnter.diag after JDK-8205187
8279568 IGV: Add bci and line number property for OSR compilations
8278228 C2: Improve identical back-to-back if elimination
8279437 [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
8225122 Test AncestorResized.java fails when Windows desktop is scaled.
8279337 The MToolkit is still referenced in a few places
8279500 Remove FileMapHeader::_heap_obj_roots
8279540 Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations
8279547 [vectorapi] Enable vector cast tests after JDK-8278948
8279258 Auto-vectorization enhancement for two-dimensional array operations
8279520 SPNEGO has not passed channel binding info into the underlying mechanism
4884570 StreamPrintService.isAttributeValueSupported does not work properly for SheetCollate
8273322 Enhance macro logic optimization for masked logic operations.
8279505 Update documentation for RETRY_COUNT and REPEAT_COUNT
8279339 (ch) Input/Output streams returned by Channels factory methods don’t support concurrent read/write ops
8211004 javac is complaining about non-denotable types and refusing to generate the class file
8279533 Bad indentation and missing curly braces in BlockBegin::set_end
8279526 Exceptions::count_out_of_memory_exceptions miscounts class metaspace OOMEs
8279168 Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do()
8277515 Update –release 18 symbol information for JDK 19 build 29
8279453 Disable tools/jar/ReproducibleJar.java on 32-bit platforms
8279510 Parallel: Remove unused PSScavenge::_consecutive_skipped_scavenges
8279445 Update JMH devkit to 1.34
8279485 Incorrect copyright year in compiler/lib/ir_framework/IRNode.java after JDK-8278114
8278114 New addnode ideal optimization: converting “x + x” into “x « 1”
8279386 Remove duplicate RefProcPhaseTimeTracker
8279351 [TESTBUG] SADebugDTest.java does not handle “Address already in use” error
8278282 G1: Log basic statistics for evacuation failure
8279412 [JVMCI] failed speculations list must outlive any nmethod that refers to it
8279374 Remove unused JNIHandles::weak_oops_do
8279385 [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344
8278602 CDS dynamic dump may access unloaded classes
8278434 timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java
8279223 Define version in .jcheck/conf
8276700 Improve java.lang.ref.Cleaner javadocs
8278146 G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause
8279119 src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist
8279225 [arm32] C1 longs comparison operation destroys argument registers
8279134 Fix Amazon copyright in various files
8274893 Update java.desktop classes to use try-with-resources
8276892 Provide a way to emulate exceptional situations in FileManager when using JavadocTester
8279189 Inaccurate comment about class VMThread
8277881 Missing SessionID in TLS1.3 resumption in compatibility mode
8279244 test accompaning fix for JDK-8205187 is failing in Windows
8278795 Create test library and tests for langtools snippets
8267517 async logging for stdout and stderr
8205187 javac/javadoc should not crash if no java.lang; crash message obsolete
8279182 MakeZipReproducible ZipEntry timestamps not localized to UTC
8279115 Fix internal doc comment errors.
8276302 Locale.filterTags methods ignore actual weight when matching “*” (as if it is 1)
8278766 Enable OpenJDK build support for reproducible jars and jmods using –date
8278125 Some preallocated OOMEs are missing stack trace
8244669 convert clhsdb “mem” command from javascript to java
8209398 sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with “PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE”
8279022 JCmdTestFileSafety.java should check file time stamp for test result
8279018 CRC calculation in CDS should not include _version and _head_size
8279063 Consolidate push and push_if_necessary in PreservedMarks
8279024 Remove javascript references from clhsdb.html
8244670 convert clhsdb “whatis” command from javascript to java
8279066 entries.remove(entry) is useless in PKCS12KeyStore
8279060 Parallel: Remove unused PSVirtualSpace constructors
8278396 G1: Initialize the BOT threshold to be region bottom
8279043 Some Security Exception Messages Miss Spaces
8278793 Interpreter(x64) intrinsify Thread.currentThread()
8278044 ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.
8278087 Deserialization filter and filter factory property error reporting under specified
8278917 Use Prev Bitmap for recording evac failed objects
8277893 Arraycopy stress tests
8278893 Parallel: Remove GCWorkerDelayMillis
8278953 Clarify Class.getDeclaredConstructor specification
8277100 Dynamic dump can inadvertently overwrite default CDS archive
8270929 Obsolete the FilterSpuriousWakeups flag in JDK 19
8278949 Cleanups for 8277850
6462028 MaskFormatter API documentation refers to getDisplayValue
8278519 serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed “assert(handle != __null) failed: JNI handle should not be null”
8278871 [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
8278104 C1 should support the compiler directive ‘BreakAtExecute’
8278623 compiler/vectorapi/reshape/TestVectorCastAVX512.java after JDK-8259610
8261404 Class.getReflectionFactory() is not thread-safe
8275242 Remove redundant stream() call before forEach in jdk.compiler
8278956 Remove unimplemented PLAB::allocate_aligned
8278954 Using clang together with devkit on linux doesn’t work for building
8278384 Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
8278937 JCK test for java_awt/geom/Line2D.Float fails after 8277868
8278909 Unproblemlist AdaptiveBlocking001
8277216 Examine InstanceKlass::_misc_flags for concurrency issues
8278568 Consolidate filler objects
8278560 X509KeyManagerImpl::getAliases might return a good key with others
8278826 Print error if Shenandoah flags are empty (instead of crashing)
8278891 G1: Call reset in G1RegionMarkStatsCache constructor
8276982 VM.class_hierarchy jcmd help output and man page text needs clarifications/improvements
8268573 Remove expired flags in JDK 19
8278587 StringTokenizer(String, String, boolean) documentation bug
8277868 Use Comparable.compare() instead of surrogate code
8278551 Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation
8278756 Parallel: Drop PSOldGen::_reserved
8278601 Parallel: Remove redundant code in ObjectStartArray::initialize
8278763 Parallel: Remove grows_up/grows_down in PSVirtualSpace
8278642 Refactor java.util.Formatter
8278534 Remove some unnecessary code in MethodLiveness::init_basic_blocks
8278050 Armenian text isn’t rendered on macOS if text layout is performed
8278471 Remove unreached rules in AddNode::IdealIL
8278131 runtime/cds/appcds/dynamicArchive/* tests failing in loom repo
8278020 ~13% variation in Renaissance-Scrabble
8274898 Cleanup usages of StringBuffer in jdk tools modules
8269838 BasicTypeDataBase.findDynamicTypeForAddress(addr, basetype) can be simplified
8278186 org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method
8278241 Implement JVM SpinPause on linux-aarch64
8278842 Parallel: Remove unused VerifyObjectStartArrayClosure::_old_gen
8278548 G1: Remove unnecessary check in forward_to_block_containing_addr
8202579 Revisit VM_Version and VM_Version_ext for overlap and consolidation
8278351 Add function to retrieve worker_id from any context
8273904 debug agent ArrayTypeImp::newInstance() fails to send reply packet if there is an error
8277619 AArch64: Incorrect parameter type in Advanced SIMD Copy assembler functions
8244765 Undo exclusiveAccess.dirs changes for JDK-8220295 and see if there are still any testing issues
8278643 CoreUtils.getCoreFileLocation() should print out the size of the core file found
8278825 Unused variable for diagnostic in Resolve
8278584 compiler/vectorapi/VectorMaskLoadStoreTest.java failed with “Error: ShouldNotReachHere()”
8278638 Remove FLAG_IS_CMDLINE(UseSharedSpaces)
8278028 [test-library] Warnings cleanup of the test library
8276455 C2: iterative EA
8278767 Shenandoah: Remove unused ShenandoahRootScanner
8275843 Random crashes while the UI code is executed
8278791 Rename ClassLoaderData::holder_phantom
8278761 Parallel: Remove unused PSOldPromotionLAB constructor
8278585 Drop unused code from OSThread
8278275 Initial nroff manpage generation for JDK 19
8278630 ProblemList compiler/vectorapi/reshape/TestVectorCastAVX512.java on X64
8269556 sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException ‘JShellToolProvider’ missing from stdout/stderr
8259610 VectorReshapeTests are not effective due to failing to intrinsify “VectorSupport.convert”
8276241 JVM does not flag constant class entries ending in ‘/’
8277481 Obsolete seldom used CDS flags
8271079 JavaFileObject#toUri and multi-release jars
8278482 G1: Improve HeapRegion::block_is_obj
8278344 sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output
8276819 javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free
8276766 Enable jar and jmod to produce deterministic timestamped content
8278525 Additional -Wnonnull errors happen with GCC 11
8278456 Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
8278415 [TESTBUG] vmTestbase/nsk/stress/stack/stack018.java fails with “java.lang.Error: TEST_RFE”
8278381 [GCC 11] Address::make_raw() does not initialize rspec
8277072 ObjectStreamClass caches keep ClassLoaders alive
8278533 Remove some unused methods in c1_Instruction and c1_ValueMap
8277634 Incorrect method name in invokedynamic
8278532 Fix some typos in compiler comments
8277997 Intrinsic creation for VectorMask.fromLong API
8277807 Increase default initial concurrent refinement threshold
8278185 Custom JRE cannot find non-ASCII named module inside
8278421 G1: Remove unused HeapRegion::verify
8278312 Update SimpleSSLContext keystore to use SANs for localhost IP addresses
8253860 PPC: Relocation::pd_set_data_value conflates compressed oops and klasses
8273146 Start of release updates for JDK 19
8277511 Add SourceVersion.RELEASE_19
8277513 Add source 19 and target 19 to javac
8291906 Bindings.createXxxBinding inherit incorrect method docs
8291589 Update copyright header for files modified in 2022
8291502 Mouse or touch presses on a non-focusable region don’t clear the focusVisible flag of the current focus owner
8291588 Update boot JDK to 18.0.2
8290348 TreeTableView jumping to top
8290393 Code sample in javadoc of ObservableValue flatMap is incorrect
8290331 Binding value left null when immediately revalidated in invalidation listener
8277785 ListView scrollTo jumps to wrong location when CellHeight is changed
8289606 CustomSecurityManagerTest fails on Mac M1
8288137 The set of available printers is not updated without application restart
8284676 TreeTableView loses sort ordering when applied on empty table
8268225 Support :focus-visible and :focus-within CSS pseudoclasses
8289255 update Eclipse .classpath and other configuration files
8289395 Fix warnings: Varargs methods should only override or be overridden by other varargs methods
8283402 Update to gcc 11.2 on Linux
8289952 Visual Studio libs msvcp140_1.dll and msvcp140_2.dll missing from build
8289381 Fix warnings: The assignment to variable has no effect
8274771 Map, FlatMap and OrElse fluent bindings for ObservableValue
8276056 Control.skin.setSkin(Skin) fails to call dispose() on discarded Skin
8289587 IllegalArgumentException: Color.rgb’s red parameter (-16776961) expects color values 0-255
8289171 Blank final field ‘dialog’ may not have been initialized in scene.control.Dialog:521
8279297 Remove Shape::setMode method
8289390 Fix warnings: type parameter E is hiding the type E
8289396 Fix warnings: Null pointer access: The variable instance can only be null at this location
8289751 Multiple unit test failures after JDK-8251483
8251483 TableCell: NPE on modifying item’s list
8283346 Optimize observable ArrayList creation in FXCollections
8285253 Update boot JDK to 18.0.1
8286774 Replace openjdk.java.net with openjdk.org
8277756 DatePicker listener might not be added when using second constructor
8284654 Modal behavior returns to wrong stage
8284665 First selected item of a TreeItem multiple selection gets removed if new items are constantly added to the TreeTableView
8088420 JavaFX WebView memory leak via EventListener
8286256 Update libxml2 to 2.9.14
8286257 Update libxslt to 1.1.35
8286261 Selection of non-expanded non-leaf treeItem grows unexpectedly when adding two-level descendants
8285197 TableColumnHeader: calc of cell width must respect row styling (TreeTableView)
8286552 TextFormatter: UpdateValue/UpdateText is called, when no ValueConverter is set
8285217 [Android] Window’s screen is not updated after native screen was disposed
8283869 Update attribution in webkit.md file
8285534 Update the 3D lighting test sample
8283318 Videos with unusual sizes cannot be played on windows
8285691 Additional fix for JDK-8282121
8285725 Wrong link to JBS in README.md
8285360 [TestBug] Cleanup a few ignored javafx.controls unit tests
8193442 Removing TreeItem from a TreeTableView sometime changes selectedItem
8187596 TreeView selection incorrectly changes after deleting an unselected row
8278430 Several tests use terminally deprecated System.runFinalization method
8285034 Skip ServiceTest.testManyServicesRunConcurrently on Windows
8282449 Intermittent OOM error in PredefinedMeshManagerTest
8283218 Update GStreamer to 1.20.1
8283403 Update Glib to 2.72.0
8282121 Improve WebKit referencing
8282054 Mediaplayer not working with HTTP Live Stream link with query parameter appended with file extension m3u8
8283786 Update to Visual Studio 2022 version 17.1.0 on Windows
8273339 IOOBE with ListChangeListener added to the selectedItems list of a TableView
8284184 Crash in GraphicsContextJava::drawLinesForText on https://us.yahoo.com/
8281723 Spinner with split horizontal arrows and a border places right arrow incorrectly
8281564 Update cmake to 3.22.3
8251480 TableColumnHeader: calc of cell width must respect row styling
8283328 Update libxml2 to 2.9.13
8283509 Invisible menus can lead to IndexOutOfBoundsException
8280369 native library cache should be platform/arch specific
8283517 Update boot JDK to 18
8277309 Add support for H.265/HEVC to HTTP Live Streaming
8270867 Debug build of WebKit 613.1 fails on Linux
8283183 Skip failing PredefinedMeshManagerTest tests
8282766 Create release notes for JavaFX 18
8282093 LineChart path incorrect when outside lower bound
8271054 [REDO] Wrong stage gets focused after modal stage creation
8280840 Update libFFI to 3.4.2
8282100 Missed top/left bouncing for ScrollPane on Raspberry Pi with Touchscreen
8280020 Underline and line-through not straight in WebView
8269115 WebView paste event contains old data
8255940 localStorage is null after window.close()
8278759 PointerEvent: buttons property set to 0 when mouse down
8281089 JavaFX built with VS2019 and jlinked into JDK 11.x fails to start
8279228 Leak in ScrollPaneSkin, related to touch events
8282099 Cherry-pick WebKit 613.1 stabilization fixes (2)
8281953 NullPointer in InputMethod components in JFXPanel
8282134 Certain regex can cause a JS trap in WebView
8281711 Cherry-pick WebKit 613.1 stabilization fixes
8280841 Update SQLite to 3.37.2
8271085 TabPane: Redundant API docs
8281459 WebKit 613.1 build broken on M1
8187309 TreeCell must not change tree’s data
8273336 Clicking a selected cell from a group of selected cells in a TableView clears the selected items list but remains selected
8277572 ImageStorage should correctly handle MIME types for images encoded in data URIs
8279345 Realign class docs of LightBase and subclasses
8278980 Update WebKit to 613.1
8280951 Testbug: fix commented asserts in XXViewTest.test_rt_29650
8251481 TableCell accessing row: NPE on auto-sizing
8277122 SplitPane divider drag can hang the layout
8277853 With Touch enabled devices scrollbar disappears and the table is scrolled to the beginning
8279013 ES2Pipeline fails to detect AMD vega20 graphics card
8280280 Update boot JDK to 17.0.2
8205915 [macOS] Accelerator assigned to button in dialog fires menuItem in owning stage
8280275 JUnit5 tests using Assumptions API fail to compile in some cases
8187307 ListView, TableView, TreeView: receives editCancel event when edit is committed
8273998 Clarify specification for Window properties controlled by the window manager
8244234 MenuButton: NPE on removing from scene with open popup
8279615 Change JavaFX release version to 19
8242544 CMD+ENTER key event crashes the application when invoked on dialog
8197991 Selecting many items in a TableView is very slow
8279328 CssParser uses default charset instead of UTF-8
8267059 Gradle :clean and :apps tasks fail on Windows if ANT_HOME contains spaces
8234921 Add DirectionalLight to the selection of 3D light types
8279396 Define version in .jcheck/conf
8203463 [Accessibility, Narrator] NPE in TableView
8279078 Update copyright header for files modified in 2021
8273096 Add support for H.265/HEVC to JavaFX Media
8231601 Update CONTRIBUTING.md to clarify process for contributing features plus Skara changes
8278860 Streamline properties for Monocle
8278905 JavaFX: EnumConverter has a typo in the toString method
8278134 Move static utility methods to infrastructure (EditAndScrollTest)
8278260 JavaFX shared libraries not stripped on Linux or macOS
8273089 Deprecate JavaFX GTK 2 library for removal
8278595 Provide more information when a pipeline can’t be used
8276167 VirtualFlow.scrollToTop doesn’t scroll to the top of the last element
8274274 Update JUnit to version 5.8.1
8201538 Remove implementation support for applets from JavaFX
8278494 Remove .hgtags
8278425 TreeTableCellStartEditTest uses deprecated TreeTableCell methods
8191995 Regression: DatePicker must commit on focusLost
8276313 ScrollPane scroll delta incorrectly depends on content height
8276553 ListView scrollTo() is broken after fix for JDK-8089589
8272118 ListViewSkin et al: must not cancel edit on scrolling
8277457 AccessControlException: access denied (“java.net.NetPermission” “getCookieHandler”)
8277475 Update JDK_DOCS property to point to JDK 17 docs
8276847 JSException: ReferenceError: Can’t find variable: IntersectionObserver
8276206 Rename TextBinding class to better express its purpose
8276490 Incorrect path for duplicate x and y values, when path falls outside axis bound
8274061 Tree-/TableRowSkin: misbehavior on switching skin
8277133 Dragboard contents retrieved all over again during a DND process on WebView
8160597 IllegalArgumentException when we initiate drag on Image
8254956 [REDO] Memoryleak: Closed focused Stages are not collected with Monocle
8277465 Additional fix for JDK-8276371
8276174 JavaFX build fails on macOS aarch64
8276144 Update boot JDK to 17.0.1
8276371 Better long buffering
8276142 Update gradle to version 7.3
8227371 Drag&Drop while holding the CMD key does not work on macOS
8274022 Additional Memory Leak in ControlAcceleratorSupport
8232812 [MacOS] Double click title bar does not restore window size
8276915 Crash on iOS 15.1 in GlassRunnable::dealloc
8274929 Crash while reading specific clipboard content
8274854 Mnemonics for menu containing numeric text not working
8275723 Crash on macOS 12 in GlassRunnable::dealloc
8272808 Update constant collections to use the new immutable collections - leftovers
8275911 Keyboard doesn’t show when tapping inside an iOS text input control
8276179 PrismFontFile.isInstalledFont is dead code and should be removed
8222455 JavaFX error loading glass.dll from cache
8274699 Certain blend modes cannot be set from CSS
8275848 Deprecate for removal mistakenly exposed field from class javafx.scene.shape.Box
8255015 Inconsistent illumination of 3D shape by PointLight
8187474 Tree-/TableCell, TreeCell: editingCell/Item not updated in cell.startEdit
8271091 Missing API docs in UI controls classes
8271090 Missing API docs in scenegraph classes
8274669 Dialog sometimes ignores max height
8275815 OCA link in README.md and CONTRIBUTING.md is broken
8272638 Update copyright header for files modified in 2021
8274413 FX: Update copyright year in docs, readme files to 2022
8236689 macOS 10.15 Catalina: LCD text renders badly
8275138 WebView: UserAgent string is empty for first request
8274137 TableView scrollbar/header misaligned when reloading data
8272870 Add convenience factory methods for border and background
8274433 All Cells: misbehavior of startEdit
8188026 TextFieldXXCell: NPE on calling startEdit
8268295 Tree- and TableCell sub implementations should respect the row editability
8214158 Implement HostServices.showDocument on macOS without calling AWT
8231644 TreeTableView Regression: Indentation wrong using Label as column content type
8271474 Tree-/TableCell: inconsistent edit event firing pattern
8274107 Cherry pick GTK WebKit 2.32.4 changes
8273969 Memory Leak on the Runnable provided to Platform.startup
8273946 Move clearQuad method to BaseShaderGraphics superclass
8090158 Wrong implementation of adjustValue in scrollBars
8090547 Allow for transparent backgrounds in WebView
8172095 Let Node.managed become CSS-styleable
8271398 GTK3 drag view image swaps red and blue color channels
8273754 Re-introduce Automatic-Module-Name in empty jars
8270107 Open source FXMediaPlayer test app
8089398 [ChoiceBox, ComboBox] throws NPE on setting value on null selectionModel
8273324 IllegalArgumentException: fromIndex(0) > toIndex(-1) after clear and select TableCell
8273138 BidirectionalBinding fails to observe changes of invalid properties
8273343 Create release notes for JavaFX 17
8269871 CellEditEvent: must not throw NPE in accessors
8273071 SeparatorSkin: must remove child on dispose
8269081 Tree/ListViewSkin: must remove flow on dispose
8272779 Package docs for javafx.embed.swing are misleading
8267472 JavaFX modules to include version information
8169098 [TestBug] Manual test case for JDK-8089915
8244419 TextAreaSkin: throws UnsupportedOperation on dispose
8272546 Better TrueType font loading
8270960 Update copyright header for files modified in 2021
8272329 Cherry pick GTK WebKit 2.32.3 changes
8264736 Fix mistakes in FX API docs
8271484 Tree-/TableCell: NPE when accessing edit event from startEdit
8271485 Javadoc “Method Summary” table is misaligned if overridden JDK method has {@inheritDoc} tag
8250590 Classes and methods in the javafx.css package are missing documentation
8242531 [macos] JavaFX OSXPlatform tries to load nonexistent libjfxmedia_qtkit
8212088 Missing copyright notices for property files
8253351 MediaPlayer does not display an mp4 if there no speakers connected to the PC’s
8271086 Block comments of form ‘/***’ are treated as javadoc comments
8240640 [macos] Wrong focus behaviour with multiple Alerts
8271230 Remove obsolete test classes and data files from 3DViewer sample
8240506 TextFieldSkin/Behavior: misbehavior on switching skin
8270959 Update boot JDK to 16.0.2
8270839 Remove deprecated implementation methods from Scene
8270314 TreeTableCell: inconsistent naming for tableRow and tableColumn property methods
8269374 Menu inoperable after setting stage to second monitor
8270838 Remove deprecated protected access members from DateTimeStringConverter
8270479 WebKit 612.1 build fails with Visual Studio 2017
8188027 List/TableCell: must not fire event in startEdit if already editing
8269639 [macos] Calling stage.setY(0) twice causes wrong popups location
8269638 Property methods, setters, and getters in printing API should be final
8270246 Deprecate for removal implementation methods in Scene
8268849 Update to 612.1 version of WebKit
8269968 [REDO] Bump minimum version of macOS for x64 to 10.12
8269967 JavaFX should fail fast on macOS below minimum version
8268718 [macos] Video stops, but audio continues to play when stopTime is reached
8269597 Change JavaFX release version to 18
8263111 Enhance String Conclusions
Обратно на страницу загрузки
Команда 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