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

divider

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

Axiom JDK 20+37

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

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

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

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 20

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

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

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

Axiom JDK продолжает поддерживать AOT и Graal JIT. Поскольку в сборках OpenJDK 20 эти экспериментальные функции признаны устаревшими, для безошибочной компиляции нативных образов рекомендуется использовать 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 20 поставляется в комплекте со сборкой платформы 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 20 для 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
8301886 Remove EA from JDK 20 version string starting with Initial RC promotion B35 on February 09, 2023
8301989 new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE
8301863 ObjectInputFilter example incorrectly calls rejectUndecidedClass
8298377 JfrVframeStream causes deadlocks in ZGC
8299891 JMX ObjectInputFilter additional classes needed
8300269 The selected item in an editable JComboBox with titled border is not visible in Aqua LAF
8301206 Fix issue with LocaleData after JDK-8300719
8300953 ClassDesc::ofInternalName missing @since tag
8300719 JDK 20 RDP2 L10n resource files update
8300591 @SuppressWarnings option “lossy-conversions” missing from jdk.compiler module javadoc
8300623 Lambda deserialization regression involving Enum method reference
8290919 Update nroff pages in JDK 20 before RC
8298400 Virtual thread instability when stack overflows
8300490 Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550
8300275 SegmentScope.isAccessibleBy returning incorrect values
8300195 Fall-through issue occurs when using record pattern in switch statements
8295723 security/infra/wycheproof/RunWycheproof.java fails with Assertion Error
8295687 Better BMP bounds
8293742 Better Banking of Sounds
8293554 Enhanced DH Key Exchanges
8287411 Enhance DTLS Performance
8293717 Objective view of ObjectView
8293734 Improve BMP image handling
8293598 Enhance InetAddress address handling
8286496 Improve Thread labels
8288516 Enhance font creation
8286070 Improve UTF8 representation
8298059 Linked stack watermarks don’t support nesting
8299789 Compilation of gtest causes build to fail if runtime libraries are in different dirs
8299502 Usage of constructors of primitive wrapper classes should be avoided in javax.xml API docs
8299499 Usage of constructors of primitive wrapper classes should be avoided in java.net API docs
8299500 Usage of constructors of primitive wrapper classes should be avoided in java.text API docs
8299501 Usage of constructors of primitive wrapper classes should be avoided in java.util API docs
8299498 Usage of constructors of primitive wrapper classes should be avoided in java.lang API docs
8300141 ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC
8300144 ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java with ZGC
8300147 ProblemList vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java in Xcomp
8300055 [BACKOUT] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
8299918 Update Xcode11.3.1-MacOSX10.15 devkit at Oracle
8299034 Runtime::exec clarification of inherited environment
8299439 java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR
8299090 Specify coordinate order for additional CaptureCallState parameters on class as well
8299862 OfAddress setter should disallow heap segments
8299849 Revert JDK-8294461: wrong effectively final determination by javac
8299227 host exif.org not found in link in doc comment
8299715 IR test: VectorGatherScatterTest.java fails with SVE randomly
8294744 AArch64: applications/kitchensink/Kitchensink.java crashed: assert(oopDesc::is_oop(obj)) failed: not an oop
8299733 AArch64: “unexpected literal addressing mode” assertion failure with -XX:+PrintC1Statistics
8299693 Change to Xcode12.4+1.1 devkit for building on macOS at Oracle
8299689 Make use of JLine for Console as “opt-in”
8299705 JCov coverage runs depend on jdk_symbols
8299740 CaptureCallState is missing @Preview annotation
8299528 IR test: TestEor3AArch64.java fails on aarch64
8298525 javadoc crashes with “UnsupportedOperationException: Not yet implemented” in SeeTaglet.inherit
8299561 VaList.empty() doesn’t return a list associated with the global scope
8299476 PPC64 Zero build fails after JDK-8286302
8293824 gc/whitebox/TestConcMarkCycleWB.java failed “RuntimeException: assertTrue: expected true, was false”
8299483 ProblemList java/text/Format/NumberFormat/CurrencyFormat.java
8298324 Unable to run shell test with make
8299235 broken link referencing missing id
8288204 GVN Crash: assert() failed: correct memory chain
8298592 Add java man page documentation for ChaCha20 and Poly1305 intrinsics
8299241 jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file
8299237 add ArraysSupport.newLength test to a test group
8299230 Use https: in links
8299015 Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes
8299207 [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java
8298176 remove OpaqueZeroTripGuardPostLoop once main-loop disappears
8299077 [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus
8299127 [REDO] JDK-8194048 Regression automated test ‘/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java’ fails
8299128 [REDO] JDK-8213562 Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails
8298893 Rename option UsePolyIntrinsics to UsePoly1305Intrinsics
8298726 (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds
8298642 ParallelGC -XX:+UseNUMA eden spaces allocated on wrong node
8298588 WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body
8299156 Broken link in jdk.compiler/module-info.java
8298947 compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently
8299147 Minor accessibility errors in the specs and man index pages
8299123 [BACKOUT] 4512626 Non-editable JTextArea provides no visual indication of keyboard focus
8298162 Test PrintClasses hits assert when run with code that retransform classes
8298061 vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java failed with “fatal error: refcount has gone to zero”
8298968 G1: Incorrect merged remset stats
8298784 JFR: Test chunk integrity
8298215 gc/g1/TestVerifyGCType.java failed with “Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false”
4958969 ObjectOutputStream example leads to non-working code
8298699 java/lang/reflect/IllegalArgumentsTest.java times out with slowdebug bits
4512626 Non-editable JTextArea provides no visual indication of keyboard focus
8194048 Regression automated test ‘/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java’ fails
8213562 Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails
8277074 Qualified exported types show up in JavaDoc
8298894 java/lang/Thread/virtual/stress/Skynet.java timed out and threw OutOfMemoryError
8298987 ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
8298989 ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-x64
8298990 ProblemList java/lang/Thread/virtual/stress/Skynet.java subtests with ZGC
8298905 Test “java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java” fails because the frames of instruction does not display
8298970 Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java
8298217 Regressions 30-110% in SwingMark on MacOS, more so on aarch64
8298976 ProblemList java/util/concurrent/ExecutorService/CloseTest.java on macosx-aarch64
8298977 ProblemList vmTestbase/nsk/stress/strace/strace002.java on 2 platforms
8298978 ProblemList vmTestbase/nsk/stress/strace/strace003.java on 2 platforms
8298133 JDK 20 RDP1 L10n resource files update - msgdrop 10
8298919 Add a regression test for JDK-8298520
8298852 Use of uninitialized memory in MetadataFactory::free_metadata
8298797 Specification of some restricted methods is incorrect
8287699 jdk/jfr/api/consumer/TestRecordingFileWrite.java fails with exception: java.lang.Exception: Found event that should not be there.
8297979 ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage()
8298083 The “CheckBox/RadioButton[Enabled/Disabled].textForeground” stoped working
8298888 ProblemList gc/g1/TestVerifyGCType.java on linux and macosx
8298889 ProblemList runtime/StackGuardPages/TestStackGuardPages.java on linux
8298891 ProblemList vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded002/TestDescription.java with ZGC
8298892 ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java with ZGC
7093322 (fs spec) Files.newBufferedWriter should be clear when coding errors are detected
8298050 Add links to graph output for javadoc
8298376 ZGC: thaws stackChunk with stale oops
8298727 Trees.getPath may crash for unnamed package
8298371 monitors_on_stack extracts unprocessed oops
8298785 gc/TestFullGCCount.java fails with “invalid boolean value: null' for expression vm.opt.ExplicitGCInvokesConcurrent’”
8298277 Replace “session” with “scope” for FFM access
8297235 ZGC: assert(regs[i] != regs[j]) failed: Multiple uses of register: rax
8298649 JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4
8298296 gc/TestFullGCCount.java fails with “System.gc collections miscounted.”
8294902 Undefined Behavior in C2 regalloc with null references
8298425 System.console().readLine() hangs in jshell
8298520 C2: assert(found_opaque == res) failed: wrong pattern
8298527 Cygwin’s uname -m returns different string than before
8298700 Typo in DocTree comment
8297305 Clarify that javax.lang.model.util.Elements.overrides is irreflexive
8295857 Clarify that cleanup code can be skipped when the JVM terminates (e.g. when calling halt())
8298084 Memory leak in Method::build_profiling_method_data
8296955 Kitchensink.java failed with “double free or corruption (!prev): <addr>”
8298488 [macos13] tools/jpackage tests failing with “Exit code: 137” on macOS
8297288 Example code in Scanner class
8298271 java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows
8298459 Fix msys2 linking and handling out of tree build directory for source zip creation
8298225 [AIX] Disable PPC64LE continuations on AIX
8298463 tools/javac/modules/EdgeCases.java fails on Windows after JDK-8297988
8298353 C2 fails with assert(opaq->outcnt() == 1 && opaq->in(1) == limit) failed
8298340 java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt
8298455 JFR: Add logging to TestClose.java
8297988 NPE in JavacTypes.getOverriddenMethods from doclint
8298402 ProblemList javax/swing/JFileChooser/4847375/bug4847375.java on windows-x64
8298414 ProblemList gc/TestFullGCCount.java on linux-x64
8298417 ProblemList vmTestbase/nsk/stress/strace/strace004.java on 2 platforms
8298419 ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi005/TestDescription.java on windows-x64
8297642 PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination
8298255 JFR provide information about dynamization of number of compiler threads
8298383 JFR: GenerateJfrFiles.java lacks copyright header
8298379 JFR: Some UNTIMED events only sets endTime
8298129 Let checkpoint event sizes grow beyond u4 limit
8297718 Make NMT free:ing protocol more granular
8298173 GarbageCollectionNotificationContentTest test failed: no decrease in Eden usage
8298272 Clean up ProblemList
8298175 JFR: Common timestamp for periodic events
8295116 C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead
8290850 C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph
8298375 Bad copyright header in test/jdk/java/lang/Character/Supplementary.java
8298033 Character.codePoint{At|Before}(char[], int, int) doesn’t do JavaDoc-specified check
8287397 Print top-level exception when snippet fails to read file
8294588 Auto vectorize half precision floating point conversion APIs
8298341 Ensure heap growth in TestNativeMemoryUsageEvents.java
8296896 Change virtual Thread.yield to use external submit
8298323 trivial typo in JOptionPane.OK_OPTION
8296198 JFileChooser throws InternalError java.lang.InternalError with Windows shortcuts
8298075 RISC-V: Implement post-call NOPs
8294047 HttpResponseInputStream swallows interrupts
8282578 AIOOBE in javax.sound.sampled.Clip
8298099 [JVMCI] decouple libgraal from JVMCI module at runtime
8295803 Console should be usable in jshell and other environments
8281236 (D)TLS key exchange named groups
8298303 (fs) temporarily remove Path.getExtension
8157023 Integrate NMT with JFR
8298301 C2: assert(main_cmp->in(2)->Opcode() == Op_Opaque1) failed: main loop has no opaque node?
8165943 LineBreakMeasurer does not measure correctly if TextAttribute.TRACKING is set.
8298205 Prefer Member Initialization Lists for JFR classes in os_perf.hpp
8297298 SequenceInputStream should override transferTo
8298202 [AIX] Dead code elimination removed jfr constructor used by AIX
8298274 Problem list TestSPISigned on Windows
8298177 Various java.lang.invoke cleanups
8284363 Redundant imports in BoundMethodHandle
8297209 Serial: Refactor GenCollectedHeap::full_process_roots
8269820 C2 PhaseIdealLoop::do_unroll get wrong opaque node
8298184 Incorrect record component type in record patterns
8298035 Provide better descriptions for JIT compiler JFR events
8297964 Jetty.java fails “assert(_no_handle_mark_nesting == 0) failed: allocating handle inside NoHandleMark”
8298248 Limit sscanf output width in cgroup file parsers
8298108 Add a regression test for JDK-8297684
8298169 Remove unused methods in space.hpp
8286666 JEP 429: Implementation of Scoped Values (Incubator)
8296672 Implementation of Virtual Threads (Second Preview)
4677581 ColorModel.getComponentSize()-wrong conditions for ArrayIndexOutOfBoundsExceptio
8297976 Remove sun.net.ProgressMonitor and related classes
8240275 Occasional errors in HttpURLConnection due to race with GC
8295258 Add BasicType argument to AccessInternal::decorator_fixup
8298147 Clang warns about pointless comparisons
8298171 Missing newline in the example output of -Xlog:help
8290432 C2 compilation fails with assert(node->_last_del == _last) failed: must have deleted the edge just produced
8297804 (tz) Update Timezone Data to 2022g
8298221 Problem list gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java on macosx-aarch64
8298214 ProblemList java/util/concurrent/forkjoin/AsyncShutdownNow.java
8298218 ProblemList java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java on windows-x64
8298222 ProblemList java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java on windows-x64
8298220 ProblemList java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java on windows-x64
8296507 GCM using more memory than necessary with in-place operations
8295724 VirtualMachineError: Out of space in CodeCache for method handle intrinsic
8298178 Update to use jtreg 7.1.1
8293412 Remove unnecessary java.security.egd overrides
8297450 ScaledTextFieldBorderTest.java fails when run with -show parameter
8297958 NMT: Display peak values
8298142 Update internal comment on language features in SourceVersion
8297379 Enable the ByteBuffer path of Poly1305 optimizations
8297602 Compiler crash with type annotation and generic record during pattern matching
8297687 new URI(S,S,S,S) throws exception with incorrect index position reported in the error message
8298145 Remove ContiguousSpace::capacity
8296024 Usage of DirectBuffer::address should be guarded
8297186 G1 triggers unnecessary full GCs when heap utilization is low
8297172 Fix some issues of auto-vectorization of Long.bitCount/numberOfTrailingZeros/numberOfLeadingZeros()
8297689 Fix incorrect result of Short.reverseBytes() call in loops
8297963 Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros
8267617 Certificate’s IP x509 NameConstraints raises ArrayIndexOutOfBoundsException
8298057 (fs) Remove PollingWatchService.POLLING_INIT_DELAY
8297951 C2: Create skeleton predicates for all If nodes in loop predication
8297247 Add GarbageCollectorMXBean for Remark and Cleanup pause time in G1
8298102 Remove DirtyCardToOopClosure::_last_explicit_min_done
8298111 Cleanups after UseMallocOnly removal
8295184 Printing messages with a RecordComponentElement does not include position
8298027 Remove SCCS id’s from awt jtreg tests
8296489 tools/jpackage/windows/WinL10nTest.java fails with timeout
8293453 tools/jpackage/share/AddLShortcutTest.java “Failed: Check the number of mismatched pixels [1024] of [1024] is < [0.100000] threshold”
8298123 Problem List MaximizedToIconified.java on macOS
8297729 Replace GrowableArray in ComputeMoveOrder with hash table
8298043 jdk/jfr/api/consumer/recordingstream/TestStop.java failed with “Expected outer stream to have 3 events”
8297489 Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent
8273357 SecurityManager deprecation warning from java/awt/regtesthelpers/Util.java
8296619 Upgrade jQuery to 3.6.1
8297733 Refactor Cast binding to enum
8297495 j.u.concurrent updates for JDK 20
8297606 [AIX] Broken build after JDK-8295475
8296477 Foreign linker implementation update following JEP 434
8295044 Implementation of Foreign Function and Memory API (Second Preview)
8297766 Remove UseMallocOnly development option
8281214 Unsafe use of long in VMThread::setup_periodic_safepoint_if_needed
8297767 Assert JNICritical_lock/safepoint-1 and AdapterHandlerLibrary_lock/safepoint-1
8297763 Fix missing stub code expansion before align() in shared trampolines
8291769 Translation of switch with record patterns could be improved
8296545 C2 Blackholes should allow load optimizations
8297959 Provide better descriptions for some Operating System JFR events
8297864 Dead code elimination
8297974 ClassCastException in com.sun.tools.javac.comp.AttrRecover.doRecovery
8297794 Deprecate JMX Management Applets for Removal
8294540 Remove Opaque2Node: it is broken and triggers assert
8296384 [TESTBUG] sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout
8297872 Non-local G1MonotonicArenaFreePool::_freelist_pool has non-trivial ctor/dtor
8296907 VMError: add optional callstacks, siginfo for secondary errors
8297264 C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top
8298055 AArch64: fastdebug build fails after JDK-8247645
8297609 Add application/wasm MIME type for wasm file extension
8298067 Persistent test failures after 8296012
8298068 ProblemList tests failing due to JDK-8297235
8298070 ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
8298071 ProblemList tests failing due to JDK-8298059
8298072 ProblemList compiler/c1/TestPrintC1Statistics.java in Xcomp mode on linux-aarch64
8297683 Use enhanced-for cycle instead of Enumeration in java.security.jgss
8298003 NMT: fatal block printout does not show the correct corruption address
8298054 ProblemList jdk/jfr/api/consumer/recordingstream/TestStop.java
8291418 adjust monitor deflation logging and deflate_idle_monitors use
8295424 adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest
8297367 disable TestRedirectLinks.java in slowdebug mode
8297369 disable Fuzz.java in slowdebug mode
8291359 Specification of method j.l.foreign.VaList::skip still deserves clarification
8280798 com.sun.jdi.ObjectReference::setValue spec should prohibit any final field modification
8291830 jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero
8297608 JFR: Incorrect duration after chunk rotation
8297982 Exclude vmTestbase/nsk/monitoring/stress/lowmem/ with ZGC until 8297979 is fixed
8297285 Shenandoah pacing causes assertion failure during VM initialization
8297984 Turn on warnings as errors for javadoc
8297953 Fix several C2 IR matching tests for RISC-V
8297941 Add override modifier in space.hpp
8296084 javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM
8297686 JFR: Improve documentation of EventStream::onMetadata(Consumer)
8297911 Memory leak in JfrUpcalls::on_retransform
8291444 GHA builds/tests won’t run manually if disabled from automatic running
8297645 Drop the test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java test
8297549 RISC-V: Add support for Vector API vector load const operation
8297715 RISC-V: C2: Use single-bit instructions from the Zbs extension
8297784 Optimize @Stable field for Method.isCallerSensitive
8297992 Tests fail after JDK-8297215 due to lack of @enablePreview
8297455 Use the official ToolProvider API to call javac
8297444 Refactor the javacserver build tool
8297875 jar should not compress the manifest directory entry
8297294 compiler/c2/irTests/TestMulNodeIdealization.java failed compilation
8297978 Exclude vmTestbase/nsk/stress/except/except012.java until 8297977 is fixed
8297215 Update libs tests to use @enablePreview
8297968 Crash in PrintOptoAssembly
8297830 aarch64: Make Address a discriminated union internally
8297313 Refactor APIs for calculating address of CDS archive heap regions
8297449 Update JInternalFrame Metal Border code
8271519 java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java failed with “Total [200] - Expected [400]”
8296710 Update to use jtreg 7.1
8293294 Remove dead code in Parse::check_interpreter_type
8297033 G1: Improve logging for Remembered Sets
8297561 Redundant index check in String.offsetByCodePoints()
8295350 JFR: Add stop methods for recording streams
8297934 [BACKOUT] Compiler should only use verified interface types for optimization
8294943 Implement record patterns in enhanced for
8296802 Parse errors when deconstructing a record using the enhanced for loop of JEP 432
8297928 Update jdk.internal.javac.PreviewFeature.Feature to reflect JEP 432 and JEP 433
8297118 Change IncompatibleClassChangeError to MatchException for exhaustive switch statements and switch expressions
8294278 ForkJoinPool.getAndAddPoolIds should use Unsafe.staticFieldBase
8297427 Avoid keeping class loaders alive when executing ClassLoaderStatsVMOperation
8297503 Merge FilteringDCTOC into ContiguousSpaceDCTOC
8297389 resexhausted003 fails with assert(!thread->owns_locks()) failed: must release all locks when leaving VM
8297750 Unnecessary Vector usage in IIORegistry
8297821 jdk/jshell/Test8294583.java fails on some platforms
8295006 Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194.
8294942 Compiler implementation for Record Patterns (Second Preview)
8294945 Compiler implementation for Pattern Matching for switch (Fourth Preview)
8296660 Swing HTML table with omitted closing tags misparsed
8297852 Backout 8252584 for the time being
8297697 RISC-V: Add support for SATP mode detection
8297802 display of @spec tags should mimic that of @see tags
8297728 Cache invocation type rather than invoker in NamedFunction
8297519 Improve expressions and modernise code in PKCS
8290231 java/foreign/malloc/TestMixedMallocFree.java crashed in JDK19 ATR run
8297736 test/jdk/java/foreign/TestMatrix.java is broken
8291642 java/foreign/TestMatrix.java -few tests are failing due to JDK-8287158.
8297853 windows-x86 test build broken
8297742 Combine vmTestbase/nsk/monitoring/ThreadMXBean/resetPeakThreadCount tests
8297170 misc JCK tests fail with “FATAL ERROR in native method: JDWP Can’t disable vthread end events, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)”
8297731 Remove redundant check in MutableBigInteger.divide
8287400 Make BitMap range parameter names consistent
8297584 G1 parallel phase event for scan heap roots is sent too often
8294924 JvmtiExport::post_exception_throw() doesn’t deal well with concurrent stack processing
8296875 Generational ZGC: Refactor loom code
8297284 ResolutionErrorTable’s key is wrong
8297740 runtime/ClassUnload/UnloadTest.java failed with “Test failed: should still be live”
8297644 RISC-V: Compilation error when shenandoah is disabled
8297523 Various GetPrimitiveArrayCritical miss result - NULL check
8297693 Fix typos in src/hotspot and test/hotspot files
8295401 Error recovery in module-info.java could be improved
8296390 Incremental build failed with a NPE
8297600 Check current thread in selected JRT_LEAF methods
8297515 serialVersionUID fields are not annotated with @Serial
8252584 HotSpot Style Guide should permit alignas
8297681 Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit
8296924 C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address
8297749 Remove duplicate space in the ProtocolException message being thrown from HttpURLConnection
8297290 Use int indices to reference CDS archived primitive mirrors
8297676 DataBuffer.TYPE_SHORT/TYPE_FLOAT/TYPE_DOUBLE are not placeholders
8296878 Document Filter attached to JPasswordField and setText(“”) is not cleared instead inserted characters replaced with unicode null characters
8297311 Improve exception message thrown by java.net.HostPortrange::toLowerCase(String s)
8296905 Replace the native LCMS#getProfileID() method with the accessor
8297695 Fix typos in test/langtools files
8294321 Fix typos in files under test/jdk/java, test/jdk/jdk, test/jdk/jni
8297481 Create a regression test for JDK-4424517
8297210 Add a @sealedGraph tag to selected java.desktop classes
8078471 Backspace does not work in JFileChooser with GTK L&F
8296012 jshell crashes on mismatched record pattern
8297685 Typo in NullPointerException description specified by Locale.lookup
8297780 Problem list java/awt/Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java
8295010 Reduce if required in EC limbs operations
8293488 Add EOR3 backend rule for aarch64 SHA3 extension
8293177 Verify version numbers in legal files
8247645 ChaCha20 intrinsics
8292625 jshell crash on “var a = a”
8297065 DerOutputStream operations should not throw IOExceptions
8297200 java/net/httpclient/SpecialHeadersTest.java failed once in AssertionError due to selector thread remaining alive
8297424 java/net/httpclient/AsyncExecutorShutdown.java fails in AssertionError due to misplaced assert
8292594 Use CSS custom properties for all fonts and colors
8297030 Reduce Default Keep-Alive Timeout Value for httpclient
8296470 Refactor VMError::report STEP macro to improve readability
8296804 Document HttpClient configuration properties in java.net.http module-info
8296645 org.openjdk.bench.javax.tools.Javac leaves class files in current directory
8297216 Search results omit some methods
8296954 G1: Enable parallel scanning for heap region remset
8297242 Use-after-free during library unloading on Linux
6788481 CellEditorListener.editingCanceled is never called
8297106 Remove the -Xcheck:jni local reference capacity checking
8286185 The Java manpage can be more platform inclusive
8297276 Remove thread text from Subject.current
8297528 java/io/File/TempDirDoesNotExist.java test failing on windows-x64
8295351 java/lang/Float/Binary16Conversion.java fails with “Unexpected result of converting”
8236919 Refactor com.sun.tools.javac.main.CommandLine into a reusable module for other JDK tools
8296754 AutoCreateSharedArchive in JDK 20 is not compatible with JDK 19
8297570 jdk/jfr/threading/TestDeepVirtualStackTrace.java fails with -XX:-UseTLAB
8297717 Remove jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java from ProblemList
8297660 x86: Redundant test+jump in C1 allocateArray
8297343 TestStress*.java fail with “got different traces for the same seed”
8297499 Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC
8297309 Memory leak in ShenandoahFullGC
8297534 Specify the size of MEMFLAGS
8297082 Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list
8286302 Port JEP 425 to PPC64
8297408 Consolidate code in runtime/ErrorHandling
8297640 Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names
8297451 ProcessHandleImpl should assert privilege when modifying reaper thread
8297359 RISC-V: improve performance of floating Max Min intrinsics
8295447 NullPointerException with invalid pattern matching construct in constructor call
8297145 Add a @sealedGraph tag to ConstantDesc
8297148 Add a @sealedGraph tag to CallSite
8295253 Remove kludge from v1_0/PerfDataBuffer.java
8297431 [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception
8297590 [TESTBUG] HotSpotResolvedJavaFieldTest does not run
8294583 JShell: NPE in switch with non existing record pattern
8297384 Add IR tests for existing idealizations of arithmetic nodes
8297556 Parse::check_interpreter_type fails with assert “must constrain OSR typestate”
8297417 Poly1305IntrinsicFuzzTest fails with tag mismatch exception
8297385 Remove duplicated null typos in javadoc
8296419 [REDO] JDK-8295319: pending_cards_at_gc_start doesn’t include cards in thread buffers
8297569 URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378
8297530 java.lang.IllegalArgumentException: Negative length on strings concatenation
8297150 Add a @sealedGraph tag to Reference
8223783 sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections
8051627 Invariants about java.net.URI resolve and relativize are wrong
8296886 Fix various include sort order issues
8297476 Increase InlineSmallCode default from 1000 to 2500 for RISC-V
8297192 Warning generating API docs for javax.management.MBeanServer: overridden methods do not document exception type
8296671 [JFR] jdk.ContainerConfiguration event should include host total memory
8296208 AArch64: Enable SHA512 intrinsic by default on supported hardware
8297491 Loom: Stack chunks allocation code uses TLABs even when TLABs are disabled
8296768 Use different explicit claim marks for CLDs in Parallel and Serial GC
8297445 PPC64: Represent Registers as values
8297480 GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check
6528710 sRGB-ColorSpace to sRGB-ColorSpace Conversion
8297533 ProblemList java/io/File/TempDirDoesNotExist.java test failing on windows-x64
8297529 ProblemList javax/swing/JFileChooser/8046391/bug8046391.java on windows-x64
8297525 jdk/jshell/ToolBasicTest.java fails after JDK-8295984
7181214 Need specify SKF translateKey(SecurityKey) method requires instance of PBEKey for PBKDF2 algorithms
8297338 JFR: RemoteRecordingStream doesn’t respect setMaxAge and setMaxSize
8290313 Produce warning when user specified java.io.tmpdir directory doesn’t exist
8297154 Improve safepoint cleanup logging
8297507 Update header after JDK-8297230
8295984 Remove unexpected JShell feature
8297000 [jib] Add more friendly warning for proxy issues
8297230 Update Marlin2D to 0.9.4.6
8297435 Remove unused CompactibleSpaceClosure
8297142 jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64
8297350 Update JMH devkit to 1.36
8296904 Improve handling of macos xcode toolchain
8191406 [hidpi] sun/java2d/SunGraphics2D/DrawImageBilinear.java test fails
6201035 Document NPE for passing null insets to constructors and methods of several javax.swing.border.* classes
8296329 jar validator doesn’t account for minor class file version
8296265 Use modern HTML in the JVMTI spec
8296323 JVMTI can_support_virtual_threads not available for agents loaded into running VM
8297310 Remove unimplemented HeapInspection::iterate_over_heap
8296742 Illegal X509 Extension should not be created
8297168 Provide a bulk OopHandle release mechanism with the ServiceThread
8297091 New langtools test jdk/javadoc/doclet/testValueTag/TestValueFormats.java fails on machines with unexpected number format
8239801 [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails
8295011 EC point multiplication improvement for secp256r1
8296957 One more cast in SAFE_SIZE_NEW_ARRAY2
8291067 macOS should use O_CLOEXEC instead of FD_CLOEXEC
8297349 Parallel: Use correct claim value for CLD oop iteration in PSScavengeCLDClosure
8297333 Parallel: Remove unused methods in PCIterateMarkAndPushClosure
8297382 Test fails to compile after JDK-8288047
8252713 jtreg time out of CtrlASCII.java seems to hang the Xserver.
8297147 UnexpectedSourceImageSize test times out on slow machines when fastdebug is used
8297299 SequenceInputStream should not use Vector
8297301 Cleanup unused methods in JavaUtilJarAccess
8297211 Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response
8297164 Update troff man pages and CheckManPageOptions.java
8288047 Accelerate Poly1305 on x86_64 using AVX512 instructions
8297348 make CONF=xxx should match if xxx is an exact match
8297352 configure should check pandoc version
8297353 Regenerated checked-in html files with new pandoc
8294073 Performance improvement for message digest implementations
8296399 crlNumExtVal might be null inside X509CRLSelector::match
8297347 Problem list compiler/debug/TestStress*.java
8297342 make LOG=debug is too verbose
8286575 Document how properties in java.security are parsed
8296472 Remove ObjectLocker around appendToClassPathForInstrumentation call
8293584 CodeCache::old_nmethods_do incorrectly filters is_unloading nmethods
8196018 java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java fails
8293422 DWARF emitted by Clang cannot be parsed
8297265 G1: Remove unnecessary null-check in RebuildCodeRootClosure::do_code_blob
8148041 Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick fails on Ubuntu with mouseReleased event after double click on title bar
8297238 RISC-V: C2: Use Matcher::vector_element_basic_type when checking for vector element type in predicate
8295276 AArch64: Add backend support for half float conversion intrinsics
8297241 Update sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java
8297153 sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails again
6312651 Compiler should only use verified interface types for optimization
8296945 PublicMethodsTest is slow due to dependency verification with debug builds
8294591 Fix cast-function-type warning in TemplateTable
8059632 Method reference compilation uses incorrect qualifying type
8297217 Incorrect generation name in the heap verification log message with Serial GC
8297303 ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all
8269817 serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java timed out with -Xcomp
8296784 Provide clean mallinfo/mallinfo2 wrapper for Linux glibc platforms
8297293 Add java/nio/channels/FileChannel/FileExtensionAndMap.java to ProblemList
8296764 NMT: reduce loads in os::malloc
8296796 Provide clean, platform-agnostic interface to C-heap trimming
8297195 AWTAccessor and SwingAccessor should avoid double racy reads from non-volatile fields
8292317 Missing null check for Iterator.forEachRemaining implementations
8297289 problem list runtime/vthread/RedefineClass.java and TestObjectAllocationSampleEvent.java
8245246 Deprecate -profile option in javac
8290845 Consider an alternative item separator for multi-item option values
8285604 closed sun/java2d/GdiRendering/ClipShapeRendering.java failed with “Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)”
8296743 Tighten Class.getModifiers spec for array classes
8297258 Typo in java -help referencing -disable-@files instead of –disable-@files
8178698 javax/sound/midi/Sequencer/MetaCallback.java failed with timeout
8296324 JVMTI GetStackTrace truncates vthread stack trace for agents loaded into running VM
8296632 Write a test to verify the content change of TextArea sends TextEvent
8023562 [TEST_BUG] java/awt/Mouse/EnterExitEvents/DragWindowTest.java failed on ubuntu 13 and mac 10.11
8297088 Update LCMS to 2.14
8297080 Remove com/sun/jdi/NashornPopFrameTest.java from the problem list
8297083 Remove vmTestbase/nsk/jvmti/GetAllThreads/allthr001 from problem list
8296910 Add EdDSA/XDH/RSASSA-PSS to KeyPairGeneratorBench.java
8297245 JFR: TestRemoteDump should use RemoteRecordingStream
8293041 –disable-@files option doesn’t work and cause an error
8295788 C2 compilation hits “assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node”
8297129 Inflater documentation refers to ‘deflate’ methods
8297173 usageTicks and totalTicks should be volatile to ensure that different threads get the latest ticks
8293856 AArch64: Remove clear_inst_mark from aarch64_enc_java_dynamic_call
8296846 Minor cleanup of some dead code in Flow.java
8296901 Do not create unsigned certificate and CRL
8296463 Memory leak in JVM_StartThread with the integration of Virtual threads
8296785 Use realloc for CHeap-allocated BitMaps
8282404 DrawStringWithInfiniteXform.java failed with “RuntimeException: drawString with InfiniteXform transform takes long time”
8297074 Use enhanced-for cycle instead of Enumeration in javax.crypto
8249693 java/nio/channels/FileChannel/FileExtensionAndMap.java uses @ignore w/o bug id
8297165 Update Pandoc to version 2.19.2 for Oracle builds
8297152 Add a @sealedGraph tag to ZoneId
8287180 Update IANA Language Subtag Registry to Version 2022-08-08
8297184 Test runtime/ErrorHandling/TestSigInfoInHsErrFile.java is failing
8297149 REDO JDK-8296889: Race condition when cancelling a request
8297075 java/net/httpclient/CancelStreamedBodyTest.java fails with “java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations”
8297007 IGV: Link/Unlink node selection of open tabs
8296975 RISC-V: Enable UseRVA20U64 profile by default
8297201 Obsolete AliasLevel flag
8297032 IGV: shortcut to center selected nodes
8296292 Document the default behavior of ‘$’ in regular expressions correctly
8296492 Remove ObjectLocker in JVMTI get_subgroups call
8297194 Add a @sealedGraph tag to Buffer
8296602 RISC-V: improve performance of copy_memory stub
8297041 Remove the last remnants of sjavac
8296405 java/util/concurrent/forkjoin/AsyncShutdownNow.java is too slow
8295698 AArch64: test/jdk/sun/security/ec/ed/EdDSATest.java failed with -XX:+UseSHA3Intrinsics
8288717 Add a means to close idle connections in HTTP/2 connection pool
8296437 NMT incurs costs if disabled
8296170 Refactor stack-locking path in C2_MacroAssembler::fast_unlock()
8296912 C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1
8296222 SwingEventMonitor - installListeners(Component , int ) - CELLEDITOR - bug
8296906 VMError::controlled_crash crashes with wrong code and address
8276064 CheckCastPP with raw oop input floats below a safepoint
8218885 Restore pop_frame and force_early_return functionality for Graal
8296083 javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM
8295407 C2 crash: Error: ShouldNotReachHere() in multiple vector tests with -XX:-MonomorphicArrayCheck -XX:-UncommonNullCast
8296968 Update langtools tests to use @enablePreview
8296453 Simplify resource_area uses in ClassPathDirEntry::open_stream
8296956 [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
8296442 EncryptedPrivateKeyInfo can be created with an uninitialized AlgorithmParameters
8296967 [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod
8296960 [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool
8283238 make/scripts/compare.sh should show the diff when classlist does not match
8297006 JFR: AbstractEventStream should not hold thread instance
8296961 [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField
8296958 [JVMCI] add API for retrieving ConstantValue attributes
8295315 [REDO] 8276687 Remove support for JDK 1.4.1 PerfData shared memory files
8296818 Enhance JMH tests java/security/Signatures.java
7132279 (ch) SeekableByteChannel operation may throw Non{Readable,Writable}ChannelException
8157173 [macosx] java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails
8297134 Add a @sealedGraph tag to InetAddress
8291991 Adjust the “shared class paths mismatch” message if class path logging is enabled
8296709 WARNING: JNI call made without checking exceptions
8297047 IGV: graphContent not set when opening a new tab
8297132 BACKOUT JDK-8296889: Race condition when cancelling a request
8296429 Remove os::supports_sse
8296926 Sort include lines of files in the include/ directory
8296774 Removed default MEMFLAGS value from CHeapBitMap
8296916 RISC-V: Move some small macro-assembler functions to header file
8296932 G1: Remove unused G1RootClosures::weak_oops
8297020 Rename GrowableArray::on_stack
8296776 Stop using mtNone as marker for CHeap allocations in GrowableArray
8285488 Improve DocFinder
8287796 Stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
8291869 Match exceptions using types of javax.lang.model, not strings
8288045 Clean up ParamTaglet
8288046 Clean up ThrowsTaglet
8295277 Expand {@inheritDoc} in @throws fully
8296953 Fix a typo in exception documentation
8296931 NMT tests slowed down considerably by JDK-8242181
8022403 sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails
8295952 Problemlist existing compiler/rtm tests also on x86
8296548 Improve MD5 intrinsic for x86_64
8297089 [BACKOUT] JDK-8297088 Update LCMS to 2.14
8295369 Update LCMS to 2.14
8296969 C1: PrintC1Statistics is broken after JDK-8292878
8296970 Remove sysThreadAvailableStackWithSlack from hotspot-symbols
8296889 Race condition when cancelling a request
8296913 Correct enable preview idiom in JdbLastErrorTest.java
8295861 get rid of list argument in debug agent’s removeNode() API
8294881 test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails
8262435 Clarify the behavior of a few inherited ZipInputStream methods
8294731 Improve multiplicative inverse for secp256r1 implementation
8296736 Some PKCS9Attribute can be created but cannot be encoded
8286800 Assert in PhaseIdealLoop::dump_real_LCA is too strong
8294739 jdk/jshell/ToolShiftTabTest.java timed out
8295814 jdk/jshell/CommandCompletionTest.java fails with “lists don’t have the same size expected [2] but found [1]”
8294947 Use 64bit atomics in patch_verified_entry on x86_64
8295934 IGV: keep node selection when changing view or graph
8295070 Introduce more target combinations for compiler flags
8294775 Shenandoah: reduce contention on _threads_in_evac
8293166 jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64
8296786 Limit VM modes for com/sun/jdi/JdbLastErrorTest.java
8296923 JFR: jfr –version should return System.getProperty(“java version”)
8295711 Rename ZBarrierSetAssembler::load_at parameter name from “tmp_thread” to “tmp2”
8296089 Remove debug agent code for special handling of Thread.resume()
8286624 Regression Test CoordinateTruncationBug.java fails on OL8.3
8296900 CertificateValidity fields are not optional
8296171 Compiler incorrectly rejects code with variadic method references
8291911 java/io/File/GetXSpace.java fails with “53687091200 != 161051996160”
8296431 PushbackInputStream should override transferTo
8293681 ResponseAPDU getData() method javadoc
8294217 Assertion failure: parsing found no loops but there are some
8296805 ctw build is broken
8296741 Illegal X400Address and EDIPartyName should not be created
8164464 Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
8294899 Process.waitFor() throws IllegalThreadStateException when a process on Windows returns an exit code of 259
8296670 G1: Remove unused G1GCPhaseTimes::record_preserve_cm_referents_time_ms
8296665 IGV: Show dialog with stack trace for exceptions
8296821 compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901
8296243 [IR Framework] Fix issues with IRNode.ALLOC* regexes
8296797 java/nio/channels/vthread/BlockingChannelOps.testSocketChannelWriteAsyncClose failed with ClosedChannelException
8296630 Fix SkipIfEqual on AArch64 and RISC-V
8295865 Several issues with os::realloc
8294378 URLPermission constructor exception when using tr locale
8294033 x86_64: libm stubs are missing
8296758 [BACKOUT] Revert 8296115
8296872 gtest is built with the build-jdk
8295867 TestVerifyGraphEdges.java fails with exit code -1073741571 when using AlwaysIncrementalInline
8296733 JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect
8296229 JFR: jfr tool should print unsigned values correctly
8295214 Generational ZGC: Guard nmethods from cross modifying code
8296301 Interpreter(RISC-V): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options
8296773 G1: Factor out hash function for G1CardSet
8293696 java/nio/channels/DatagramChannel/SelectWhenRefused.java fails with “Unexpected wakeup”
8296747 com/sun/net/httpserver/simpleserver/StressDirListings.java timed out
8296349 [aarch64] Avoid slicing Address::extend
8296771 RISC-V: C2: assert(false) failed: bad AD file
8295099 vmTestbase/nsk/stress/strace/strace013.java failed with “TestFailure: wrong lengths of stack traces: strace013Thread0: NNN strace013Thread83: MMM”
8296824 ProblemList compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
8296822 ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java
8296496 Overzealous check in sizecalc.h prevents large memory allocation
8296612 CertAttrSet is useless
8262901 [macos_aarch64] NativeCallTest expected: <-3.8194101E18> but was: <3.02668882E10>
8295871 G1: Use different explicit claim marks for CLDs
8290714 Make com.sun.jndi.dns.DnsClient virtual threads friendly
8293886 The abstract keyword can be removed in AESCipher
8296715 CLDR v42 update for tzdata 2022f
6972078 Can not select single directory with GTKLookAndFeel
8295948 Support for Zicbop/prefetch instructions on RISC-V
8296638 RISC-V: NegVI node emits wrong code when vector element basic type is T_BYTE/T_SHORT
8295475 Move non-resource allocation strategies out of ResourceObj
8296196 Class.getEnumConstants() throws undocumented ClassCastException and NullPointerException
8295430 Use cmsDoTransformLineStride instead of cmsDoTransform in the loop
8295812 Skip the “half float” support in LittleCMS during the build
8285635 javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel
8296156 [macos] Resize DMG windows and background to fit additional DMG contents
8296448 RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null
8296611 Problemlist several sun/security tests until JDK-8295343 is resolved
8292033 Move jdk.X509Certificate event logic to JCA layer
8296139 Make GrowableBitMap the base class of all implementations
8296718 Refactor bootstrap Test Common Functionalities to test/lib/Utils
8296615 use of undeclared identifier ‘IPV6_DONTFRAG’
8296591 Signature benchmark
8296675 Exclude linux-aarch64 in NSS tests
8296406 ChainingConstructors jtreg test reduce code duplication
8294362 UL: Replace the internal usage of manual buffers with stringStream in LogSelection
8296515 RISC-V: Small refactoring for MaxReductionV/MinReductionV/AddReductionV node implementation
8296140 Drop unused field java.util.Calendar.DATE_MASK
8296239 ISO 4217 Amendment 174 Update
8296426 x86: Narrow UseAVX and UseSSE flags
8296347 Memory leak from ClassPathDirEntry::_dir
8296143 CertAttrSet’s set/get mechanism is not type-safe
8296433 Encountered null CLD while loading shared lambda proxy class
8295303 cleanup debug agent’s confusing use of EI_GC_FINISH
8296504 Memory leak in G1PLABAllocator::PLABData
8295658 G1: Refactor G1SegmentedArray to indicate that it is an allocator
8296445 C++ syntax error in jdwpTransport.h
8296447 RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec
8296435 RISC-V: Small refactoring for increment/decrement
8295376 Improve debug agent virtual thread performance when no debugger is attached
8295673 Deprecate and disable legacy parallel class loading workaround for non-parallel-capable class loaders
8295663 Rephrase introduction to testing.md
8296154 [macos] Change “/Applications” to “Applications” in DMG image
8294020 improve errors for record declarations
8296485 BuildEEBasicConstraints.java test fails with SunCertPathBuilderException
8296479 Remove stray comment about POST_STRIP_CMD
8296480 java/security/cert/pkix/policyChanges/TestPolicy.java is failing
8295953 Use enhanced-for cycle instead of Enumeration in sun.security
8295893 Improve printing of Constant Pool Cache Entries
8296137 diags-examples.xml is broken
8279164 Disable TLS_ECDH_* cipher suites
8295354 Remove G1 incremental non-copy time calculation
8296226 Add constructors (String,Throwable) and (Throwable) to InvalidParameterException
8296443 NMT: Remove cmdline_tracking_level handling code
8295261 RISC-V: Support ReductionV instructions for Vector API
8296270 Memory leak in ClassLoader::setup_bootstrap_search_path_impl
8296335 Fix accessibility manual test instruction
8286301 Port JEP 425 to RISC-V
8294696 BufferedInputStream.transferTo should drain buffer when mark set
8294488 Delete KCMS transforms wrappers
8015739 Background of JInternalFrame is located out of JInternalFrame
8296414 [BACKOUT] JDK-8295319: pending_cards_at_gc_start doesn’t include cards in thread buffers
8295753 (fs) UnixPath::toRealPath does not return correct case when links not followed
8294536 Update troff form of man page for new –spec-base-url option
8294816 C2: Math.min/max vectorization miscompilation
8283101 serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java failing #VirtualThread-Frozen: number of frames expected: 14, got: 9
8296287 Improve documentation for Types.directSupertypes()
8294109 JavaDoc search should search whole index
8200337 Generalize see and link tags for user-defined anchors
8277775 Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905
8296305 Remove unimplemented deoptimized_wrt_marked_nmethods
8296224 G1: Remove unnecessary update in VM_G1CollectForAllocation
8296231 Fix MEMFLAGS for CHeapBitMaps
8296380 IGV: Shortcut for quick search not working
8295967 RISC-V: Support negVI/negVL instructions for Vector API
8296108 (tz) Update Timezone Data to 2022f
8296285 test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378
8295319 pending_cards_at_gc_start doesn’t include cards in thread buffers
8296337 CDS SharedArchiveConsistency tests fail after JDK-8296157
8296157 Rename FileMapInfo::space_at() to region_at()
8296190 TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don’t test the intrinsics
8295685 Update Libpng to 1.6.38
8256072 Eliminate JVMTI tagmap rehashing
8294241 Deprecate URL public constructors
8288232 Address typos in jar man page
8294858 XMLStreamReader does not respect jdk.xml.maxXMLNameLimit=0 for namespace names
8292427 Improve specification of InflaterInputStream.fill()
8178355 IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V)
8289689 (fs) Re-examine the need for normalization to Unicode Normalization Format D (macOS)
8295653 Add a graph of the sealed class hierarchy for marked classes
8295872 [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor
8295774 Write a test to verify List sends ItemEvent/ActionEvent
8296101 nmethod::is_unloading result unstable with concurrent unloading
8295970 Add vector api sanity tests in tier1
8232933 Javac inferred type does not conform to equality constraint
8296168 x86: Add reasonable constraints between AVX and SSE
8279913 obsolete ExtendedDTraceProbes
8296262 Remove dead code from InstanceKlass::signature_name()
8296188 Update style and header in JDWP Protocol spec and JVMTI spec
8296163 [aarch64] Cleanup Pre/Post addressing mode classes
8295670 Remove duplication in java/util/Formatter/Basic*.java
8296115 Allow for compiling the JDK with strict standards conformance
8241499 Enable new “permissive-“ for standard C++ compliance on Visual Studio if possible
8289838 ZGC: OOM before clearing all SoftReferences
8290063 IGV: Give the graphs a unique number in the outline
8296235 IGV: Change shortcut to delete graph from ctrl+del to del
8295991 java/net/httpclient/CancelRequestTest.java fails intermittently
8296142 CertAttrSet::(getName|getElements|delete) are mostly useless
8294845 Make globals accessed by G1 young gen revising atomic
8295990 Improve make handling of strip flags
8296130 G1: Remove G1YoungCollector::_target_pause_time_ms
8295968 RISC-V: Rename some assembler intrinsic functions for RVV 1.0
8233697 CHT: Iteration parallelization
8296136 Use correct register in aarch64_enc_fast_unlock()
8252075 Documentation error in LayoutManager2 interface
8295476 Split G1 cost per byte predictor on gc phase
8295646 Ignore zero pairs in address descriptors read by dwarf parser
8057113 (fs) Path should have a method to obtain the filename extension
8295914 Add a header to generated HTML files in specs
8282958 Rendering issues of borders, TextFields on Windows High-DPI systems
8296162 [aarch64] Remove unused Address::_is_lval
8296161 [aarch64] Remove unused “pcrel” addressing mode tag
8280378 [IR Framework] Support IR matching for different compile phases
8296167 test/langtools/tools/jdeps/jdkinternals/ShowReplacement.java failing after JDK-8296072
8296072 CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream
8296007 crash in runtime/DefineClass/NullClassBytesTest.java
8156593 DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds
8291974 PrivateCredentialPermission should not use local variable to enable debugging
8284842 Update Unicode Data Files to Version 15.0.0
8284844 Update ICU4J to Version 72.1
8256660 Disable DTLS 1.0
8294729 [s390] Implement nmethod entry barriers
8295964 Move InstanceKlass::_misc_flags
5074006 Swing JOptionPane shows </html> tag as a string after newline
8042134 JOptionPane bungles HTML messages
8295993 use K instead of 1024 in a couple of hotspot outputs
8295125 os::signal should be os specific
8296087 Problem list headful tests which may fail on Linux VMs
8282463 javax/sound/sampled/Clip/DataPusherThreadCheck.java fails
8293999 [JVMCI] need support for aligned constants in generated code larger than 8 bytes
8285835 SIGSEGV in PhaseIdealLoop::build_loop_late_post_work
8295849 Consolidate Threads::owning_thread*
8294672 Typo in description of JDWP VirtualMachine/AllThreads command
8293785 Add a jtreg test for TraceOptoParse
8296030 compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781
8295926 RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic
8291336 Add ideal rule to convert floating point multiply by 2 into addition
8291781 assert(!is_visited) failed: visit only once with -XX:+SuperWordRTDepCheck
8295405 Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests
8295537 Enhance TRACE_METHOD_LINKAGE to show the target MethodHandle
8295994 Remove left over InetAddressContainer class
8295000 java/util/Formatter/Basic test cleanup
8295323 Unnecessary HashTable usage in StyleSheet
8293858 Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG
8294461 wrong effectively final determination by javac
8294399 (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl
8283093 JMX connections should default to using an ObjectInputFilter
8286431 Do not use resource array in posix mmap_attach_shared()
8292159 TYPE_USE annotations on generic type arguments of record components discarded
6244831 JFileChooser does not have tooltip for Desktop, Recent etc ToggleButton on Windows Look and feel
8269235 serviceability/sa/ClhsdbJstackXcompStress.java timed out
8295066 Folding of loads is broken in C2 after JDK-8242115
8295713 runtime/ParallelLoad/SuperWait/SuperWaitTest.java fails intermittently on Windows
8295823 Use enhanced-for cycle instead of Enumeration in java.naming
8293093 NPE in P11KeyStore.getID
8265441 IGV: select block nodes by clicking on it
8295879 JFR: Remove warnings in the jdk.jfr module
8295402 G1: Tighten assertion in G1ScanHRForRegionClosure::scan_heap_roots
8294752 G1: Remove redundant checks in check_obj_during_refinement
8295889 NMT preinit code does not handle allocation errors
8295868 32-bit Windows build failures after JDK-8294466
8295885 GHA: Bump gcc versions
8295710 remove os::dll_file_extension
8295767 Remove unused fields in sun.awt.geom.Edge
8295863 JFR: Use expected size for Maps and Sets
8294486 Remove vmTestbase/nsk/jvmti/ tests ported to serviceability/jvmti.
8295816 jdwp jck tests failing with “FATAL ERROR in native method: JDWP SetTag, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)”
8295815 misc JDI tests failed with “JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)”
8295282 Use Zicboz/cbo.zero to zero-out memory on RISC-V
8294989 ResourceBundle naming convention issue in JdbcRowSetResourceBundle.java
8295895 build error after JDK-8279366
8295838 Document why we do not print Code Cache Roots phase in G1 logging
8295732 Directly embed TruncatedSeqs in G1Analytics
8295839 G1: Single threaded phases (within parallel phases) report as using multiple threads in logs
8279366 CDS should allow alternative locations for JAR files in classpath
8295808 GrowableArray should support capacity management
8295810 cleanup debug agent removeThread() api
8295118 G1: Clear CLD claim marks concurrently
8287754 Update jib GNU make dependency on Windows to latest cygwin build
8294993 LingeredApp test update
8295212 G1: Add wrapper for TruncatedSeqs that need separation by gc phase
8295554 Move the “sizecalc.h” to the correct location
8295798 (ch) Test java/nio/channels/Channels/ReadXBytes.java is very slow on Windows
8292699 Improve printing of classes in native debugger
8295855 ProblemList jdk/jshell/CommandCompletionTest.java on linux-all
8295716 Minimize disabled warnings in security libs
8295847 slow debug build error after JDK-8294466
8295844 jdk/test/whitebox/CPUInfoTest.java failed with “not all features are known: expected true, was false”
8295738 Automate javax/swing/JFileChooser/FileSizeCheck.java
8295298 Automate javax/swing/JFileChooser/FileViewNPETest.java
8291443 Obsolete the PrintSharedDictionary flag
8284840 Update CLDR to Version 42.0
8295792 Clean up old async close code
8290010 IGV: Fix UndoRedo Action
8294565 IGV: ClassCastException when clicking on an edge in the graph
8295461 IGV: Wrong src/dest nodes highlighted for edge
8295776 [JVMCI] Add x86 CPU flags for MPK and CET
8288493 Document JDK specific system properties in jdk.httpserver
8295717 Minimize disabled warnings in accessibility native code
8294466 Minimize disabled warnings in java.desktop
8293873 Centralize the initialization of UL
8295413 com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode
8295777 java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver
8266900 java/net/httpclient/ShortResponseBody.java fails on windows with java.io.IOException: Unable to establish loopback connection
8293979 Resolve JVM_CONSTANT_Class references at CDS dump time
8295811 serviceability/sa/TestObjectAlignment.java fails on x86_32
8295762 [Vector API] Update generate_iota_indices for x86_32 after JDK-8293409
8294538 missing is_unloading() check in SharedRuntime::fixup_callers_callsite()
8295427 popframe004: report more details on error
8295239 Refactor java/util/Formatter/Basic script into a Java native test launcher
8295088 Update External Spec page to show tabs for hosts
8295375 debug agent class tracking should not piggy back on the cbClassPrepare() callback
8295650 JFR: jfr scrub should warn if an event type doesn’t exist
8295530 Update Zlib Data Compression Library to Version 1.2.13
8295666 Linux x86 build fails after 8292591
8294460 CodeSection::alignment checks for CodeBuffer::SECT_STUBS incorrectly
8030616 sun/management/jmxremote/bootstrap/RmiBootstrapTest fails intermittently with cannot find a free port
8295714 GHA ::set-output is deprecated and will be removed
8295657 SA: Allow larger object alignments
8280131 jcmd reports “Module jdk.jfr not found.” when “jdk.management.jfr” is missing
8295703 RISC-V: Remove implicit noreg temp register arguments in MacroAssembler
8295697 Resolve conflicts between serviceability/jvmti and nsk/jvmti shared code
8295124 Atomic::add to pointer type may return wrong value
8295414 [Aarch64] C2: assert(false) failed: bad AD file
8137022 Concurrent refinement thread adjustment and (de-)activation suboptimal
8155996 Improve concurrent refinement green zone control
8134303 Introduce -XX:-G1UseConcRefinement
8295715 Minimize disabled warnings in serviceability libs
8295719 Remove unneeded disabled warnings in jdk.sctp
8295529 Add link to JBS to README.md
8295564 Norwegian Nynorsk Locale is missing formatting
8029633 Raw inner class constructor ref should not perform diamond inference
8294670 Enhanced switch statements have an implicit default which does not complete normally
8291914 generated constructors are considered compact when they shouldn’t
7039014 Confusing error message for method conflict
8294550 Sealed check for casts isn’t applied to array components
8294705 Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java
8295470 Update openjdk.java.net => openjdk.org URLs in test code
8294948 Document IllegalArgumentException and NullPointerException thrown by URLStreamHandler::parseURL and URLStreamHandler::setURL
8294916 Cancelling a request must eventually cause its response body subscriber to be unregistered
8295709 Linux AArch64 builds broken after JDK-8294438
8294438 Fix misleading-indentation warnings in hotspot
8291456 com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4
8295302 Do not use ArrayList when LambdaForm has a single ClassData
8293939 Move continuation_enter_setup and friends
8255746 Make PrintCompilation available on a per method level
8294467 Fix sequence-point warnings in Hotspot
8294468 Fix char-subscripts warnings in Hotspot
8295662 jdk/incubator/vector tests fail “assert(VM_Version::supports_avx512vlbw()) failed”
8295668 validate-source failure after JDK-8290011
8295372 CompactNumberFormat handling of number one with decimal part
8295456 (ch) sun.nio.ch.Util::checkBufferPositionAligned gives misleading/incorrect error
8290011 IGV: Remove dead code and cleanup
8290368 Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation
8295429 Update harfbuzz md file
8295417 Pass $AR to binutils cross-build
8286707 JFR: Don’t commit JFR internal jdk.JavaMonitorWait events
8293409 [vectorapi] Intrinsify VectorSupport.indexVector
8294211 Zero: Decode arch-specific error context if possible
8295435 Build failure with GCC7 after JDK-8294314 due to strict-overflow warnings
8293291 Simplify relocation of native pointers in archive heap
8286918 Better HttpServer service
8286511 Improve macro allocation
8289366 Improve HTTP/2 client usage
8288508 Enhance ECDSA usage
8286910 Improve JNDI lookups
8287446 Enhance icon presentations
8286526 Improve NTLM support
8286519 Better memory handling
8285662 Better permission resolution
8286077 Wider MultiByte conversions
8282252 Improve BigInteger/Decimal validation
8295419 JFR: Change name of jdk.JitRestart
8295517 Fix stutter typo in JDK-8294539
8295029 runtime/cds/appcds/LotsOfClasses.java fail with jfx
8284614 on macOS “spindump” should be run from failure_handler as root
8285306 Fix typos in java.desktop
6924219 (fc spec) FileChannel.write(ByteBuffer, position) behavior when file opened for append not specified
8295457 Make the signatures of write barrier methods consistent
8295469 S390X: Optimized builds are broken
8295433 EpsilonHeap doesn’t need to override post_initialize()
8295468 RISC-V: Minimal builds are broken
8293590 Some syntax checks performed by URL.openConnection() could be performed earlier, at URL construction
7175397 The divider color is not changed to green when dragging for Nimbus LaF.
8292177 InitialSecurityProperty JFR event
8295268 Optimized builds are broken due to incorrect assert_is_rfp shortcuts
8294730 Add @throws and @implNote clauses to BigInteger::isProblablePrime and BigInteger::nextProblablePrime
8295264 Fix PaX check on RISC-V
8295257 Remove implicit noreg temp register arguments in aarch64 MacroAssembler
8295273 Remove unused argument in [load/store]_sized_value on aarch64 and riscv
8294594 Fix cast-function-type warnings in signal handling code
8295176 some langtools test pollutes source tree
8295412 support latest VS2022 MSC_VER in abstract_vm_version.cpp
6229853 BasicTextAreaUI:create incompletely documents the possible returned View types
8294254 [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure
8293833 Error mixing types with -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov
8295396 RISC-V: Cleanup useless CompressibleRegions
8295016 Make the arraycopy_epilogue signature consistent with its usage
8288387 GetLocalXXX/SetLocalXXX spec should require suspending target thread
8295231 Move all linking of native libraries to make
8294546 document where javac differs when invoked via launcher and ToolProvider
8295395 Linux Alpha Zero builds fail after JDK-8292591
8295023 Interpreter(AArch64): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options
8295262 Build binutils out of source tree
8294186 AArch64: VectorMaskToLong failed on SVE2 machine with -XX:UseSVE=1
8293711 Factor out size parsing functions from arguments.cpp
8295278 Add parallel class loading tests
8295333 G1: Remove unnecessary check in G1Policy::calculate_desired_eden_length_by_mmu
8294314 Minimize disabled warnings in hotspot
8295192 Use original configure command line when called from a script
8295020 javac emits incorrect code for for-each on an intersection type.
8295325 tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java fails on Linux ppc64le
8295110 RISC-V: Mark out relocations as incompressible
8292698 Improve performance of DataInputStream
8295009 RISC-V: Interpreter intrinsify Thread.currentThread()
8295379 ProblemList java/lang/Float/Binary16Conversion.java in Xcomp mode on x64
8295380 ProblemList gc/cslocker/TestCSLocker.java in Xcomp mode on x64
8294865 x86: Improve the code generation of MulVB and MulVL
8295370 Update java.io.ObjectStreamField to use Class.descriptorString
8295294 Misc cleanups in runtime/InvocationTests
8293531 C2: some vectorapi tests fail assert “Not monotonic” with flag -XX:TypeProfileLevel=222
8295267 Improve G1 scan to merge ratio calculation
8295320 [BACKOUT] 8276687 Remove support for JDK 1.4.1 PerfData shared memory files
8294426 Two fingers tap generates wrong mouse modifiers on M2 MacBooks
8295158 G1: Increase card-based cost sample reporting threshold
8295156 G1: Improve constant other time calculation
8295024 Cyclic constructor error is non-deterministic and inconsistent
8294844 Improve G1 young gen length revise trigger
8295288 Some vm_flags tests associate with a wrong BugID
8295149 Misnomer for_young_gc instead of for_young_only_phase in G1Analytics
8294850 Make rs length/pending card predictors dependent on gc phase
8295274 HelidonAppTest.java fails “assert(event->should_commit()) failed: invariant” from compiled frame”
8294842 Pass actual pending cards to G1Policy::update_young_length_bounds during young gen revise
7172359 HTML parser StackOverflowError on invalid HTML: <li> tag inside an <option>
8295270 RISC-V: Clean up and refactoring for assembler functions
8295026 Remove unused fields in StyleSheet
8276687 Remove support for JDK 1.4.1 PerfData shared memory files
8292876 Do not include the deprecated userinfo component of the URI in HTTP/2 headers
8295017 Remove Windows specific workaround in JLI_Snprintf
8295301 Problem list TrayIcon tests that fail on Ubuntu 22.04
8295173 (tz) Update Timezone Data to 2022e
8295295 CDS ArchivedEnumTest fails with StaticProperty::JAVA_LOCALE_USE_OLD_ISO_CODES
8295025 (bf) ByteBuffer “Access to binary data” section suggests putFloat is void
8295232 “java.locale.useOldISOCodes” property is read lazily
8288882 JFileChooser - empty (0 bytes) file is displayed as 1 KB
8295223 JFR: At most one native periodic event thread at a time
8294847 Fix calculation of G1 effective scanned cards prediction
8294997 Improve ECC math operations
8294906 Memory leak in PKCS11 NSS TLS server
8295225 [JVMCI] codeStart should be cleared when entryPoint is cleared
8291638 Keep-Alive timeout of 0 should close connection immediately
8293984 Unnecessary Vector usage in PropertyEditorSupport
8295229 Try to verify gtest version
8295102 Always load @lambda-form-invoker lines from default classlist
8294994 Update Jarsigner and Keytool i18n tests to validate i18n compliance
8289509 Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling
8294772 Remove workaround in os::dll_address_to_library_name
8277970 Test jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java fails with “tag mismatch”
8292386 jvmti/thread/SuspendThread/suspendthrd03 failed with “FAIL: Status is 2”
8295213 Run GHA manually with user-specified make and configure arguments
8295198 Update more openjdk.java.net => openjdk.org URLs
8295211 Fix autoconf 2.71 warning “AC_CHECK_HEADERS: you should use literals”
8295205 Add jcheck whitespace checking for markdown files
8295218 New KeepAliveTest.java has invalid copyright notice
8294238 ZGC: Move CLD claimed mark clearing
8294900 Refactor ZObjArrayAllocator
8291226 Create Test Cases to cover scenarios for JDK-8278067
8263044 jdk/jfr/jvm/TestDumpOnCrash.java timed out
8294580 frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame
8294841 G1: Refactor predict_base_elapsed_time_ms
8295033 hsdis configure error when cross-compiling with –with-binutils-src
8294950 print_sys_devices_cpu_info doesn’t use the provided buffer
8295012 Arena should not derive from CHeapObj <mtNone>
8292898 [vectorapi] Unify vector mask cast operation
8288043 Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms
8283699 Improve the peephole mechanism of hotspot
8295013 OopStorage should derive from CHeapObjBase
8295168 Remove superfluous period in @throws tag description
8295154 Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation
8295069 [PPC64] Performance regression after JDK-8290025
8294689 The SA transported_core.html file needs quite a bit of work
8289552 Make intrinsic conversions between bit representations of half precision values and floats
8295155 Incorrect javadoc of java.base module
8295163 Remove old hsdis Makefile
8294821 Class load improvement for AES crypto engine
8294702 BufferedInputStream uses undefined value range for markpos
6777156 GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea.
8294751 Zero: Allow larger default heaps
6616245 NullPointerException when using JFileChooser with a custom FileView
8291519 jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit()
8293782 Shenandoah: some tests failed on lock rank check
8282395 URL.openConnection can throw IOOBE
8294958 java/net/httpclient/ConnectTimeout tests are slow
8294356 IGV: scheduled graphs contain duplicated elements
8294901 remove pre-VS2017 checks in Windows related coding
8293986 Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo
8294262 AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine
8294261 AArch64: Use pReg instead of pRegGov when possible
8295003 Do not mention applets in the “java.awt.color” package
8295014 Remove unnecessary explicit casts to void* in CHeapObjBase
8294931 JFR: Simplify SettingInfo
8294377 Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
8287832 jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with “Expected two batches of Active Setting events”
8293864 Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease
8294956 GHA: qemu-debootstrap is deprecated, use the regular one
8295007 javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel
8295005 compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839
8294848 Unnecessary SSLCipher dispose implementations
8294541 java/io/BufferedInputStream/TransferTo.java fails with OOME
8294366 RISC-V: Partially mark out incompressible regions
7124710 interleaved RedefineClasses() and RetransformClasses() calls may have a problem
8170389 java.text.DigitList.getDouble() : Controversy between javadoc and code
8294691 dynamicArchive/RelativePath.java is running other test case
8294987 Streamline DerOutputStream write
8292879 com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading
8294920 Missing SP value in Linux x86_32 thread context
8294717 (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
8289561 java/lang/instrument/NativeMethodPrefixAgent.java fails with “ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8”
8294941 GHA: Cut down cross-compilation sysroots
8286394 Address possibly lossy conversions in jdk.naming.dns
8290154 [JVMCI] partially implement JVMCI for RISC-V
8294308 Allow dynamically choosing the MEMFLAGS of a type without ResourceObj
8294907 Remove unused NativeLookup::dll_load
8291429 java/lang/Thread/virtual/ThreadAPI.java timed out on single core system
8292280 Unused field ‘keyListener’ in BasicRadioButtonUI
8293810 Remove granting of RuntimePermission(“stopThread”) from tests
8292975 javac produces code that crashes with LambdaConversionException
8269983 BootstrapMethodError with method reference and intersection type
8075916 The regression-swing case failed as colored text is not shown on disabled checkbox and radio button with Nimbus LAF
6852577 Only for Nimbus LAF UIManager.get(“PasswordField.echoChar”) is null
6560981 (cal) unused local variables in GregorianCalendar, etc.
8281453 New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression
8286037 Bump minimum boot jdk to JDK 19
8293672 Update freetype md file
8290973 In AffineTransform, equals(Object) is inconsistent with hashCode()
8293061 Combine CDSOptions and AppCDSOptions test utility classes
8294839 Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java
8294456 Fix misleading-indentation warnings in core JDK libraries
8294697 java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace
8294759 Print actual lock/monitor ranking
8294837 unify Windows 2019 version check in os_windows and java_props_md
8270915 GIFImageReader disregards ignoreMetadata flag which causes memory exhaustion
8278086 [REDO] ImageIO.write() method will throw IndexOutOfBoundsException
8294679 RISC-V: Misc crash dump improvements
8292330 Update JCov version to 3.0.13
8290036 Define and specify Runtime shutdown sequence
8294869 Correct failure of RemovedJDKInternals.java after JDK-8294618
8294397 Replace StringBuffer with StringBuilder within java.text
8294734 Redundant override in AES implementation
8294618 Update openjdk.java.net => openjdk.org
8294840 langtools OptionalDependencyTest.java use File.pathSeparator
8289925 Shared code shouldn’t reference the platform specific method frame::interpreter_frame_last_sp()
8282900 runtime/stringtable/StringTableCleaningTest.java verify unavailable at this moment
8289004 investigate if SharedRuntime::get_java_tid parameter should be a JavaThread*
8294310 compare.sh fails on macos after JDK-8293550
8294151 JFR: Unclear exception message when dumping stopped in memory recording
8294368 Java incremental builds broken on Windows after JDK-8293116
8290964 C2 compilation fails with assert “non-reduction loop contains reduction nodes”
8294514 Wrong initialization of nmethod::_consts_offset for native nmethods
8293701 jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present
8294748 Cleanup unneeded references to hg
8186765 Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
8294376 Minimize disabled warnings in java.base
8294539 Augment discussion of equivalence relations on floating-point values
8294255 Add link to DEFAULT_WAIT_TIME in javadoc for SunToolKit.realsSync
8292309 Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test
8293579 tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform
8292214 Memory leak in getAllConfigs of awt_GraphicsEnv.c:386
8294673 JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java
8294712 G1: Use index-base iteration for G1FlushHumongousCandidateRemSets
8294758 JFR: Docs build fails after changes to RecordedObject and Timespan
8294406 Test runtime/handshake/HandshakeDirectTest.java failed: JVMTI_ERROR_WRONG_PHASE
8294242 JFR: jfr print doesn’t handle infinite duration well
8294509 The sign extension bug applies to ‘public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)’ in RandomSupport
8294578 [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode
8292847 Zero: Allow ergonomics to select the GC
8292780 misc tests failed “assert(false) failed: graph should be schedulable”
8288302 Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces
8294564 IGV: IllegalArgumentException for “Difference to current graph”
8294740 Add cgroups keyword to TestDockerBasic.java
8288907 serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java fails with -XX:TieredStopAtLevel=2,3
8294726 Update URLs in minefield tests
8276849 Refresh the window icon on graphics configuration changes
8294593 Check the size of the target on invocations of BigInteger::isProbablePrime
8294437 java/nio/channels/FileChannel tests slow on Windows
8242115 C2 SATB barriers are not safepoint-safe
8293877 Rewrite MineField test
8237467 jlink plugin to save the argument files as input to jlink in the output image
8294695 Remove redundant deprecation suppression in ThreadGroup
8294698 Remove unused ‘checkedExceptions’ param from MethodAccessorGenerator.generateMethod()
8293691 converting a defined BasicType value to a string should not crash the VM
8294529 IGV: Highlight the current graphs in the Outline
8294671 Remove unused CardValues::last_card
8294236 [IR Framework] CPU preconditions are overriden by regular preconditions
8294431 jshell reports error on initialisation of static final field of anonymous class
8294567 IGV: IllegalStateException in search
8293099 JFR: Typo in TestRemoteDump.java
8293562 blocked threads with KeepAliveCache.get
8292336 JFR: Warn users if -XX:StartFlightRecording:disk=false is specified with maxage or maxsize
8294676 [JVMCI] InstalledCode.deoptimize(false) should not touch address field
8294610 java/net/vthread/HttpALot.java is slow on Linux
8294609 C2: Improve inlining of methods with unloaded signature classes
8294608 Remove redundant unchecked suppression in FileDescriptor
8294533 Documentation mistake in Process::getErrorStream and getInputStream
8276545 Fix handling of trap count overflow in Parse::Parse()
8291428 JFR: ‘jfr print’ displays incorrect timestamps during DST
8294307 ISO 4217 Amendment 173 Update
8293940 Some tests for virtual threads take too long
8291022 JFR: Reduce logging in ChunkHeader constructor
8294626 Improve URL protocol lower casing
8294293 Remove unused _width and _newlines field in outputStream
8291021 JFR: Only one finished state in ChunkHeader class
8294357 (tz) Update Timezone Data to 2022d
8287597 List all preview features on the javadoc PREVIEW page
8293000 Review running times of jshell regression tests
8293540 [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts
8294521 Parallel: Remove unused field in UpdateDensePrefixAndCompactionTask
8294569 Remove CardTable::_last_valid_index
8293770 RISC-V: Reuse runtime call trampolines
8294115 JNI local refs exceeds capacity warning in NetworkInterface::getAll
8225235 Unused field defaultIndex in NetworkInterface
8294519 (fs) java/nio/file/Files/CopyProcFile.java fails intermittenly due to unstable /proc/cpuinfo output
8293969 breakup the long signature in SystemDictionaryShared::is_supported_invokedynamic
8294198 Implement isFinite intrinsic for RISC-V
8294547 HotSpotAgent.setupVM() should include “cause” exception when throwing DebuggerException
8294548 Problem list SA core file tests on macosx-x64 due to JDK-8294316
8294595 Add javax/swing/plaf/aqua/CustomComboBoxFocusTest.java to problem list
8294370 Fix allocation bug in java_lang_Thread::async_get_stack_trace()
8065554 MatchResult should provide values of named-capturing groups
8294492 RISC-V: Use li instead of patchable movptr at non-patchable callsites
8294551 Put java/io/BufferedInputStream/TransferTo.java on problem list
8294160 misc crash dump improvements
8293515 heapShared.cpp: rename JavaThread parameter to current
8293563 [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException
8215788 Clarify JarInputStream Manifest access
8294472 Remove redundant rawtypes suppression in AbstractChronology
8294411 SA should provide more useful info when it fails to start up due to “failed to workaround classshareing”
8293961 Unused ClassPathZipEntry::contents_do
8279283 BufferedInputStream should override transferTo
8292912 Make guard card in CardTable inaccessible
8294520 Problemlist java/nio/file/Files/CopyProcFile.java
8291805 IGV: Improve Zooming
8294375 test/jdk/java/nio/channels/vthread/BlockingChannelOps.java is slow
8294059 Serial: Refactor GenCollectedHeap::collect
8294359 Interpreter(AArch64) intrinsify Thread.currentThread()
7148092 [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear.
8294057 Parallel: Tighten ParallelCompactData::initialize_region_data
8292301 [REDO v2] C2 crash when allocating array of size too large
8292848 AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7
8293613 need to properly handle and hide tmp VTMS transitions
8290920 sspi_bridge.dll not built if BUILD_CRYPTO is false
8294430 RISC-V: Small refactoring for movptr_with_offset
8292158 AES-CTR cipher state corruption with AVX-512
8290482 Update JNI Specification of DestroyJavaVM for better alignment with JLS, JVMS, and Java SE API Specifications
8294483 Remove vmTestbase/nsk/jvmti/GetThreadState tests.
8293143 Workaround for JDK-8292217 when doing “step over” of bytecode with unresolved cp reference
8294471 SpecTaglet is inconsistent with SpecTree for inline property
8293592 Remove JVM_StopThread, stillborn, and related cleanup
8289162 runtime/NMT/ThreadedMallocTestType.java should print out memory allocations to help debug
8289797 tools/launcher/I18NArgTest.java fails on Japanese Windows environment
8294317 Insufficient build rules for tzdb.dat
8290401 Support dump all phases and print nodes in ascending order of index
8293964 Unused check_for_duplicates parameter in ClassLoaderExt::process_jar_manifest
8293064 Remove unused NET_xxx functions
8294361 Cleanup usages of StringBuffer in SQLOutputImpl
8249627 Degrade Thread.suspend and Thread.resume
8292969 Bad Thread Utilization in ForkJoinPool
8293996 C2: fix and simplify IdealLoopTree::do_remove_empty_loop
8293998 [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
8293887 AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c
8294408 Problemlist runtime/handshake/HandshakeSuspendExitTest.java
8289422 Fix and re-enable vector conditional move
8294404 [BACKOUT] JDK-8294142: make test should report only executed tests
8293462 [macos] app image signature invalid when creating DMG or PKG from post processed signed image
8272687 Replace StringBuffer with StringBuilder in RuleBasedCollator
6251738 Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec)
8294379 Missing comma after copyright year
8225012 sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows
8234262 Unmask SIGQUIT in a child process
8293567 AbstractSplittableWithBrineGenerator: salt has digits that duplicate the marker
8293872 Make runtime/Thread/ThreadCountLimit.java more robust
4797982 Setting negative size of JSplitPane divider leads to unexpected results.
8294245 Make Compile::print_inlining_stream stack allocated
8294142 make test should report only on executed tests
8294193 Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory
8293252 Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics
8289607 Change hotspot/jtreg tests to not use Thread.suspend/resume
8293618 x86: Wrong code generation in class Assembler
8294270 make test passes awkward -status:-status:error,fail to jtreg
8288325 [windows] Actual and Preferred Size of AWT Non-resizable frame are different
8294271 Remove use of ThreadDeath from make utilities
8294281 Allow warnings to be disabled on a per-file basis
8294187 RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate()
8294053 Unneeded local variable in handle_safefetch()
8293991 java/lang/Float/Binary16ConversionNaN.java fails on silent NaN conversions
8289610 Degrade Thread.stop
8293532 Use lighter jmod compression levels in build config
8292602 ZGC: C2 late barrier analysis uses invalid dominator information
8293657 sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with “SSLHandshakeException: Remote host terminated the handshake”
8290910 Wrong memory state is picked in SuperWord::co_locate_pack()
8294183 AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob
8292328 AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key
8294075 gtest/AsyncLogGtest crashes with SEGV
8294037 Using alias template to unify hashtables in AsyncLogWriter
8293331 Refactor FileDispatcherImpl into operating system-specific components
8294197 Zero: JVM_handle_linux_signal should not assume deopt NOPs
8294190 Incorrect check messages in SharedRuntime::generate_uncommon_trap_blob
8292756 java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386)
8254711 Add java.security.Provider.getService JFR Event
8294003 Don’t handle si_addr == 0 && si_code == SI_KERNEL SIGSEGVs
8294087 RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops
8292296 Use multiple threads to process ParallelGC deferred updates
8292044 HttpClient doesn’t handle 102 or 103 properly
8255670 Improve C2’s detection of modified nodes
8292376 A few Swing methods use inheritDoc on exceptions which are not inherited
8293995 Problem list sun/tools/jstatd/TestJstatdRmiPort.java on all platforms because of 8293577
8294086 RISC-V: Cleanup InstructionMark usages in the backend
8292202 modules_do is called without Module_lock
8294100 RISC-V: Move rt_call and xxx_move from SharedRuntime to MacroAssembler
8294149 JMH 1.34 and later requires jopt-simple 5.0.4
8294062 Improve parsing performance of j.l.c.MethodTypeDesc
8293156 Dcmd VM.classloaders fails to print the full hierarchy
8294039 Remove “Classpath” exception from java/awt tests
8294038 Remove “Classpath” exception from javax/swing tests
8294068 Unconditional and eager load of nio library since JDK-8264744
8288129 Shenandoah: Skynet test crashed with iu + aggressive
8294110 compiler/uncommontrap/Decompile.java fails after JDK-8293798
8294083 RISC-V: Minimal build failed with –disable-precompiled-headers
8293897 Synthetic final modifier is part of the AST for a try-with-resource resource
8293493 Signal Handlers printout should show signal block state
8293659 Improve UnsatisfiedLinkError error message to include dlopen error details
8293116 Incremental JDK build could be sped up
8293364 IGV: Refactor Action in EditorTopComponent and fix minor bugs
8292892 Javadoc index descriptions are not deterministic
8294076 Improve ant detection in idea.sh
8293480 IGV: Update Bytecode and ControlFlow Component immediately when opening a new graph
8294000 Filler array klass should be in jdk/vm/internal, not in java/vm/internal
8287217 C2: PhaseCCP: remove not visited nodes, prevent type inconsistency
8293798 Fix test bugs due to incompatibility with -XX:+AlwaysIncrementalInline
8293978 Duplicate simple loop back-edge will crash the vm
8279941 sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails
8285383 vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java failed with “exit code: 96”
8294067 [macOS] javax/swing/JComboBox/6559152/bug6559152.java Cannot select an item from popup with the ENTER key.
8289508 Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling
8294006 Avoid hardcoding object file suffixes in make
8293828 JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening
8294008 Grapheme implementation of setText() throws IndexOutOfBoundsException
8294046 Newly added test test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java fails in macos
8294012 RISC-V: get/put_native_u8 missing the case when address&7 is 6
8294058 Early use of lambda introduced in JDK-8285263 cause startup regressions in 20-b02
8293595 tstrings::any() is missing an overload
8294014 Remove redundant UseCompiler conditions
8293781 RISC-V: Clarify types of calls
8293922 Extend barrier-less Java thread transitions to native transitions
8293976 Use unsigned integers in Assembler/CodeBuffer::emit_int*
8293989 [JVMCI] re-use cleared oop handles
8278863 Add method ClassDesc::ofInternalName
8293210 G1: Remove redundant check in G1FreeHumongousRegionClosure
8293942 [JVMCI] data section entries must be 4-byte aligned on AArch64
8293502 (fc) FileChannel::transfer methods fail to copy /proc files on Linux
8292297 Fix up loading of override java.security properties file
8293811 Provide a reason for PassFailJFrame.forceFail
8293965 Code signing warnings after JDK-8293550
8054572 [macosx] JComboBox paints the border incorrectly
8271328 User is able to choose the color after disabling the color chooser.
8293879 Remove unnecessary castings in jdk.hotspot.agent
6286501 JTabbedPane throws NPE from its stateChanged listener in particular case
8293849 PrintIdealPhase in compiler directives file is ignored when used with other compile commands
8292088 C2: assert(is_OuterStripMinedLoop()) failed: invalid node class: IfTrue
8293920 G1: Add index based heap region iteration
8293808 mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception
8293851 hs_err should print more stack in hex dump
8293503 gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 failed assertGreaterThanOrEqual: expected MMM >= NNN
8293891 gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum
8293861 G1: Disable preventive GCs by default
8293499 Provide jmod –compress option
8293844 C2: Verify Location::{oop,normal} types in PhaseOutput::FillLocArray
8293937 x86: Drop LP64 conditions from clearly x86_32 code
8293466 libjsig should ignore non-modifying sigaction calls
8292073 NMT: remove unused constructor parameter from MallocHeader
8293218 serviceability/tmtools/jstat/GcNewTest.java fails with “Error in the percent calculation”
8293564 serviceability/tmtools/jstat/GcTest01.java fails with “Error in the percent calculation”
8290917 x86: Memory-operand arithmetic instructions have too low costs
8293251 Use stringStream::base() instead of as_string() when applicable
8278165 Clarify that ZipInputStream does not access the CEN fields for a ZipEntry
8293816 CI: ciBytecodeStream::get_klass() is not consistent
8293892 Add links to JVMS 19 and 20 from ClassFileFormatVersion enum constants
8293535 jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java fail with jfx
8293550 Optionally add get-task-allow entitlement to macos binaries
8293840 RISC-V: Remove cbuf parameter from far_call/far_jump/trampoline_call
8293578 Duplicate ldc generated by javac
8290367 Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property
8293819 sun/util/logging/PlatformLoggerTest.java failed with “RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG”
8293767 AWT test TestSinhalaChar.java has old SCCS markings
8291600 [vectorapi] vector cast op check is not always needed for vector mask cast
8293842 IPv6-only systems throws UnsupportedOperationException for several socket/TCP options
8293813 ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64 in Xcomp mode
8291509 Minor cleanup could be done in sun.security
8293875 ProblemList sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 on linux-x64
8292989 Avoid dynamic memory in AsyncLogWriter
8289608 Change com/sun/jdi tests to not use Thread.suspend/resume
8293779 redundant checking in AESCrypt.makeSessionKey() method
8288474 Move EventContinuationFreezeOld from try_freeze_fast to freeze_slow
8293591 Remove use of Thread.stop from jshell tests
8244681 Add a warning for possibly lossy conversion in compound assignments
8293797 Release Note: Javac warns about type casts in compound assignments with possible lossy conversions
8256265 G1: Improve parallelism in regions that failed evacuation
8293695 Implement isInfinite intrinsic for RISC-V
8293472 Incorrect container resource limit detection if manual cgroup fs mounts present
8292948 JEditorPane ignores font-size styles in external linked css-file
8290169 adlc: Improve child constraints for vector unary operations
8293815 P11PSSSignature.engineUpdate should not print debug messages during normal operation
8293769 RISC-V: Add a second temporary register for BarrierSetAssembler::load_at
8293768 Add links to JLS 19 and 20 from SourceVersion enum constants
8293122 (fs) Use file cloning in macOS version of Files::copy method
8293402 hs-err file printer should reattempt stack trace printing if it fails
8291669 [REDO] Fix array range check hoisting for some scaled loop iv
8293787 Linux aarch64 build fails after 8292591
8292755 Non-default method in interface leads to a stack overflow in JShell
8293771 runtime/handshake/SystemMembarHandshakeTransitionTest.java fails if MEMBARRIER_CMD_QUERY is unsupported
8293774 Improve TraceOptoParse to dump the bytecode name
8291657 Javac assertion when compiling a method call with switch expression as argument
8293654 Improve SharedRuntime handling of continuation helper out-arguments
8293660 Fix frame::sender_for_compiled_frame frame size assert
8293680 PPC64BE build failure after JDK-8293344
8293647 Avoid unnecessary boxing in jdk.hotspot.agent
8287394 AArch64: Remove cbuf parameter from far_call/far_jump/trampoline_call
8293626 AccessFlag::locations(ClassFileFormatVersion cffv) does not throw NPEx when parameter is null
8293627 AccessFlag::locations(ClassFileFormatVersion cffv) and locations() results are inconsistent
8288180 C2: VectorPhase must ensure that SafePointNode memory input is a MergeMemNode
8293351 Add second tmp register to aarch64 BarrierSetAssembler::load_at
8291912 Introduce per-allocation target struct for members in G1PLABAllocator
8292591 Experimentally add back barrier-less Java thread transitions
8292302 Windows GetLastError value overwritten by ThreadLocalStorage::thread
8170305 URLConnection doesn’t handle HTTP/1.1 1xx (informational) messages
4834298 JFileChooser.getSelectedFiles() failed with multi-selection and double-click
8275275 AArch64: Fix performance regression after auto-vectorization on NEON
8292587 AArch64: Support SVE fabd instruction
8293566 RISC-V: Clean up push and pop registers
8293669 SA: Remove unnecssary “InstanceStackChunkKlass: InstanceStackChunkKlass” output when scanning heap
8292225 Rename ArchiveBuilder APIs related to source and buffered addresses
8293329 x86: Improve handling of constants in AES/GHASH stubs
8293339 vm/jvmti/StopThread/stop001/stop00103 crashes with SIGSEGV in Continuation::is_continuation_mounted
8283627 Outdated comment in MachineDescriptionTwosComplement.isLP64
8292738 JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel
8287908 Use non-cloning reflection methods where acceptable
8293282 LoadLibraryUnloadTest.java fails with “Too few cleared WeakReferences”
8293343 sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java failed with “Agent communication error: java.io.EOFException”
8293335 sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1failed with “Agent communication error: java.io.EOFException”
6529151 NullPointerException in swing.plaf.synth.SynthLookAndFeel$Handler
8293544 G1: Add comment in G1BarrierSetC1::pre_barrier
8291599 Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127
8292866 Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures
8292240 CarrierThread.blocking not reset when spare not activated
8293044 C1: Missing access check on non-accessible class
8288473 Remove unused frame::set_pc_preserve_deopt methods
8292695 SIGQUIT and jcmd attaching mechanism does not work with signal chaining library
8293287 add ReplayReduce flag
8291660 Grapheme support in BreakIterator
8288933 Improve the implementation of Double/Float.isInfinite
8292675 Add identity transformation for removing redundant AndV/OrV nodes
8293477 IGV: Upgrade to Netbeans Platform 15
8292671 Hotspot Style Guide should allow covariant returns
8234315 GTK LAF does not gray out disabled JMenu
6447816 Provider filtering (getProviders) is not working with OR’d conditions
8293524 RISC-V: Use macro-assembler functions as appropriate
8291753 Add JFR event for GC CPU Time
8293230 x86_64: Move AES and GHASH stub definitions into separate source files
8293548 ProblemList sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 on linux-x64
8293051 Further refactor javac after removal of -source/-target/–release 7
8293348 A false cyclic inheritance error reported
8293492 ShenandoahControlThread missing from hs-err log and thread dump
8293304 Replace some usages of INTPTR_FORMAT with PTR_FORMAT
8293432 Use diamond operator in java.management
8289613 Drop use of Thread.stop in jshell
8292758 put support for UNSIGNED5 format into its own header file
8293497 Build failure due to MaxVectorSize was not declared when C2 is disabled after JDK-8293254
8293489 Accept CAs with BasicConstraints without pathLenConstraint
8293474 RISC-V: Unify the way of moving function pointer
8293512 ProblemList serviceability/tmtools/jstat/GcNewTest.java in -Xcomp mode
8293516 ProblemList gc/cslocker/TestCSLocker.java in -Xcomp mode
8293517 ProblemList sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 on linux-x64
8293518 ProblemList sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
8293182 Improve testing of CDS archive heap
8283010 serviceability/sa/ClhsdbThread.java failed with “‘Base of Stack:’ missing from stdout/stderr “
8293514 ProblemList gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 on all platforms
8293232 Fix race condition in pkcs11 SessionManager
8293508 ProblemList gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64
8283224 Remove THREAD_NOT_ALIVE from possible JDWP error codes
8293456 runtime/os/TestTracePageSizes.java sub-tests fail with “AssertionError: No memory range found for address: NNNN”
8293146 Strict DateTimeFormatter fails to report an invalid week 53
8207166 jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout
8293496 ProblemList runtime/os/TestTracePageSizes.java on linux-x64
8289798 Update to use jtreg 7
8292383 Create a SymbolHandle type to use for ResourceHashtable
8285487 AArch64: Do not generate unneeded trampolines for runtime calls
4850101 Setting mnemonic to VK_F4 underlines the letter S in a button.
8292921 Rewrite object field printer
8293333 Broken links in JDI specification
8293197 Avoid double racy reads from non-volatile fields in SharedSecrets
8293326 jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows
8293445 clhsdb “thread” command gives incorrect error message for bad threadID
8293285 x86_64: Move libm stub implementations to StubGenerator
8293254 x86_64: Extract arraycopy stub implementations into a separate file
8293245 x86_64: Extract Adler32 stub implementation into stubGenerator_x86_64_adler.cpp
8264744 (fs) Use file cloning in Linux version of Files::copy method
8283929 GHA: Add RISC-V build config
8292579 (tz) Update Timezone Data to 2022c
8293403 JfrResolution::on_jvmci_resolution crashes when caller is null
8291736 find_method_handle_intrinsic leaks Method*
8291725 Leftover marks when VM shutdown aborts bitmap clearing make mixed gc fail
8293213 G1: Remove redundant assertion in G1RemSet::clean_card_before_refine
8287912 GTK L&F : Background of tree icons are red
8293340 Remove unused _code in {Zero,Template}InterpreterGenerator
8290561 Coalesce incubator-module warnings for single-file source-code programs
8293361 GHA: dump config.log in case of configure failure
8247283 Enable the new conformant preprocessor option in Visual Studio
8293353 [BACKOUT] G1: Remove redundant is-marking-active checks in C1 barrier
8282434 Leading combining diacritic character in string renders incorrectly
8293159 Use try-with-resources in X11FontManager.registerFontDir
8293180 JQuery UI license file not updated
8288897 Clean up node dump code
8292946 GC lock/jni/jnilock001 test failed “assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row”
8293107 GHA: Bump to Ubuntu 22.04
8293344 JDK-8242181 broke stack printing for non-attached threads
8282648 Weaken the InflaterInputStream specification in order to allow faster Zip implementations
8293224 Add link to openjdk.org/jtreg/ from doc/testing
8267374 macOS: Option+Up/Down Arrow don’t traverse to beginning/end of line in JTextArea
8293355 JDK-8293167 included bad copyright header
8293290 RISC-V: Explicitly pass a third temp register to MacroAssembler::store_heap_oop
8293167 Memory leak in JfrThreadSampler if stackdepth is larger than default (64)
8291586 Broken links in JVMTI specification
8293295 Add type check asserts to java_lang_ref_Reference accessors
8293088 Fix compilation with the new Visual Studio preprocessor
8292660 C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly
8292899 CustomTzIDCheckDST.java testcase failed on AIX platform
8293325 Minor improvements to macos catch_mach_exception_raise() error handling
8292201 serviceability/sa/ClhsdbThreadContext.java fails with “‘Thread “Common-Cleaner”’ missing from stdout/stderr”
7113208 Incorrect javadoc on java.net.DatagramPacket.setLength()
8293293 Move archive heap loading code out of heapShared.cpp
8293319 [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if
8292385 assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
8292067 Convert test/sun/management/jmxremote/bootstrap shell tests to java version
8293315 Add back logging for Placeholders
8293288 bootcycle build failure after JDK-8173605
8293188 x86_64: Introduce stubGenerator_x86_64.hpp
8293006 sun/tools/jhsdb/JStackStressTest.java fails with “UnalignedAddressException: 8baadbabe”
8289400 Improve com/sun/jdi/TestScaffold error reporting
8290529 C2: assert(BoolTest(btest).is_canonical()) failure
8292375 Convert ProtectionDomainCacheTable to ResourceHashtable
8293207 Add assert to JVM_ReferenceRefersTo to clarify its API
8293023 Change CardTable::is_in_young signature
8293209 Parallel: Remove unused variables in PSParallelCompact::invoke
8293219 Microsoft toolchain selection picks 32-bit tools over 64-bit
8293100 RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub
8292981 Unify and restructure integer printing format specifiers
8293003 Review running time of Warn5 regression test
8288012 AArch64: unnecessary macro expansion in stubGenerator_aarch64
8293010 JDI ObjectReference/referringObjects/referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking
8290126 Add a check in JavadocTester for “javadoc should not crash”
8293121 (fs) Refactor UnixFileSystem copying into generic Unix, Linux, and BSD implementations
8292066 Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version
8292990 Improve test coverage for XPath Axes: parent
8292584 assert(cb != __null) failed: must be with -XX:-Inline
8230374 maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties
8289510 Improve test coverage for XPath Axes: namespace
8173605 Remove support for source and target 1.7 option in javac
8293202 Document how to edit doc/testing, doc/building
8175382 clhsdb pmap should print the end addresses of the load modules
8290709 Incorrect dominance error for unconditional pattern vs. null
8293154 TemporalQueries java doc error
8293201 Library detection in runtime/ErrorHandling/TestDwarf.java fails on some systems
8291651 CleanerTest.java fails with “Cleanable was cleaned”
8293163 G1: Rename G1HeapRegionAttr::is_humongous
8293164 Remove unimplemented Generation::print_heap_change
8292407 Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures
8293011 riscv: Duplicated stubs to interpreter for static calls
8292008 Transition the JDK to the common standard of C11
8293178 Remove obsolete properties from javadoc resource file
8293162 Drop support for VS2017
8293046 Move CDS command-line flags to cds_globals.hpp
8293165 GHA: Provide necessary x86_32 packages for runtime/ErrorHandling/TestDwarf.java
8293019 [JVMCI] change ratio of libgraal to C1 threads and use one isolate per libgraal thread
8293008 Replace uses of StringBuffer with StringBuilder in MergeCollation
8292681 Add JMH for ProtectionDomain
8293050 RISC-V: Remove redundant non-null assertions about macro-assembler
8290781 Segfault at PhaseIdealLoop::clone_loop_handle_data_uses
8293035 Cleanup MacroAssembler::movoop code patching logic aarch64 riscv
8293109 Remove unused methods in Compiler
8293020 jmod should not be treated as “small” tool for large modules
8293098 GHA: Harmonize GCC version handling for host and cross builds
8291649 multiple tests failing with -Xcomp after JDK-8290034
8293065 Zero build failure on AArch64 and RISCV64 after JDK-8293007
8292995 improve the SA page cache
8292590 Product JVM crashes with FLAG_SET_XXX on non-product Flag
6205692 (spec) javax.crypto.MacSpi.engineUpdate(ByteBuffer input): NPE should be specified
8293090 Remove unused par_oop_since_save_marks_iterate_done
8292858 G1: Remove redundant check in G1FlushHumongousCandidateRemSets
8292878 x86: Make scratch register usage explicit in assembler code
8292657 Calling GetLocalXXX from virtual thread with thread parameter set to NULL returns carrier locals
4958071 (spec) confusing exception list for javax.crypto.Cipher.init(…) for
8293009 Remove unused field ‘millisPerHour’ in DateFormatSymbols
8293036 x86_64: Move Continuation-related stub methods to MacroAssembler
8288759 GCC 12 fails to compile signature.cpp due to -Wstringop-overread
8293037 Remove DebuggerBase.writeBytes() and related code from SA
8293004 (fs) FileChannel.transferXXX use of copy_file_range needs fallback handling for ENOSYS
8292850 Unused field ‘expiredTimersKey’ in javax.swing.TimerQueue
8293028 Remove GenCollectedHeap::handle_failed_promotion
8292575 riscv: Represent Registers as values
8291792 DefaultStyledDocument.setCharacterAttributes accepts negative length
8290344 Start/stop displaysync affects performance in metal rendering pipeline
8290451 Incorrect result when switching to C2 OSR compilation from C1
8292968 java.net.ContentHandler’s javadoc has a broken reference
8293007 riscv: failed to build after JDK-8290025
8293012 ConstantPool::print_on can crash if _cache is NULL
8292891 ifdef-out some CDS-only functions
8292694 x86_64 c2i/i2c adapters may use more stack space than necessary
8292769 [JVMCI] OutOfMemoryError thrown when attaching the libgraal isolate causes HotSpot to crash.
8291466 C2: assert(false) failed: infinite loop in PhaseIterGVN::transform_old with -XX:+StressIGVN
7189422 [macosx] Submenu’s arrow have a wrong position
8292972 Initialize fields if CodeBlobIterator shortcuts without heaps
8292983 ModuleReferenceImpl.computeHash should record algorithm for cache checks
8292911 Add a note about jtreg failure handlers in the testing doc
8289949 Improve test coverage for XPath: operators
8292917 [JVMCI] Extend InstalledCode API to make an nmethod non entrant.
8292994 ProblemList vmTestbase/gc/lock/jni/jnilock001/TestDescription.java
8291760 PipelineLeaksFD.java still fails: More or fewer pipes than expected
8271615 vmTestbase/vm/jit/LongTransitions/ test fail due to locale mismatch
8292541 [Metrics] Reported memory limit may exceed physical machine memory
8292562 (fc) Use copy_file_range in FileChannel::transferTo on Linux
8292697 ZGC: Hangs when almost out of metaspace memory
8292669 IGV: Search not useable when in Overflow Toolbar
8292910 Remove root to oop cast in HeapDumper
8292083 Detected container memory limit may exceed physical machine memory
8292868 Explicitly pass a third temp register to MacroAssembler::store_heap_oop for aarch64
8290711 assert(false) failed: infinite loop in PhaseIterGVN::optimize
8292880 Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java
8292919 Build failure due to UseJVMCICompiler was not declared when C2 is disabled after JDK-8292691
8282410 Remove SA ProcDebugger support
8292250 Create test for co-located JDI MethodEntry, Step, and Breakpoint events
8292890 Remove PrintTouchedMethodsAtExit and LogTouchedMethods
8292314 Cleanup legacy address handling
8292304 [REDO] JDK-8289208 Test DrawRotatedStringUsingRotatedFont.java occasionally crashes on MacOS
8292680 Convert Dictionary to ConcurrentHashTable
8292203 AArch64: Represent Registers as values
8292877 java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly
8292867 RISC-V: Simplify weak CAS return value handling
8292494 Ensure SystemDictionary::set_platform_loader and set_system_loader are called only once
8292903 enhance round_up_power_of_2 assertion output
8290025 Remove the Sweeper
8290376 G1: Refactor G1MMUTracker::when_sec
8292715 Cleanup Problemlist
8289764 gc/lock tests failed with “OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects”
8292329 Enable CDS shared heap for zero builds
8292739 Invalid legacy entries may be returned by Provider.getServices() call
8290469 Add new positioning options to PassFailJFrame test framework
8292679 Simplify thread creation in gtest and port 2 tests to new way
8215916 The failure reason of an optional JAAS LoginModule is not logged
8292816 GPL Classpath exception missing from assemblyprefix.h
8292713 Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses
8292194 G1 nmethod entry barrier disarm value wraps around too early
8292864 Remove resourceHash.hpp from header files
8291969 Convert LoaderConstraintsTable to ResourceHashtable
8282729 Serial: Move BOT implementation to collector specific directory
8291878 NMT: Malloc limits
8292778 EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free
8242181 [Linux] Show source information when printing native stack traces in hs_err files
8292790 Remove hashtable.hpp from other files
8292640 C2: Remove unused scratch register usages on x86
8292638 x86: Improve scratch register handling in VM stubs
8276651 java/lang/ProcessHandle tests fail with “RuntimeException: Input/output error” in java.lang.ProcessHandleImpl$Info.info0
8292654 G1 remembered set memory footprint regression after JDK-8286115
8292777 Remove hashtable.hpp from dependencies.hpp
8292368 [ppc64] internal error g1BarrierSet.inline.hpp assert(oopDesc::is_oop(pre_val, true)) failed: Error
8292763 JDK-8292716 breaks configure without jtreg
8292716 Configure should check that jtreg is of the required version
8289658 Avoid redundant LinkedHashMap.get call in TagletManager.addNewSimpleCustomTag
8292586 simplify cleanups in NTLMAuthSequence getCredentialsHandle
8290075 [JVMCI] only blessed methods can link against EventWriterFactory.getEventWriter
8292351 tty should always live
8291118 [vectorapi] Optimize the implementation of lanewise FIRST_NONZERO
8290322 Optimize Vector.rearrange over byte vectors for AVX512BW targets.
8292743 Missing include resourceHash.hpp
8292262 adjust timeouts in several M&M tests
8292215 java/util/stream/boottest/java.base/java/util/stream/SpinedBufferTest.java times out with slowdebug
8290211 jdk/internal/vm/Continuation/Fuzz.java failed with “AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms”
8292261 adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java
8292596 Make SymbolHashMap a ResourceHashtable
8292043 Incorrect decoding near EOF for stateful decoders like UTF-16
8292566 Add reference to the java.nio.file package in java.nio package documentation
8292316 Tests should not rely on specific JAR file names (jpackage)
8282684 Obsolete UseContainerCpuShares and PreferContainerQuotaForCPUCount flags
8292381 java/net/httpclient/SpecialHeadersTest.java fails with “ERROR: Shutting down connection: HTTP/2 client stopped”
8292623 Reduce runtime of java.io microbenchmarks
8292708 Rename G1ParScanThreadState::flush to flush_stats
8292717 Clean up checking of testing requirements in configure
8287828 Fix so that one can select jtreg test case by ID from make
8292656 G1: Remove G1HotCardCache::_use_cache
6445283 ProgressMonitorInputStream not large file aware (>2GB)
8292226 Prepare make for better Link Time Optimization support
8272702 Resolving URI relative path with no / may lead to incorrect toString
8288966 Better handle very spiky promotion in G1
8290249 Vectorize signum on AArch64
8253413 [REDO] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
8292318 Memory corruption in remove_dumptime_info
8290300 Use standard String-joining tools where applicable
8292561 Make “ReplayCompiles” a diagnostic product switch
8292691 Move CompilerConfig::is_xxx() inline functions out of compilerDefinitions.hpp
8290909 MemoryPoolMBean/isUsageThresholdExceeded tests failed with “isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN”
8292350 Use static methods for hashCode/toString primitives
8292628 x86: Improve handling of constants in trigonometric stubs
8292686 runtime/cds/appcds/TestWithProfiler.java SIGSEGV in TableStatistics ctr
8292676 Remove two kerberos tests from problem list
8292683 Remove BadKeyUsageTest.java from Problem List
8292682 Code change of JDK-8282730 not updated to reflect CSR update
8290981 Enable CDS for zero builds
8292564 x86: Remove redundant casts in Assembler usages
8292267 Clean up synchronizer.hpp
8292446 Make TableRateStatistics optional in CHT
8292592 JFR test TestNative is not reliable due to low rate of sampling.
8292576 Improve wording of AccessFlag-related specs
8292636 (dc) Problem listing of java/nio/channels/DatagramChannel/Unref.java has incorrect issue ID
8292559 Add test for -XX:+CheckJNICalls showing changed signal handlers
8292511 AArch64: Align CPU feature name for NEON with hwcap
8289562 Change bugs.java.com and bugreport.java.com URL’s to https
8292607 Remove unused dirty and dirty_card_range_after_reset in CardTable
8292606 G1 and Epsilon header cleanup for JDK-8282729
8292312 Work around memset() called operator new
8292499 CDS ArchivedEnumTest.java fails: object points to a static field that may be reinitialized
8292458 Atomic operations on scoped enums don’t build with clang
8292633 runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java fails to compile
6587699 Document DigestInputStream behavior when skip() or mark() / reset() is used
8292632 compiler/sharedstubs/SharedTrampolineTest.java fails with “Error: VM option ‘PrintRelocations’ is develop and is available only in debug version of VM.”
8236048 Cleanup use of Utils.normalizeNewlines
8288121 [JVMCI] Re-export the TerminatingThreadLocal functionality to the graal compiler.
8292608 [AIX] Broken build after 8291945
8292315 Tests should not rely on specific JAR file names (hotspot)
8292488 JFR: Incorrect comment in ActiveRecordingEvent
8292498 java/lang/invoke/lambda/LogGeneratedClassesTest.java failed with “AssertionError: only show error once expected [1] but found [0]”
8292544 G1: Remove virtual specifier for methods in G1EdenRegions and G1SurvivorRegions
8292556 Clean up unused Hashtable instantiations
8289334 Use CSS variables to define fonts and colors
8289051 C2: Cleanup PhaseCCP::analyze()
8291775 C2: assert(r != __null && r->is_Region()) failed: this phi must have a region
8292054 Test runtime/posixSig/TestPosixSig.java fails with ‘Test failed, bad output.’
8292443 Weak CAS VarHandle/Unsafe tests should test always-failing cases
8280152 AArch64: Reuse runtime call trampolines
8289332 Auto-generate ids for user-defined headings
8291828 Reduce runtime of java.util.stream microbenchmarks
8292352 32-bit Windows build failures after JDK-8290059
8292384 Convert AdapterHandlerTable to ResourceHashtable
8289049 x86_32 build fails with GCC 11 due to newString646_US warning
7132413 [macosx] closed/javax/swing/AbstractButton/5049549/bug5049549.java fails on MacOS
8292448 Convert BitMapFragmentTable to ResourceHashtable
8292395 [testbug] VectorGatherScatterTest.java fails on SVE with -XX:MaxVectorSize=8 after JDK-8288397
8292327 java.io.EOFException in InflaterInputStream after JDK-8281962
8292362 java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 failed on some platforms
8292051 jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed “AssertionError: Expected terminated values: [666] but got: []”
8292279 (fs) Use try-with-resources to release NativeBuffer
8292285 C2: remove unreachable block after NeverBranch-to-Goto conversion
8273860 Javadoc Deprecated API list should not use italic font for description column
8285790 AArch64: Merge C2 NEON and SVE matching rules
8292509 ProblemList java/lang/invoke/lambda/LogGeneratedClassesTest.java on windows
8292510 ProblemList runtime/cds/appcds/cacheObject/ArchivedEnumTest.java
8289616 Drop use of Thread.stop in AppContext
8289106 Add model of class file versions to core reflection
8292313 2 runtime/cds/appcds tests fail after JDK-8284313
8290775 Some doc errors in DerOutputStream.java
8292361 Build failure on PPC64 BE after JDK-8290840
8290041 ModuleDescriptor.hashCode is inconsistent
8292338 aarch64: Use cbnz instruction in gen_continuation_enter when possible
6521141 DebugGraphics NPE @ setFont();
8292286 Convert PlaceholderTable to ResourceHashtable
8291949 Unexpected extending of SupportedGroups
8292196 Reduce runtime of java.util.regex microbenchmarks
8291511 Redefinition of EXIT_FAILURE in libw2k_lsa_auth
8291337 Reduce runtime of vm.lamdba microbenchmarks
8291972 Fix double copy of arguments when thawing two interpreted frames
8292182 [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar
8292347 Remove unused Type::is_ptr_to_boxing_obj
8290291 G1: Merge multiple calls of block_size in HeapRegion::block_start
8291718 Remove mark_for_deoptimization from klass unloading
8155246 Throw error if default java.security file is missing
8292190 [IR Framework] Remove redundant regex matching for failing counts constraints
8292072 NMT: repurpose Tracking overhead counter as global malloc counter
8292319 ProblemList 2 runtime/cds/appcds tests due to JDK-8292313
8286313 [macos] Voice over reads the boolean value as null in the JTable
8292305 [BACKOUT] JDK-8289208 Test DrawRotatedStringUsingRotatedFont.java occasionally crashes on MacOS
8284313 Improve warning messages when CDS archive fails to load
8289208 Test DrawRotatedStringUsingRotatedFont.java occasionally crashes on MacOS
8292218 Convert PackageEntryTable to ResourceHashtable
8291266 RenderPerfTest: missing content while rendering some primitives
7194212 NPE in Flow.visitIdent
8290732 JNI DestroyJavaVM can start shutdown when one non-daemon thread remains
8292233 Increase symtab hash table size
8292244 Remove unnecessary include directories
8291945 Add OSInfo API for static OS information
8290833 Remove ConstantPoolCache::walk_entries_for_initialization()
8292153 x86: Represent Registers as values
8291640 java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName
8291959 FileFontStrike#initNative does not properly initialize IG Table on Windows
8288568 Reduce runtime of java.security microbenchmarks
8292064 Convert java/lang/management/MemoryMXBean shell tests to java version
8292232 AIX build failure by JDK-8290840
8292216 Remove modules/packages_unloading_do
8292077 G1 nmethod entry barriers don’t keep oops alive
8292140 (fs) Needless instanceof check in RegistryFileTypeDetector
8292026 Remove redundant allocations from DoubleByteEncoder
8292071 NMT: move MallocHeader to its own header and inline header checks
8285405 add test and check for negative argument to HashMap::newHashMap et al
8292187 aarch64: Remove duplicate header files
8291081 Some sun/tools/jstatd/TestJstatd* tests fail with “Not a percentage: 68.31: expected true, was false”
8292068 Convert ModuleEntryTable into ResourceHashtable
8291978 jpackage: allow to override primary l10n files on Windows
8291734 Return accurate ACC_SUPER access flag for classes
8291924 jpackage: l10n for Windows context menu label
8227651 Tests fail with SSLProtocolException: Input record too big
8212096 javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch
8292200 Add java/io/File/GetXSpace.java to Windows problem list
8291641 Optimize StackTraceElement.toString()
8291752 AArch64: Remove check_emit_size parameter from trampoline_call
8289002 Minimal x86_64 VM build fails with GCC 11: ‘this’ pointer is null
8281966 Absolute path of symlink is null in JFileChooser
8292062 misc javax/swing tests failing
8292007 Do not include vmSymbol.hpp in method.hpp
8151430 (fs) BasicFileAttributeView.setTimes should support setting file create time on OS X
8292132 ProblemList jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
8292119 ProblemList java/awt/image/multiresolution/MultiresolutionIconTest.java on linux-x64 and windows-all
8290836 Improve test coverage for XPath functions: String Functions
8290837 Improve test coverage for XPath functions: Boolean Functions
8290838 Improve test coverage for XPath functions: Number Functions
8292060 Make ClassFileVersionTest.java version adapting
8290047 (fs) FileSystem.getPathMatcher does not check for “:” at last index
8291238 JDK can’t be built without G1
8292075 Remove deleted test compiler/rangechecks/TestRangeCheckHoistingScaledIV.java from ProblemList
6391806 JLabel and AbstractButton’s imageUpdate method should be better specified
8290814 Hide G1RootRegions behind G1ConcurrentMark
8291970 Add TableStatistics get function to ResourceHashtable
8290278 JavaDoc of index parameter of method JTabbedPane.insertTab
8289741 Remove unused imports from DTDBuilder.java
8265433 IGV: add graph tooltips with properties
8288633 The ICC_ColorSpace.fromCIEXYZ method uses the wrong rendering intent
8292061 ProblemList serviceability/attach/ConcAttachTest.java on linux-all
8290975 Minor cleanup could be done in javax.security
8282642 vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1
8290180 Convert com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh to jtreg java version
8290181 convert com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh to java version
8290357 Drop HeapRegion::marked_bytes()
8291037 Move PLAB resizing mechanism to G1EvacStats
8291897 TerminatingThreadLocal(s) not registered from virtual thread(s)
8291459 JVM crash with GenerateOopMap::error_work(char const, __va_list_tag)
8291454 Missing check for JLI C runtime library in CoreLibraries.gmk
8291893 riscv: remove fence.i used in user space
8064787 [macosx] In Nimbus LaF, Ctrl+Alt mnemonic doesn’t work
8259687 JTabbedPane.setComponentAt doesn’t hide previously visible tab component
8291956 Simplify the loop condition in sun.net.httpserver.Request constructor
8291901 IGV: Preference menu disappears after JDK-8288750
8291957 Redundant import statements in sun.security.ec
8291954 Use Optional.isEmpty instead of !Optional.isPresent in java.base
8289249 Add methods to Elements for record constructors
8291992 [REDO2] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
8291990 [REDO] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
8291653 G1 refinement incorrectly expects always-valid HeapRegion out of the Hot Card Cache
8291637 HttpClient default keep alive timeout not followed if server sends invalid value
8288732 Reduce runtime of java.util.concurrent microbenchmarks
8291947 riscv: fail to build after JDK-8290840
8290090 Change CodeBlobType from unscoped enum to enum class
8291952 riscv: Remove PRAGMA_NONNULL_IGNORED
8291823 IGV: Fix “Save selected groups”
8291799 IGV: make “Selection mode” a toggle button
8291061 Improve thread safety of FileTime.toString and toInstant
8290248 Implement MaxINode::Ideal transformation
8291840 Avoid JavaCalls for setting up _java_system_loader and _java_platform_loader
8291941 ProblemList java/lang/ProcessBuilder/PipelineLeaksFD.java on linux-all
8290812 Add a test for ResourceHashtable
8291899 Zero VM is broken on MacOS after JDK-8290840 due to os::setup_fpu() is missing
8272998 ImageIO.read() throws incorrect exception type
8169187 [macosx] Aqua: java/awt/image/multiresolution/MultiresolutionIconTest.java
8291926 ProblemList multiple tests in -Xcomp mode due to JDK-8291649
8288377 [REDO] DST not applying properly with zone id offset set with TZ env variable
8291457 Clean up lifecycle of CDS dump-time data structures
8285935 Spurious lint warning for static method accessed through instance qualifier
8283232 x86: Improve vector broadcast operations
8291895 Remove PRAGMA_NONNULL_IGNORED from x86 and AArch64
8288327 Executable.hasRealParameterData should not be volatile
8283276 java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs
8291360 Create entry points to expose low-level class file information
8290349 IP_DONTFRAGMENT doesn’t set DF bit in IPv4 header
4890041 Remove TAB and Shift TAB from Popup Menu in Motif Look & Feel
8291762 Backout JDK-8291757 from jdk/jdk
8291825 java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different
8291798 VMRegImpl::print_on is broken after JDK-8289060
8290840 Refactor the “os” class
8290370 Convert SymbolPropertyTable to ResourceHashtable
8260892 Compilation fails: lambda parameter not visible in body when generics involved
8291729 Reduce runtime of vm.compiler microbenchmarks
8291508 Fix some tests with “requires vm.jvmti & vm.continuations”
8291633 Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr
8291822 ARM32: Build errors with GCC 11 in frame::saved_oop_result
8290488 IBM864 character encoding implementation bug
8285836 sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with “RuntimeException: Failed in server”
8291733 Remove JFR events that expose hashtable
8290908 misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM
8291578 Remove JMX related tests from ProblemList-svc-vthreads.txt
8291650 Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath
8291654 AArch64: assert from JDK-8287393 causes crashes
8291626 Remove Mutex::contains as it is unused
8291597 [BACKOUT] JDK-8289996: Fix array range check hoisting for some scaled loop iv
8282730 LdapLoginModule throw NPE from logout method after login failure
8290718 Remove ALLOCATION_SUPER_CLASS_SPEC
8287393 AArch64: Remove trampoline_call1
8289948 Improve test coverage for XPath functions: Node Set Functions
8291060 OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
8290531 Loom: Parallelize a few tests more deeply
8290885 java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected
8291558 unify print_jni_name_prefix_on and print_jni_name_suffix_on on posix platforms
6463708 DefaultButtonModel.setMnemonic generates ChangeEvent for no change
8290966 G1: Record number of PLAB filled and number of direct allocations
8289046 Undefined Behaviour in x86 class Assembler
8290497 some tests in com/sun/jdi fail on localized Windows platform
8290067 Show stack dimensions in UL logging when attaching threads
8290062 Remove nmethodLocker for nmethods on-stack
8290466 Default to –with-source-date=current to avoid unmodified Hotspot recompilation
8291559 x86: compiler/vectorization/TestReverseBitsVector.java fails
8290868 NMT: MallocSiteTable statistics improvements
8288904 Incorrect memory ordering in UL
8290740 Catalog not used when the handler is null
8289688 jfr command hangs when it processes invalid file
8290243 move seeTagToContent from HtmlDocletWriter to TagletWriterImpl
8282666 nsk/jvmti/PopFrame/popframe004 failed with: TEST FAILED: 30 JVMTI events were generated by the function PopFrame()
6227536 KeyGenerator.init() methods do not throw IllegalArgumentException for keysize == 0
8290901 Reduce use of -source in langtools tests
8289647 AssertionError during annotation processing of record related tests
8290525 Move HeapRegion::_compaction_top to G1FullCollector
8290715 Fix incorrect uses of G1CollectedHeap::heap_region_containing()
8291003 ARM32: constant_table.size assertion
8289511 Improve test coverage for XPath Axes: child
8289755 Remove –enable-reproducible-build from jib profile
6383195 javax.crypto.spec.PBEKeySpec is not thread safe
8288477 nmethod header size reduction
8290059 Do not use std::thread in panama tests
8291479 ProblemList compiler/rangechecks/TestRangeCheckHoistingScaledIV.java on ppc64le
8287794 Reverse*VNode::Identity problem
8290839 jdk/jfr/event/compiler/TestJitRestart.java failed with “RuntimeException: No JIT restart event found: expected true, was false”
8291106 ZPlatformGranuleSizeShift is redundant
8291000 C2: Purge LoadPLocked and Store*Conditional nodes
8290532 Adjust PKCS11Exception and handle more PKCS11 error codes
8290399 [macos] Aqua LAF does not fire an action event if combo box menu is displayed
8290034 Auto vectorize reverse bit operations.
8290846 sun/tools/jstatd/JstatdTest* tests should use VM options
8290739 Simplify storage of dump-time class information
8290943 Fix several IR test issues on SVE after JDK-8289801
8291358 Fix the “overridding” typo
8237913 G1CollectedHeap::heap_region_containing shouldn’t be a template
8291048 x86: compiler/c2/irTests/TestAutoVectorization2DArray.java fails with lower SSE
8290848 LoadLibraryUnload.java still fails with “Too few cleared WeakReferences”
8290074 Remove implicit arguments for RegisterMap constructor
8291289 gc/TestPLABAdaptToMinTLABSize fails after JDK-8289137
8291056 Remove unused Generation::par_promote*()
8285792 Posix signal handler modification checking issues.
8291002 Rename Method::build_interpreter_method_data to Method::build_profiling_method_data
8290705 StringConcat::validate_mem_flow asserts with “unexpected user: StoreI”
8284990 AArch64: Remove STXR_PREFETCH from CPU features
8289137 Automatically adapt Young/OldPLABSize and when setting only MinTLABSize
8290887 Unused private method in TrustManagerFactoryImpl
8290894 Reduce runtime of vm.lang microbenchmarks
8244976 vmTestbase/nsk/jdi/Event/request/request001.java doesn’ initialize eName
8290706 Remove the support for inline contiguous allocations
8289551 Conversions between bit representations of half precision values and floats
8290669 Fix wording in sun.security.ec
8289996 Fix array range check hoisting for some scaled loop iv
8290806 Only add eager reclaim task to G1 post evacuate tasks if there were candidates
8290969 DumpClassListCLDClosure incorrectly uses ResizeableResourceHashtable
8290972 ProblemList java/lang/ProcessBuilder/PipelineLeaksFD.java
8290485 [vector] REVERSE_BYTES for byte type should not emit any instructions
8290834 Improve potentially confusing documentation on collection of profiling information
8290557 tools/jpackage/share/AddLauncherTest.java#id1 failed with “ERROR: Failed: Check icon file”
8289659 Refactor I/O stream copying to use InputStream.readAllBytes in X509CertPath
8290780 AArch64: Crash in c2 nmethod running RunThese30M.java
8290959 Consistently use “grey” instead of “gray” in GC code
8290459 Remove unused GCCause enums
8170794 [macosx] Error when using setDesktopManager on a JDesktopPane on MacOS X with Look and Feel Aqua
8290730 compiler/vectorization/TestAutoVecIntMinMax.java failed with “IRViolationException: There were one or multiple IR rule failures.”
8290700 Optimize AArch64 nmethod entry barriers
8290870 NMT: Increase MallocSiteTable size and allocate it only when needed
8290900 Build failure with Clang 14+ due to function warning attribute
8289471 Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java
8290893 ProblemList java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnload
8286270 [java.desktop] Replace color search in XColors with a switch statement
8290861 Remove unused field URLJarFile.BUF_SIZE
8290688 Optimize x86_64 nmethod entry barriers
8256811 Delayed/missed jdwp class unloading events
8289572 InputStream wrapping with BufferedInputStream is redundant in HttpTimestamper
8290464 Optimize ResourceArea zapping on ResourceMark release
8290489 Initial nroff manpage generation for JDK 20
8290687 serviceability/sa/TestClassDump.java could leave files owned by root on macOS
8290731 Clean up CDS handling of LambdaForm Species classes
8289275 Remove incorrect __declspec(dllimport) attributes from pointers in jdk.crypto.cryptoki
8289643 File descriptor leak with ProcessBuilder.startPipeline
8286844 com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended
8290504 Close streams returned by ModuleReader::list
8290115 ArrayCopyObject JMH has wrong package
8288368 simplify code in ValueTaglet, remove redundant code
8290826 validate-source failures after JDK-8290016
8290016 IGV: Fix graph panning when mouse dragged outside of window
8290704 x86: TemplateTable::_new should not call eden_allocate() without contiguous allocs enabled
8276561 URL$DefaultFactory::PREFIX should be static final
8288723 Avoid redundant ConcurrentHashMap.get call in java.time
8290359 Ensure that all directory streams are closed in jdk.link
8290316 Ensure that all directory streams are closed in java.base
8290353 ModuleReader::list specification should suggest closing the returned stream
8290324 Move atomic operations outside of os_xxx.hpp
8290746 ProblemList compiler/vectorization/TestAutoVecIntMinMax.java
8290468 Remove gc/gctests/mallocWithGC tests
8290533 Remove G1ConcurrentMark::mark_in_bitmap(uint, HeapRegion*,oop)
8288107 Auto-vectorization for integer min/max
8290069 IGV: Highlight both graphs of difference in outline
8289743 AArch64: Clean up patching logic
8290374 Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier()
8290707 runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java fails with “Can’t find sun.hotspot.whitebox”
8264999 GeneralPath.lineTo() to itself produces jagged lines
8290534 Move MacroAssembler::verified_entry to C2_MacroAssembler on x86
8290496 riscv: Fix build warnings-as-errors with GCC 11
8290495 Micro-optimize Method::can_be_statically_bound assertions
8190907 Windows 10 default Korean Font Malgun Gothic available not used by GUI elements even though available without Korean Language Pack
8290511 compiler/vectorapi/TestMaskedMacroLogicVector.java fails IR verification
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
8290398 jpackage exe installers are not installed in jtreg tests
8290400 Must run exe installers in jpackage jtreg tests without UI
8290402 jpackage exe uninstallers don’t return correct exit code in case of failure
8283707 Support <major.minor.update.build> version format on Windows
8227060 Optimize safepoint cleanup subtask order
8290391 Reduce runtime of java.util package microbenchmarks
8272096 Exceptions::new_exception can return wrong exception
8290512 G1: Fix typo in allocation statistics log message
8290397 LoadLibraryUnload.java failed with “Too few cleared WeakReferences”
8289804 Remove redundant stream() call before forEach in jdk.jshell
8290379 Parse error with parenthesized pattern and guard using an array
8290456 remove os::print_statistics()
8290460 Alpine: disable some panama tests that rely on std::thread
8289524 Add JFR JIT restart event
8290000 Bump macOS GitHub actions to macOS 11
8290463 Fix several comment typos in sun.security.ec
8289801 [IR Framework] Add flags to whitelist which can be used to simulate a specific machine setup like UseAVX
8289612 Change hotspot/jtreg tests to not use Thread.stop
4887998 Use Integer.rotateLeft() and rotateRight() in crypto implementations
8282526 Default icon is not painted properly
8286172 Create an automated test for JDK-4516019
8284524 Create an automated test for JDK-4422362
8284767 Create an automated test for JDK-4422535
8289908 Skip bounds check for cases when String is constructed from entirely used byte[]
8287805 Shenandoah: consolidate evacuate-update-root closures
8290334 Update FreeType to 2.12.1
8290013 serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed “assert(!in_vm) failed: Undersized StackShadowPages”
8290137 riscv: small refactoring for add_memory_int32/64
8288883 C2: assert(allow_address || t != T_ADDRESS) failed after JDK-8283091
8288948 Few J2DBench tests indicate lower primitive drawing performance with metal rendering pipeline
8286030 Avoid JVM crash when containers share the same /tmp dir
8290280 riscv: Clean up stack and register handling in interpreter
8289003 JavaThread::check_is_terminated() implementation should rely on Thread-SMR
8290066 Remove KNL specific handling for new CPU target check in IR annotation
8290333 Remove os_share_*.hpp
8289919 [test] LoadLibraryUnloadTest.java failed with “Failed to unload native library”
8290327 Remove java/lang/reflect/callerCache/ReflectionCallerCacheTest.java from ProblemList-Xcomp.txt
8290366 Remove unused during_conc_mark parameter in HeapRegion::note_self_forwarding_removal_start
8268312 Compilation error with nested generic functional interface
8028265 Add legacy tz tests to OpenJDK
8290246 test fails “assert(init != __null) failed: initialization not found”
8290177 Improve documentation in G1MMUTracker
8290264 java/util/concurrent/locks/Lock/OOMEInAQS.java fails with “exit code: 0”
8290290 Remove addition of TimeInstants
8290221 G1: Merge multiple calls of get_next_marked_addr in HeapRegion::oops_on_memregion_iterate_in_unparsable
8290269 gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023
8290080 G1: Remove unnecessary is-obj-dead check in HeapRegion::do_oops_on_memregion_in_humongous
8290149 java/nio/file/Files/probeContentType/Basic.java fails on Windows Server 2019/2022
8290178 failure_handler: run netstat without name lookups
8288067 Avoid redundant HashMap.containsKey call in Type1Font.expandAbbreviation
8290218 AIX build failure by JDK-8289780
8290164 compiler/runtime/TestConstantsInError.java fails on riscv
8249834 java/util/ArrayList/Bug8146568.java and j/u/Vector/Bug8148174.java use @ignore w/o bug-id
8289559 java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException
8290079 Reduce interaction with volatile in static initializer of BigInteger
8290234 [JVMCI] use JVMCIKlassHandle to protect raw Klass* values from concurrent G1 scanning
8290253 gc/g1/TestVerificationInConcurrentCycle.java#id1 fails with “Error. can’t find sun.hotspot.WhiteBox in test directory or libraries”
8066859 java/lang/ref/OOMEInReferenceHandler.java failed with java.lang.Exception: Reference Handler thread died
8290023 Remove use of IgnoreUnrecognizedVMOptions in gc tests
8290197 test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the “.rar” extension
8289284 jdk.tracePinnedThreads output confusing when pinned due to native frame
8288624 Cleanup CommentHelper.getText0
8290162 Reset recursion counter missed in fix of JDK-8224267
8283082 sun.security.x509.X509CertImpl.delete(“x509.info.validity”) nulls out info field
8290020 Deadlock in leakprofiler::emit_events during shutdown
8289745 JfrStructCopyFailed uses heap words instead of bytes for object sizes
8289917 Metadata for regionsRefilled of G1EvacuationStatistics event is wrong
8290133 JFR: Remove unused methods in Bits.java
8288984 Simplification in java.lang.Runtime::exit
8290082 [PPC64] ZGC C2 load barrier stub needs to preserve vector registers
8289910 unify os::message_box across posix platforms
8289768 Clean up unused code
8290083 ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message
8289853 Update HarfBuzz to 4.4.1
8290065 [JVMCI] only check HotSpotCompiledCode stream is empty if installation succeeds
8289184 runtime/ClassUnload/DictionaryDependsTest.java failed with “Test failed: should be unloaded”
8274235 -Xshare:dump should not call vm_direct_exit
8288309 Rename the “testTagInheritence” directory
8290002 (se) AssertionError in SelectorImpl.implCloseSelector
8290046 NMT: Remove unused MallocSiteTable::reset()
8275662 remove test/lib/sun/hotspot
8224267 JOptionPane message string with 5000+ newlines produces StackOverflowError
8269674 Improve testing of parenthesized patterns
8280472 Don’t mix legacy logging with UL
8290018 Remove dead declarations in G1BlockOffsetTablePart
8290019 Refactor HeapRegion::oops_on_memregion_iterate()
8290017 Directly call HeapRegion::block_start in G1CMObjArrayProcessor::process_slice
8290027 Move inline functions from vm_version_x86.hpp to cpp
8289274 Cleanup unnecessary null comparison before instanceof check in security modules
8289186 Support predicated vector load/store operations over X86 AVX2 targets.
8289780 Avoid formatting stub names when Forte is not enabled
8288699 cleanup HTML tree in HtmlDocletWriter.commentTagsToContent
8289984 Files:isDirectory and isRegularFile methods not throwing SecurityException
6522064 Aliases from Microsoft CryptoAPI has bad character encoding
8282714 synthetic arguments are being added to the constructors of static local classes
8271707 migrate tests to use jdk.test.whitebox.WhiteBox
8289697 buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad
8282322 AArch64: Provide a means to eliminate all STREX family of instructions
8289997 gc/g1/TestVerificationInConcurrentCycle.java fails due to use of debug-only option
8289740 Add verification testing during all concurrent phases in G1
8286957 Held monitor count
8289710 Move Suspend/Resume classes out of os.hpp
8289646 configure script failed on WSL
8284851 Update javax.crypto files to use proper javadoc for mentioned classes
8278923 Document Klass::is_loader_alive
8252329 runtime/LoadClass/TestResize.java timed out
8289301 P11Cipher should not throw out of bounds exception during padding
8289538 Make G1BlockOffsetTablePart unaware of block sizes
8289763 Remove NULL check in CDSProtectionDomain::init_security_info()
8288838 jpackage: file association additional arguments
8210708 Use single mark bitmap in G1
8282986 Remove “system” in boot class path names
8289800 G1: G1CollectionSet::finalize_young_part clears survivor list too early
8289164 Convert ResolutionErrorTable to use ResourceHashtable
8137280 Remove eager reclaim of humongous controls
8289778 ZGC: incorrect use of os::free() for mountpoint string handling after JDK-8289633
7124313 [macosx] Swing Popups should overlap taskbar
8289856 [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060
8289799 Build warning in methodData.cpp memset zero-length parameter
8198668 MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing
8286941 Add mask IR for partial vector operations for ARM SVE
8289620 gtest/MetaspaceUtilsGtests.java failed with unexpected stats values
8289436 Make the redefine timer statistics more accurate
8289775 Update java.lang.invoke.MethodHandle[s] to use snippets
8289260 BigDecimal movePointLeft() and movePointRight() do not follow their API spec
8288706 Unused parameter ‘boolean newln’ in method java.lang.VersionProps#print(boolean, boolean)
8289060 Undefined Behaviour in class VMReg
8287596 Reorg jdk.test.lib.util.ForceGC
8288992 AArch64: CMN should be handled the same way as CMP
8288824 [arm32] Display isetstate in register output
8278479 RunThese test failure with +UseHeavyMonitors and +VerifyHeavyMonitors
8288022 c2: Transform (CastLL (AddL into (AddL (CastLL when possible
8289739 Add G1 specific GC breakpoints for testing
8289695 [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun
8289730 Deprecated code sample in java.lang.ClassCastException
8289146 containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output
8289706 (cs) Avoid redundant TreeMap.containsKey call in AbstractCharsetProvider
8289604 compiler/vectorapi/VectorLogicalOpIdentityTest.java failed on x86 AVX1 system
8280481 Duplicated stubs to interpreter for static calls
8283335 Add exists and readAttributesIfExists methods to FileSystemProvider
8289687 [JVMCI] bug in HotSpotResolvedJavaMethodImpl.equals
8289617 Remove test/jdk/java/net/ServerSocket/ThreadStop.java
8289698 AArch64: Need to relativize extended_sp in frame
8287603 Avoid redundant HashMap.containsKey calls in NimbusDefaults.getDerivedColor
8289520 G1: Remove duplicate checks in G1BarrierSetC1::post_barrier
8289427 compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java failed with null setting
8289633 Forbid raw C-heap allocation functions in hotspot and fix findings
8289484 Cleanup unnecessary null comparison before instanceof check in java.rmi
8287593 ShortResponseBody could be made more resilient to rogue connections
8288947 G1: Consolidate per-region is-humongous query in G1CollectedHeap
8288971 AArch64: Clean up stack and register handling in interpreter
8287312 G1: Early return on first failure in VerifyRegionClosure
8289569 [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl
8289575 G1: Remove unnecessary is-marking-active check in G1BarrierSetRuntime::write_ref_field_pre_entry
8289431 (zipfs) Avoid redundant HashMap.get in ZipFileSystemProvider.removeFileSystem
8065097 [macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off
8286610 Add additional diagnostic output to java/net/DatagramSocket/InterruptibleDatagramSocket.java
8289385 Cleanup redundant synchronization in Http2ClientImpl
8289230 Move PlatformXXX class declarations out of os_xxx.hpp
8289603 Code change for JDK-8170762 breaks all build
8170762 Document that ISO10126Padding pads with random bytes
8289584 (fs) Print size values in java/nio/file/FileStore/Basic.java when they differ by > 1GiB
8289257 Some custom loader tests failed due to symbol refcount not decremented
8289534 Change ‘uncomplicated’ hotspot runtime options
8289512 Fix GCC 12 warnings for adlc output_c.cpp
8277060 EXCEPTION_INT_DIVIDE_BY_ZERO in TypeAryPtr::dump2 with -XX:+TracePhaseCCP
8288444 Remove the workaround for frame.pack() in ModalDialogTest
8289434 x86_64: Improve comment on gen_continuation_enter()
8288294 [vector] Add Identity/Ideal transformations for vector logic operations
8289440 Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt
8288707 javax/swing/JToolBar/4529206/bug4529206.java: setFloating does not work correctly
8288895 LdapContext doesn’t honor set referrals limit
8287984 AArch64: [vector] Make all bits set vector sharable for match rules
8286397 Address possibly lossy conversions in jdk.hotspot.agent
8287094 IGV: show node input numbers in edge tooltips
8289477 Memory corruption with CPU_ALLOC, CPU_FREE on muslc
8286104 use aggressive liveness for unstable_if traps
8289291 HttpServer sets incorrect value for “max” parameter in Keep-Alive header value
8289238 Refactoring changes to PassFailJFrame Test Framework
8288985 P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305
8289094 [JVMCI] reduce JNI overhead and other VM rounds trips in JVMCI
8284942 Proxy building can just iterate superinterfaces once
8285364 Remove REF_ enum for java.lang.ref.Reference
8289421 No-PCH build for Minimal VM was broken by JDK-8287001
8283726 x86_64 intrinsics for compareUnsigned method in Integer and Long
8289182 NMT: MemTracker::baseline should return void
8287001 Add warning message when fail to load hsdis libraries
8280235 Deprecated flag FlightRecorder missing from VMDeprecatedOptions test
8289401 Add dump output to TestRawRSACipher.java
8284640 CollectorImpl class could be a record class
8288961 jpackage: test MSI installation fix
8288013 jpackage: test utility Windows registry enhancement
8289071 Compute allocation sizes of stubs and nmethods outside of lock protection
8271252 os::reserve_memory should not use mtOther as default NMT flag
8287818 Shenandoah: adapt nmethod arming from Loom
8289138 G1: Remove redundant is-marking-active checks in C1 barrier
8288396 Always create reproducible builds
8289258 ProblemList some failing custom loader tests with ZGC
8282036 Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions
8286259 Password cleanup after KeyStore.PasswordProtection in P11KeyStore
8288651 CDS test HelloUnload.java should not use literal string as ClassLoader name
8288993 Make AwtFramePackTest generic by removing @requires tag
8288021 Add hard test cases to jdk.internal.math.DoubleToDecimalChecker
8288746 HttpClient resources could be reclaimed more eagerly
8288750 IGV: Improve Shortcuts
8287227 Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled.
8012675 javax.swing.JEditorPane is unclear on the handling of unsupported HTML script tags
8135292 Remove duplicate code in <OS>Address.java in SA
8289126 Cleanup unnecessary null comparison before instanceof check in jdk.hotspot.agent
8289078 Make STARTTIME_ANY and STARTTIME_PROCESS_UNKNOWN fields static in ProcessHandleImpl
8289147 unify os::infinite_sleep on posix platforms
8266670 Better modeling of access flags in core reflection
8286395 Address possibly lossy conversions in java.security.jgss
8286389 Address possibly lossy conversions in jdk.crypto.ec
8288130 compiler error with AP and explicit record accessor
8289166 ProblemList tools/jlink/plugins/CompressorPluginTest.java
8289098 clean up ported serviceability/jvmti tests
8288609 Update –release 19 symbol information for JDK 19 build 28
8288935 Remove excessive includes introduced in loom
8289095 (fs) UnixCopyFile build error on linux-x86
8289129 [BACKOUT] JDK-8287281 adjust guarantee in Handshake::execute for the case of target thread being current
8288495 [test] Make OutputAnalyzer exception more informative
8288976 classfile parser ‘wrong name’ error message has the names the wrong way around
8288669 compiler/vectorapi/VectorFPtoIntCastTest.java still fails with “IRViolationException: There were one or multiple IR rule failures.”
8287281 adjust guarantee in Handshake::execute for the case of target thread being current
8288623 Move Continuation classes out of javaClasses.hpp
8288979 Improve CLDRConverter run time
8285521 Minor improvements in java.net.URI
8289073 (fs) UnsatisfiedLinkError for sun.nio.fs.UnixCopyFile.bufferedCopy0()
8289006 Cleanup from thread.hpp split
8288589 Files.readString ignores encoding errors for UTF-16
8288515 (ch) Unnecessary use of Math.addExact() in java.nio.channels.FileLock.overlaps()
8287580 (se) CancelledKeyException during channel registration
6980847 (fs) Files.copy needs to be “tuned”
8288740 Change incorrect documentation for sjavac flag
8288719 [arm32] SafeFetch32 thumb interleaving causes random crashes
8284997 arm32 build crashes since JDK-8283326
8287760 –do-not-resolve-by-default gets overwritten if –warn-if-resolved flags is used
8286314 Trampoline not created for far runtime targets outside small CodeCache
8288994 Incorrect @since tags for @value update in JDK-8286101
8288982 JFR: Log event streaming actions
8288926 make runtime/logging/DeoptStats.java more reliable
8287868 Localized names update in COMPAT locale provider
8276798 HttpURLConnection sends invalid HTTP request
8288752 Split thread implementation files
8287011 Improve container information
8288744 Remove tools/jlink/plugins/CompressorPluginTest.java from problemlist
8288537 Move Devirtualizer out of hotspot/share/memory/iterator.hpp
8288599 com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size … but getTotalSwapSpaceSize returned …
8288687 (fc) Unix version ofFileChannelImpl.transferTo0() should should return IOS_UNSUPPORTED if not Linux, macOS, nor AIX
8288209 SSL debug message wrong about unsupported authentication scheme
8288628 Unnecessary Hashtable usage in ConditionalSpecialCasing
8288556 VM crashes if it gets sent SIGUSR2 from outside
8288724 Prevent NullPointerException in serviceability/tmtools/jstack/DaemonThreadTest.java if jstack process fails
8288601 Consolidate static/dynamic archive tables
8287672 jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
8287801 Fix test-bugs related to stress flags
8288663 JFR: Disabling the JfrThreadSampler commits only a partially disabled state
8287771 Remove useless G1 After GC summary refinement and sampling thread times
8288011 StringConcatFactory: Split application of stringifiers
8288685 JFR: Use static methods for Active Recording and Active Setting events
8288673 Reduce runtime of java.time microbenchmarks
8288667 Reduce runtime of java.text microbenchmarks
8284672 Collapse identical catch branches in java.desktop
8288329 Avoid redundant TreeMap.containsKey call in PolicyParser.read
8288480 IGV: toolbar action is not applied to the focused graph
8263384 IGV: Outline should highlight the Graph that has focus
8284404 Too aggressive sweeping with Loom
8288573 Make Executable.getParameterCount() actually abstract
8287904 Reduce runtime of java.net microbenchmarks
8282777 Create a Regression test for JDK-4515031
8288421 IGV: warn user about all unreachable nodes
8288281 compiler/vectorapi/VectorFPtoIntCastTest.java failed with “IRViolationException: There were one or multiple IR rule failures.”
8285519 Change usages of TimeUnit.convert to TimeUnit.toXXX
8288594 Address possibly lossy conversions in java.base FloatToDecimal
8288478 AArch64: Clean up whitespace in assembler_aarch64.hpp
8288468 Avoid redundant HashMap.get call in NegotiateAuthentication.firstToken
8287905 Reduce runtime of java.nio microbenchmarks
8288064 Class initialization locking
8288005 HotSpot build with disabled PCH fails for Windows AArch64
8284619 javax/swing/JTable/8236907/LastVisibleRow.java failed with “Test Case Failed!!, Last Row not Visible!!!”
8283091 Support type conversion between different data sizes in SLP
8288300 AArch64: Remove the assertion in fmovs/fmovd(FloatRegister, FloatRegister)
8288443 Simplify vmClasses::resolve_all()
8288530 ProblemList serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java in -Xcomp mode
8220732 setSeed(long) java api doc is missing warning about provided seed quality
8288425 Footprint regression due MH creation when initializing StringConcatFactory
8288330 Avoid redundant ConcurrentHashMap.get call in Http2ClientImpl.deleteConnection
8288499 Restore cancel-in-progress in GHA
8286962 java/net/httpclient/ServerCloseTest.java failed once with ConnectException
8288399 MacOS debug symbol files not always deterministic in reproducible builds
8284849 Add deoptimization to unified logging
8288140 Avoid redundant Hashtable.get call in Signal.handle
8287373 remove unnecessary paddings in generated code
8287647 VM debug support: find node by pattern in name or dump
8288207 Enhance MalformedURLException in Uri.parseCompat
8284977 MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn’t exist
8287349 AArch64: Merge LDR instructions to improve C1 OSR performance
8287917 System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier
8265586 [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set.
8288134 Super class names don’t have envelopes
8287186 JDK modules participating in preview
8288094 cleanup old _MSC_VER handling
8287906 Rewrite of GitHub Actions (GHA) sanity tests
8288003 log events for os::dll_unload
8287525 Extend IR annotation with new options to test specific target feature.
8287028 AArch64: [vectorapi] Backend implementation of VectorMask.fromLong with SVE2
8288378 [BACKOUT] DST not applying properly with zone id offset set with TZ env variable
8288080 (fc) FileChannel::map for MemorySegments should state it always throws UOE
8288332 Tier1 validate-source fails after 8279614
8279614 The left line of the TitledBorder is not painted on 150 scale factor
8285838 DST not applying properly with zone id offset set with TZ env variable
8286101 Support formatting in @value tag
8286779 javax.crypto.CryptoPolicyParser#isConsistent always returns ‘true’
8287007 [cgroups] Consistently use stringStream throughout parsing code
8285263 Minor cleanup could be done in java.security
8288114 Update JIRA link in vcs.xml
8267860 Off-by-one bug when searching arrays in AlpnGreaseTest
8288282 Zero-release build is broken after JDK-8279047 due to UseHeavyMonitors is read-only
8287926 AArch64: intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
8283775 better dump: VM support for graph querying in debugger with BFS traversal and node filtering
8283612 IGV: Remove Graal module
8209935 Test to cover CodeSource.getCodeSigners()
8287696 Avoid redundant Hashtable.containsKey call in JarVerifier.doneWithMeta
8279047 Remove expired flags in JDK 20
8288270 Tier1 build failures after JDK-8287178
8287178 IntegerModuloP::multiplicativeInverse returns 0 for 0
8288173 JDK-8202449 fix causes conformance test failure : api/java_util/Random/RandomGenerator/NextFloat.html
8288238 Add missing file jdk.incubator.concurrent-J.sym.txt
8288195 Prepare build system for GHA changes
8286038 Update –release 19 symbol information for JDK 19 build 26
8224768 Test ActalisCA.java fails
8288227 Refactor annotation implementation to use pattern matching for instanceof
8287835 Add support for additional float/double to integral conversion for x86
8288132 Update test artifacts in QuoVadis CA interop tests
8271838 AmazonCA.java interop test fails
8287743 javax/swing/text/CSSBorder/6796710/bug6796710.java failed
8288181 AArch64: clean up out-of-date comments
8288203 runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java fails with release VMs
8287902 UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows
8283724 Incorrect description for jtreg-failure-handler option
8286197 C2: Optimize MemorySegment shape in int loop
8280454 G1: ClassLoaderData verification keeps CLDs live that causes problems with VerifyDuringGC during Remark
8287924 Avoid redundant HashMap.containsKey call in EnvHelp.mapToHashtable
8286160 (fs) Files.exists returns unexpected results with C:\pagefile.sys because it’s not readable
8284858 Start of release updates for JDK 20
8286035 Add source 20 and target 20 to javac
8286034 Add SourceVersion.RELEASE_20
8286171 HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100
8089280 horizontal scrollbar should never become visible in TableView with constrained resize policy
8187145 (Tree)TableView with null selectionModel: throws NPE on sorting
8190411 NPE in SliderSkin:140 if Slider.Tooltip.autohide is true
8206430 Use consistent pattern for startup in FX system tests
8209017 CheckBoxTreeCell: graphic on TreeItem not always showing
8216507 StyleablePropertyFactory: example in class javadoc does not compile
8217853 Cleanup in the D3D native pipeline
8221708 Update Eclipse project files
8222210 JFXPanel popups open at wrong coordinates when using multiple hidpi monitors
8231864 JavaFX Labels in Tab’s VBox is not displayed until it is clicked
8238968 Inconsisent formatting of Rectangle2D toString method
8243115 Spurious invalidations due to bug in IntegerBinding and other classes
8245145 Spinner: throws IllegalArgumentException when replacing skin
8252863 Spinner keeps spinning if removed from Scene
8254676 Alert disables Tab selection when TabDragPolicy REORDER is used
8256397 MultipleSelectionModel throws IndexOutOfBoundException
8265828 [TestBug] Save and restore the default Locale in javafx.base unit test LocalDateTimeStringConverterTest
8265835 Exception in Quantum due to null platformWindow
8268877 TextInputControlSkin: incorrect inputMethod event handler after switching skin
8278426 ImagePool uses terminally deprecated System.runFinalization method
8279214 Memory leak in Scene after dragging a cell
8279640 ListView with null SelectionModel/FocusModel throws NPE
8282386 JavaFX media stubs rely on libav.org
8285503 SwingNodeDnDMemoryLeakTest::testSwingNodeMemoryLeak fails sometimes
8287822 [macos] Remove support of duplicated formats from macOS
8289336 Better platform image support
8289343 Better GL support
8289357 (Tree)TableView is null in (Tree)TableRowSkin during autosize
8289541 Update ICU4C to 71.1
8290040 Provide simplified deterministic way to manage listeners
8290844 Add Skin.install() method
8290863 Update the documentation of Virtualized controls to include the best practice of not using Nodes directly in the item list
8291853 [CSS] ClassCastException in CssStyleHelper calculateValue
8292009 Wrong text artifacts in table header
8292097 Better video decoding
8292105 Improve Robot functionality
8292112 Better DragView handling
8292353 TableRow vs. TreeTableRow: inconsistent visuals in cell selection mode
8292922 [Linux] No more drag events when new Stage is created in drag handler
8293119 Additional constrained resize policies for Tree/TableView
8293214 Add support for Linux/LoongArch64
8293368 GitHub Workflows security hardening
8293444 Creating ScrollPane with same content component causes memory leak
8293587 Fix mistakes in FX API docs
8293795 [Accessibility] [Win] [Narrator] Exceptions when deleting text with continous key press in TextArea and TextField
8293839 Documentation memory consistency effects of runLater
8293883 Add tests/.classpath (Eclipse)
8293971 Loading new Media from resources can sometimes fail when loading from FXML
8294400 Provide media support for libavcodec version 59
8294589 MenuBarSkin: memory leak when changing skin
8294722 FX: Update copyright year in docs, readme files to 2023
8294779 Improve FX pages
8294809 ListenerHelper for managing and disconnecting listeners
8295175 SplitPaneSkin: memory leak when changing skin
8295236 Update JavaDoc in javafx.geometry.Point3D
8295242 ScrollBarSkin: memory leak when changing skin
8295324 JavaFX: Blank pages when printing
8295327 JavaFX - IllegalArgumentException when printing with margins equal to 0
8295339 DatePicker updates its value property with wrong date when dialog closes
8295426 MenuButtonSkin: memory leak when changing skin
8295500 AccordionSkin: memory leak when changing skin
8295506 ButtonBarSkin: memory leak when changing skin
8295531 ComboBoxBaseSkin: memory leak when changing skin
8295725 Update copyright header for files modified in 2022
8295754 PaginationSkin: memory leak when changing skin
8295755 Update SQLite to 3.39.4
8295796 ScrollPaneSkin: memory leak when changing skin
8295806 TableViewSkin: memory leak when changing skin
8295809 TreeTableViewSkin: memory leak when changing skin
8295962 Reference to State in Task.java is ambiguous when building with JDK 19
8296283 JUnit5 tests using Params API fails to compile
8296330 Tests: Add layout container snapping tests
8296409 Multiple copies of accelerator change listeners are added to MenuItems, but only 1 is removed
8296413 Tree/TableView with null focus model throws NPE in queryAccessibleAttribute()
8296556 Mark two RobotTest methods as unstable on HiDPI Windows systems
8296589 PixelBufferDrawTest fails on some systems
8296592 Skip failing test StraightLineTest on Linux
8296621 Stage steals focus on scene change
8296654 [macos] Crash when launching JavaFX app with JDK that targets SDK 13
8296854 NULL check of CTFontCopyAvailableTables return value is required
8297042 gradle -PBUILD_SDK_FOR_TEST=false fails with gradle 7.6
8297067 Update Gradle to 7.6
8297068 Update boot JDK to 19.0.1
8297130 ComboBox popup doesn’t close after selecting value that was added with ‘runLater’
8297166 [TestBug] Fix some ignored unit test from TableViewTest
8297213 Robot capture tests should move mouse to corner of screen
8297332 Remove easy warnings in javafx.base
8297362 EOS might not be delivered by progressbuffer in some cases
8297412 Remove easy warnings in javafx.fxml, javafx.media, javafx.swing, javafx.swt and javafx.web
8297413 Remove easy warnings in javafx.graphics
8297414 Remove easy warnings in javafx.controls
8297554 Remove Scene.KeyHandler
8297680 JavaDoc example for PseudoClass has minor typo
8298167 Opacity in WebView not working anymore
8298200 Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.*
8298496 IconifyTest fails intermittently on Linux
8298728 Cells in VirtualFlow jump after resizing
8299272 Update copyright header for files modified in 2022
8299628 BMP top-down images fail to load after JDK-8289336
8300013 Node.focusWithin doesn’t account for nested focused nodes
8300664 Missing copyright header in ConditionalBinding.java file
8300705 Update boot JDK to 19.0.2
8301797 Pagination control has the wrong size
8301832 InputMethodEvents are not enabled for text input controls
8302470 Change JBS version in .jcheck/conf to jfxNN[.0.MM]
8303019 cssref.html incorrect internal link in Path
Обратно на страницу загрузки
Axiom JDK info@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