Премиальная поддержка Axiom Java JDK JRE OpenJDK от команды Axiom JDK

Скачать как PDF

1. Введение

В этом документе содержится информация о выпуске Axiom JDK Pro 23+38.

Axiom JDK Pro является Java SE 23-совместимым дистрибутивом OpenJDK 23, который работает на серверах (Linux x86_64, Linux ARM64, Windows 64), настольных компьютерах (Windows 64, Mac OS x86_64, Mac OS AArch64, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)).

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

2. Новое в этом выпуске

Этот выпуск содержит следующие обновления и новые функции.

Важные исправления

Следующий список содержит важные исправления для версии 23.

ID проблемы

JDK-8332261

Резюме: Признание устаревшими и удаление методов MulticastSocket.send(DatagramPacket, byte) и setTTL/getTTL для DatagramSocketImpl и MulticastSocket

Описание: Следующие методы в java.net.MulticastSocket теперь устарели и будут удалены: public byte getTTL() выдает IOException; public void setTTL(byte ttl) выдает IOException; public void send(DatagramPacket p, byte ttl) выдает IOException. Аналогично, следующие методы в java.net.DatagramSocketImpl теперь устарели и будут удалены: protected abstract void setTTL(byte ttl) выдает IOException; protected abstract byte getTTL() выдает IOException.

JDK-8332371

Резюме: Улучшение взаимодействия JMX со старыми JDK после удаления делегирования субъекта

Описание: Запуск JConsole из предыдущего JDK и присоединение к jdk-23 (после JDK-8326666: Удалить функцию делегирования субъекта Java Management Extension (JMX)) вызывало пустую вкладку в MBean. Это исправление немного изменяет исправление, которое было в JDK-8326666, чтобы восстановить поддержку ненулевых массивов, содержащих нулевые субъекты, которые были удалены в JDK-8326666.

JDK-8332457

Резюме: Изучение JDK-8294961 на предмет накладных расходов на запуск

Описание: JDK-8294961 изменил поведение и теперь используется API classfile для создания прокси-сервера отражения. Фактическая реализация ProxyGenerator ориентирована на производительность, однако она вызвала регрессии загрузки JDK. Модель класса ProxyGenerator.TEMPLATE создается статически, и каждый класс прокси преобразуется из шаблона. Исправление предназначено для изучения влияния генерации простого прокси на производительность и загрузку JDK (по сравнению с преобразованием прокси из шаблона). Сгенерированный прокси переносится из статической инициализации в загрузку CONDY.

JDK-8332478

Резюме: Методы RandomGeneratorFactory.create(long) и create(byte[]) теперь выдают UnsupportedOperationException вместо возврата к create()

Описание: В предыдущих выпусках RandomGeneratorFactory.create(long) откатывался, вызывая метод create() без аргументов, если базовый алгоритм не поддерживал long seed. Метод create(byte[]) работал аналогичным образом. Начиная с этого выпуска, эти методы выдавали UnsupportedOperationException, а не молча откатывались к create().

JDK-8332485

Резюме: Регрессия SPECjbb2005-ParGC после JDK-8328744

Описание: После фикса JDK-8328744 SPECjbb2005-ParGC показал регрессию, которая сохранилась в более поздних сборках: -1,3% SPECjbb2005-ParGC на macOS-aarch64. Это также, по-видимому, повлияло на бенчмарк на macOS-x64 и linux-aarch64.

JDK-8332494

Резюме: java/util/zip/EntryCount64k.java завершается ошибкой java.lang.RuntimeException: '\\A\\Z' отсутствует в stderr

Описание: stderr парсинг для java/util/zip/EntryCount64k.java был улучшен за счет игнорирования устаревших предупреждений. Тестирование негенерационного ZGC требует использования устаревшей опции.

JDK-8332495

Резюме: java/util/logging/LoggingDeadlock2.java завершается с ошибкой AssertionError: Some tests failed

Описание: stderr парсинг для java/util/logging/LoggingDeadlock2.java был улучшен за счет игнорирования устаревших предупреждений. Тестирование ZGC без поколений требует использования устаревшей опции.

JDK-8332512

Резюме: Уточнение типа значения для java.net.SocketOptions.SO_LINGER

Описание: Документация для java.net.SocketOptions.SO_LINGER была обновлена для уточнения типа значения, которое это поле должно иметь при использовании в методах SocketOptions.getOption() и SocketOptions.setOption().

JDK-8332597

Резюме: Удаление избыточных методы из API j.l.classfile.ClassReader

Описание: Методы thisClassPos и skipAttributeHolder были удалены из java.lang.classfile.ClassReader.

JDK-8332614

Резюме: Проверка типов ConstantPool.entryByIndex и ClassReader.readEntryOrNull

Описание: Добавлены ConstantPool.entryByIndex и ClassReader.readEntryOrNull; ClassReader.utf8EntryByIndex удален. Добавлены примечания API о entryByIndex, readEntry и readEntryOrNull, чтобы рекомендовать использовать методы с проверкой типов для доступа к константному пулу, если есть ограничение типа.

JDK-8332653

Резюме: Включение проверки с учетом регистра в ccache и keytab для поиска записей в Kerberos

Описание: Новое свойство безопасности с именем jdk.security.krb5.name.case.sensitive было введено для управления сравнением имен. Если это свойство установлено в true, сравнение имен участников во время поиска записей keytab и ccache будет чувствительно к регистру. Значение по умолчанию - false для обеспечения обратной совместимости. Кроме того, если указано системное свойство с тем же именем, оно переопределит значение свойства безопасности, определенное в файле java.security.

JDK-8332685

Резюме: Объединение проверки размера и выравнивания в LayoutPath

Описание: После получения дескрипторов Var, Memory Layout API проверяет, что доступный сегмент имеет размер, по крайней мере, такой же, как у доступного корневого макета.

JDK-8332847

Резюме: Устаревание опции виртуальной машины UseNotificationThread

Описание: Опция виртуальной машины UseNotificationThread устарела и будет удалена в будущих выпусках.

JDK-8332849

Резюме: Обновление doc/testing.{md,html} (орфография и устаревшая информация)

Описание: Тестовый документ был обновлен с целью удаления некоторой устаревшей информации, например, информации об AOT_MODULES, удаленной в JDK-8264805, а также исправления орфографии.

JDK-8332922

Резюме: Тест java/io/IO/IO.java завершается некорректно, если /usr/bin/expect не существует

Описание: Теперь тест завершается корректно, если /usr/bin/expect не существует.

JDK-8332923

Резюме: ObjectMonitorUsage.java завершился с неожиданной ошибкой waiter_count

Описание: ObjectMonitorUsage.java завершался с неожиданным значением waiter_count после JDK-8328083 на Linux x86_32.

JDK-8333092

Резюме: Запланировать удаление конструкторов сокетов для создания UDP-сокетов

Описание: Следующие два конструктора java.net.Socket помечены как устаревшие и подлежат удалению: public Socket(InetAddress host, int port, boolean stream) выдает исключение IOException; public Socket(String host, int port, boolean stream) выдает исключение IOException.

JDK-8333130

Резюме: MakeJAR2.sh использует закодированную версию JDK

Описание: Файл test/jdk/java/lang/instrument/MakeJAR2.sh жестко закодировал значение JDK 23 для сопряжения с опцией javac --enable-preview. Закодированное значение было удалено.

JDK-8333227

Резюме: Parallel: регрессии 1–6% в Compress-ParGC после JDK-8330670

Описание: Относится к устаревшему ScavengeBeforeFullGC JDK-8330670.

JDK-8333228

Резюме: ZGC: Регрессия ~3% в XML.transform-ZGC после JDK-8326957

Описание: Относится к JDK-8326957 Реализация JEP 474: ZGC: Generational Mode by Default.

JDK-8333400

Резюме: InflaterInputStream.skip получает значение long, но он ограничен Integer.MAX_VALUE

Описание: Спецификация API метода java.util.zip.InflaterInputStream.skip(long) была обновлена с целью указать, что он будет пропускать не более байтов, чем указано в Integer.MAX_VALUE.

JDK-8334762

Резюме: Улучшить вывод ошибки для нелегального раннего доступа из вложенного класса

Описание: Это исправленный бэкпорт JDK-8334488 Исправлена ​​ошибка несанкционированного раннего доступа из вложенного класса.

JDK-8334864

Резюме: Сбой javap - Фатальная ошибка: Unmatched bit position 0x2 for location CLASS

Описание: javap сообщал о фатальной ошибке для нескольких классов в java.lang.invoke вместо того, чтобы вывести их правильно.

JDK-8335133

Резюме: Отмена поддержки конструктора BasicSliderUI() для удаления

Описание: Этот конструктор устарел и будет удален в более поздней версии.

JDK-8336161

Резюме: Добавление явного ожидания возвращаемого ненулевого значения в Object.toString()

Описание: В метод Object.toString() добавлены явные ожидания возвращаемого значения, отличного от NULL.

JDK-8336253

Резюме: MemorySegment::reinterpret удаляет свойство только для чтения

Описание: Метод MemorySegment::reinterpret вернул новый сегмент памяти, который не перенес свойство только для чтения из сегмента в котором он был создан, хотя должен был это сделать.

JDK-8336268

Резюме: Связанные сборщики не отправляют преобразованные модели в следующие преобразования

Описание: Связанные конструкторы API ClassFile не выдавали определенные элементы через нисходящие преобразования и возвращали неправильный конструктор для связывания.

JDK-8336680

Резюме: Добавление системного свойства для установки максимального количества событий WatchService до переполнения

Описание: Реализации java.nio.file.WatchService записывают в буффер события до максимального количества перед отбрасыванием событий и последующей постановкой события OVERFLOW в очередь. Добавлено новое системное свойство jdk.nio.file.WatchService.maxEventsPerPoll, позволяющее указать максимальное количество ожидающих событий, которые могут быть поставлены в очередь перед тем, как будет выдано событие OVERFLOW. Значение этого свойства должно быть положительным целым числом.

JDK-8336785

Резюме: Устаревание пакета java.beans.beancontext

Описание: С развитием языка пакет java.beans.beancontext.* теперь устарел и выражает анти-шаблон сборки и взаимодействия компонентов. Поэтому он устарел и будет удален в будущем выпуске. Разработчикам больше не следует использовать эти API. Им следует запланировать миграцию любого существующего кода, зависящего от этого пакета, на альтернативное решение в ожидании их будущего удаления.

JDK-8336908

Резюме: javadoc теперь требует правильного имени класса в ссылке

Описание: Исправлена ошибка в javadoc. Ранее теги @see и {@link…​} позволяли использовать вложенный класс для квалификации имени члена включающего класса. Теперь этого не происходит. Из-за этого комментарии к документации, которые ранее полагались на это поведение, теперь будут вызывать предупреждение или ошибку при обработке javadoc.

JDK-8336921

Резюме: Обновление руководства по интернационализации

Описание: В руководстве по интернационализации содержатся описания значений системных свойств JRE/COMPAT, которые были изменены в соответствии со следующим документом: Java Platform, Standard Edition Internationalization Guide (https://docs.oracle.com/javase/9/intl/internationalization-enhancements-jdk-9.htm#JSINT-GUID-5ED91AA9-B2E3-4E05-8E99-6A009D2B36AF).

JDK-8336929

Резюме: Документирование свойства безопасности jdk.security.krb5.name.case.sensitive в Руководстве по безопасности.

Описание: Новое свойство безопасности jdk.security.krb5.name.case.sensitive было задокументировано в Руководстве по безопасности в следующих разделах: Свойства системы Kerberos, Свойства безопасности и Переменные среды.

JDK-8337033

Резюме: Поддержка модулей JavaScript в javadoc

Описание: Параметр javadoc --add-script теперь поддерживает модули JavaScript в дополнение к обычным файлам скриптов. Модули обнаруживаются автоматически путем проверки расширения или содержимого файла, переданного в качестве аргумента параметра.

JDK-8337244

Резюме: Поддержка хранилища ключей KeychainStore-ROOT

Описание: KeychainStore поставщика Apple теперь поддерживает два типа хранилищ ключей: KeychainStore, которое содержит закрытые ключи и сертификаты для текущей связки ключей пользователя; KeychainStore-ROOT, которое содержит сертификаты из связки ключей корневых сертификатов системы.

JDK-8338326

Резюме: Разрешение проблемы увеличения времени запуска с помощью -XX:StartFlightRecording

Описание: Технический долг в байт-коде JFR, который вызывал заметное увеличение времени запуска в JDK 22 при использовании опции -XX:StartFlightRecording с небольшими приложениями, был исправлен. Время запуска теперь сопоставимо с JDK 21.

JDK-8338684

Резюме: Методы {ClassLoading,Memory}MXBean::isVerbose несовместимы с их методами setVerbose

Описание: API ClassLoadingMXBean и MemoryMXBean имеют методы setVerbose для управления расширенным режимом и методы isVerbose для его запроса. Некоторые тесты JCK ожидают, что setVerbose(false) отключит расширенный режим, и, следовательно, isVerbose() вернет false. Однако, если ведение журнала в файл включено с помощью -Xlog в командной строке java launcher, то isVerbose() возвращал true даже после вызова setVerbose(false).

JDK-8338920

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

Описание: Побочным эффектом исправления JDK-8328744 явилось увеличение использования кучи при использовании параллельного сбора мусора.

JDK-8338926

Резюме: Обработка аннотаций по умолчанию отключена

Описание: В JDK 23 обработка аннотаций выполнялась только с некоторой явной настройкой обработки аннотаций или с явным запросом на запуск обработки аннотаций в командной строке javac. Это было изменением поведения по сравнению с существующим по умолчанию для запуска обработки аннотаций без каких-либо явных параметров, связанных с обработкой аннотаций.

Версия IANA TZData

Этот выпуск Axiom JDK Pro 23 поставляется с версией базы данных часовых поясов IANA 2024b. Ниже приведены основные изменения в этом обновлении:

Улучшение исторических данных для Мексики, Монголии и Португалии.
Имена System V теперь устарели.
Основная форма данных теперь использует %z.
Код теперь соответствует RFC 8536 для ранних временных меток.
Поддержка POSIX.1-2024, который удаляет asctime_r и ctime_r.
Используйте POSIX.2-1992 или более позднюю версию для скриптов shell.
SUPPORT_C89 теперь по умолчанию равен 1.

3. Известные проблемы

Следующий список содержит известные проблемы для версии 23.

ID проблемы

JDK-8325737

Резюме: Files.ReadString может возвращать неверную строку при использовании UTF-16 или других кодировок

Описание: Строки, считанные с помощью java.nio.files.Files.ReadString, могут возвращать неверные строки при декодировании с использованием кодировки, отличной от US-ASCII, ISO08859-1 или UTF-8. Чтение строк с другими многобайтовыми кодировками, такими как UTF_16, может привести к неверным результатам.

Временное решение: Проблему можно обойти запустив JDK 22 с опцией -XX:-CompactStrings, чтобы отключить использование 'компактных строк'.

JDK-8325875

Резюме: JVM может аварийно завершать работу при использовании ZGC и ObjectAlignmentInBytes, отличных от стандартных

Описание: Запуск JVM с -XX:+UseZGC и значением, отличным от значения по умолчанию для -XX:ObjectAlignmentInBytes, может привести к сбоям JVM или неправильному выполнению.

Временное решение: Н/Д

Н/Д

Резюме: AxiomFX и EGL на ОС Raspbian

Описание: С 2017 года в Raspbian OS изменилось расположение бибилитек libEGL.so и libGLESv2.so для чипа Broadcom.

Временное решение: Если вы хотите использовать аппаратное ускорение EGL, доступное в видеодрайверах Broadcom в AxiomFX, при работе в Raspbian OS, выполните следующие команды: 1. cd /opt/vc/lib 2. sudo ln -s libbrcmEGL.so libEGL.so 3. sudo ln -s libbrcmGLESv2.so libGLESv2.so

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

В этой версии отсутствуют исправления уязвимостей.

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

Исправления в JDK

Следующий список содержит дефекты, исправленные в JDK версии 23.

ID проблемы Резюме

JDK-4760025

sRGB conversions to and from CIE XYZ incorrect

JDK-6230751

[Fmt-Ch] Recursive MessageFormats in ChoiceFormats ignore indicated subformats

JDK-6285888

ChoiceFormat can support unescaped relational symbols in the Format segment

JDK-6431396

Spec for SocketOptions.SO_BINDADDR incorrect

JDK-6503196

API doc for DecimalFormat::getMaximumIntegerDigits is unclear

JDK-6507038

Memory Leak in JTree / BasicTreeUI

JDK-6510914

JScrollBar.getMinimumSize() breaks the contract of JComponent.setMinimumSize()

JDK-6801704

ChoiceFormat::applyPattern inconsistency for invalid patterns

JDK-6942632

Hotspot should be able to use more than 64 logical processors on Windows

JDK-6968351

httpserver clashes with delayed TCP ACKs for low Content-Length

JDK-7001133

OutOfMemoryError by CustomMediaSizeName implementation

JDK-7022325

TEST_BUG: test/java/util/zip/ZipFile/ReadLongZipFileName.java leaks files if it fails

JDK-7036144

GZIPInputStream readTrailer uses faulty available() test for end-of-stream

JDK-7057369

(fs spec) FileStore getUsableSpace and getUnallocatedSpace could be clearer

JDK-8017234

Hotspot should stop using mapfiles

JDK-8042981

Strip type annotations in Types' utility methods

JDK-8043226

Better diagnostics for non-applicable type annotations

JDK-8048691

Spliterator.SORTED characteristics gets cleared for BaseStream.spliterator

JDK-8051959

Add thread and timestamp options to java.security.debug system property

JDK-8068958

Timestamp.from(Instant) should throw when conversion is not possible

JDK-8075917

The regression-swing case failed as the text on label is not painted red with the GTK L&F

JDK-8079167

Fix documentation for G1SATBBufferEnqueueingThresholdPercent == 0

JDK-8079786

[macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only

JDK-8129418

JShell: better highlighting of errors in imports on demand

JDK-8139457

Relax alignment of array elements

JDK-8144100

Incorrect case-sensitive equality in com.sun.net.httpserver.BasicAuthenticator

JDK-8159927

Add a test to verify JMOD files created in the images do not have debug symbols

JDK-8160755

bug6492108.java test fails with exception Image comparison failed at (0, 0) for image 4 in GTK L&F

JDK-8164094

javadoc allows to create a @link to a non-existent method

JDK-8174269

Remove COMPAT locale data provider from JDK

JDK-8175386

Clarify exception behavior of Types utility methods

JDK-8180450

secondary_super_cache does not scale well

JDK-8182774

Verify code in javap

JDK-8185862

AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185

JDK-8187634

keystore.getCertificateAlias(cert) returns original alias, inconsistent with fix of JDK-6483657

JDK-8187759

Background not refreshed when painting over a transparent JFrame

JDK-8188784

javax/management/notification/BroadcasterSupportDeadlockTest.java - TEST FAILED: deadlock

JDK-8195675

Call to insertText with single character from custom Input Method ignored

JDK-8196106

Support nested infinite or recursive flat mapped streams

JDK-8198237

[macos] Test java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java fails

JDK-8200566

DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails

JDK-8201183

sjavac build failures: "Connection attempt failed: Connection refused"

JDK-8202598

keytool -certreq output contains inconsistent line separators

JDK-8203867

Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html

JDK-8206447

InflaterInputStream.skip receives long but it’s limited to Integer.MAX_VALUE

JDK-8210471

GZIPInputStream constructor could leak an un-end()ed Inflater

JDK-8210858

AArch64: remove Math.log intrinsic

JDK-8211847

[aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected"

JDK-8211854

[aix] java/net/ServerSocket/AcceptInheritHandle.java fails: read times out

JDK-8212895

ChronoField.INSTANT_SECONDS’s range doesn’t match the range of Instant

JDK-8216984

Deprecate for removal Socket constructors to create UDP sockets

JDK-8222719

libperfstat on AIX - cleanup old API versions

JDK-8222884

ConcurrentClassDescLookup.java times out intermittently

JDK-8223696

java/net/httpclient/MaxStreams.java failed with didn’t finish within the time-out

JDK-8226919

attach in linux hangs due to permission denied accessing /proc/pid/root

JDK-8226990

GTK & Nimbus LAF: Tabbed pane’s background color is not expected one when change the opaque checkbox.

JDK-8229959

Convert proxy class to use constant dynamic

JDK-8233443

G1 DetailedUsage class names overly generic for global namespace

JDK-8234502

Merge GenCollectedHeap and SerialHeap

JDK-8236736

Change notproduct JVM flags to develop flags

JDK-8237842

Separate definitions for default cache line and padding sizes

JDK-8238169

BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock

JDK-8240343

JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening"

JDK-8241503

C2: Share MacroAssembler between mach nodes during code emission

JDK-8241550

[macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use"

JDK-8242564

javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6

JDK-8247449

Revisit the argument processing logic for MetaspaceShared::disable_optimized_module_handling()

JDK-8247972

incorrect implementation of JVM TI GetObjectMonitorUsage

JDK-8251330

Reorder CDS archived heap to speed up relocation

JDK-8252136

Several methods in hotspot are missing "static"

JDK-8256314

JVM TI GetCurrentContendedMonitor is implemented incorrectly

JDK-8256828

ostream::print_cr() truncates buffer in copy-through case

JDK-8258979

The image didn’t show correctly with GTK LAF

JDK-8259550

The content of the print out displayed incomplete with the NimbusLAF

JDK-8259637

java.io.File.getCanonicalPath() returns different values for same path

JDK-8259866

two java.util tests failed with "IOException: There is not enough space on the disk"

JDK-8260633

[macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed

JDK-8261433

Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit

JDK-8264102

JTable Keyboards Navigation differs with Test Instructions.

JDK-8265372

Simplify PKCS9Attribute

JDK-8269428

java/util/concurrent/ConcurrentHashMap/ToArray.java timed out

JDK-8269657

Test java/nio/channels/DatagramChannel/Loopback.java failed. Unexpected message

JDK-8270269

Desktop.browse method fails if earlier CoInitialize call as COINIT_MULTITHREADED

JDK-8272364

Parallel GC adaptive size policy may shrink the heap below MinHeapSize

JDK-8274300

Address dsymutil warning by excluding platform specific files

JDK-8275338

Add JFR events for notable serialization situations

JDK-8276809

java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows

JDK-8277869

Maven POMs are using HTTP links where HTTPS is available

JDK-8278255

Add more warning text in ReentrantLock and ReentrantReadWriteLock

JDK-8278353

Provide Duke as default favicon in Simple Web Server

JDK-8278527

java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test

JDK-8280056

gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm"

JDK-8280087

G1: Handle out-of-mark stack situations during reference processing more gracefully

JDK-8280392

java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed."

JDK-8280988

[XWayland] Click on title to request focus test failures

JDK-8280990

[XWayland] XTest emulated mouse click does not bring window to front

JDK-8283223

gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel failed with "RuntimeException: String verification failed"

JDK-8285506

Unify os::vsnprintf implementations

JDK-8286759

TextComponentPrintable: consequent → consecutive positions

JDK-8286827

BogusColorSpace methods return wrong array

JDK-8288712

Typo in javadoc in javax.imageio.ImageReader.java

JDK-8288989

Make tests not depend on the source code

JDK-8289770

Remove Windows version macro from ShellFolder2.cpp

JDK-8289822

G1: Make concurrent mark code owner of TAMSes

JDK-8290965

PPC64: Implement post-call NOPs

JDK-8291643

Consider omitting type annotations from type error diagnostics

JDK-8291809

Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test

JDK-8292955

Collections.checkedMap Map.merge does not properly check key and value

JDK-8293345

SunPKCS11 provider checks on PKCS11 Mechanism are problematic

JDK-8293622

Cleanup use of G1ConcRefinementThreads

JDK-8293623

Simplify G1ConcurrentRefineThreadControl

JDK-8294148

Support JSplitPane for instructions and test UI

JDK-8294880

Review running time of jdk/internal/shellsupport/doc/JavadocHelperTest.java

JDK-8294961

Convert java.base/java.lang.reflect.ProxyGenerator to use the Classfile API to generate proxy classes

JDK-8294977

Convert test/jdk/java tests from ASM library to Classfile API

JDK-8294978

Convert 5 test/jdk/jdk/jfr tests from ASM library to Classfile API

JDK-8295111

dpkg appears to have problems resolving symbolically linked native libraries

JDK-8295153

java/util/Base64/TestEncodingDecodingLength.java ran out of memory

JDK-8295166

IGV: dump graph at more locations

JDK-8295804

javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly"

JDK-8296175

Output warning if generated docs contain diagnostic markers

JDK-8296244

Alternate implementation of user-based authorization Subject APIs that doesn’t depend on Security Manager APIs

JDK-8296543

Update exception documentation for ExecutorService.invokeAll overriders as required

JDK-8296787

Unify debug printing format of X.509 cert serial numbers

JDK-8297573

Parallel: Rename do_oop_nv to do_oop_work in subclasses of OopClosure

JDK-8297879

javadoc link to preview JEP 1000 has grouping character comma

JDK-8298046

Fix hidden but significant trailing whitespace in properties files for serviceability code

JDK-8298153

Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194

JDK-8298405

Implement JEP 467: Markdown Documentation Comments

JDK-8299023

TestPLABResize.java and TestPLABPromotion.java are failing intermittently

JDK-8299426

Heap dump does not contain virtual Thread stack references

JDK-8299487

Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out

JDK-8299627

Fix/improve handling of "missing" element-list file

JDK-8300088

[IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE

JDK-8300148

Consider using a StoreStore barrier instead of Release barrier on ctor exit

JDK-8301183

(zipfs) jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9

JDK-8301466

[AIX] Revisit CommittedVirtualMemoryTest

JDK-8301994

Remove unused code from awt_List.cpp

JDK-8302019

Clarify Elements.overrides

JDK-8302744

Refactor Hotspot container detection code

JDK-8302790

Set FileMapRegion::mapped_base() to null if mapping fails

JDK-8302850

Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays

JDK-8303374

Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)

JDK-8303689

javac -Xlint could/should report on "dangling" doc comments

JDK-8303866

Allow ZipInputStream.readEnd to parse small Zip64 ZIP files

JDK-8303891

Speed up Zip64SizeTest using a small ZIP64 file

JDK-8303972

(zipfs) Make test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java independent of the zip command line

JDK-8304732

jdk/jfr/api/consumer/recordingstream/TestStop.java failed again with "Expected outer stream to have 3 events"

JDK-8305072

Win32ShellFolder2.compareTo is inconsistent

JDK-8305457

Implement java.io.IO

JDK-8305638

Renaming and small clean-ups around predicates

JDK-8306767

Concurrent repacking of extra data in MethodData is potentially unsafe

JDK-8306928

Duplicate variable assignement in jdk.internal.net.http.AuthenticationFilter#getCredentials

JDK-8307143

CredentialsCache.cacheName should not be static

JDK-8307160

Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler

JDK-8307193

Several Swing jtreg tests use class.forName on L&F classes

JDK-8307246

Printing: banded raster path doesn’t account for device offset values

JDK-8307778

com/sun/jdi/cds tests fail with jtreg’s Virtual test thread factory

JDK-8307788

vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out

JDK-8307824

Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share

JDK-8308033

The jcmd thread dump related tests should test virtual threads

JDK-8308204

Enhanced certificate processing

JDK-8308642

Unhelpful pattern switch error: illegal fall-through to a pattern

JDK-8308660

C2 compilation hits 'node must be dead' assert

JDK-8308745

ObjArrayKlass::allocate_objArray_klass may call into java while holding a lock

JDK-8309218

java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC

JDK-8309259

Reduce calls to MethodHandles.lookup() in jdk.internal.net.http.Stream

JDK-8309271

A way to align already compiled methods with compiler directives

JDK-8309622

Re-examine the cache mechanism in BaseLocale

JDK-8309751

Duplicate constant pool entries added during default method processing

JDK-8309881

Qualified name of a type element depends on its origin (source vs class)

JDK-8309981

Remove expired flags in JDK 23

JDK-8310072

JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+

JDK-8310190

C2 SuperWord: AlignVector is broken, generates misaligned packs

JDK-8310277

jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java fails with IllegalStateException

JDK-8310351

Typo in ImmutableCollections

JDK-8310513

[s390x] Intrinsify recursive ObjectMonitor locking

JDK-8310524

C2: record parser-generated LoadN nodes for IGVN

JDK-8310711

[IR Framework] Remove safepoint while printing handling

JDK-8310813

Simplify and modernize equals, hashCode, and compareTo for BigInteger

JDK-8310844

[AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate

JDK-8310995

missing @since tags in 36 jdk.dynalink classes

JDK-8311002

missing @since info in 21 files in jdk.security.auth

JDK-8311003

missing @since info in jdk.security.jgss

JDK-8311076

RedefineClasses doesn’t check for ConstantPool overflow

JDK-8311098

Change comment in verificationType.hpp to refer to _sym

JDK-8311175

Move BufWriter::asByteBuffer to BufWriterImpl

JDK-8311177

Switching to interpreter only mode in carrier thread can lead to crashes

JDK-8311218

fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable

JDK-8311248

Refactor CodeCache::initialize_heaps to simplify adding new CodeCache segments

JDK-8311306

Test com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed: out of expected range

JDK-8311644

Server should not send bad_certificate alert when the client does not send any certificates

JDK-8311893

Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name

JDK-8312104

Update java man pages to include new security category in -XshowSettings

JDK-8312111

open/test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails on ubuntu 23.04

JDK-8312132

Add tracking of multiple address spaces in NMT

JDK-8312150

Remove -Xnoagent option

JDK-8312307

Obsoleted code in hb-jdk-font.cc

JDK-8312383

Log X509ExtendedKeyManager implementation class name in TLS/SSL connection

JDK-8312436

CompletableFuture never completes when 'Throwable.toString()' method throws Exception

JDK-8312444

Delete unused parameters and variables in SocketPermission

JDK-8312518

[macos13] setFullScreenWindow() shows black screen on macOS 13 & above

JDK-8313083

Print 'rss' and 'cache' as part of the container information

JDK-8313306

More sensible memory reservation logging

JDK-8313332

Simplify lazy jmethodID cache in InstanceKlass

JDK-8313674

(fc) java/nio/channels/FileChannel/BlockDeviceSize.java should test for more block devices

JDK-8313710

jcmd: typo in the documentation of JFR.start and JFR.dump

JDK-8313739

ZipOutputStream.close() should always close the wrapped stream

JDK-8314029

Add file name parameter to Compiler.perfmap

JDK-8314070

javax.print: Support IPP output-bin attribute extension

JDK-8314164

java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout

JDK-8314186

runtime/8176717/TestInheritFD.java failed with "Log file was leaked"

JDK-8314225

SIGSEGV in JavaThread::is_lock_owned

JDK-8314250

CDS dump error message: Invoker type parameter must start and end with Object: L3I_L

JDK-8314275

Incorrect stepping in switch

JDK-8314295

Enhance verification of verifier

JDK-8314307

Improve loop handling

JDK-8314329

AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot

JDK-8314468

Improve Compiler loops

JDK-8314480

Memory ordering spec updates in java.lang.ref

JDK-8314508

Improve how relativized pointers are printed by frame::describe

JDK-8314515

java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0"

JDK-8314592

Add shortcut to SymbolLookup::find

JDK-8314629

Generational ZGC: Clearing All SoftReferences log line lacks GCId

JDK-8314794

Improve UTF8 String supports

JDK-8314846

Do not store Klass::_secondary_super_cache in CDS archive

JDK-8315040

Remove redundant check in WorkerPolicy::parallel_worker_threads

JDK-8315431

ArchiveHeapWriter::get_filler_size_at() cannot handle buffer expansion

JDK-8315462

[REDO] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"

JDK-8315575

Retransform of record class with record component annotation fails with CFE

JDK-8315693

Remove WM_AWT_SET_SCROLL_INFO message

JDK-8315708

Enhance HTTP/2 client usage

JDK-8315762

Update subtype check profile collection on s390x following 8308869

JDK-8315767

InetAddress: constructing objects from BSD literal addresses

JDK-8315856

RISC-V: Use Zacas extension for cmpxchg

JDK-8315923

pretouch_memory by atomic-add-0 fragments huge pages unexpectedly

JDK-8316131

runtime/cds/appcds/TestParallelGCWithCDS.java fails with JNI error

JDK-8316138

Add GlobalSign 2 TLS root certificates

JDK-8316141

Improve CEN header validation checking

JDK-8316197

Make tracing of inline cache available in unified logging

JDK-8316241

Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed

JDK-8316324

Opensource five miscellaneous Swing tests

JDK-8316328

Test jdk/jfr/event/oldobject/TestSanityDefault.java times out for some heap sizes

JDK-8316340

(bf) Missing {@inheritDoc} for exception in MappedByteBuffer::compact

JDK-8316388

Opensource five Swing component related regression tests

JDK-8316451

6 java/lang/instrument/PremainClass tests ignore VM flags

JDK-8316460

4 javax/management tests ignore VM flags

JDK-8316497

ColorConvertOp - typo for non-ICC conversions needs one-line fix

JDK-8316657

Support whitebox testing in microbenchmarks

JDK-8316704

Regex-free parsing of Formatter and FormatProcessor specifiers

JDK-8316708

Augment WorstCaseTests with more cases

JDK-8316738

java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout

JDK-8316756

C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call

JDK-8316813

NMT: Using WhiteBox API, virtual memory tracking should also be stressed in JMH tests

JDK-8316931

[macos14] Test "java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html" throws an exception on macOS 14(x64, aarch64)

JDK-8316991

Reduce nullable allocation merges

JDK-8316992

Potential null pointer from get_current_thread JVMCI helper function.

JDK-8317007

Add bulk removal of dead nmethods during class unloading

JDK-8317287

[macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination

JDK-8317299

safepoint scalarization doesn’t keep track of the depth of the JVM state

JDK-8317331

Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)"

JDK-8317349

Randomize order of macro node expansion in C2

JDK-8317368

[JVMCI] SIGSEGV in JVMCIEnv::initialize_installed_code on libgraal

JDK-8317376

Minor improvements to the 'this' escape analyzer

JDK-8317431

Implement simpler Comparator when building certification paths

JDK-8317547

Enhance TLS connection support

JDK-8317572

C2 SuperWord: refactor/improve TraceSuperWord, replace VectorizeDebugOption with TraceAutoVectorization

JDK-8317621

--add-script should support JavaScript modules

JDK-8317636

Improve heap walking API tests to verify correctness of field indexes

JDK-8317697

refactor-encapsulate x86 VM_Version::CpuidInfo

JDK-8317771

[macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma

JDK-8317804

com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18

JDK-8317846

Typo in API documentation of classes IdentityHashMap

JDK-8318105

[jmh] the test java.security.HSS failed with 2 active threads

JDK-8318106

Generated HTML for snippet does not always contain an id

JDK-8318112

CSS percentage values are capped at 100%

JDK-8318158

RISC-V: implement roundD/roundF intrinsics

JDK-8318217

RISC-V: C2 VectorizedHashCode

JDK-8318227

RISC-V: C2 ConvHF2F

JDK-8318228

RISC-V: C2 ConvF2HF

JDK-8318302

ThreadCountLimit.java failed with "Native memory allocation (mprotect) failed to protect 16384 bytes for memory to guard stack pages"

JDK-8318340

Improve RSA key implementations

JDK-8318444

Write details about compilation bailouts into crash reports

JDK-8318446

C2: optimize stores into primitive arrays by combining values into larger store

JDK-8318563

GetClassFields should not use random access to field

JDK-8318566

Heap walking functions should not use FilteredFieldStream

JDK-8318588

Windows build failure after JDK-8314468 due to ambiguous call

JDK-8318603

Parallelize sun/java2d/marlin/ClipShapeTest.java

JDK-8318605

Enable parallelism in vmTestbase/nsk/stress/stack tests

JDK-8318629

G1: Refine code a bit in G1RemSetTrackingPolicy::update_at_allocate

JDK-8318650

Optimized subword gather for x86 targets.

JDK-8318682

SA decoding of scalar replaced objects is broken

JDK-8318696

Do not use LFS64 symbols on Linux

JDK-8318707

Remove the Java Management Extension (JMX) Management Applet (m-let) feature

JDK-8318761

MessageFormat pattern support for CompactNumberFormat, ListFormat, and DateTimeFormatter

JDK-8318812

LauncherHelper.checkAndLoadMain closes jar file that’s about to be re-opened

JDK-8318966

Some methods make promises about Java array element alignment that are too strong

JDK-8318971

Better Error Handling for Jar Tool When Processing Non-existent Files

JDK-8319128

sun/security/pkcs11 tests fail on OL 7.9 aarch64

JDK-8319251

[REDO] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT

JDK-8319382

com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case

JDK-8319413

Start of release updates for JDK 23

JDK-8319414

Add SourceVersion.RELEASE_23

JDK-8319416

Add source 23 and target 23 to javac

JDK-8319451

PhaseIdealLoop::conditional_move is too conservative

JDK-8319463

ClassSignature should have superclass and superinterfaces as ClassTypeSig

JDK-8319516

AIX System::loadLibrary needs support to load a shared library from an archive object

JDK-8319548

Unexpected internal name for Filler array klass causes error in VisualVM

JDK-8319571

Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless

JDK-8319577

x86_64 AVX2 intrinsics for Arrays.sort methods (int, float arrays)

JDK-8319578

Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only

JDK-8319598

SMFParser misinterprets interrupted running status

JDK-8319626

Override toString() for ZipFile

JDK-8319647

Few java/lang/System/LoggerFinder/modules tests ignore vm flags

JDK-8319648

java/lang/SecurityManager tests ignore vm flags

JDK-8319651

Several network tests ignore vm flags when start java process

JDK-8319673

Few security tests ignore VM flags

JDK-8319678

Several tests from corelibs areas ignore VM flags

JDK-8319690

[AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"

JDK-8319716

RISC-V: Add SHA-2

JDK-8319757

java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown

JDK-8319773

Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT

JDK-8319793

C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888

JDK-8319795

Static huge pages are not used for CodeCache

JDK-8319797

Recursive lightweight locking: Runtime implementation

JDK-8319799

Recursive lightweight locking: x86 implementation

JDK-8319801

Recursive lightweight locking: aarch64 implementation

JDK-8319822

Use a linear-time algorithm for assert_different_registers()

JDK-8319851

Improve exception logging

JDK-8319859

Better symbol storage

JDK-8319889

Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining

JDK-8319900

Recursive lightweight locking: riscv64 implementation

JDK-8319901

Recursive lightweight locking: ppc64le implementation

JDK-8319932

[JVMCI] class unloading related tests can fail on libgraal

JDK-8319948

jcmd man page needs to be updated

JDK-8319957

PhaseOutput::code_size is unused and should be removed

JDK-8319990

Update CLDR to Version 45.0

JDK-8319997

JFR: Reduce use of dynamic proxies

JDK-8320002

Remove obsolete CDS check in Reflection::verify_class_access()

JDK-8320005

Allow loading of shared objects with .a extension on AIX

JDK-8320069

RISC-V: Add Zcb instructions

JDK-8320079

The ArabicBox.java test has no control buttons

JDK-8320097

Improve Image transformations

JDK-8320113

[macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14

JDK-8320128

Clean up Parse constructor for OSR

JDK-8320139

[JVMCI] VmObjectAlloc is not generated by intrinsics methods which allocate objects

JDK-8320175

[BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization

JDK-8320200

Use Elements predicates for record constructors to improve print output

JDK-8320215

HeapDumper can use DumpWriter buffer during merge

JDK-8320237

C2: late inlining of method handle invoke causes duplicate lines in PrintInlining output

JDK-8320275

assert(_chunk→bitmap().at(index)) failed: Bit not set at index

JDK-8320276

Improve class initialization barrier in TemplateTable::_new

JDK-8320279

Link issues in java.xml module-info.java

JDK-8320302

compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code

JDK-8320310

CompiledMethod::has_monitors flag can be incorrect

JDK-8320317

ObjectMonitor NotRunnable is not really an optimization

JDK-8320328

Restore interrupted flag in ImageIcon.loadImage

JDK-8320342

Use PassFailJFrame for TruncatedPopupMenuTest.java

JDK-8320343

Generate GIF images for AbstractButton/5049549/bug5049549.java

JDK-8320360

ClassFile.parse: Some defect class files cause unexpected exceptions to be thrown

JDK-8320362

Load anchor certificates from Keychain keystore

JDK-8320396

Class-File API ClassModel::verify should include checks from hotspot/share/classfile/classFileParser.cpp

JDK-8320397

RISC-V: Avoid passing t0 as temp register to MacroAssembler:: cmpxchg_obj_header/cmpxchgptr

JDK-8320404

Double whitespace in SubTypeCheckNode::dump_spec output

JDK-8320449

ECDHKeyAgreement should validate parameters before using them

JDK-8320458

Improve structural navigation in API documentation

JDK-8320503

Print warning if VM reaches MallocLimit during error reporting

JDK-8320522

Remove code related to RegisterFinalizersAtInit

JDK-8320532

Remove Thread/ThreadGroup suspend/resume

JDK-8320534

fatal error for the NMTBenchmark test run for the mainline build

JDK-8320548

Improved loop handling

JDK-8320575

generic type information lost on mandated parameters of record’s compact constructors

JDK-8320597

RSA signature verification fails on signed data that does not encode params correctly

JDK-8320622

[TEST] Improve coverage of compiler/loopopts/superword/TestMulAddS2I.java on different platforms

JDK-8320646

RISC-V: C2 VectorCastHF2F

JDK-8320647

RISC-V: C2 VectorCastF2HF

JDK-8320673

PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions

JDK-8320675

PrinterJob/SecurityDialogTest.java hangs

JDK-8320676

Manual printer tests have no Pass/Fail buttons, instructions close set 1

JDK-8320682

[AArch64] C1 compilation fails with "Field too big for insn"

JDK-8320692

Null icon returned for .exe without custom icon

JDK-8320707

Virtual thread test updates

JDK-8320712

Rewrite BadFactoryTest in pure Java

JDK-8320786

Remove ThreadGroup.stop

JDK-8320788

The system properties page is missing some properties

JDK-8320790

Update --release 22 symbol information for JDK 22 build 27

JDK-8320799

Bump minimum boot jdk to JDK 22

JDK-8320864

Serial: Extract out Full GC related fields from ContiguousSpace

JDK-8320886

Unsafe_SetMemory0 is not guarded

JDK-8320890

[AIX] Find a better way to mimic dl handle equality

JDK-8320919

Clarify Locale related system properties

JDK-8320959

jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp

JDK-8320971

Use BufferedInputStream.buf directly when param of implTransferTo() is trusted

JDK-8320995

RISC-V: C2 PopCountVI

JDK-8320996

RISC-V: C2 PopCountVL

JDK-8320999

RISC-V: C2 RotateLeftV

JDK-8321000

RISC-V: C2 RotateRightV

JDK-8321014

RISC-V: C2 VectorLoadShuffle

JDK-8321017

Record in JFR that IEEE rounding mode was corrupted by loading a library

JDK-8321021

RISC-V: C2 VectorUCastB2X

JDK-8321023

RISC-V: C2 VectorUCastS2X

JDK-8321024

RISC-V: C2 VectorUCastI2X

JDK-8321075

RISC-V: UseSystemMemoryBarrier lacking proper OS support

JDK-8321137

Reconsider ICStub alignment

JDK-8321151

JDK-8294427 breaks Windows L&F on all older Windows versions

JDK-8321156

Improve the handling of invalid UTF-8 byte sequences for ZipInputStream::getNextEntry and ZipFile::getComment

JDK-8321176

[Screencast] make a second attempt on screencast failure

JDK-8321180

Condition for non-latin1 string size too large exception is off by one

JDK-8321192

j.a.PrintJob/ImageTest/ImageTest.java: Fail or skip the test if there’s no printer

JDK-8321204

C2: assert(false) failed: node should be in igvn hash table

JDK-8321206

Make Locale related system properties StaticProperty

JDK-8321278

C2: Partial peeling fails with assert "last_peel ← first_not_peeled"

JDK-8321279

Implement hashCode() in Heap-X-Buffer.java.template

JDK-8321282

RISC-V: SpinPause() not implemented

JDK-8321287

Remove unused enum style in Prefetch

JDK-8321288

[JVMCI] HotSpotJVMCIRuntime doesn’t clean up WeakReferences in resolvedJavaTypes

JDK-8321292

SerialGC: NewSize vs InitialHeapSize check has an off-by-one error

JDK-8321299

runtime/logging/ClassLoadUnloadTest.java doesn’t reliably trigger class unloading

JDK-8321314

Reinstate disabling the compiler’s default active annotation processing

JDK-8321371

SpinPause() not implemented for bsd_aarch64/macOS

JDK-8321373

Build should use LC_ALL=C.UTF-8

JDK-8321374

Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll

JDK-8321387

SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException

JDK-8321396

Retire test/jdk/java/util/zip/NoExtensionSignature.java

JDK-8321400

java/foreign/TestStubAllocFailure.java fails with code cache exhaustion

JDK-8321404

Limit the number of heap dumps triggered by HeapDumpBeforeFullGC/AfterFullGC

JDK-8321408

Add Certainly roots R1 and E1

JDK-8321409

Console read line with zero out should zero out underlying buffer in JLine (redux)

JDK-8321422

Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion

JDK-8321428

Deprecate for removal the package java.beans.beancontext

JDK-8321429

(fc) FileChannel.lock creates a FileKey containing two long index values, they could be stored as int values

JDK-8321468

Remove StringUTF16::equals

JDK-8321474

TestAutoCreateSharedArchiveUpgrade.java should be updated with JDK 21

JDK-8321479

java -D-D crashes

JDK-8321480

ISO 4217 Amendment 176 Update

JDK-8321485

remove serviceability/attach/ConcAttachTest.java from problemlist on macosx

JDK-8321489

Update LCMS to 2.16

JDK-8321512

runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails on 32-bit platforms

JDK-8321514

UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled

JDK-8321515

ARM32: Move method resolution information out of the cpCache properly

JDK-8321539

Minimal build is broken by JDK-8320935

JDK-8321540

ClassSignature.parseFrom() throws StringIndexOutOfBoundsException for invalid signatures

JDK-8321542

C2: Missing ChaCha20 stub for x86_32 leads to crashes

JDK-8321543

Update NSS to version 3.96

JDK-8321545

Override toString() for Format subclasses

JDK-8321550

Update several runtime/cds tests to use vm flags or mark as flagless

JDK-8321557

Move SOURCE line verification for OracleJDK out of OpenJDK

JDK-8321560

[BACKOUT] 8299426: Heap dump does not contain virtual Thread stack references

JDK-8321561

(fs) Clarify non-atomic behavior of Files.move

JDK-8321565

[REDO] Heap dump does not contain virtual Thread stack references

JDK-8321582

yield <primitive-type>.class not parsed correctly.

JDK-8321594

NativeThreadSet should use placeholder for virtual threads

JDK-8321597

Use .template consistently for files treated as templates by the build

JDK-8321599

Data loss in AVX3 Base64 decoding

JDK-8321616

Retire binary test vectors in test/jdk/java/util/zip/ZipFile

JDK-8321619

Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects

JDK-8321620

Optimize JImage decompressors

JDK-8321621

Update JCov version to 3.0.16

JDK-8321622

ClassFile.verify(byte[] bytes) throws unexpected ConstantPoolException, IAE

JDK-8321631

Fix comments in access.hpp

JDK-8321641

ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error

JDK-8321648

Integral gather optimized mask computation.

JDK-8321683

Tests fail with AssertionError in RangeWithPageSize

JDK-8321685

Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf

JDK-8321688

Build on linux with GCC 7.5.0 fails after 8319577

JDK-8321703

jdeps generates illegal dot file containing nodesep=0,500000

JDK-8321712

C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp

JDK-8321713

Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder

JDK-8321718

ProcessTools.executeProcess calls waitFor before logging

JDK-8321729

Remove 'orb' field in RMIConnector

JDK-8321739

Source launcher fails with "Not a directory" error

JDK-8321786

SegmentAllocator:allocateFrom(ValueLayout, MemorySegment,ValueLayout,long,long) spec mismatch in exception scenario

JDK-8321802

(zipfs) Add validation of incorrect LOC signature in ZipFileSystem

JDK-8321808

G1: Use unsigned type for non-negative G1 flags

JDK-8321812

Update GC tests to use execute[Limited]TestJava

JDK-8321814

G1: Remove unused G1RemSetScanState::_collection_set_iter_state

JDK-8321815

Shenandoah: gc state should be synchronized to java threads only once per safepoint

JDK-8321820

TestLoadNIdeal fails on 32-bit because -XX:+UseCompressedOops is not recognized

JDK-8321823

Remove redundant PhaseGVN transform_no_reclaim

JDK-8321825

Remove runtime/CompressedOops/CompressedClassPointers.java from the ProblemList

JDK-8321827

Remove unnecessary suppress warnings annotations from the printing processor

JDK-8321889

JavaDoc method references with wrong (nested) type

JDK-8321892

Typo in log message logged by src/hotspot/share/nmt/virtualMemoryTracker.cpp

JDK-8321925

sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist"

JDK-8321931

memory_swap_current_in_bytes reports 0 as "unlimited"

JDK-8321933

TestCDSVMCrash.java spawns two processes

JDK-8321938

java/foreign/critical/TestCriticalUpcall.java does not need a core file

JDK-8321940

Improve CDSHeapVerifier in handling of interned strings

JDK-8321958

@param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect

JDK-8321972

test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform

JDK-8321973

Parallel: Remove unused methods in AdaptiveSizePolicy

JDK-8321974

Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized

JDK-8321975

Print when add_reserved_region fails even in product mode

JDK-8321984

IGV: Upgrade to Netbeans Platform 20

JDK-8322003

JShell - Incorrect type inference in lists of records implementing interfaces

JDK-8322008

Exclude some CDS tests from running with -Xshare:off

JDK-8322018

Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp

JDK-8322027

One XMLStreamException constructor fails to initialize cause

JDK-8322034

Parallel: Remove unused methods in PSAdaptiveSizePolicy

JDK-8322040

Missing array bounds check in ClassReader.parameter

JDK-8322041

JDK 22 RDP1 L10n resource files update

JDK-8322042

HeapDumper should perform merge on the current thread instead of VMThread

JDK-8322043

HeapDumper should use parallel dump by default

JDK-8322057

Memory leaks in creating jfr symbol array

JDK-8322062

com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length

JDK-8322065

Initial nroff manpage generation for JDK 23

JDK-8322077

Add Ideal transformation: (~a) | (~b) ⇒ ~(a & b)

JDK-8322078

ZipSourceCache.testKeySourceMapping() test fails with The process cannot access the file because it is being used by another process

JDK-8322089

Parallel: Remove PSAdaptiveSizePolicy::set_survivor_size

JDK-8322097

Serial: Refactor CardTableRS::find_first_clean_card

JDK-8322098

os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size

JDK-8322100

Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing

JDK-8322122

Enhance generation of addresses

JDK-8322135

Printing JTable in Windows L&F throws InternalError: HTHEME is null

JDK-8322140

javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel

JDK-8322141

SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred

JDK-8322142

JFR: Periodic tasks aren’t orphaned between recordings

JDK-8322149

ConcurrentHashMap smarter presizing for copy constructor and putAll

JDK-8322154

RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved

JDK-8322159

ThisEscapeAnalyzer crashes for erroneous code

JDK-8322163

runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886

JDK-8322166

Files.isReadable/isWritable/isExecutable expensive when file does not exist

JDK-8322170

Update deprecated/obsolete/expired flags table for GC

JDK-8322175

test/langtools/tools/javac/classreader/BadMethodParameter.java doesn’t compile

JDK-8322179

RISC-V: Implement SHA-1 intrinsic

JDK-8322195

RISC-V: Minor improvement of MD5 instrinsic

JDK-8322204

Parallel: Remove unused _collection_cost_margin_fraction

JDK-8322205

Parallel: Remove unused arg in PSCardTable::pre_scavenge

JDK-8322209

RISC-V: Enable some tests related to MD5 instrinsic

JDK-8322214

Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds

JDK-8322218

Better escaping of single and double quotes in annotation toString() results

JDK-8322235

Split up and improve LocaleProvidersRun

JDK-8322237

Heap dump contains duplicate thread records for mounted virtual threads

JDK-8322239

[macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane

JDK-8322248

Fix inconsistent wording in ElementFilter.typesIn

JDK-8322255

Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold

JDK-8322278

Generational ZGC: Adjust the comment of ZHeuristics::use_per_cpu_shared_small_pages

JDK-8322279

Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples

JDK-8322282

Incorrect LoaderConstraintTable::add_entry after JDK-8298468

JDK-8322287

Parallel: Remove unused arg in adjust_eden_for_pause_time and adjust_eden_for_minor_pause_time

JDK-8322294

Cleanup NativePostCallNop

JDK-8322298

Obsolete unused AdaptiveSizePolicyCollectionCostMargin

JDK-8322300

Remove redundant arg in PSAdaptiveSizePolicy::adjust_promo_for_pause_time

JDK-8322309

Fix an inconsistancy in spacing style in spec.gmk.template

JDK-8322321

Add man page doc for -XX:+VerifySharedSpaces

JDK-8322322

Support archived full module graph when -Xbootclasspath/a is used

JDK-8322324

java/foreign/TestStubAllocFailure.java times out while waiting for forked process

JDK-8322330

JavadocHelperTest.java OOMEs with Parallel GC and ZGC

JDK-8322364

Parallel: Remove unused SizePolicyTrueValues enum members

JDK-8322366

Add IEEE rounding mode corruption check to JNI checks

JDK-8322377

Parallel: Remove unused arg in adjust_promo_for_pause_time and adjust_eden_for_pause_time

JDK-8322383

G1: Only preserve marks on objects that are actually moved

JDK-8322417

Console read line with zero out should zero out when throwing exception

JDK-8322418

Problem list gc/TestAllocHumongousFragment.java subtests for 8298781

JDK-8322477

order of subclasses in the permits clause can differ between compilations

JDK-8322484

22-b26 Regression in J2dBench-bimg_misc-G1 (and more) on Windows-x64 and macOS-x64

JDK-8322489

22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC

JDK-8322490

cleanup CastNode construction

JDK-8322503

Shenandoah: Clarify gc state usage

JDK-8322512

StringBuffer.repeat does not work correctly after toString() was called

JDK-8322513

Build failure with minimal

JDK-8322532

JShell : Unnamed variable issue

JDK-8322535

Change default AArch64 SpinPause instruction

JDK-8322537

Parallel: Remove experimental adjustment in PSAdaptiveSizePolicy

JDK-8322538

remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI

JDK-8322539

Parallel: Remove duplicated methods in PSAdaptiveSizePolicy

JDK-8322543

Parallel: Remove unused _major_pause_old_slope_counter

JDK-8322545

Declare newInsets as static in ThemeReader.cpp

JDK-8322565

(zipfs) Files.setPosixPermissions should preserve 'external file attributes' bits

JDK-8322568

JFR: Improve metadata for IEEE rounding mode fields

JDK-8322572

AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures."

JDK-8322583

RISC-V: Enable fast class initialization checks

JDK-8322589

Add Ideal transformation: (~a) & (~b) ⇒ ~(a | b)

JDK-8322630

Remove ICStubs and related safepoints

JDK-8322636

[JVMCI] HotSpotSpeculationLog can be inconsistent across a single compile

JDK-8322637

java/foreign/critical/TestCriticalUpcall.java timed out

JDK-8322647

Short name for the Europe/Lisbon time zone is incorrect

JDK-8322648

Improve class initialization barrier in TemplateTable::_new for PPC

JDK-8322649

Improve class initialization barrier in TemplateTable::_new for S390

JDK-8322657

CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader

JDK-8322661

Build broken due to missing jvmtiExport.hpp after JDK-8320139

JDK-8322675

JFR: Fail-fast mode when constants cannot be resolved

JDK-8322692

ZGC: avoid over-unrolling due to hidden barrier size

JDK-8322694

C1: Handle Constant and IfOp in NullCheckEliminator

JDK-8322725

(tz) Update Timezone Data to 2023d

JDK-8322726

C2: Unloaded signature class kills argument value

JDK-8322732

ForkJoinPool may underutilize cores in async mode

JDK-8322734

A redundant return in method padWithLen

JDK-8322735

C2: minor improvements of bubble sort used in SuperWord::packset_sort

JDK-8322743

C2: prevent lock region elimination in OSR compilation

JDK-8322744

VirtualThread.notifyJvmtiDisableSuspend should be static

JDK-8322747

StringTable should be AllStatic

JDK-8322750

Test "api/java_awt/interactive/SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray

JDK-8322751

ZGC: Fix comments about marking roots

JDK-8322753

RISC-V: C2 ReverseBytesV

JDK-8322754

click JComboBox when dialog about to close causes IllegalComponentStateException

JDK-8322757

Enable -Wparentheses warnings

JDK-8322758

Eliminate -Wparentheses warnings in C2 code

JDK-8322759

Eliminate -Wparentheses warnings in compiler code

JDK-8322765

Eliminate -Wparentheses warnings in runtime code

JDK-8322766

Micro bench SSLHandshake should use default algorithms

JDK-8322768

Optimize non-subword vector compress and expand APIs for AVX2 target.

JDK-8322772

Clean up code after JDK-8322417

JDK-8322779

C1: Remove the unused counter 'totalInstructionNodes'

JDK-8322781

C1: Debug build crash in GraphBuilder::vmap() when print stats

JDK-8322782

Clean up usages of unnecessary fully qualified class name "java.util.Arrays"

JDK-8322783

prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output

JDK-8322790

RISC-V: Tune costs for shuffles with no conversion

JDK-8322799

Test JPKG003-013: ServiceTest fails because the user cannot uninstall the "servicetest" package on OEL 9.2 x64 and OEL 9.2 64-bit Arm (aarch64)

JDK-8322801

RISC-V: The riscv path of the debian sysroot had been changed

JDK-8322802

Add testing for ZipFile.getEntry respecting the 'Language encoding' flag

JDK-8322805

Eliminate -Wparentheses warnings in x86 code

JDK-8322806

Eliminate -Wparentheses warnings in aarch64 code

JDK-8322807

Eliminate -Wparentheses warnings in gc code

JDK-8322809

SystemModulesMap::classNames and moduleNames arrays do not match the order

JDK-8322812

Manpage for jcmd is missing JFR.view command

JDK-8322815

Eliminate -Wparentheses warnings in shenandoah code

JDK-8322816

RISC-V: Incorrect guarantee in patch_vtype

JDK-8322817

RISC-V: Eliminate -Wparentheses warnings in riscv code

JDK-8322818

Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned

JDK-8322828

Parallel: Rename ParallelCompactData::_region_start

JDK-8322829

Refactor nioBlocker to avoid blocking while holding Thread’s interrupt lock

JDK-8322830

Add test case for ZipFile opening a ZIP with no entries

JDK-8322841

Parallel: Remove unused using-declaration in MutableNUMASpace

JDK-8322846

Running with -Djdk.tracePinnedThreads set can hang

JDK-8322847

java.lang.classfile.BufWriter should specify @throws for its writeXXX methods

JDK-8322853

Should use ConditionalMutexLocker in NativeHeapTrimmerThread::print_state

JDK-8322854

Incorrect rematerialization of scalar replaced objects in C2

JDK-8322858

compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output

JDK-8322865

JavaDoc fails on aggregator modules

JDK-8322868

java/io/BufferedInputStream/TransferToTrusted.java has bad copyright header

JDK-8322873

Duplicate -ljava -ljvm options for libinstrument

JDK-8322874

Redirection loop in index.html

JDK-8322877

java/io/BufferedInputStream/TransferTo.java failed with IndexOutOfBoundsException

JDK-8322878

Including sealing information Class.toGenericString()

JDK-8322879

Eliminate -Wparentheses warnings in x86-32 code

JDK-8322880

Eliminate -Wparentheses warnings in arm32 code

JDK-8322881

java/nio/file/Files/CopyMoveVariations.java fails with AccessDeniedException due to permissions of files in /tmp

JDK-8322888

Parallel: Remove unused variables in PSPromotionManager

JDK-8322890

Directly return in OldPLABSizeConstraintFunc

JDK-8322920

Some ProcessTools.execute* functions are declared to throw Throwable

JDK-8322927

Unused code in LIR_Assembler::verify_oop_map

JDK-8322936

Update blessed-modifier-order.sh for default, sealed, and non-sealed

JDK-8322943

runtime/CompressedOops/CompressedClassPointers.java fails on AIX

JDK-8322945

Problemlist runtime/CompressedOops/CompressedClassPointers.java on AIX

JDK-8322954

Shenandoah: Convert evac-update closures asserts to rich asserts

JDK-8322957

Generational ZGC: Relocation selection must join the STS

JDK-8322962

Upcall stub might go undetected when freezing frames

JDK-8322963

ProblemList java/io/BufferedInputStream/TransferTo.java

JDK-8322971

KEM.getInstance() should check if a 3rd-party security provider is signed

JDK-8322976

Remove reference to transform_no_reclaim

JDK-8322978

Remove debug agent debugMonitorTimedWait() function. It is no longer used.

JDK-8322979

Add informative discussion to Modifier

JDK-8322980

Debug agent’s dumpThread() API should update thread’s name before printing it

JDK-8322981

Fix 2 locations in JDI that throw IOException without using the "Caused by" exception

JDK-8322982

CTW fails to build after 8308753

JDK-8322985

[BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

JDK-8322987

Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME

JDK-8322989

New test serviceability/HeapDump/FullGCHeapDumpLimitTest.java fails

JDK-8322992

Javac fails with StackOverflowError when compiling deeply nested synchronized blocks

JDK-8322996

BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity

JDK-8323000

Parallel: Remove unused class declarations in psScavenge

JDK-8323002

test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64

JDK-8323005

Parallel: Refactor PSPromotionManager::claim_or_forward_depth

JDK-8323008

filter out harmful -std* flags added by autoconf from CXX

JDK-8323011

ProblemList serviceability/HeapDump/FullGCHeapDumpLimitTest.java

JDK-8323012

C2 fails with fatal error: no reachable node should have no use

JDK-8323016

Improve reporting for bad options

JDK-8323021

Shenandoah: Encountered reference count always attributed to first worker thread

JDK-8323032

OptimizedModuleHandlingTest failed in dynamic CDS archive mode

JDK-8323057

Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped

JDK-8323058

Revisit j.l.classfile.CodeBuilder API surface

JDK-8323065

Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination

JDK-8323066

gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing

JDK-8323073

ProblemList gc/g1/TestSkipRebuildRemsetPhase.java on linux-aarch64

JDK-8323075

ProblemList runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java

JDK-8323086

Shenandoah: Heap could be corrupted by oom during evacuation

JDK-8323089

networkaddress.cache.ttl is not a system property

JDK-8323095

Expand TraceOptoParse block output abbreviations

JDK-8323101

C2: assert(n→in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if

JDK-8323108

BufferedImage.setData(Raster) should not cast float and double values to integers

JDK-8323110

Eliminate -Wparentheses warnings in ppc code

JDK-8323115

x86-32: Incorrect predicates for cmov instruct transforms with UseSSE

JDK-8323116

[REDO] Computational test more than 2x slower when AVX instructions are used

JDK-8323122

AArch64: Increase itable stub size estimate

JDK-8323154

C2: assert(cmp != nullptr && cmp→Opcode() == Op_Cmp(bt)) failed: no exit test

JDK-8323159

Consider adding some text re. memory zeroing in Arena::allocate

JDK-8323170

j2dbench is using outdated javac source/target to be able to build by itself

JDK-8323183

ClassFile API performance improvements

JDK-8323188

JFR: Needless RESOURCE_ARRAY when sending EventOSInformation

JDK-8323190

Segfault during deoptimization of C2-compiled code

JDK-8323196

jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false"

JDK-8323210

Update the usage of cmsFLAGS_COPY_ALPHA

JDK-8323213

Fix some javadoc broken links in ObjectReference, and other misc javadoc cleanups

JDK-8323220

Reassociate loop invariants involved in Cmps and Add/Subs

JDK-8323231

Improve array management

JDK-8323241

jcmd manpage should use lists for argument lists

JDK-8323243

JNI invocation of an abstract instance method corrupts the stack

JDK-8323264

Serial: Remove unused GenerationBlockSizeClosure

JDK-8323274

C2: array load may float above range check

JDK-8323276

StressDirListings.java fails on AIX

JDK-8323284

Remove unused FilteringClosure declaration

JDK-8323296

java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out

JDK-8323297

Fix incorrect placement of precompiled.hpp include lines

JDK-8323318

Remove unused Space::is_free_block

JDK-8323330

[BACKOUT] JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows

JDK-8323331

fix typo hpage_pdm_size

JDK-8323390

Enhance mask blit functionality

JDK-8323425

JFR: Auto-generated filename doesn’t work with time-limited recording

JDK-8323428

Shenandoah: Unused memory in regions compacted during a full GC should be mangled

JDK-8323429

Missing C2 optimization for FP min/max when both inputs are same

JDK-8323438

Enhance assertions for Windows sync API failures

JDK-8323499

Remove unused methods in space.hpp

JDK-8323502

javac crash with wrongly typed method block in Flow

JDK-8323503

x86: Shorter movptr(reg, imm) for 32-bit unsigned immediates

JDK-8323508

Remove TestGCLockerWithShenandoah.java line from TEST.groups

JDK-8323515

Create test alias "all" for all test roots

JDK-8323518

Parallel: Remove unused methods in psParallelCompact.hpp

JDK-8323519

Add applications/ctw/modules to Hotspot tiered testing

JDK-8323520

Drop unnecessary virtual specifier in Space

JDK-8323529

Relativize test image dependencies in microbenchmarks

JDK-8323540

assert!((((method)→is_trace_flag_set(((1 << 4) << 8))))) failed: invariant

JDK-8323546

Cleanup jcmd docs for Compiler.perfmap and VM.cds filename parameter

JDK-8323552

AbstractMemorySegmentImpl#mismatch returns -1 when comparing distinct areas of the same instance of MemorySegment

JDK-8323554

The typos in Javadoc: "@return if "

JDK-8323556

CDS archive space addresses should be randomized with ArchiveRelocationMode=1

JDK-8323562

SaslInputStream.read() may return wrong value

JDK-8323571

Regression in source resolution process

JDK-8323576

[Windows] Fallthrough to ::abort instead of os::infinite_sleep for noreturn methods

JDK-8323577

C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055

JDK-8323584

AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe

JDK-8323595

is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs

JDK-8323601

Improve LayoutPath.PathElement::toString

JDK-8323605

Java source launcher should not require --source …​ to enable preview

JDK-8323610

G1: HeapRegion pin count should be size_t to avoid overflows

JDK-8323612

IOVecWrapper should be changed to be TerminatingThreadLocal

JDK-8323616

[JVMCI] TestInvalidJVMCIOption.java fails intermittently with NPE

JDK-8323617

Add missing null checks to GetMousePositionWithPopup.java test

JDK-8323621

JDK build should exclude snippet class in java.lang.foreign

JDK-8323624

ProviderList.ServiceList does not need to be a list

JDK-8323627

Shenandoah: Refactor init logger

JDK-8323628

Update license on "pass-through" files

JDK-8323629

Shenandoah: Fix missing include and declaration

JDK-8323631

JfrTypeSet::write_klass can enqueue a CLD klass that is unloading

JDK-8323635

Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3

JDK-8323637

Capture hotspot replay files in GHA

JDK-8323640

[TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed

JDK-8323641

Test compiler/loopopts/superword/TestAlignVectorFuzzer.java timed out

JDK-8323645

Remove unused internal sun.net.www.protocol.jar.URLJarFileCallBack interface

JDK-8323651

compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot

JDK-8323657

Compilation of snippet results in VerifyError at runtime with --release 9 (and above)

JDK-8323659

LinkedTransferQueue add and put methods call overridable offer

JDK-8323660

Serial: Fix header ordering and indentation

JDK-8323664

java/awt/font/JNICheck/FreeTypeScalerJNICheck.java still fails with JNI warning on some Windows configurations

JDK-8323667

Library debug files contain non-reproducible full gcc include paths

JDK-8323670

A few client tests intermittently throw ConcurrentModificationException

JDK-8323671

DevKit build gcc libraries contain full paths to source location

JDK-8323675

Race in jdk.javadoc-gendata

JDK-8323680

SA PointerFinder code can do a better job of leveraging existing code to determine if an address is in the TLAB

JDK-8323681

SA PointerFinder code should support G1

JDK-8323682

C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA

JDK-8323684

TypeMirror.{getAnnotationsByType, getAnnotation} return uninformative results

JDK-8323685

PrintSystemDictionaryAtExit has mutex rank assert

JDK-8323693

Update some copyright announcements in the new files created in 8234502

JDK-8323694

RISC-V: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe

JDK-8323695

RenderPerf (2D) enhancements (23.12)

JDK-8323698

Class use page does not include extends/implements type arguments

JDK-8323699

MessageFormat.toPattern() generates non-equivalent MessageFormat pattern

JDK-8323700

Add fontconfig requirement to building.md for Alpine Linux

JDK-8323707

Adjust Classfile API’s type arg model to better represent the embodied type

JDK-8323710

(fc) FileChannel.lock creates a FileKey with a poor hashCode after JDK-8321429 (win)

JDK-8323715

Serial: Move genMemoryPools to serial folder

JDK-8323716

Only print ZGC Phase Switch events in hs_err files when running with ZGC

JDK-8323717

Introduce test keyword for tests that need external dependencies

JDK-8323722

Serial: Remove unused no_gc_in_progress

JDK-8323724

Remove potential re-inflation from FastHashCode under LM_LIGHTWEIGHT

JDK-8323726

Serial: Remove unused definitions in Generation

JDK-8323730

Tweak TestZAllocationStallEvent.java to allocate smaller objects

JDK-8323731

Unproblemlist gc/stress/TestStressG1Humongous.java

JDK-8323738

Serial: Remove unreachable methods in Generation

JDK-8323745

Missing comma in copyright header in TestScope

JDK-8323746

Add PathElement hashCode and equals

JDK-8323748

RISC-V: Add Zfh probe code

JDK-8323779

Serial: Remove Generation::promotion_attempt_is_safe

JDK-8323780

Serial: Remove unused _full_collections_completed

JDK-8323782

Race: Thread::interrupt vs. AbstractInterruptibleChannel.begin

JDK-8323794

Remove unused jimage compressor plugin configuration

JDK-8323795

jcmd Compiler.codecache should print total size of code cache

JDK-8323800

Serial: Fix include guard macro in generation.hpp

JDK-8323801

<s> tag doesn’t strikethrough the text

JDK-8323809

Serial: Refactor card table verification

JDK-8323815

Source launcher should find classes with $ in names

JDK-8323820

[MacOS] build failure: non-void function does not return a value

JDK-8323835

Updating ASM to 9.6 for JDK 23

JDK-8323839

Expand use of Messager convenience methods in langtools regression tests

JDK-8323883

JFR AssertionError: Missing object ID 15101

JDK-8323900

Avoid calling os::init_random() in CDS static dump

JDK-8323950

Null CLD while loading shared lambda proxy class with javaagent active

JDK-8323964

runtime/Thread/ThreadCountLimit.java fails intermittently on AIX

JDK-8323972

C2 compilation fails with assert(!x→as_Loop()→is_loop_nest_inner_loop()) failed: loop was transformed

JDK-8323993

Serial: Refactor gc_prologue and gc_epilogue

JDK-8323994

gtest runner repeats test name for every single gtest assertion

JDK-8323995

Suppress notes generated on incremental microbenchmark builds

JDK-8324041

ModuleOption.java failed with update release versioning scheme

JDK-8324050

Issue store-store barrier after re-materializing objects during deoptimization

JDK-8324053

Use the blessed modifier order for sealed in java.base

JDK-8324065

Daylight saving information for Africa/Casablanca are incorrect

JDK-8324066

"clhsdb jstack" should not by default scan for j.u.c locks because it can be very slow

JDK-8324074

increase timeout for jvmci test TestResolvedJavaMethod.java

JDK-8324082

more monitoring test timeout adjustments

JDK-8324089

Fix typo in the manual page for "jcmd" (man jcmd)

JDK-8324121

SIGFPE in PhaseIdealLoop::extract_long_range_checks

JDK-8324123

aarch64: fix prfm literal encoding in assembler

JDK-8324125

Improve class initialization barrier in TemplateTable::_new for RISC-V

JDK-8324126

Error message for mistyping -XX:+Unlock…​Options is not helpful

JDK-8324129

C2: Remove some ttyLocker usages in preparation for JDK-8306767

JDK-8324132

G1: Remove unimplemented G1MonitoringSupport::recalculate_eden_size

JDK-8324147

Serial: Remove generation::compute_new_size

JDK-8324161

validate-source fails after JDK-8275338

JDK-8324174

assert(m→is_entered(current)) failed: invariant

JDK-8324186

Use "dmb.ishst+dmb.ishld" for release barrier

JDK-8324207

Serial: Remove Space::set_saved_mark_word

JDK-8324210

Serial: Remove unused methods in Generation

JDK-8324213

C1: There is no need for Canonicalizer to handle IfOp

JDK-8324220

jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java had 22 failures

JDK-8324229

JFR: Temporarily disable assertion for missing object reference

JDK-8324231

bad command-line option in make/Docs.gmk

JDK-8324236

compiler/ciReplay/TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for …​ expected true, was false

JDK-8324238

[macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg

JDK-8324240

Remove unused GrowableArrayView::EMPTY

JDK-8324241

Always record evol_method deps to avoid excessive method flushing

JDK-8324242

Avoid null check for OopHandle::ptr_raw()

JDK-8324243

Compilation failures in java.desktop module with gcc 14

JDK-8324280

RISC-V: Incorrect implementation in VM_Version::parse_satp_mode

JDK-8324286

Fix backsliding on use of nullptr instead of NULL

JDK-8324287

Record total and free swap space in JFR

JDK-8324301

Obsolete MaxGCMinorPauseMillis

JDK-8324304

RISC-V: add hw probe flags

JDK-8324334

Shenandoah: Improve end of process report

JDK-8324341

Remove redundant preprocessor #if’s checks

JDK-8324342

Doclet should default @since for a nested class to that of its enclosing class

JDK-8324347

Enable "maybe-uninitialized" warning for FreeType 2.13.1

JDK-8324492

Remove Atomic support for OopHandle

JDK-8324512

Serial: Remove Generation::Name

JDK-8324513

Inline ContiguousSpace::object_iterate_from

JDK-8324514

ClassLoaderData::print_on should print address of class loader

JDK-8324517

C2: crash in compiled code because of dependency on removed range check CastIIs

JDK-8324537

Remove superfluous _FILE_OFFSET_BITS=64

JDK-8324539

Do not use LFS64 symbols in JDK libs

JDK-8324543

Remove Space::object_iterate

JDK-8324553

Shenandoah: Move periodic tasks closer to their collaborators

JDK-8324559

Improve 2D image handling

JDK-8324571

JDK 23 L10n resource files update

JDK-8324577

[REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE

JDK-8324578

[BACKOUT] [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE

JDK-8324580

SIGFPE on THP initialization on kernels < 4.10

JDK-8324582

Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize in jvmti vthread tests

JDK-8324584

Optimize Symbol and char* handling in ClassLoader

JDK-8324585

JVM native memory leak in PCKS11-NSS security provider

JDK-8324598

use mem_unit when working with sysinfo memory and swap related information

JDK-8324613

Serial: Rename GenerationPool to TenuredGenerationPool

JDK-8324630

C1: Canonicalizer::do_LookupSwitch doesn’t break the loop when the successor is found

JDK-8324632

Update Zlib Data Compression Library to Version 1.3.1

JDK-8324635

(zipfs) Regression in Files.setPosixFilePermissions called on existing MSDOS entries

JDK-8324636

Serial: Remove Generation::block_is_obj

JDK-8324637

[aix] Implement support for reporting swap space in jdk.management

JDK-8324641

[IR Framework] Add Setup method to provide custom arguments and set fields

JDK-8324646

Avoid Class.forName in SecureRandom constructor

JDK-8324647

Invalid test group of lib-test after JDK-8323515

JDK-8324648

Avoid NoSuchMethodError when instantiating NativePRNG

JDK-8324649

Shenandoah: replace implementation of free set

JDK-8324655

Identify integer minimum and maximum patterns created with if statements

JDK-8324657

Intermittent OOME on exception message create

JDK-8324659

GHA: Generic jtreg errors are not reported

JDK-8324665

Loose matching of space separators in the lenient date/time parsing mode

JDK-8324667

fold Parse::seems_stable_comparison()

JDK-8324668

JDWP process management needs more efficient file descriptor handling

JDK-8324673

javacserver failed during build: RejectedExecutionException

JDK-8324678

Replace NULL with nullptr in HotSpot gtests

JDK-8324679

Replace NULL with nullptr in HotSpot .ad files

JDK-8324680

Replace NULL with nullptr in JVMTI generated code

JDK-8324681

Replace NULL with nullptr in HotSpot jtreg test native code files

JDK-8324682

Remove redefinition of NULL for XLC compiler

JDK-8324683

Unify AttachListener code for Posix platforms

JDK-8324717

Remove HotSpotJVMCICompilerFactory

JDK-8324722

Serial: Inline block_is_obj of subclasses of Generation

JDK-8324723

GHA: Upgrade some actions to avoid deprecated Node 16

JDK-8324724

Add Stub routines for FP16 conversions on aarch64

JDK-8324733

[macos14] Problem list tests which fail due to macOS bug described in JDK-8322653

JDK-8324734

Relax too-strict assert(VM_Version::supports_evex()) in Assembler::locate_operand()

JDK-8324736

Invalid end positions for EMPTY_STATEMENT

JDK-8324750

C2: rename Matcher methods using "superword" → "autovectorization"

JDK-8324752

C2 Superword: remove SuperWordRTDepCheck

JDK-8324753

[AIX] adjust os_posix after JDK-8318696

JDK-8324755

Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests

JDK-8324765

C2 SuperWord: remove dead code: SuperWord::insert_extracts

JDK-8324769

Serial: Remove unused TenuredGeneration::unsafe_max_alloc_nogc

JDK-8324771

Obsolete RAMFraction related flags

JDK-8324774

Add DejaVu web fonts

JDK-8324775

C2 SuperWord: refactor visited sets

JDK-8324776

runtime/os/TestTransparentHugePageUsage.java fails with The usage of THP is not enough

JDK-8324781

runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved

JDK-8324785

ProblemList two tests on linux due to JDK-8315923

JDK-8324786

validate-source fails after JDK-8042981

JDK-8324790

ifnode::fold_compares_helper cleanup

JDK-8324794

C2 SuperWord: do not ignore reductions in SuperWord::unrolling_analysis

JDK-8324799

Use correct extension for C++ test headers

JDK-8324800

gcc windows build broken after 8322757

JDK-8324807

Manual printer tests have no Pass/Fail buttons, instructions close set 2

JDK-8324808

Manual printer tests have no Pass/Fail buttons, instructions close set 3

JDK-8324809

compiler can crash with SOE while proving if two recursive types are disjoint

JDK-8324817

Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled

JDK-8324824

AArch64: Detect Ampere-1B core and update default options for Ampere CPUs

JDK-8324828

Avoid multiple search of reserved regions during splitting

JDK-8324829

Uniform use of synchronizations in NMT

JDK-8324832

JFR: Improve sorting of 'jfr summary'

JDK-8324834

Use _LARGE_FILES on AIX

JDK-8324838

test_nmt_locationprinting.cpp broken in the gcc windows build

JDK-8324840

windows-x64-slowdebug does not build anymore after JDK-8317572

JDK-8324841

PKCS11 tests still skip execution

JDK-8324845

management.properties text "interface name" is misleading

JDK-8324856

Serial: Move Generation::is_in to DefNewGeneration

JDK-8324858

[vectorapi] Bounds checking issues when accessing memory segments

JDK-8324861

Exceptions::wrap_dynamic_exception() doesn’t have ResourceMark

JDK-8324865

windows-x64-slowdebug still does not build after JDK-8324840

JDK-8324868

debug agent does not properly handle interrupts of a virtual thread

JDK-8324874

AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers

JDK-8324880

Rename get_stack_trace.h

JDK-8324881

ObjectSynchronizer::inflate(Thread* current…​) is invoked for non-current thread

JDK-8324890

C2 SuperWord: refactor out VLoop, make unrolling_analysis static, remove init/reset mechanism

JDK-8324933

ConcurrentHashTable::statistics_calculate synchronization is expensive

JDK-8324937

GHA: Avoid multiple test suites per job

JDK-8324950

IGV: save the state to a file

JDK-8324960

Unsafe.allocateMemory documentation incorrect regarding zero return value

JDK-8324969

C2: prevent elimination of unbalanced coarsened locking regions

JDK-8324970

Serial: Refactor signature of maintain_old_to_young_invariant

JDK-8324974

JFR: EventCompilerPhase should be created as UNTIMED

JDK-8324981

Shenandoah: Move commit and soft max heap changed methods into heap

JDK-8324983

race in CompileBroker::possibly_add_compiler_threads

JDK-8324998

Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I

JDK-8325001

Typo in the javadocs for the Arena::ofShared method

JDK-8325022

Incorrect error message on client authentication

JDK-8325024

java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information

JDK-8325028

(ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread

JDK-8325037

x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java

JDK-8325038

runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages

JDK-8325042

remove unused JVMDITools test files

JDK-8325049

stubGenerator_ppc.cpp should use alignas

JDK-8325053

Serial: Move Generation::save_used_region to TenuredGeneration

JDK-8325055

Rename Injector.h

JDK-8325064

C2 SuperWord: refactor construct_bb

JDK-8325074

ZGC fails assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 11

JDK-8325078

Better escaping of single and double quotes in javac annotation toString() results

JDK-8325081

Move '_soft_ref_policy' to 'CollectedHeap'

JDK-8325082

Rename headers named 'heapRegion*' of G1

JDK-8325083

jdk/incubator/vector/Double512VectorTests.java crashes in Assembler::vex_prefix_and_encode

JDK-8325088

Overloads that differ in type parameters may be lost

JDK-8325095

C2: bailout message broken: ResourceArea allocated string used after free

JDK-8325096

Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing

JDK-8325109

Sort method modifiers in canonical order

JDK-8325116

Amend jdk.ContainerConfiguration by swap related value

JDK-8325133

Missing MEMFLAGS parameter in parts of os API

JDK-8325134

Serial: Remove Generation::used_region

JDK-8325137

com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range

JDK-8325139

JFR SwapSpace event - add free swap space information on Linux when running in a container environment

JDK-8325144

C1: Optimize CriticalEdgeFinder

JDK-8325148

Enable restricted javac warning in java.base

JDK-8325150

(tz) Update Timezone Data to 2024a

JDK-8325152

Clarify specification of java.io.RandomAccessFile.setLength

JDK-8325153

SEGV in stackChunkOopDesc::derelativize_address(int)

JDK-8325159

C2 SuperWord: measure time for CITime

JDK-8325162

Remove duplicate GCMParameters class

JDK-8325164

Named groups and signature schemes unavailable with SunPKCS11 in FIPS mode

JDK-8325168

JShell should support Markdown comments

JDK-8325169

Reduce String::indexOf overheads

JDK-8325179

Race in BasicDirectoryModel.validateFileCache

JDK-8325180

Rename jvmti_FollowRefObjects.h

JDK-8325186

JVMTI VirtualThreadGetThreadStateClosure class is no longer used and should be removed

JDK-8325187

JVMTI GetThreadState says virtual thread is JVMTI_THREAD_STATE_INTERRUPTED when it no longer is

JDK-8325189

Enable this-escape javac warning in java.base

JDK-8325194

GHA: Add macOS M1 testing

JDK-8325199

(zipfs) jdk/nio/zipfs/TestPosix.java failed 6 sub-tests

JDK-8325201

(zipfs) Disable TestPosix.setPermissionsShouldConvertToUnix which fails on Windows

JDK-8325202

gc/g1/TestMarkStackOverflow.java intermittently crash: G1CMMarkStack::ChunkAllocator::allocate_new_chunk

JDK-8325203

System.exit(0) kills the launched 3rd party application

JDK-8325213

Flags introduced by configure script are not passed to ADLC build

JDK-8325215

Incorrect not exhaustive switch error

JDK-8325217

MethodSymbol.getModifiers() returns SEALED for restricted methods

JDK-8325218

gc/parallel/TestAlwaysPreTouchBehavior.java fails

JDK-8325221

Obsolete TLABStats

JDK-8325247

Memory leak in SessionKeyRef class def when using PKCS11 security provider

JDK-8325248

Serial: Remove Generation::space_iterate

JDK-8325252

C2 SuperWord: refactor the packset

JDK-8325254

CKA_TOKEN private and secret keys are not necessarily sensitive

JDK-8325255

jdk.internal.util.ReferencedKeySet::add using wrong test

JDK-8325257

jshell reports NoSuchFieldError with instanceof primitive type

JDK-8325259

Serial: Inline OldGenScanClosure during Young GC

JDK-8325262

jdeps can drop printing stack trace when FindException is thrown due to modules not found

JDK-8325264

two compiler/intrinsics/float16 tests fail after JDK-8324724

JDK-8325266

Enable this-escape javac warning in jdk.javadoc

JDK-8325268

Add policy statement to langtools makefiles concerning warnings

JDK-8325270

ProblemList two compiler/intrinsics/float16 tests that fail due to JDK-8324724

JDK-8325280

Update troff manpages in JDK 23 before RC

JDK-8325302

Files.move(REPLACE_EXISTING) throws NoSuchFileException on deleted target

JDK-8325303

Replace markWord.is_neutral() with markWord.is_unlocked()

JDK-8325304

Several classes in java.util.jar and java.util.zip don’t specify the behaviour for null arguments

JDK-8325306

Rename static huge pages to explicit huge pages

JDK-8325309

Amend "Listeners and Threads" in AWTThreadIssues.html

JDK-8325313

Header format error in TestIntrinsicBailOut after JDK-8317299

JDK-8325324

Implement JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview)

JDK-8325325

Breadcrumb navigation shows preview link for modules and packages

JDK-8325326

[PPC64] Don’t relocate in case of allocation failure

JDK-8325340

Add ASCII fast-path to Data-/ObjectInputStream.readUTF

JDK-8325342

Remove unneeded exceptions in compare.sh

JDK-8325347

Rename native_thread.h

JDK-8325361

Make sun.net.www.MessageHeader final

JDK-8325362

Allow to create a simple in-memory input JavaFileObject

JDK-8325367

Rename nsk_list.h

JDK-8325369

[@sealedGraph] Bad link to image for tag on nested classes

JDK-8325371

Missing ClassFile.Option in package summary

JDK-8325372

Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi

JDK-8325373

Improve StackCounter error reporting for bad switch cases

JDK-8325382

(fc) FileChannel.transferTo throws IOException when position equals size

JDK-8325384

sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread

JDK-8325395

Missing copyright header in StackFilter.java

JDK-8325399

Add tests for virtual threads doing Selector operations

JDK-8325403

Add SystemGC JMH benchmarks

JDK-8325416

Parallel: Refactor CheckForUnmarkedOops

JDK-8325432

enhance assert message "relocation addr must be in this section"

JDK-8325433

Type annotations on primitive types are not linked

JDK-8325435

[macos] Menu or JPopupMenu not closed when main window is resized

JDK-8325436

G1: Remove unused G1RegionMarkStats::is_clear

JDK-8325437

Safepoint polling in monitor deflation can cause massive logs

JDK-8325440

Confusing error reported for octal literals with wrong digits

JDK-8325441

IGV: update pom.xml such that IntelliJ can import as maven project

JDK-8325444

GHA: JDK-8325194 causes a regression

JDK-8325449

[BACKOUT] use "dmb.ishst+dmb.ishld" for release barrier

JDK-8325451

Missed elimination of assertion predicates

JDK-8325456

Rename nsk_mutex.h

JDK-8325458

Rename mlvmJvmtiUtils.h

JDK-8325464

GCCause.java out of sync with gcCause.hpp

JDK-8325469

Freeze/Thaw code can crash in the presence of OSR frames

JDK-8325470

[AIX] use fclose after fopen in read_psinfo

JDK-8325471

CHeapBitMap(MEMFLAGS flags) constructor misleading use of super-constructor

JDK-8325485

IncrementInstructions.of(int, int) is not storing the args

JDK-8325494

C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902

JDK-8325496

Make TrimNativeHeapInterval a product switch

JDK-8325503

Add GC specific prefix for CheckForUnmarked related classes

JDK-8325505

Fix Javadoc ResourceBundle::getString

JDK-8325506

Ensure randomness is only read from provided SecureRandom object

JDK-8325510

Serial: Remove redundant arg in non_clean_card_iterate

JDK-8325516

Shenandoah: Move heap change tracking into ShenandoahHeap

JDK-8325517

Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp

JDK-8325520

Vector loads and stores with indices and masks incorrectly compiled

JDK-8325529

Remove unused imports from ModuleGenerator test file

JDK-8325530

Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library

JDK-8325532

serviceability/dcmd/compiler/PerfMapTest.java leaves created files in the /tmp dir.

JDK-8325536

JVM crash during CDS archive creation with -XX:+AllowArchivingWithJavaAgent

JDK-8325541

C2 SuperWord: refactor filter / split

JDK-8325542

CTW: Runner can produce negative StressSeed

JDK-8325551

Remove unused obj_is_alive and block_start in Space

JDK-8325553

Parallel: Use per-marker cache for marking stats during Full GC

JDK-8325558

Add jcheck whitespace checking for properties files

JDK-8325563

Remove unused Space::is_in

JDK-8325565

Remove unused SpaceClosure

JDK-8325567

jspawnhelper without args fails with segfault

JDK-8325569

ProblemList gc/parallel/TestAlwaysPreTouchBehavior.java on linux

JDK-8325570

Update to Graphviz 9.0.0

JDK-8325574

Shenandoah: Simplify and enhance reporting of requested GCs

JDK-8325579

Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket

JDK-8325587

Shenandoah: ShenandoahLock should allow blocking in VM

JDK-8325589

C2 SuperWord refactoring: create VLoopAnalyzer with Submodules

JDK-8325590

Regression in round-tripping UTF-16 strings after JDK-8311906

JDK-8325600

Better symbol storage

JDK-8325606

compiler/predicates/TestPredicatesBasic.java does not compile

JDK-8325610

CTW: Add StressIncrementalInlining to stress options

JDK-8325613

CTW: Stale method cleanup requires GC after Sweeper removal

JDK-8325616

JFR ZGC Allocation Stall events should record stack traces

JDK-8325620

HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u>

JDK-8325621

Improve jspawnhelper version checks

JDK-8325626

Allow selection of non-matching configurations using CONF=!string

JDK-8325633

Use stricter assertion in callers of Space::is_aligned

JDK-8325635

Serial: Inline verify_used_region_at_save_marks

JDK-8325643

G1: Refactor G1FlushHumongousCandidateRemSets

JDK-8325650

Table of contents scroll timeout not long enough

JDK-8325651

C2 SuperWord: refactor the dependency graph

JDK-8325653

Erroneous exhaustivity analysis for primitive patterns

JDK-8325659

Normalize Random usage by incubator vector tests

JDK-8325671

Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it

JDK-8325672

C2: allocate PhaseIdealLoop::_loop_or_ctrl from C→comp_arena()

JDK-8325680

Uninitialised memory in deleteGSSCB of GSSLibStub.c:179

JDK-8325682

Rename nsk_strace.h

JDK-8325687

SimpleJavaFileObject specification would benefit from implSpec

JDK-8325725

Parallel: Refactor PSParallelCompact::fill_dense_prefix_end

JDK-8325730

StringBuilder.toString allocation for the empty String

JDK-8325731

Installation instructions for Debian/Ubuntu don’t mention autoconf

JDK-8325742

Remove MetaWord usage from MemRegion

JDK-8325743

test/jdk/java/nio/channels/unixdomain/SocketOptions.java enhance user name output in error case

JDK-8325746

Refactor Loop Unswitching code

JDK-8325748

Serial: Move Generation::promote to TenuredGeneration

JDK-8325750

Fix spelling of ForceTranslateFailure help message

JDK-8325752

Remove badMetaWordVal

JDK-8325754

Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections

JDK-8325762

Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java

JDK-8325763

Revert properties: vm.opt.x.*

JDK-8325767

Serial: Move transform_stack_chunk out of TenuredGeneration::promote

JDK-8325800

Drop unused cups declaration from Oracle build configuration

JDK-8325805

Compiler Implementation for Flexible Constructor Bodies (Second Preview)

JDK-8325807

Shenandoah: Refactor full gc in preparation for generational mode changes

JDK-8325809

JFR: Remove unnecessary annotation

JDK-8325841

Remove unused references to vmSymbols.hpp

JDK-8325851

Hide PassFailJFrame.Builder constructor

JDK-8325857

G1 Full GC flushes mark stats cache too early

JDK-8325860

Serial: Move Generation.java to serial folder

JDK-8325862

set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests

JDK-8325870

Zap end padding bits for ArrayOops in non-release builds

JDK-8325871

Move StringTable and SymbolTable rehashing calls

JDK-8325872

Make GuaranteedSafepointInterval default 0

JDK-8325874

Improve checkbox-based interface in summary pages

JDK-8325876

crashes in docker container tests on Linuxppc64le Power8 machines

JDK-8325877

Split up NativeCompilation.gmk

JDK-8325878

Require minimum Clang version 13

JDK-8325880

Require minimum Open XL C/C++ version 17.1.1

JDK-8325881

Require minimum gcc version 10

JDK-8325882

Serial: Move is_maximal_no_gc to TenuredGeneration

JDK-8325883

Move Monitor Deflation reporting out of safepoint cleanup

JDK-8325897

Parallel: Remove PSYoungGen::is_maximal_no_gc

JDK-8325898

ChoiceFormat returns erroneous result when formatting bad pattern

JDK-8325906

Problemlist vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed

JDK-8325908

Finish removal of IntlTest and CollatorTest

JDK-8325910

Rename jnihelper.h

JDK-8325932

Replace ATTRIBUTE_NORETURN with direct

JDK-8325941

Remove unused Space::block_size

JDK-8325950

Make sure all files in the JDK pass jcheck

JDK-8325963

Clean up NativeCompilation.gmk and its newly created parts

JDK-8325972

Add -x to bash for building with LOG=debug

JDK-8325983

Build failure after JDK-8324580

JDK-8325984

4 jcstress tests are failing in Tier6 4 times each

JDK-8325990

Remove use of snippet @replace annotation in java.base

JDK-8325991

Accelerate Poly1305 on x86_64 using AVX2 instructions

JDK-8325994

JFR: Examples in JFR.start help use incorrect separator

JDK-8326000

Remove obsolete comments for class sun.security.ssl.SunJSSE

JDK-8326006

Allow TEST_VM_FLAGLESS to set flagless mode

JDK-8326062

ProblemList jcstress tests that are failing due to JDK-8325984

JDK-8326065

Merge Space into ContiguousSpace

JDK-8326067

Remove os::remap_memory and simplify os::map_memory

JDK-8326089

Text incorrectly placed in breadcrumbs list in generated docs

JDK-8326090

Rename jvmti_aod.h

JDK-8326096

Deprecate getTotalIn, getTotalOut methods of java.util.zip.Inflater, java.util.zip.Deflater

JDK-8326099

GZIPOutputStream should use Deflater.getBytesRead() instead of Deflater.getTotalIn()

JDK-8326100

DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut

JDK-8326101

[PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space

JDK-8326106

Write and clear stack trace table outside of safepoint

JDK-8326111

JFR: Cleanup for JFR_ONLY

JDK-8326112

Javadoc snippet for Linker.Option.captureCallState is wrong

JDK-8326116

JFR: Add help option to -XX:StartFlightRecording

JDK-8326117

ProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock/SuspendWithInterruptLock.java#default in Xcomp mode

JDK-8326120

ProblemList sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh on macosx-aarch64

JDK-8326121

vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless.

JDK-8326126

Update the java manpage with the changes from JDK-8322478

JDK-8326127

JFR: Add SafepointCleanupTask to hardToTestEvents of TestLookForUntestedEvents

JDK-8326129

Java Record Pattern Match leads to infinite loop

JDK-8326135

Enhance adlc to report unused operands

JDK-8326139

C2 SuperWord: split packs (match use/def packs, implemented, mutual independence)

JDK-8326140

src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns

JDK-8326150

Typo in the documentation for jdk.jshell

JDK-8326152

Bad copyright header in test/jdk/java/util/zip/DeflaterDictionaryTests.java

JDK-8326158

Javadoc for java.time.DayOfWeek#minus(long)

JDK-8326170

Parallel: Remove unused enum CollectionType in ParallelScavengeHeap

JDK-8326171

Serial: Remove VerifyGCLevel

JDK-8326172

Dubious claim on long[]/double[] alignment in MemorySegment javadoc

JDK-8326196

Serial: Remove SerialHeap::generation_iterate

JDK-8326201

[S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space

JDK-8326204

yield statements doesn’t allow cast expressions with more than 1 type arguments

JDK-8326209

G1: Remove G1ConcurrentMark::_total_cleanup_time

JDK-8326219

applications/kitchensink/Kitchensink8H.java timed out

JDK-8326222

Fix copyright year in src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

JDK-8326233

Utils#copySSLParameters loses needClientAuth Setting

JDK-8326235

RISC-V: Size CodeCache for short calls encoding

JDK-8326306

RISC-V: Re-structure MASM calls and jumps

JDK-8326319

G1: Remove unused G1ConcurrentMark::_init_times

JDK-8326332

Unclosed inline tags cause misalignment in summary tables

JDK-8326333

jshell <TAB> completion on arrays is incomplete

JDK-8326334

JFR failed assert(used(klass)) failed: invariant

JDK-8326351

Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1

JDK-8326368

compare.sh -2bins prints ugly errors on Windows

JDK-8326370

Remove redundant and misplaced micros from StringBuffers

JDK-8326371

[BACKOUT] Clean up NativeCompilation.gmk and its newly created parts

JDK-8326375

[REDO] Clean up NativeCompilation.gmk and its newly created parts

JDK-8326376

java -version failed with CONF=fastdebug -XX:InitialCodeCacheSize=1024K -XX:ReservedCodeCacheSize=1200k

JDK-8326378

[PPC64] CodeEntryAlignment too large

JDK-8326381

com.sun.net.httpserver.HttpsParameters and SSLStreams incorrectly handle needClientAuth and wantClientAuth

JDK-8326385

[aarch64] C2: lightweight locking nodes kill the box register without specifying this effect

JDK-8326389

[test] improve assertEquals failure output

JDK-8326404

Assertion error when trying to compile switch with fallthrough with pattern

JDK-8326406

Remove mapfile support from makefiles

JDK-8326412

debuginfo files should not have executable bit set

JDK-8326414

Serial: Inline SerialHeap::create_rem_set

JDK-8326421

Add jtreg test for large arrayCopy disjoint case.

JDK-8326433

Make file-local functions static in src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c

JDK-8326438

C2: assert(ld→in(1)→Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN

JDK-8326446

The User and System of jdk.CPULoad on Apple M1 are inaccurate

JDK-8326458

Menu mnemonics don’t toggle in Windows LAF when F10 is pressed

JDK-8326461

tools/jlink/CheckExecutable.java fails as .debuginfo files are not executable

JDK-8326496

[test] checkHsErrFileContent support printing hserr in error case

JDK-8326497

Window.toFront() fails for iconified windows on Linux

JDK-8326509

Clean up JNIEXPORT in Hotspot after JDK-8017234

JDK-8326521

JFR: CompilerPhase event test fails on windows 32 bit

JDK-8326524

Rename agent_common.h

JDK-8326525

com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case

JDK-8326529

JFR: Test for CompilerCompile events fails due to time out

JDK-8326530

Widen allowable error bound of Math.tan

JDK-8326541

[AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers

JDK-8326568

jdk/test/com/sun/net/httpserver/bugs/B6431193.java should use try-with-resource and try-finally

JDK-8326575

Remove unused ContiguousSpace::set_top_for_allocations

JDK-8326578

Clean up networking properties documentation

JDK-8326583

Remove over-generalized DefineNativeToolchain solution

JDK-8326585

COMPARE_BUILD=PATCH fails if patch -R fails

JDK-8326586

Improve Speed of System.map

JDK-8326587

Separate out Microsoft toolchain linking

JDK-8326590

Improve description of MarkStackSize[Max] flags

JDK-8326591

New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used

JDK-8326606

Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class

JDK-8326611

Clean up vmTestbase/nsk/stress/stack tests

JDK-8326612

Parallel: remove redundant assertion from ScavengeRootsTask

JDK-8326627

Document Double/Float.valueOf(String) behavior for numeric strings with non-ASCII digits

JDK-8326636

Problem list StartupOutput.java due to 8326615

JDK-8326638

Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop

JDK-8326643

JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message

JDK-8326653

Remove jdk.internal.reflect.UTF8

JDK-8326659

Serial: Remove redundant TenuredSpace::print_on

JDK-8326661

sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS

JDK-8326666

Remove the Java Management Extension (JMX) Subject Delegation feature

JDK-8326685

Linux builds not reproducible if two builds configured in different build folders

JDK-8326687

Inconsistent use of "ZIP", "Zip" and "zip" in java.util.zip/jar zipfs javadoc

JDK-8326688

Parallel: Remove unnecessary BOT update in UpdateOnlyClosure::do_addr

JDK-8326692

JVMCI Local.endBci is off-by-one

JDK-8326694

Defer setting of autocapitalize attribute

JDK-8326699

Problemlist CertMsgCheck.java

JDK-8326705

Test CertMsgCheck.java fails to find alert certificate_required

JDK-8326714

Make file-local functions static in src/java.base/unix/native/libjava/childproc.c

JDK-8326715

ZGC: RunThese24H fails with ExitCode 139 during shutdown

JDK-8326716

JVMTI spec: clarify what nullptr means for C/C++ developers

JDK-8326717

Disable stringop-overflow in shenandoahLock.cpp

JDK-8326718

Test java/util/Formatter/Padding.java should timeout on large inputs before fix in JDK-8299677

JDK-8326722

Cleanup unnecessary forward declaration in collectedHeap.hpp

JDK-8326726

Problem list Exhaustiveness.java due to 8326616

JDK-8326734

text-decoration applied to <span> lost when mixed with <u> or <s>

JDK-8326742

Change compiler tests without additional VM flags from @run driver to @run main

JDK-8326744

Class-File API transition to Second Preview

JDK-8326763

Consolidate print methods in ContiguousSpace

JDK-8326781

G1ConcurrentMark::top_at_rebuild_start() should take a HeapRegion* not an uint

JDK-8326820

Metadata artificially kept alive

JDK-8326824

Test: remove redundant test in compiler/vectorapi/reshape/utils/TestCastMethods.java

JDK-8326831

Clarify test harness control variables in make help

JDK-8326836

Incorrect @since tags for ClassSignature methods

JDK-8326838

JFR: Native mirror events

JDK-8326853

Missing @since tags for Charset related methods added in Java 10

JDK-8326891

Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries

JDK-8326892

Remove unused PSAdaptiveSizePolicyResizeVirtualSpaceAlot develop flag

JDK-8326897

(fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support

JDK-8326898

NSK tests should listen on loopback addresses only

JDK-8326908

DecimalFormat::toPattern throws OutOfMemoryError when pattern is empty string

JDK-8326915

NPE when a validating parser is restricted

JDK-8326936

RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations

JDK-8326941

Remove StringUTF16::isBigEndian

JDK-8326944

(ch) Minor typo in the ScatteringByteChannel.read(ByteBuffer[] dsts,int offset,int length) javadoc

JDK-8326947

Minimize MakeBase.gmk

JDK-8326948

Force English locale for timeout formatting

JDK-8326951

since-checker - missing @ since tags

JDK-8326953

Race in creation of win-exports.def with static-libs

JDK-8326957

Implement JEP 474: ZGC: Generational Mode by Default

JDK-8326959

Improve JVMCI option help

JDK-8326960

GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition

JDK-8326962

C2 SuperWord: cache VPointer

JDK-8326964

Remove Eclipse Shared Workspaces

JDK-8326974

ODR violation in macroAssembler_aarch64.cpp

JDK-8326975

Parallel: Remove redundant PSOldGen::is_allocated

JDK-8326979

(jdeps) improve the error message for FindException caused by InvalidModuleDescriptorException

JDK-8326983

Unused operands reported after JDK-8326135

JDK-8327002

(fs) java/nio/file/Files/CopyMoveVariations.java should be able to test across file systems

JDK-8327007

javax/swing/JSpinner/8008657/bug8008657.java fails

JDK-8327022

Parallel: Remove experimental dense prefix calculation

JDK-8327040

Problemlist ActionListenerCalledTwiceTest.java test failing in macos14

JDK-8327041

Incorrect lane size references in avx512 instructions.

JDK-8327042

G1: Parallelism used for redirty logged cards needs better control.

JDK-8327045

Consolidate -fvisibility=hidden as a basic flag for all compilation

JDK-8327046

(fs) Files.walk should be clear that depth-first traversal is pre-order

JDK-8327049

Only export debug.cpp functions on Windows

JDK-8327056

Remove unused static char array in JvmtiAgentList::lookup

JDK-8327057

Parallel: Refactor ParMarkBitMap::iterate

JDK-8327058

RISC-V: make Zcb experimental

JDK-8327059

os::Linux::print_proc_sys_info add swappiness information

JDK-8327071

[Testbug] g-tests for cgroup leave files in /tmp on linux

JDK-8327093

Add truncate function to BitMap API

JDK-8327095

(ch) java/nio/channels/AsyncCloseAndInterrupt.java: improve error message when mkfifo fails

JDK-8327096

(fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files

JDK-8327098

GTest needs larger combination limit

JDK-8327105

compiler.compilercontrol.share.scenario.Executor should listen on loopback address only

JDK-8327108

compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only

JDK-8327109

Refactor data graph cloning used in create_new_if_for_predicate() into separate class

JDK-8327110

Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If

JDK-8327111

Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies

JDK-8327125

SpinYield.report should report microseconds

JDK-8327126

Parallel: Remove unused ParMarkBitMapClosure::_initial_words_remaining

JDK-8327130

Serial: Remove Generation::record_spaces_top

JDK-8327136

javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java fails on libgraal

JDK-8327137

Add test for ConcurrentModificationException in BasicDirectoryModel

JDK-8327138

Clean up status management in cdsConfig.hpp and CDS.java

JDK-8327147

Improve performance of Math ceil, floor, and rint for x86

JDK-8327167

Clarify the handling of Leap year by Calendar

JDK-8327169

serviceability/dcmd/vm/SystemMapTest.java and SystemDumpMapTest.java may fail after JDK-8326586

JDK-8327171

Fix more NULL usage backsliding

JDK-8327172

C2 SuperWord: data node in loop has no input in loop: replace assert with bailout

JDK-8327173

HotSpot Style Guide needs update regarding nullptr vs NULL

JDK-8327180

Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1

JDK-8327182

Move serverAlias into the loop

JDK-8327201

C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890

JDK-8327208

Remove unused method java.util.jar.Manifest.make72Safe

JDK-8327210

AIX: Delete obsolete parameter Use64KPagesThreshold

JDK-8327218

Add an ability to specify modules which should have native access enabled

JDK-8327224

G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier()

JDK-8327225

Revert DataInputStream.readUTF to static final

JDK-8327238

Remove MetadataAllocationFailALot* develop flags

JDK-8327239

Obsolete unused GCLockerEdenExpansionPercent product option

JDK-8327242

Document supported CLDR versions in the javadoc

JDK-8327247

C2 uses up to 2GB of RAM to compile complex string concat in extreme cases

JDK-8327250

assert(!method→is_old()) failed: Should not be installing old methods

JDK-8327261

Parsing test for Double/Float succeeds w/o testing all bad cases

JDK-8327283

RISC-V: Minimal build failed after JDK-8319716

JDK-8327286

Obsolete unused NUMAPageScanRate product option

JDK-8327287

Remove unused FLSVerifyDictionary debug option

JDK-8327288

Obsolete unused ProcessDistributionStride product option

JDK-8327289

Remove unused PrintMethodFlushingStatistics option

JDK-8327290

Remove unused notproduct option TraceInvocationCounterOverflow

JDK-8327361

Update some comments after JDK-8139457

JDK-8327364

Parallel: Remove unused ParallelCompactData::add_obj

JDK-8327365

Inline and remove GCStats

JDK-8327368

javac crash when computing exhaustiveness checks

JDK-8327376

Parallel: Remove unimplemented methods in psParallelCompact.hpp

JDK-8327379

Make TimeLinearScan a develop flag

JDK-8327383

Clean up _Stalled and _Spinner fields

JDK-8327385

Add JavaDoc option to exclude web fonts from generated documentation

JDK-8327387

G1: Refactor region liveness processing after completion of concurrent marking

JDK-8327389

Remove use of HOTSPOT_BUILD_USER

JDK-8327390

JitTester: Implement temporary folder functionality

JDK-8327391

Add SipHash attribution file

JDK-8327401

Some jtreg tests fail on Wayland without any tracking bug

JDK-8327410

Add hostname option for UL file names

JDK-8327413

Enhance compilation efficiency

JDK-8327423

C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert

JDK-8327424

ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC

JDK-8327426

RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array

JDK-8327434

Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out

JDK-8327444

simplify RESTARTABLE macro usage in JDK codebase

JDK-8327452

G1: Improve scalability of Merge Log Buffers

JDK-8327460

Compile tests with the same visibility rules as product code

JDK-8327461

KeyStore getEntry is not thread-safe

JDK-8327468

Do not restart close if errno is EINTR [macOS/linux]

JDK-8327474

Review use of java.io.tmpdir in jdk tests

JDK-8327475

Add analysis code for JDK-8327169

JDK-8327476

Upgrade JLine to 3.26.1

JDK-8327477

Parallel: Remove _data_location and _highest_ref in ParallelCompactData

JDK-8327486

java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269

JDK-8327487

Further augment WorstCaseTests with more cases

JDK-8327492

Remove applet usage and update DisposeInActionEventTest.html

JDK-8327493

Update minimum Xcode version in docs

JDK-8327499

MethodHandleStatics.traceLambdaForm includes methods that cannot be generated

JDK-8327501

Common ForkJoinPool prevents class unloading in some cases

JDK-8327505

Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java fails

JDK-8327512

JShell does not work correctly when a class named Object or Throwable is defined

JDK-8327571

Parallel: Remove redundant operation in PSParallelCompact::clear_data_covering_space

JDK-8327621

Check return value of uname in os::get_host_name

JDK-8327631

Update IANA Language Subtag Registry to Version 2024-03-07

JDK-8327640

Allow NumberFormat strict parsing

JDK-8327647

Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow

JDK-8327650

Test java/nio/channels/DatagramChannel/StressNativeSignal.java timed out

JDK-8327651

Rename DictionaryEntry members related to protection domain

JDK-8327675

jspawnhelper should be built on all unix platforms

JDK-8327677

Parallel: Remove unused ParallelCompactData::clear

JDK-8327683

Crash with primitive type pattern and generic expression in instanceof

JDK-8327689

RISC-V: adjust test filters of zfh extension

JDK-8327693

C1: LIRGenerator::_instruction_for_operand is only read by assertion code

JDK-8327696

[TESTBUG] "javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java" test instruction needs to be corrected

JDK-8327701

Remove the xlc toolchain

JDK-8327704

Update nsk/jdi tests to use driver instead of othervm

JDK-8327705

Remove mention of "applet" from java.text package description

JDK-8327716

RISC-V: Change type of vector_length param of several assembler functions from int to uint

JDK-8327729

Remove deprecated xxxObject methods from jdk.internal.misc.Unsafe

JDK-8327738

Remove unused internal method sun.n.w.p.h.HttpURLConnection.setDefaultAuthenticator

JDK-8327741

JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg

JDK-8327743

JVM crash in hotspot/share/runtime/javaThread.cpp - failed: held monitor count should be equal to jni: 0 != 1

JDK-8327748

Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main

JDK-8327750

Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main

JDK-8327751

Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main

JDK-8327752

Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main

JDK-8327753

Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main

JDK-8327754

Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main

JDK-8327755

Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main

JDK-8327756

Convert javax/swing/JSlider/4987336/bug4987336.java applet to main

JDK-8327757

Convert javax/swing/JSlider/6524424/bug6524424.java applet to main

JDK-8327779

Remove deprecated internal field sun.security.x509.X509Key.key

JDK-8327787

Convert javax/swing/border/Test4129681.java applet test to main

JDK-8327788

G1: Improve concurrent reference processing documentation

JDK-8327790

Improve javadoc for ResolvedJavaType.hasFinalizableSubclass

JDK-8327794

RISC-V: enable extension features based on impid (Rivos specific change)

JDK-8327799

JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute

JDK-8327812

JFR: Remove debug message in Function.Maximum

JDK-8327818

Implement Kerberos debug with sun.security.util.Debug

JDK-8327824

Type annotation placed on incorrect array nesting levels

JDK-8327826

Convert javax/swing/border/Test4243289.java applet test to main

JDK-8327829

[JVMCI] runtime/ClassUnload/ConstantPoolDependsTest.java fails on libgraal

JDK-8327835

Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main

JDK-8327838

Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main

JDK-8327839

Crash with unboxing and widening primitive conversion in switch

JDK-8327840

Automate javax/swing/border/Test4129681.java

JDK-8327854

Test java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java failed with RuntimeException

JDK-8327856

Convert applet test SpanishDiacriticsTest.java to a main program

JDK-8327857

Remove applet usage from JColorChooser tests Test4222508

JDK-8327859

Remove applet usage from JColorChooser tests Test4319113

JDK-8327872

Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main

JDK-8327873

Convert javax/swing/border/Test4247606.java applet test to main

JDK-8327874

Convert javax/swing/JTree/4314199/bug4314199.java applet test to main

JDK-8327875

ChoiceFormat should advise throwing UnsupportedOperationException for unused methods

JDK-8327876

Convert javax/swing/border/Test4252164.java applet test to main

JDK-8327879

Convert javax/swing/border/Test4760089.java applet test to main

JDK-8327924

Simplify TrayIconScalingTest.java

JDK-8327945

Inline HasScavengableOops

JDK-8327946

containers/docker/TestJFREvents.java fails when host kernel config vm.swappiness=0 after JDK-8325139

JDK-8327964

Simplify BigInteger.implMultiplyToLen intrinsic

JDK-8327969

Convert javax/swing/border/Test6910490.java applet test to main

JDK-8327971

Multiple ASAN errors reported for metaspace

JDK-8327972

Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main

JDK-8327978

C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651

JDK-8327980

Convert javax/swing/JToggleButton/4128979/bug4128979.java applet test to main

JDK-8327986

ASAN reports use-after-free in DirectivesParserTest.empty_object_vm

JDK-8327988

When running ASAN, disable dangerous NMT test

JDK-8327989

java/net/httpclient/ManyRequest.java should not use "localhost" in URIs

JDK-8327990

[macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync

JDK-8327991

Improve HttpClient documentation with regard to reclaiming resources

JDK-8327994

Update code gen in CallGeneratorHelper

JDK-8327995

Remove unused Unused_Variable

JDK-8327997

G1: Move G1ScanClosureBase::reference_iteration_mode to subclass

JDK-8327998

Enable java/lang/ProcessBuilder/JspawnhelperProtocol.java on Mac

JDK-8327999

Remove copy of unused registers for cpu features check in x86_64 AVX2 Poly1305 implementation

JDK-8328000

Convert /java/awt/im/8154816/bug8154816.java applet test to main

JDK-8328004

Minor updates to TrayIcon test DisposeInActionEventTest.java

JDK-8328005

Convert java/awt/im/JTextFieldTest.java applet test to main

JDK-8328006

refactor large anonymous inner class in HtmlDocletWriter

JDK-8328011

Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main

JDK-8328012

Convert InputMethod (/java/awt/im) applet tests to main

JDK-8328021

Convert applet test java/awt/List/SetFontTest/SetFontTest.html to main program

JDK-8328030

Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main

JDK-8328035

Convert javax/swing/text/html/TableView/7030332/bug7030332.java applet test to main

JDK-8328037

Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718

JDK-8328064

Remove obsolete comments in constantPool and metadataFactory

JDK-8328066

WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap

JDK-8328074

Add jcheck whitespace checking for assembly files

JDK-8328075

Shenandoah: Avoid forwarding when objects don’t move in full-GC

JDK-8328079

JDK-8326583 broke ccache compilation

JDK-8328083

degrade virtual thread support for GetObjectMonitorUsage

JDK-8328087

Automate javax/swing/JTable/TAB/TAB.java applet test

JDK-8328089

Automate javax/swing/JTable/4222153/bug4222153.java applet test

JDK-8328101

Parallel: Obsolete ParallelOldDeadWoodLimiterMean and ParallelOldDeadWoodLimiterStdDev

JDK-8328106

COMPARE_BUILD improvements

JDK-8328110

Allow simultaneous use of PassFailJFrame with split UI and additional windows

JDK-8328112

Remove CardTable::_guard_region

JDK-8328115

Convert java/awt/font/TextLayout/TestJustification.html applet test to main

JDK-8328121

Remove applet usage from JColorChooser tests Test4759306

JDK-8328124

Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main

JDK-8328130

Remove applet usage from JColorChooser tests Test4759934

JDK-8328135

javax/management/remote/mandatory/loading/MissingClassTest.java fails on libgraal

JDK-8328137

PreserveAllAnnotations can cause failure of class retransformation

JDK-8328139

Prefer 'override' to 'virtual' in subclasses of 'GCInitLogger'

JDK-8328146

Set LIBCXX automatically

JDK-8328154

Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main

JDK-8328157

Move C[XX]FLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk

JDK-8328158

Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test

JDK-8328165

improve assert(idx < _maxlrg) failed: oob

JDK-8328166

Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes

JDK-8328168

Epsilon: Premature OOM when allocating object larger than uncommitted heap size

JDK-8328177

Move LDFLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk

JDK-8328181

C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32

JDK-8328183

Minor mistakes in docs of PrintStream.append()

JDK-8328185

Convert java/awt/image/MemoryLeakTest/MemoryLeakTest.java applet test to main

JDK-8328190

Convert AWTPanelSmoothWheel.html applet test to main

JDK-8328194

Add a test to check default rendering engine

JDK-8328218

Delete test java/awt/Window/FindOwner/FindOwner.html

JDK-8328225

Convert ImageDecoratedDnD.html applet test to main

JDK-8328227

Remove applet usage from JColorChooser tests Test4887836

JDK-8328228

Missing comma in copyright year for a few JColorChooser tests

JDK-8328234

Remove unused nativeUtils files

JDK-8328236

module_entry in CDS map file has stale value

JDK-8328238

Convert few closed manual applet tests to main

JDK-8328242

Add a log area to the PassFailJFrame

JDK-8328244

Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main

JDK-8328247

Remove redundant dir for tests converted from applet to main

JDK-8328248

Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main

JDK-8328261

public lookup fails with IllegalAccessException when used while module system is being initialized

JDK-8328262

Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main

JDK-8328264

AArch64: remove UseNeon condition in CRC32 intrinsic

JDK-8328269

NonFocusablePopupMenuTest.java should be marked as headful

JDK-8328272

[AIX] Use flag kind "diagnostic" for platform specific flags

JDK-8328273

sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use

JDK-8328275

CodeCache::print_internals should not be called in PRODUCT code

JDK-8328278

Do not print the tenuring threshold in AgeTable::print_on

JDK-8328279

Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main

JDK-8328285

GetOwnedMonitorInfo functions should use JvmtiHandshake

JDK-8328299

Convert DnDFileGroupDescriptor.html applet test to main

JDK-8328300

Convert PrintDialogsTest.java from Applet to main program

JDK-8328301

Convert Applet test ManualHTMLDataFlavorTest.java to main program

JDK-8328303

3 JDI tests timed out with UT enabled

JDK-8328309

Remove malformed masked shift instruction selection patterns

JDK-8328312

runtime/stack/Stack0*.java fails intermittently on libgraal

JDK-8328316

Finisher cannot emit if stream is sequential and integrator returned false

JDK-8328318

Wrong description in X509Extension.getExtensionValue method javadoc

JDK-8328328

Convert javax/swing/JTabbedPane/4666224/bug4666224.java applet test to main

JDK-8328339

Static import prevents source launcher from finding class with main method

JDK-8328341

Remove deprecated per-thread compiler stats in sun.management

JDK-8328350

G1: Remove DO_DISCOVERED_AND_DISCOVERY

JDK-8328352

Serial: Inline SerialBlockOffsetSharedArray

JDK-8328361

Use memset() in method CardTable::dirty_MemRegion()

JDK-8328364

Remove redundant fields in 'BOTConstants'

JDK-8328366

Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501

JDK-8328367

Convert java/awt/Component/UpdatingBootTime test to main

JDK-8328368

Convert java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java applet test to main

JDK-8328370

Convert java/awt/print/Dialog/PrintApplet.java applet test to main

JDK-8328377

Convert java/awt/Cursor/MultiResolutionCursorTest test to main

JDK-8328378

Convert java/awt/FileDialog/FileDialogForDirectories test to main

JDK-8328379

Convert URLDragTest.html applet test to main

JDK-8328380

Remove applet usage from JColorChooser tests Test6348456

JDK-8328382

Convert java/awt/FileDialog/FileDialogForPackages test to main

JDK-8328383

Method is not used: com.sun.tools.javac.comp.Attr::thisSym

JDK-8328384

Convert java/awt/FileDialog/FileDialogOpenDirTest test to main

JDK-8328385

Convert java/awt/FileDialog/FileDialogReturnTest test to main

JDK-8328386

Convert java/awt/FileDialog/FileNameOverrideTest test to main

JDK-8328387

Convert java/awt/Frame/FrameStateTest/FrameStateTest.html applet test to main

JDK-8328398

Convert java/awt/im/4490692/bug4490692.html applet test to main

JDK-8328401

Convert java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html applet test to automated

JDK-8328402

Implement pausing functionality for the PassFailJFrame

JDK-8328403

Remove applet usage from JColorChooser tests Test6977726

JDK-8328404

RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals

JDK-8328480

C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class

JDK-8328481

Implement JEP 476: Module Import Declarations (Preview)

JDK-8328482

Convert and Open source few manual applet test to main based

JDK-8328484

Convert and Opensource few JFileChooser applet test to main

JDK-8328501

Incorrect @since tags for java security interfaces

JDK-8328507

Move StackWatermark code from safepoint cleanup

JDK-8328508

Unify the signatures of the methods address_for_index() and index_for() in BOT implementations

JDK-8328524

[x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap

JDK-8328540

test javax/swing/JSplitPane/4885629/bug4885629.java fails on windows hidpi

JDK-8328541

Remove or update obsolete comment in JRootPane

JDK-8328555

hidpi problems for test java/awt/Dialog/DialogAnotherThread/JaWSTest.java

JDK-8328556

Do not extract large CKO_SECRET_KEY keys from the NSS Software Token

JDK-8328558

Convert javax/swing/JCheckBox/8032667/bug8032667.java applet test to main

JDK-8328560

java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java imports Applet

JDK-8328561

test java/awt/Robot/ManualInstructions/ManualInstructions.java isn’t used

JDK-8328562

Convert java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java applet test to main

JDK-8328570

Convert closed JViewport manual applet tests to main

JDK-8328572

JFR: Use Class.forPrimitiveName(String)

JDK-8328589

unify os::breakpoint among posix platforms

JDK-8328592

hprof tests fail with -XX:-CompactStrings

JDK-8328602

Parallel: Incorrect assertion in fill_dense_prefix_end

JDK-8328604

remove on_aix() function

JDK-8328611

Thread safety issue in com.sun.tools.jdi.ReferenceTypeImpl::classObject

JDK-8328612

AdaptiveSizePolicySpaceOverheadTester::is_exceeded() print max_eden_size twice

JDK-8328614

hsdis: dlsym can’t find decode symbol

JDK-8328619

sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java failed with BindException: Address already in use

JDK-8328627

JShell documentation should be clearer about "remote runtime system"

JDK-8328628

JDK-8328157 incorrectly sets -MT on all compilers in jdk.jpackage

JDK-8328630

Add logging when needed symbols in dll are missing.

JDK-8328631

Convert java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java applet test to manual

JDK-8328633

s390x: Improve vectorization of Match.sqrt() on floats

JDK-8328638

Fallback option for POST-only OCSP requests

JDK-8328642

Convert applet test MouseDraggedOutCauseScrollingTest.html to main

JDK-8328647

TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp

JDK-8328648

Remove applet usage from JFileChooser tests bug4150029

JDK-8328649

Disallow enclosing instances for local classes in constructor prologues

JDK-8328665

serviceability/jvmti/vthread/PopFrameTest failed with a timeout

JDK-8328670

Automate and open source few closed manual applet test

JDK-8328671

Mark allocate_new_tlab and unsafe_max_tlab_alloc of CollectedHeap as pure virtual

JDK-8328673

Convert closed text/html/CSS manual applet test to main

JDK-8328679

Improve comment for UNSAFE_ENTRY_SCOPED in unsafe.cpp

JDK-8328680

Introduce JDK_LIB, and clean up module native compilation

JDK-8328697

SubMenuShowTest and SwallowKeyEvents tests stabilization

JDK-8328698

oopDesc::klass_raw() decodes without a null check

JDK-8328700

Unused import and variable should be deleted in regex package

JDK-8328702

C2: Crash during parsing because sub type check is not folded

JDK-8328703

Illegal accesses in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ioctl0

JDK-8328705

GHA: Cross-compilation jobs do not require build JDK

JDK-8328709

AIX os::get_summary_cpu_info support Power 10

JDK-8328717

Convert javax/swing/JColorChooser/8065098/bug8065098.java applet test to main

JDK-8328719

Convert java/awt/print/PageFormat/SetOrient.html applet test to main

JDK-8328730

Convert java/awt/print/bug8023392/bug8023392.html applet test to main

JDK-8328741

serviceability/jvmti/ObjectMonitorUsage/ObjectMonitorUsage.java failed with unexpected owner

JDK-8328744

Parallel: Parallel GC throws OOM before heap is fully expanded

JDK-8328747

WrongMethodTypeException with pattern matching on switch on sealed classes

JDK-8328753

Open source few Undecorated Frame tests

JDK-8328758

GetCurrentContendedMonitor function should use JvmtiHandshake

JDK-8328776

[AIX] remove checked_vmgetinfo, use vmgetinfo directly

JDK-8328785

IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0

JDK-8328786

[AIX] move some important warnings/errors from trcVerbose to UL

JDK-8328792

Parallel: Refactor PSParallelCompact::summary_phase

JDK-8328812

Update and move siphash license

JDK-8328819

Remove applet usage from JFileChooser tests bug6698013

JDK-8328822

C2: "negative trip count?" assert failure in profile predicate code

JDK-8328824

Clean up java.base native compilation

JDK-8328825

Google CAInterop test failures

JDK-8328827

Convert java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main

JDK-8328858

More runtime/stack tests fail intermittently on libgraal

JDK-8328862

Remove unused GrowableArrayFilterIterator

JDK-8328864

NullPointerException in sun.security.jca.ProviderList.getService()

JDK-8328879

G1: Some gtests modify global state crashing the JVM during GC after JDK-8289822

JDK-8328896

Fontmetrics for large Fonts has zero width

JDK-8328928

Serial: Use IsGCActiveMark instead of AutoModifyRestore in SerialHeap::do_collection

JDK-8328930

[AIX] remove pase related coding

JDK-8328932

Parallel: Proper partial object setup in fill_dense_prefix_end

JDK-8328934

Assert that ABS input and output are legal

JDK-8328938

C2 SuperWord: disable vectorization for large stride and scale

JDK-8328948

GHA: Restoring sysroot from cache skips the build after JDK-8326960

JDK-8328953

JEditorPane.read throws ChangedCharSetException

JDK-8328957

Update PKCS11Test.java to not use hardcoded path

JDK-8328986

Deprecate UseRTM* flags for removal

JDK-8328997

Remove unnecessary template parameter lists in GrowableArray

JDK-8328998

Encoding support for Intel APX extended general-purpose registers

JDK-8328999

Update GIFlib to 5.2.2

JDK-8329004

Update Libpng to 1.6.43

JDK-8329012

IGV: Update required JDK version in README.md

JDK-8329013

StackOverflowError when starting Apache Tomcat with signed jar

JDK-8329074

AIX build fails after JDK-8328824

JDK-8329083

RISC-V: Update profiles supported on riscv

JDK-8329086

Clean up java.desktop native compilation

JDK-8329088

Stack chunk thawing races with concurrent GC stack iteration

JDK-8329089

Empty immutable list throws the wrong exception type for remove(first | last) operations

JDK-8329096

G1: Change the type of G1BlockOffsetTable::_offset_base to uint8_t*

JDK-8329099

Undocumented exception thrown by Instruction factory methods accepting Opcode

JDK-8329102

Clean up jdk.jpackage native compilation

JDK-8329103

assert(!thread→in_asgct()) failed during multi-mode profiling

JDK-8329109

Threads::print_on() tries to print CPU time for terminated GC threads

JDK-8329112

Clean up CDS checking of unsupported module options

JDK-8329113

Deprecate -XX:+UseNotificationThread

JDK-8329115

Crash involving return from inner switch

JDK-8329118

Run MessageFormat additional subformat pattern tests under en_US locale

JDK-8329126

No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462

JDK-8329131

Fold libjli_static back into libjli on AIX

JDK-8329134

Reconsider TLAB zapping

JDK-8329135

Store Universe::*exception_instance() in CDS archive

JDK-8329138

Convert JFR FileForceEvent to static mirror event

JDK-8329150

Remove CDS support for LatestMethodCache

JDK-8329163

C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()

JDK-8329169

Parallel: Remove unused local variable in MutableSpace::print_on

JDK-8329174

update CodeBuffer layout in comment after constants section moved

JDK-8329178

Clean up jdk.accessibility native compilation

JDK-8329189

runtime/stack/Stack016.java fails on libgraal

JDK-8329190

(ch) DatagramChannel.receive should throw ClosedChannelException when called on closed channel

JDK-8329191

JVMCI compiler warning is truncated

JDK-8329194

Cleanup Type::cmp definition and usage

JDK-8329201

C2: Replace TypeInterfaces::intersection_with() + eq() with contains()

JDK-8329203

Parallel: Investigate Mark-Compact for Full GC to decrease memory usage

JDK-8329210

Delete Redundant Printer Dialog Modality Test

JDK-8329213

Better validation for com.sun.security.ocsp.useget option

JDK-8329222

java.text.NumberFormat (and subclasses) spec updates

JDK-8329223

Parallel: Parallel GC resizes heap even if -Xms = -Xmx

JDK-8329254

optimize integral reverse operations on x86 GFNI target.

JDK-8329257

AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc

JDK-8329258

TailCall should not use frame pointer register for jump target

JDK-8329261

G1: interpreter post-barrier x86 code asserts index size of wrong buffer

JDK-8329273

C2 SuperWord: Some basic MemorySegment IR tests

JDK-8329289

Unify SetupJdkExecutable and SetupJdkLibrary

JDK-8329292

Fix missing cleanups in java.management and jdk.management

JDK-8329296

Update Elements for '///' documentation comments

JDK-8329320

Simplify awt/print/PageFormat/NullPaper.java test

JDK-8329322

Convert PageFormat/Orient.java to use PassFailJFrame

JDK-8329330

NoClassDefFoundError: Could not initialize class jdk.jfr.internal.MirrorEvents

JDK-8329331

Intrinsify Unsafe::setMemory

JDK-8329332

Remove CompiledMethod and CodeBlobLayout classes

JDK-8329337

Problem list BufferStrategyExceptionTest.java on Windows

JDK-8329340

Remove unused libawt code

JDK-8329352

Remove dead code in splashscreen_sys.c

JDK-8329353

ResolvedReferencesNotNullTest.java failed with Incorrect resolved references array, quxString should not be archived

JDK-8329354

java/text/Format/MessageFormat/CompactSubFormats.java fails

JDK-8329355

Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V

JDK-8329358

Generational ZGC: Remove the unused method ZPointer::set_remset_bits

JDK-8329368

Generational ZGC: Remove the unnecessary friend classes in ZAllocator

JDK-8329416

Split relocation pointer map into read-write and read-only maps

JDK-8329417

Remove objects with no pointers from relocation bitmap

JDK-8329418

Replace pointers to tables with offsets in relocation bitmap

JDK-8329420

Java 22 (and 23) launcher calls default constructor although main() is static

JDK-8329421

Native methods can not be selectively printed

JDK-8329425

ProblemList containers/docker/TestJFREvents.java on linux-x64

JDK-8329426

ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on windows-x64

JDK-8329427

ProblemList javax/sound/sampled/Clip/ClipFlushCrash.java on linux-x64

JDK-8329428

ProblemList vmTestbase/nsk/stress/thread/thread006.java on linux-all in Xcomp

JDK-8329430

MetaspaceShared::preload_and_dump should clear pending exception

JDK-8329431

Improve speed of writing CDS heap objects

JDK-8329432

PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

JDK-8329433

Reduce nmethod header size

JDK-8329469

Generational ZGC: Move the methods forwarding_[index|find|insert] from zRelocate.cpp to ZForwarding

JDK-8329470

Remove obsolete CDS SharedStrings tests

JDK-8329488

Move OopStorage code from safepoint cleanup and remove safepoint cleanup code

JDK-8329491

GetThreadListStackTraces function should use JvmtiHandshake

JDK-8329493

Parallel: Remove unused ParallelArguments::heap_max_size_bytes

JDK-8329494

Serial: Merge GenMarkSweep into MarkSweep

JDK-8329510

Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java

JDK-8329521

Serial: Rename MarkSweep to SerialFullGC

JDK-8329527

Opcode.IFNONNULL.primaryTypeKind() is not ReferenceType

JDK-8329528

G1 does not update TAMS correctly when dropping retained regions during Concurrent Start pause

JDK-8329529

Serial: Move _saved_mark_word out of ContiguousSpace

JDK-8329531

compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.

JDK-8329533

TestCDSVMCrash fails on libgraal

JDK-8329537

Nested and enclosing classes should be linked separately in breadcrumb navigation

JDK-8329538

Accelerate P256 on x86_64 using Montgomery intrinsic

JDK-8329545

[s390x] Fix garbage value being passed in Argument Register

JDK-8329546

Assume sized integral types are available

JDK-8329555

Crash in intrinsifying heap-based MemorySegment Vector store/loads

JDK-8329557

Fix statement around MathContext.DECIMAL128 rounding

JDK-8329559

Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected

JDK-8329564

[JVMCI] TranslatedException::debugPrintStackTrace does not work in the libjvmci compiler.

JDK-8329570

G1: Excessive is_obj_dead_cond calls in verification

JDK-8329580

Parallel: Remove VerifyObjectStartArray

JDK-8329581

Java launcher no longer prints a stack trace

JDK-8329593

Drop adjustments to target parallelism when virtual threads do I/O on files opened for buffered I/O

JDK-8329594

G1: Consistent Titles to Thread Work Items.

JDK-8329595

spurious variable "might not have been initialized" on static final field

JDK-8329603

G1: Merge G1BlockOffsetTablePart into G1BlockOffsetTable

JDK-8329605

hs errfile generic events - move memory protections and nmethod flushes to separate sections

JDK-8329617

Update stylesheet for specs and tool documentation

JDK-8329623

NegativeArraySizeException encoding large String to UTF-8

JDK-8329624

Add visitors for preview language features

JDK-8329628

Additional changes after JDK-8329332

JDK-8329629

GC interfaces should work directly against nmethod instead of CodeBlob

JDK-8329636

Deprecate -XX:+PreserveAllAnnotations

JDK-8329637

Apparent typo in java.security file property jdk.tls.keyLimits

JDK-8329641

RISC-V: Enable some tests related to SHA-2 instrinsic

JDK-8329644

Discuss expected visitor evolution patterns in javax.lang.model.util

JDK-8329651

TestLibGraal.java crashes with assert(_stack_base != nullptr)

JDK-8329653

JLILaunchTest fails on AIX after JDK-8329131

JDK-8329655

Cleanup KlassObj and klassOop names after the PermGen removal

JDK-8329656

assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0

JDK-8329658

Serial: Refactor ContiguousSpace::_next_compaction_space

JDK-8329659

Serial: Extract allowed_dead_ratio from ContiguousSpace

JDK-8329660

G1: Improve TestGCLogMessages to be more precise

JDK-8329661

Refactor ScavengableNMethods::verify_unlisted_nmethods

JDK-8329662

Add a test to verify the behaviour of the default HEAD() method on HttpRequest.Builder

JDK-8329663

hs_err file event log entry for thread adding/removing should print current thread

JDK-8329665

fatal error: memory leak: allocating without ResourceMark

JDK-8329667

[macos] Issue with JTree related fix for JDK-8317771

JDK-8329672

Only call SetupNativeCompilation from SetupJdkNativeCompilation

JDK-8329674

JvmtiEnvThreadState::reset_current_location function should use JvmtiHandshake

JDK-8329691

Support nonlikelyScript parent locale inheritance

JDK-8329692

Add more details to FrameStateTest.java test instructions

JDK-8329703

Remove unused apple.jpeg file from SwingSet2 demo

JDK-8329704

Implement framework for proper handling of JDK_LIBS

JDK-8329717

Missing @since tags in elements in DocumentationTool and Taglet

JDK-8329718

Incorrect @since tags in elements in jdk.compiler and java.compiler

JDK-8329720

Gtest failure printing markword after JDK-8325303

JDK-8329726

Use non-short forward jumps in lightweight locking

JDK-8329729

java/util/Properties/StoreReproducibilityTest.java times out

JDK-8329733

Update the documentation in java.net.SocketOptions to direct to java.net.StandardSocketOptions

JDK-8329745

Update the documentation of ServerSocket and Socket to refer to StandardSocketOptions instead of legacy SocketOptions

JDK-8329748

Change default value of AssertWXAtThreadSync to true

JDK-8329749

Obsolete the unused UseNeon flag

JDK-8329750

Change Universe functions to return more specific Klass* types

JDK-8329757

Crash with fatal error: DEBUG MESSAGE: Fast Unlock lock on stack

JDK-8329761

Remove unused KeyBuilder and unusedSets from StyleContext

JDK-8329764

G1: Handle null references during verification first

JDK-8329766

Serial: Refactor SerialBlockOffsetTable API

JDK-8329767

G1: Move G1BlockOffsetTable::set_for_starts_humongous to HeapRegion

JDK-8329771

G1: Refactor G1BlockOffsetTable::verify

JDK-8329774

Break long lines in jdk/src/jdk.hotspot.agent/doc /transported_core.html

JDK-8329775

Serial: Remove unused declarations in serialFullGC.hpp

JDK-8329781

Serial: Remove serialFullGC.inline.hpp

JDK-8329784

Run MaxMetaspaceSizeTest.java with -Xshare:off

JDK-8329787

Fix typo in CLDRConverter

JDK-8329797

Shenandoah: Default case invoked for: "MaxL" (bad AD file)

JDK-8329805

Deprecate for removal ObjectOutputStream.PutField.write

JDK-8329823

RISC-V: Need to sync CPU features with related JVM flags

JDK-8329825

Clarify the value type for java.net.SocketOptions.SO_LINGER

JDK-8329839

Cleanup ZPhysicalMemoryBacking trace logging

JDK-8329840

Fix ZPhysicalMemorySegment::_end type

JDK-8329850

[AIX] Allow loading of different members of same shared library archive

JDK-8329858

G1: Make G1VerifyLiveAndRemSetClosure stateless

JDK-8329862

libjli GetApplicationHome cleanups and enhance jli tracing

JDK-8329864

TestLibGraal.java still crashes with assert(_stack_base != nullptr)

JDK-8329875

Serial: Move preservedMarks.inline.hpp to serialFullGC.cpp

JDK-8329878

Reduce public interface of CardTableBarrierSet

JDK-8329884

Serial: Fix build failure due to ‘Copy’ has not been declared

JDK-8329898

Revert one use of markWord.is_unlocked back to is_neutral

JDK-8329948

Remove string template feature

JDK-8329955

Class-File API ClassPrinter does not print bootstrap methods arguments

JDK-8329956

G1: Remove unimplemented collection_set_candidate_short_type_str

JDK-8329958

Windows x86 build fails: downcallLinker.cpp(36) redefinition

JDK-8329961

Buffer overflow in os::Linux::kernel_version

JDK-8329962

Remove CardTable::invalidate

JDK-8329967

Build failure after JDK-8329628

JDK-8329970

Update autoconf build-aux files with latest from 2024-01-01

JDK-8329982

compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found

JDK-8329995

Restricted access to /proc can cause JFR initialization to crash

JDK-8329997

Add provisions for checking memory segment alignment constraints

JDK-8329998

Remove double initialization for parts of small TypeArrays in ZObjArrayAllocator

JDK-8330000

ZGC: ZObjArrayAllocator may unnecessarily clear TypeArrays twice

JDK-8330002

Remove redundant public keyword in BarrierSet

JDK-8330003

Serial: Move the logic of FastEvacuateFollowersClosure to SerialHeap

JDK-8330004

Refactor cloning down code in Split If for Template Assertion Predicates

JDK-8330005

RandomGeneratorFactory.getDefault() throws exception when the runtime image only has java.base module

JDK-8330006

Serial: Extract out ContiguousSpace::block_start_const

JDK-8330008

[s390x] Test bit "in-memory" in case of DiagnoseSyncOnValueBasedClasses

JDK-8330011

[s390x] update block-comments to make code consistent

JDK-8330016

Stress seed should be initialized for runtime stub compilation

JDK-8330024

[AIX] replace my_disclaim64 helper by direct call to disclaim64

JDK-8330026

Serial: Move some includes to vmStructs_serial.hpp

JDK-8330027

Identity hashes of archived objects must be based on a reproducible random seed

JDK-8330033

com/sun/net/httpserver/bugs/B6431193.java fails in AssertionError after JDK-8326568

JDK-8330047

ASAN build error with gcc 13

JDK-8330049

Remove unused AbstractLinker::linkerByteOrder

JDK-8330051

Small ObjectMonitor spinning code cleanups

JDK-8330053

JFR: Use LocalDateTime instead ZonedDateTime

JDK-8330063

Upgrade jQuery to 3.7.1

JDK-8330064

JFR: Incorrect function declarations for register/unregister_stack_filter

JDK-8330066

HeapDumpPath and HeapDumpGzipLevel VM options do not mention HeapDumpBeforeFullGC and HeapDumpAfterFullGC

JDK-8330076

NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API

JDK-8330077

Allow max number of events to be buffered to be configurable to avoid OVERFLOW_EVENT

JDK-8330094

RISC-V: Save and restore FRM in the call stub

JDK-8330095

RISC-V: Remove obsolete vandn_vi instruction

JDK-8330103

Compiler memory statistics should keep separate records for C1 and C2

JDK-8330105

SharedRuntime::resolve* should respect interpreter-only mode

JDK-8330106

C2: VectorInsertNode::make() shouldn’t call ConINode::make() directly

JDK-8330107

Separate out "awt" libraries from Awt2dLibraries.gmk

JDK-8330108

Increase CipherInputStream buffer size

JDK-8330110

AIX build fails after JDK-8329704 - issue with libjli.a

JDK-8330131

Problemlist serviceability/jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest.java

JDK-8330133

libj2pkcs11.so crashes on some pkcs#11 v3.0 libraries

JDK-8330145

Serial: Refactor SerialHeap::scan_evacuated_objs

JDK-8330146

assert(!_thread→is_in_any_VTMS_transition()) failed

JDK-8330153

C2: dump barrier information for all Mach nodes

JDK-8330154

Serial: Remove TenuredSpace::update_for_block

JDK-8330155

Serial: Remove TenuredSpace

JDK-8330156

RISC-V: Range check auipc + signed 12 imm instruction

JDK-8330158

C2: Loop strip mining uses ABS with min int

JDK-8330163

C2: improve CMoveNode::Value() when condition is always true or false

JDK-8330165

C2: make superword consistently use PhaseIdealLoop::register_new_node()

JDK-8330172

G1: Consolidate update_bot_for_block and update_bot_for_obj in HeapRegion

JDK-8330176

Typo in Linker javadoc

JDK-8330178

Clean up non-standard use of /** comments in java.base

JDK-8330179

Clean up non-standard use of /** comments in jdk.compiler

JDK-8330181

Move PcDesc cache from nmethod header

JDK-8330185

Potential uncaught unsafe memory copy exception

JDK-8330196

Make java/lang/invoke/defineHiddenClass/BasicTest release agnostic

JDK-8330197

Make javac/diags/example release agnostic

JDK-8330213

RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991

JDK-8330215

Trim working set for OldObjectSamples

JDK-8330242

RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp

JDK-8330247

C2: CTW fail with assert(adr_t→is_known_instance_field()) failed: instance required

JDK-8330253

Remove verify_consistent_lock_order

JDK-8330261

Clean up linking steps

JDK-8330262

C2: simplify transfer of GC barrier data from Ideal to Mach nodes

JDK-8330266

RISC-V: Restore frm to RoundingMode::rne after JNI

JDK-8330272

Wrong javadoc for ValueLayout.JAVA_LONG/JAVA_DOUBLE on x86 32bit

JDK-8330275

Crash in XMark::follow_array

JDK-8330276

Console methods with explicit Locale

JDK-8330278

Have SSLSocketTemplate.doClientSide use loopback address

JDK-8330279

Typo in java.text.Bidi class description

JDK-8330280

SharedRuntime::get_resolved_entry should not return c2i entry if the callee is special native intrinsic

JDK-8330303

Crash: assert(_target_jt == nullptr || _target_jt→vthread() == target_h()) failed

JDK-8330339

G1: Move some public methods to private in G1BlockOffsetTable APIs

JDK-8330351

Remove the SHARED_LIBRARY and STATIC_LIBRARY macros

JDK-8330359

G1: Remove unused forward declaration in g1BlockOffsetTable.hpp

JDK-8330362

G1: Inline offset array element accessor in G1BlockOffsetTable

JDK-8330386

Replace Opaque4Node of Initialized Assertion Predicate with new OpaqueInitializedAssertionPredicateNode

JDK-8330387

Crash with a different types patterns (primitive vs generic) in instanceof

JDK-8330388

Remove invokedynamic cache index encoding

JDK-8330419

Unused code in ConnectionGraph::specialize_castpp

JDK-8330458

Add missing @since tag to ClassFile.JAVA_23_VERSION

JDK-8330463

Rename invalidate() to write_region() in ModRefBarrierSet

JDK-8330464

hserr generic events - add entry for the before_exit calls

JDK-8330467

NoClassDefFoundError when lambda is in a hidden class

JDK-8330475

Remove unused default value for ModRefBarrierSet::write_ref_array_pre

JDK-8330520

linux clang build fails in os_linux.cpp with static_assert with no message is a C++17 extension

JDK-8330523

Reduce runtime and improve efficiency of KeepAliveTest

JDK-8330524

Linux ppc64le compile warning with clang in os_linux_ppc.cpp

JDK-8330532

Improve line-oriented text parsing in HotSpot

JDK-8330533

JFR: LocalDateTime should not use milliseconds since epoch

JDK-8330539

Use #include <alloca.h> instead of -Dalloca'(size)'=__builtin_alloca'(size)' for AIX

JDK-8330540

Rename the enum type CompileCommand to CompileCommandEnum

JDK-8330542

Template for Creating Strict JAXP Configuration File

JDK-8330565

C2: Multiple crashes with CTW after JDK-8316991

JDK-8330569

Rename Nix to Posix in platform-dependent attachListener code

JDK-8330572

jdk.internal.net.http.HttpConnection calls an expensive checkOpen() when returning a HTTP/1.1 connection to the pool

JDK-8330576

ZYoungCompactionLimit should have range check

JDK-8330577

G1 sometimes sends jdk.G1HeapRegionTypeChange for non-changes

JDK-8330578

The VM creates instance of abstract class VirtualMachineError

JDK-8330584

IGV: XML does not save all node properties

JDK-8330585

Refactor/rename forwardee handling

JDK-8330587

IGV: remove ControlFlowTopComponent

JDK-8330595

Invoke ObjectMethods::bootstrap method exactly

JDK-8330607

Deprecate -XX:+UseEmptySlotsInSupers

JDK-8330611

AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)

JDK-8330615

avoid signed integer overflows in zip_util.c readCen / hashN

JDK-8330621

Make 5 compiler tests use ProcessTools.executeProcess

JDK-8330624

Inconsistent use of semicolon in the code snippet of java.io.Serializable javadoc

JDK-8330625

Compilation memory statistic: prevent tearing of the final report

JDK-8330626

ZGC: Windows address space placeholders not managed correctly

JDK-8330647

Two CDS tests fail with -UseCompressedOops and UseSerialGC/UseParallelGC

JDK-8330670

Obsolete ScavengeBeforeFullGC

JDK-8330677

Add Per-Compilation memory usage to JFR

JDK-8330681

Explicit hashCode and equals for java.lang.runtime.SwitchBootstraps$TypePairs

JDK-8330684

ClassFile API runs into StackOverflowError while parsing certain class' bytes

JDK-8330685

ZGC: share barrier spilling logic

JDK-8330686

Fix typos in the DatabaseMetaData javadoc

JDK-8330693

Generational ZGC: Simplify ZAddress::finalizable_good and ZAddress::mark_good

JDK-8330694

Rename 'HeapRegion' to 'G1HeapRegion'

JDK-8330703

Improve link syntax in javax.lang.model.util

JDK-8330704

Clean up non-standard use of /** comments in some langtools tests

JDK-8330733

Generational ZGC: Remove ZBarrier::verify_old_object_live_slow_path

JDK-8330734

JFR: Re-engineer mirror class mechanism

JDK-8330735

RISC-V: No need to move sp to tmp register in set_last_Java_frame

JDK-8330748

ByteArrayOutputStream.writeTo(OutputStream) pins carrier

JDK-8330795

C2: assert((uint)type ⇐ T_CONFLICT && _zero_type[type] != nullptr) failed: bad type with -XX:-UseCompressedClassPointers

JDK-8330802

Desugar switch in Locale::createLocale

JDK-8330805

ARM32 build is broken after JDK-8139457

JDK-8330813

Don’t call methods from Compressed(Oops|Klass) if the associated mode is inactive

JDK-8330814

Cleanups for KeepAliveCache tests

JDK-8330815

Use pattern matching for instanceof in KeepAliveCache

JDK-8330817

jdk/internal/vm/Continuation/OSRTest.java times out on libgraal

JDK-8330819

C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop

JDK-8330820

Remove remnants of operator_new.cpp in build system

JDK-8330821

Rename UnsafeCopyMemory

JDK-8330822

Remove ModRefBarrierSet::write_ref_array_work

JDK-8330844

Add aliases for conditional jumps and additional instruction forms for x86

JDK-8330847

G1 accesses uninitialized memory when predicting eden copy time

JDK-8330849

Add test to verify memory usage with recursive locking

JDK-8330852

All callers of JvmtiEnvBase::get_threadOop_and_JavaThread should pass current thread explicitly

JDK-8330853

Add missing checks for ConnectionGraph::can_reduce_cmp() call

JDK-8330862

GCBarrierIRExample fails when a different GC is selected via the command line

JDK-8330864

No error message when ExceptionInInitializerError thrown in static initializer

JDK-8330960

Serial: Remove SerialFullGC::_total_invocations

JDK-8330961

Remove redundant public specifier in ModRefBarrierSet

JDK-8330969

scalability issue with loaded JVMTI agent

JDK-8330972

Serial: Inline Generation::max_contiguous_available

JDK-8330981

ZGC: Should not dedup strings in the finalizer graph

JDK-8330989

unify os::create_binary_file across platforms

JDK-8330998

System.console() writes to stderr when stdout is redirected

JDK-8331004

Serial: Remove unused GenClosure

JDK-8331011

[XWayland] TokenStorage fails under Security Manager

JDK-8331018

Clean up non-standard use of /** comments in jdk.jshell

JDK-8331021

Deprecate and then obsolete the DontYieldALot flag

JDK-8331027

JDK’s ct.sym file packs corrupted module-info classes

JDK-8331030

langtools/tools/javac/tree tests fail with SOE with fastdebug and -Xcomp

JDK-8331031

unify os::dont_yield and os::naked_yield across Posix platforms

JDK-8331033

EA fails with "EA unexpected CallLeaf unsafe_setmemory" after JDK-8329331

JDK-8331048

G1: Prune rebuild candidates based on G1HeapWastePercent early

JDK-8331050

Serial: Remove unused _saved_mark_word in DefNewGeneration and TenuredGeneration

JDK-8331054

C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555

JDK-8331061

Serial: Missed BOT update in TenuredGeneration::expand_and_allocate

JDK-8331063

Some HttpClient tests don’t report leaks

JDK-8331077

nroff man page update for jar tool

JDK-8331081

'internal proprietary API' diagnostics if --system is configured to an earlier JDK version

JDK-8331085

Crash in MergePrimitiveArrayStores::is_compatible_store()

JDK-8331087

Move immutable nmethod data from CodeCache

JDK-8331088

Incorrect TraceLoopPredicate output

JDK-8331094

ZGC: GTest fails due to incompatible Windows version

JDK-8331097

Tests build is broken after pr/18914

JDK-8331098

[Aarch64] Fix crash in Arrays.equals() intrinsic with -CCP

JDK-8331108

Unused Math.abs call in java.lang.FdLibm.Expm1#compute

JDK-8331113

createJMHBundle.sh support configurable maven repo mirror

JDK-8331114

Further improve performance of MethodTypeDesc::descriptorString

JDK-8331118

Remove Serial includes from space.hpp

JDK-8331134

Port SimpleStringBuilderStrategy to use ClassFile API

JDK-8331142

Add test for number of loader threads in BasicDirectoryModel

JDK-8331150

RISC-V: Fix "bad AD file" bug

JDK-8331153

JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java

JDK-8331159

VM build without C2 fails after JDK-8180450

JDK-8331164

createJMHBundle.sh download jars fail when url needed to be redirected

JDK-8331167

UBSan enabled build fails in adlc on macOS

JDK-8331175

Parallel: Remove VerifyRememberedSets

JDK-8331185

Enable compiler memory limits in debug builds

JDK-8331187

Optimize MethodTypeDesc and ClassDesc.ofDescriptor for primitive types

JDK-8331189

Implementation of Scoped Values (Third Preview)

JDK-8331193

Return references when possible in GrowableArray

JDK-8331194

NPE in ArrayCreationTree.java with -XX:-UseCompressedOops

JDK-8331200

Serial: Remove unused methods in SerialHeap

JDK-8331202

Support for Duration until another Instant

JDK-8331207

Misleading example in DateFormat#parse docs

JDK-8331208

Memory stress test that checks OutOfMemoryError stack trace fails

JDK-8331212

Error recovery for broken switch expressions could be improved

JDK-8331222

Malformed text in the jpackage doc page

JDK-8331224

ClassCastException in ObjectInputStream hides ClassNotFoundException

JDK-8331231

containers/docker/TestContainerInfo.java fails

JDK-8331252

C2: MergeStores: handle negative shift values

JDK-8331253

16 bits is not enough for nmethod::_skipped_instructions_size field

JDK-8331264

Reduce java.lang.constant initialization overhead

JDK-8331281

RISC-V: C2: Support vector-scalar and vector-immediate bitwise logic instructions

JDK-8331284

Inline methods in softRefPolicy.cpp

JDK-8331285

Deprecate and obsolete OldSize

JDK-8331291

java.lang.classfile.Attributes class performs a lot of static initializations

JDK-8331298

avoid alignment checks in UBSAN enabled build

JDK-8331320

ClassFile API OutOfMemoryError with certain class files

JDK-8331331

:tier1 target explanation in doc/testing.md is incorrect

JDK-8331334

com/sun/net/httpserver/HttpsParametersClientAuthTest.java fails in testServerNeedClientAuth(false)

JDK-8331344

No compiler replay file with CompilerCommand MemLimit

JDK-8331346

Update PreviewFeature of STREAM_GATHERERS to JEP-473

JDK-8331348

Some incremental builds deposit files in the make directory

JDK-8331352

error: template-id not allowed for constructor/destructor in C++20

JDK-8331360

RISCV: u32 _partial_subtype_ctr loaded/stored as 64

JDK-8331389

runtime/ErrorHandling/TestDwarf.java fails with "Crash JVM should not exit gracefully"

JDK-8331392

G1: Make HRPrinter distinguish between different types of reclamation

JDK-8331393

AArch64: u32 _partial_subtype_ctr loaded/stored as 64

JDK-8331394

G1: Remove SKIP_RETIRED_FULL_REGIONS define in G1HRPrinter

JDK-8331398

G1: G1HeapRegionPrinter reclamation events should print the original region type

JDK-8331399

RISC-V: Don’t us mv instead of la

JDK-8331400

AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4

JDK-8331401

G1: Make G1HRPrinter AllStatic

JDK-8331402

G1: Remove is_active() calls in G1HRPrinter logging

JDK-8331404

IGV: Show line numbers for callees in properties

JDK-8331405

Shenandoah: Optimize ShenandoahLock with TTAS

JDK-8331410

Remove unused MemAllocator::mem_allocate_inside_tlab

JDK-8331418

ZGC: generalize barrier liveness logic

JDK-8331421

ubsan: vmreg.cpp checking error member call on misaligned address

JDK-8331427

Rename confusingly named ArraysSupport.signedHashCode

JDK-8331428

ubsan: JVM flag checking complains about MaxTenuringThresholdConstraintFunc, InitialTenuringThresholdConstraintFunc and AllocatePrefetchStepSizeConstraintFunc

JDK-8331429

[JVMCI] Cleanup JVMCIRuntime allocation routines

JDK-8331466

Problemlist serviceability/dcmd/gc/RunFinalizationTest.java on generic-all

JDK-8331478

JFR: Rename printHelp methods for jdk.jfr.internal.dcmd classes

JDK-8331485

Odd Results when Parsing Scientific Notation with Large Exponent

JDK-8331495

Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only

JDK-8331507

JFR: Improve example usage in -XX:StartFlightRecording:help

JDK-8331511

Tests should not use the "Classpath" exception form of the legal header

JDK-8331513

Tests should not use the "Classpath" exception form of the legal header

JDK-8331514

Tests should not use the "Classpath" exception form of the legal header

JDK-8331516

Tests should not use the "Classpath" exception form of the legal header

JDK-8331518

Tests should not use the "Classpath" exception form of the legal header

JDK-8331535

Incorrect prompt for Console.readLine

JDK-8331537

Test code should not use the "Classpath" exception clause

JDK-8331540

[BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API

JDK-8331541

[i386] linking with libjvm.so fails after JDK-8283326

JDK-8331546

Build failure after 8330076

JDK-8331549

Inline MemAllocator::mem_allocate_slow

JDK-8331557

Serial: Refactor SerialHeap::do_collection

JDK-8331558

AArch64: optimize integer remainder

JDK-8331562

G1: Remove API to force allocation of new regions

JDK-8331569

G1: Rename G1HRPrinter to G1HeapRegionPrinter

JDK-8331572

Allow using OopMapCache outside of STW GC phases

JDK-8331573

Rename CollectedHeap::is_gc_active to be explicitly about STW GCs

JDK-8331575

C2: crash when ConvL2I is split thru phi at LongCountedLoop

JDK-8331577

RISC-V: C2 CountLeadingZerosV

JDK-8331578

RISC-V: C2 CountTrailingZerosV

JDK-8331579

Reference to primitive type fails without error or warning

JDK-8331582

Incorrect default Console provider comment

JDK-8331591

sun.font.CharSequenceCodePointIterator is buggy and unused

JDK-8331605

jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure

JDK-8331626

unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer

JDK-8331633

Use MIN2 in bound_minus_alignment

JDK-8331636

[BACKOUT] Build failure after 8330076

JDK-8331646

Add specific regression leap year tests

JDK-8331653

JFR: Improve logging for jdk/jfr/api/consumer/recordingstream;TestStop.java

JDK-8331655

ClassFile API ClassCastException with verbose output of certain class files

JDK-8331660

Parallel: Cleanup includes in parallelScavangeHeap files

JDK-8331670

Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal

JDK-8331675

gtest CollectorPolicy.young_min_ergo_vm fails after 8272364

JDK-8331680

NumberFormat is missing some bad exponent strict parse cases

JDK-8331681

Test that jdk.internal.io.JdkConsole does not interpret prompts

JDK-8331683

Clean up GetCarrierThread

JDK-8331695

Serial: DefNewGeneration:_promotion_failed used without being initialized

JDK-8331708

jdk/internal/jline/RedirectedStdOut.java times-out on macosx-aarch64

JDK-8331714

Make OopMapCache installation lock-free

JDK-8331715

Remove virtual specifiers in ContiguousSpace

JDK-8331724

Refactor j.l.constant implementation to internal package

JDK-8331731

ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer

JDK-8331734

Atomic MemorySegment VarHandle operations fails for element layouts

JDK-8331736

C2: Live Node limit exceeded limit after JDK-8316991

JDK-8331744

java.lang.classfile.TypeKind improvements

JDK-8331746

Create a test to verify that the cmm id is not ignored

JDK-8331764

C2 SuperWord: refactor _align_to_ref/_mem_ref_for_main_loop_alignment

JDK-8331771

ZGC: Remove OopMapCacheAlloc_lock ordering workaround

JDK-8331789

ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool'

JDK-8331798

Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java

JDK-8331851

Add specific regression leap year tests for Calendar.roll()

JDK-8331854

ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510

JDK-8331855

Convert jdk.jdeps jdeprscan and jdeps to use the Classfile API

JDK-8331858

[nmt] VM.native_memory statistics should work in summary mode

JDK-8331862

Remove split relocation info implementation

JDK-8331863

DUIterator_Fast used before it is constructed

JDK-8331864

Update Public Suffix List to 1cbd6e7

JDK-8331865

Consolidate size and alignment checks in LayoutPath

JDK-8331866

Add warnings for locale data dependence

JDK-8331876

JFR: Move file read and write events to java.base

JDK-8331877

JFR: Remove JIInliner framework

JDK-8331879

Clean up non-standard use of /// comments in java.base

JDK-8331885

C2: meet between unloaded and speculative types is not symmetric

JDK-8331886

Allow markdown src file overrides

JDK-8331896

JFR: Improve check for JDK classes

JDK-8331905

Fix direct includes of g1_globals.hpp

JDK-8331907

BigInteger and BigDecimal should use optimized division

JDK-8331908

Simplify log code in vectorintrinsics.cpp

JDK-8331920

ubsan: g1CardSetContainers.inline.hpp:266:5: runtime error: index 2 out of bounds for type 'G1CardSetHowl::ContainerPtr' reported

JDK-8331921

Hotspot assembler files should use common logic to setup exported functions

JDK-8331924

Parallel: Remove unused MutableSpace::mangle_unused_area_complete

JDK-8331931

JFR: Avoid loading regex classes during startup

JDK-8331932

Startup regressions in 23-b13

JDK-8331934

[s390x] Add support for primitive array C1 clone intrinsic

JDK-8331939

Add custom hook for TestImage

JDK-8331940

ClassFile API ArrayIndexOutOfBoundsException with certain class files

JDK-8331941

Make CollectedHeap::parallel_object_iterator public

JDK-8331942

On Linux aarch64, CDS archives should be using 64K alignment by default

JDK-8331947

Preview creates checkbox for JEP-less preview feature

JDK-8331950

Remove MemoryPoolMBean/isCollectionUsageThresholdExceeded from ZGC ProblemLists

JDK-8331953

ubsan: metaspaceShared.cpp:1305:57: runtime error: applying non-zero offset 12849152 to null pointer

JDK-8331975

Enable case-insensitive check in ccache and keytab entry lookup

JDK-8331977

Crash: SIGSEGV in dlerror()

JDK-8331987

Enhance stacktrace clarity for CompletableFuture CancellationException

JDK-8331993

Add counting leading/trailing zero tests for Integer

JDK-8331999

BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI

JDK-8332003

Clarify javadoc for MemoryLayout::offsetHandle

JDK-8332006

Test com/sun/net/httpserver/TcpNoDelayNotRequired.java run timeout with -Xcomp

JDK-8332008

Enable issuestitle check

JDK-8332015

since-checker - Add @ since tags to jdk.httpserver

JDK-8332020

jwebserver tool prints invalid URL in case of IPv6 address binding

JDK-8332029

Provide access to initial value of stderr via JavaLangAccess

JDK-8332032

C2: Remove ExpandSubTypeCheckAtParseTime flag

JDK-8332039

Cannot invoke "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null

JDK-8332042

Move MEMFLAGS to its own include file

JDK-8332064

Implementation of Structured Concurrency (Third Preview)

JDK-8332065

Calling readLine(null…​) or readPassword(null…​) on System.console() hangs jshell

JDK-8332066

AArch64: Math test failures since JDK-8331558

JDK-8332070

Convert package.html files in java.management to package-info.java

JDK-8332071

Convert package.html files in java.management.rmi to package-info.java

JDK-8332080

Update troff man page for javadoc

JDK-8332082

Shenandoah: Use consistent tests to determine when pre-write barrier is active

JDK-8332084

Ensure JdkConsoleImpl.restoreEcho visibility in a shutdown hook

JDK-8332085

Remove 10 year old transition check in GenerateCurrencyData tool

JDK-8332086

Remove the usage of ServiceLoader in j.u.r.RandomGeneratorFactory

JDK-8332096

hotspot-ide-project fails with this-escape

JDK-8332098

Add missing @ since tags to jdk.jdi

JDK-8332100

Add missing @since to KeyValue::EC_TYPE in java.xml.crypto

JDK-8332101

Add an @since to StandardOperation:REMOVE in jdk.dynalink

JDK-8332102

Add @since to package-info of jdk.security.jarsigner

JDK-8332106

VerifyError when using switch pattern in this(…​) or super(…​)

JDK-8332109

Convert remaining tests using com.sun.tools.classfile to ClassFile API

JDK-8332110

[macos] jpackage tries to sign added files without the --mac-sign option

JDK-8332111

[BACKOUT] A way to align already compiled methods with compiler directives

JDK-8332112

Update nsk.share.Log to don’t print summary during VM shutdown hook

JDK-8332119

Incorrect IllegalArgumentException for C2 compiled permute kernel

JDK-8332122

[nmt] Totals for malloc should show total peak

JDK-8332123

[nmt] Move mallocLimit code to the nmt subdir

JDK-8332130

RISC-V: remove wrong instructions of Vector Crypto Extension

JDK-8332153

RISC-V: enable tests and add comment for vector shift instruct (shared by vectorization and Vector API)

JDK-8332154

Memory leak in SynchronousQueue

JDK-8332176

Refactor ClassListParser::parse()

JDK-8332181

Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket

JDK-8332226

"Invalid package name:" from source launcher

JDK-8332228

TypePollution.java: Unrecognized VM option 'UseSecondarySuperCache'

JDK-8332230

jshell throws AssertionError when processing annotations

JDK-8332236

javac crashes with module imports and implicitly declared class

JDK-8332237

[nmt] Remove the need for ThreadStackTracker::track_as_vm()

JDK-8332239

Improve CSS for block tags

JDK-8332245

C2: missing record_for_ign() call in GraphKit::must_be_not_null()

JDK-8332248

(fc) java/nio/channels/FileChannel/BlockDeviceSize.java failed with RuntimeException

JDK-8332253

Linux arm32 build fails after 8292591

JDK-8332255

Shenandoah: Remove duplicate definition of init mark closure

JDK-8332256

Shenandoah: Do not visit heap threads during shutdown

JDK-8332257

Shenandoah: Move evacuation methods to implementation file

JDK-8332259

JvmtiTrace::safe_get_thread_name fails if current thread is in native state

JDK-8332265

RISC-V: Materialize pointers faster by using a temp register

JDK-8332297

annotation processor that generates records sometimes fails due to NPE in javac

JDK-8332303

Better JMX interoperability with older JDKs, after removing Subject Delegation

JDK-8332327

Return _methods_jmethod_ids field back in VMStructs

JDK-8332340

Add JavacBench as a test case for CDS

JDK-8332360

JVM hangs at exit when running on a uniprocessor

JDK-8332376

Add @since tags to java.management.rmi

JDK-8332393

Problemlist compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java

JDK-8332394

Add friendly output when @IR rule missing value

JDK-8332401

G1: TestFromCardCacheIndex.java with -XX:GCCardSizeInBytes=128 triggers underflow assertion

JDK-8332403

Anachronistic reference to Netscape Communicator in Swing API docs

JDK-8332416

Add more font selection options to Font2DTest

JDK-8332424

Update IANA Language Subtag Registry to Version 2024-05-16

JDK-8332431

NullPointerException in JTable of SwingSet2

JDK-8332448

Make SpaceMangler inherit AllStatic

JDK-8332457

Examine startup overheads from JDK-8294961

JDK-8332462

ubsan: c1_ValueStack.hpp:229:49: runtime error: load of value 171, which is not a valid value for type 'bool'

JDK-8332463

Byte conditional pattern case element dominates short constant case element

JDK-8332473

ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null

JDK-8332476

j.u.r.RandomGeneratorFactor.create(long|byte[]) should throw rather than silently fallback to no-arg create()

JDK-8332486

ClassFile API ArrayIndexOutOfBoundsException with label metadata

JDK-8332487

Regression in Crypto-AESGCMBench.encrypt (and others) after JDK-8328181

JDK-8332490

JMH org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead OOM

JDK-8332494

java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr

JDK-8332495

java/util/logging/LoggingDeadlock2.java fails with AssertionError: Some tests failed

JDK-8332497

javac prints an AssertionError when annotation processing runs on program with module imports

JDK-8332498

[aarch64, x86] improving OpToAssembly output for partialSubtypeCheckConstSuper Instruct

JDK-8332499

Gtest codestrings.validate_vm fail on linux x64 when hsdis is present

JDK-8332505

JEP 457: ClassRemapper forgets to remap bootstrap method references

JDK-8332507

compilation result depends on compilation order

JDK-8332514

Allow class space size to be larger than 3GB

JDK-8332527

ZGC: generalize object cloning logic

JDK-8332528

Generate code in SwitchBootstraps.generateTypeSwitch that require fewer adaptations

JDK-8332533

RISC-V: Enable vector variable shift instructions for machines with RVV

JDK-8332538

Switch off JIT memory limit check for TestAlignVectorFuzzer.java

JDK-8332545

Fix handling of HTML5 entities in Markdown comments

JDK-8332547

Unloaded signature classes in DirectMethodHandles

JDK-8332550

[macos] Voice Over: java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location

JDK-8332586

Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor}

JDK-8332589

ubsan: unix/native/libjava/ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null

JDK-8332595

Serial: Remove unused TenuredGeneration::should_collect

JDK-8332597

Remove redundant methods from j.l.classfile.ClassReader API

JDK-8332610

Remove unused nWakeups in ObjectMonitor

JDK-8332614

Type-checked ConstantPool.entryByIndex and ClassReader.readEntryOrNull

JDK-8332615

RISC-V: Support vector unsigned comparison instructions for machines with RVV

JDK-8332631

Update nsk.share.jpda.BindServer to don’t use finalization

JDK-8332641

Update nsk.share.jpda.Jdb to don’t use finalization

JDK-8332670

C1 clone intrinsic needs memory barriers

JDK-8332671

Logging for pretouching thread stacks shows wrong memory range

JDK-8332675

test/hotspot/jtreg/gc/testlibrary/Helpers.java compileClass javadoc does not match after 8321812

JDK-8332676

Remove unused BarrierSetAssembler::incr_allocated_bytes

JDK-8332678

Serial: Remove use of should_clear_all_soft_refs in serial folder

JDK-8332683

G1: G1CardSetArray::EntryDataType triggers ubsan runtime errors

JDK-8332717

ZGC: Division by zero in heuristics

JDK-8332720

ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array'

JDK-8332724

x86 MacroAssembler may over-align code

JDK-8332725

Binding patterns with inferred type have erroneous node in the AST

JDK-8332735

[JVMCI] Add extra JVMCI events for exception translation

JDK-8332739

Problemlist compiler/codecache/CheckLargePages until JDK-8332654 is fixed

JDK-8332740

[BACKOUT] JDK-8331081 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version

JDK-8332743

Update comment related to JDK-8320522

JDK-8332745

Method::is_vanilla_constructor is never used

JDK-8332749

Broken link in MemorySegment.Scope.html

JDK-8332750

Broken link in CatalogFeatures.html

JDK-8332751

Broken link in VirtualMachine.html

JDK-8332777

Update JCStress test suite

JDK-8332785

Replace naked uses of UseSharedSpaces with CDSConfig::is_using_archive

JDK-8332807

Parallel: Make some APIs in ParMarkBitMap private

JDK-8332808

Always set java.io.tmpdir to a suitable value in the build

JDK-8332825

ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null

JDK-8332826

Make hashCode methods in ArraysSupport friendlier

JDK-8332829

[BACKOUT] C2: crash in compiled code because of dependency on removed range check CastIIs

JDK-8332841

GenShen: Pull shared members from control thread into common base class

JDK-8332849

Update doc/testing.{md,html} (spelling and stale information)

JDK-8332858

References with escapes have broken positions after they are transformed

JDK-8332864

Parallel: Merge ParMarkBitMapClosure into MoveAndUpdateClosure

JDK-8332865

ubsan: os::attempt_reserve_memory_between reports overflow

JDK-8332866

Crash in ImageIO JPEG decoding when MEM_STATS in enabled

JDK-8332871

Parallel: Remove public bits APIs in ParMarkBitMap

JDK-8332880

JFR GCHelper class recognizes "Archive" regions as valid

JDK-8332883

Some simple cleanup in vectornode.cpp

JDK-8332885

Clarify failure_handler self-tests

JDK-8332890

Module imports don’t work inside the same module

JDK-8332894

ubsan: vmError.cpp:2090:26: runtime error: division by zero

JDK-8332898

failure_handler: log directory of commands

JDK-8332899

RISC-V: add comment and make the code more readable (if possible) in MacroAssembler::movptr

JDK-8332900

RISC-V: refactor nativeInst_riscv.cpp and macroAssembler_riscv.cpp

JDK-8332904

ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int'

JDK-8332905

C2 SuperWord: bad AD file, with RotateRightV and first operand not a pack

JDK-8332917

failure_handler should execute gdb "info threads" command on linux

JDK-8332919

SA PointerLocation needs to print a newline after dumping java thread info for JNI Local Ref

JDK-8332920

C2: Partial Peeling is wrongly applied for CmpU with negative limit

JDK-8332921

Ctrl+C does not call shutdown hooks after JLine upgrade

JDK-8332922

Test java/io/IO/IO.java fails when /usr/bin/expect not exist

JDK-8332923

ObjectMonitorUsage.java failed with unexpected waiter_count

JDK-8332935

Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries

JDK-8332936

Test vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java fails with no GC’s recorded

JDK-8332956

Problem list CodeCacheFullCountTest.java until JDK-8332954 is fixed

JDK-8332959

C2: ZGC fails with 'Incorrect load shift' when invoking Object.clone() reflectively on an array

JDK-8332960

ubsan: classListParser.hpp:159:12: runtime error: load of value 2101478704, which is not a valid value for type 'ParseMode'

JDK-8332961

Parallel: Limit PSParallelCompact::verify_complete range

JDK-8333005

Deadlock when setting or updating the inline cache

JDK-8333006

RISC-V: C2: Support vector-scalar and vector-immediate arithmetic instructions

JDK-8333013

Update vmTestbase/nsk/share/LocalProcess.java to don’t use finalization

JDK-8333035

Parallel: Remove ParMarkBitMap::IterationStatus

JDK-8333046

Clean codes in sun.security.util.math

JDK-8333047

Remove arena-size-workaround in jvmtiUtils.cpp

JDK-8333086

Using Console.println is unnecessarily slow due to JLine initalization

JDK-8333093

Incorrect comment in zAddress_aarch64.cpp

JDK-8333099

Missing check for is_LoadVector in StoreNode::Identity

JDK-8333103

Re-examine the console provider loading

JDK-8333105

Shenandoah: Results of concurrent mark may be lost for degenerated cycle

JDK-8333107

javac fails with an exception when processing broken lambda

JDK-8333108

Update vmTestbase/nsk/share/DebugeeProcess.java to don’t use finalization

JDK-8333116

test/jdk/tools/jpackage/share/ServiceTest.java test fails

JDK-8333128

Linux x86_32 configure fail with --with-hsdis=binutils --with-binutils-src

JDK-8333129

Move ShrinkHeapInSteps flag to Serial GC

JDK-8333130

MakeJAR2.sh uses hard-coded JDK version

JDK-8333131

Source launcher should work with service loader SPI

JDK-8333149

ubsan : memset on nullptr target detected in jvmtiEnvBase.cpp get_object_monitor_usage

JDK-8333154

RISC-V: Add support for primitive array C1 clone intrinsic

JDK-8333169

javac NullPointerException record.type

JDK-8333177

Invalid value used for enum Cell in ciTypeFlow::get_start_state

JDK-8333178

ubsan: jvmti_tools.cpp:149:16: runtime error: null pointer passed as argument 2, which is declared to never be null

JDK-8333182

Add truncated tracing mode for TraceBytecodes

JDK-8333189

Make sure clang on linux uses lld as linker

JDK-8333200

Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited

JDK-8333226

Regressions 2-3% in Compress ZGC after 8331253

JDK-8333229

Parallel: Rename ParMarkBitMap::_region_start to _heap_start

JDK-8333235

vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

JDK-8333236

Test java/foreign/TestAccessModes.java is timing out after passing

JDK-8333252

C2: assert(assertion_predicate_has_loop_opaque_node(iff)) failed: must find OpaqueLoop* nodes

JDK-8333264

Remove unused resolve_sub_helper declaration after JDK-8322630

JDK-8333270

HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3

JDK-8333276

RISC-V: client VM build failure after JDK-8241503

JDK-8333290

NMT report should not print Metaspace info if Metaspace is not yet initialized

JDK-8333301

Remove static builds using --enable-static-build

JDK-8333303

Issues with DottedVersion class

JDK-8333307

Don’t suppress jpackage logging in tests when it is detecting packaging tools in the system

JDK-8333312

Incorrect since tags on new ClassReader and ConstantPool methods

JDK-8333326

Linux Alpine build fails after 8302744

JDK-8333344

JMX attaching of Subject does not work when security manager not allowed

JDK-8333353

Delete extra empty line in CodeBlob.java

JDK-8333358

java/io/IO/IO.java test fails intermittently

JDK-8333366

C2: CmpU3Nodes are not pushed back to worklist in PhaseCCP leading to non-fixpoint assertion failure

JDK-8333394

C2: assert(bol→is_Opaque4() || bol→is_OpaqueInitializedAssertionPredicate()) failed: Opaque node of non-null-check or of Initialized Assertion Predicate

JDK-8333398

Uncomment the commented test in test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java

JDK-8333410

[AArch64] Clean unused classes in nativeInst_aarch64.hpp

JDK-8333434

IGV: Print loop node for PHASE_BEFORE/AFTER_CLOOPS

JDK-8333444

Parallel: Inline PSParallelCompact::mark_obj

JDK-8333462

Performance regression of new DecimalFormat() when compare to jdk11

JDK-8333486

Parallel: Remove unused methods in psParallelCompact

JDK-8333542

Breakpoint in parallel code does not work

JDK-8333554

Parallel: Remove unused PSParallelCompact::is_in

JDK-8333560

-Xlint:restricted does not work with --release

JDK-8333583

Crypto-XDH.generateSecret regression after JDK-8329538

JDK-8333586

Improve syntax of @see tags in javax.lang.model

JDK-8333590

UnmodifiableHeaders.toString() returns a value that represents empty headers

JDK-8333622

ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed

JDK-8333644

C2: assert(is_Bool()) failed: invalid node class: Phi

JDK-8333647

C2 SuperWord: some additional PopulateIndex tests

JDK-8333674

Disable CollectorPolicy.young_min_ergo_vm for PPC64

JDK-8333722

Fix CompilerDirectives for non-compiler JVM variants

JDK-8333724

Problem list security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java#teliasonerarootcav1

JDK-8333743

Change .jcheck/conf branches property to match valid branches

JDK-8333748

javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS

JDK-8333804

java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures

JDK-8333827

JDK 23 RDP1 L10n resource files update

JDK-8333829

ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8333317

JDK-8333849

(dc) DatagramChannel send/receive fails with UOE if buffer backed by memory segment allocated from shared arena

JDK-8333854

IllegalAccessError with proxies after JDK-8332457

JDK-8333884

MemorySegment::reinterpret removes read-only property

JDK-8333886

Explicitly specify that asSlice and reinterpret return a memory segment backed by the same region of memory.

JDK-8333931

Problemlist serviceability/jvmti/vthread/CarrierThreadEventNotification

JDK-8334032

javax.print: Missing @since tag in new class OutputBin

JDK-8334043

VerifyError when inner class is accessed in prologue

JDK-8334162

Gatherer.defaultCombiner has an erronous @see-link

JDK-8334167

Test java/lang/instrument/NativeMethodPrefixApp.java timed out

JDK-8334222

exclude containers/cgroup/PlainRead.java

JDK-8334258

Compiler erronousely allows access to instance variable in argument expression of a constructor invocation

JDK-8334297

(so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager

JDK-8334332

TestIOException.java fails if run by root

JDK-8334333

MissingResourceCauseTestRun.java fails if run by root

JDK-8334339

Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3

JDK-8334402

ProblemList test/hotspot/jtreg/compiler/c2/TestMergeStores.java on big endian platforms

JDK-8334418

Update IANA Language Subtag Registry to Version 2024-06-14

JDK-8334421

assert(!oldbox→is_unbalanced()) failed: this should not be called for unbalanced region

JDK-8334433

jshell.exe runs an executable test.exe on startup

JDK-8334441

Mark tests in jdk_security_infra group as manual

JDK-8334488

Improve error for illegal early access from nested class

JDK-8334509

Cancelling PageDialog does not return the same PageFormat object

JDK-8334580

Deprecate no-arg constructor BasicSliderUI() for removal

JDK-8334594

Generational ZGC: Deadlock after OopMap rewrites in 8331572

JDK-8334600

TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64

JDK-8334629

[BACKOUT] PhaseIdealLoop::conditional_move is too conservative

JDK-8334653

ISO 4217 Amendment 177 Update

JDK-8334708

FFM: two javadoc problems

JDK-8334719

(se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed

JDK-8334757

[AssertionError] Missing type variable in where clause

JDK-8334762

[BACKOUT BACKPORT] Improve error for illegal early access from nested class

JDK-8334781

[JFR crash] assert(((JfrTraceIdBits::load(klass & JfrTraceIdEpoch::this_epoch_method_and_class_bits()) != 0))) failed: invariant

JDK-8334886

jdk/jfr/api/recording/time/TestTimeMultiple.java failed with RuntimeException: getStopTime() > afterStop

JDK-8334890

Missing unconditional cross modifying fence in nmethod entry barriers

JDK-8335124

com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed with CPU time out of expected range

JDK-8335134

Test com/sun/jdi/BreakpointOnClassPrepare.java timeout

JDK-8335220

C2: Missing check for Opaque4 node in EscapeAnalysis

JDK-8335221

Some C2 intrinsics incorrectly assume that type argument is compile-time constant

JDK-8335390

C2 MergeStores: wrong result with Unsafe

JDK-8335409

Can’t allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665

JDK-8335475

ClassBuilder incorrectly calculates max_locals in some cases

JDK-8335479

JFR: Missing documentation for -XX:StartFlightRecording

JDK-8335637

Add explicit non-null return value expectations to Object.toString()

JDK-8335766

Switch case with pattern matching and guard clause compiles inconsistently

JDK-8335817

javac AssertionError addLocalVar checkNull

JDK-8335820

java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java fails due to IllegalArgumentException: hash must be nonzero

JDK-8335824

Test gc/arguments/TestMinInitialErgonomics.java is timing out

JDK-8335935

Chained builders not sending transformed models to next transforms

JDK-8335966

Remove incorrect problem listing of java/lang/instrument/NativeMethodPrefixAgent.java in ProblemList-Virtual.txt

JDK-8335967

"text-decoration: none" does not work with "A" HTML tags

JDK-8336036

Synthetic documentation for a record’s equals is incorrect for floating-point types

JDK-8336259

Wrong link to stylesheet.css in JavaDoc API documentation

JDK-8336375

Crash on paste to JShell

JDK-8337054

JDK 23 RDP2 L10n resource files update

JDK-8337716

ByteBuffer hashCode implementations are inconsistent

JDK-8337831

Remove EA from the JDK 23 version string with first RC promotion

JDK-8338139

{ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods

Исправления в JFX

Следующий список содержит дефекты, исправленные в JFX версии 23.

ID проблемы Резюме

JDK-8087444

CornerRadii with different horizontal and vertical values treated as uniform

JDK-8088172

[Mac] On German keyboard, pressing '+ q' inserts two apostrophes instead of one

JDK-8088923

IOOBE when adding duplicate categories to the BarChart

JDK-8089373

Translation from character to key code is not sufficient

JDK-8089803

[Mac, TextArea] Japanese IME, caret moves to the next line when pressing Return to select a candidate.

JDK-8090267

JFXPanel Input Problem

JDK-8092102

[Labeled] textTruncated property

JDK-8146918

ConcurrentModificationException in MediaPlayer

JDK-8186188

[TableColumHeader] initial auto-size broken if has graphic

JDK-8193286

IntegerSpinnerFactory does not wrap value correctly

JDK-8198830

[BarChart] auto-range of CategoryAxis not working on dynamically setting data

JDK-8207379

Robot screen capture test fails with HiDPI at some screen locations

JDK-8221261

Deadlock on macOS in JFXPanel app when handling IME calls

JDK-8242553

IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases

JDK-8255679

RegionBackgroundImageUITest.unalignedImage_Cover fails because of wrong color

JDK-8260013

Snapshot does not work for nodes in a subscene

JDK-8267565

Support "@3x" and greater high-density image naming convention

JDK-8270996

[javadoc] missing comments in serialized classes

JDK-8271865

SortedList::getViewIndex behaves not correctly for some index values

JDK-8273349

Check uses of Stream::peek in controls and replace as needed

JDK-8273657

[TextField] all text content must be selected initially

JDK-8278021

Fix warnings in macOS glass native code and treat warnings as errors

JDK-8279140

ComboBox can lose selected value on item change via setAll

JDK-8281327

fix does not work for all cases

JDK-8282999

Add support for EXT-X-MEDIA tag in HTTP Live Streaming

JDK-8289115

Touch events is not dispatched after upgrade to JAVAFX17+

JDK-8295945

Revert unintended change to copyright start year

JDK-8299738

ISE if Platform::exit called with fullScreen Stage on macOS 13

JDK-8301900

[TextArea] Committing text with ENTER in an IME window inserts newline

JDK-8306322

JDK8130122Test fails intermittently

JDK-8307117

[TextArea] wrapText property ignored when changing font

JDK-8307980

Rotate Transformation never invalidates inverseCache

JDK-8308955

MediaPlayer/AudioClip skip data on seek/loop

JDK-8309374

Accessibility Focus Rectangle on ListItem is not drawn when ListView is shown for first time

JDK-8311124

[Windows] User installed font

JDK-8311492

FontSmoothingType LCD produces wrong color when transparency is used

JDK-8311895

CSS Transitions

JDK-8312603

ArrayIndexOutOfBoundsException in Marlin when scaleX is 0

JDK-8313032

Enhanced handling of Glass

JDK-8313040

Enhanced Font handling

JDK-8313048

Better Glyph handling

JDK-8313056

General enhancements of Glass

JDK-8313064

General enhancements of image handling

JDK-8313072

Enhanced handling of Fonts

JDK-8313105

Improved media framing

JDK-8313138

Scrollbar Keyboard enhancement

JDK-8314147

Updated the PhongMaterial documentation

JDK-8314215

Trailing Spaces before Line Breaks Affect the Center Alignment of Text

JDK-8314754

Minor ticks are not getting updated both the axes in LineChart

JDK-8316372

Monkey Tester Application Part 3

JDK-8318614

Update WebKit to 617.1

JDK-8318624

API docs specify incorrect default value for nodeOrientation property

JDK-8319844

Text/TextFlow.hitTest() is incorrect in RTL orientation

JDK-8320441

Additional fix for JDK-8313032

JDK-8320563

Remove D3D9 code paths in favor of D3D9Ex

JDK-8320912

IME should commit on focus change

JDK-8320965

Scrolling on a touch enabled display fails on Wayland

JDK-8321603

Bump minimum JDK version for JavaFX to JDK 21

JDK-8322215

[win] OS events that close the stage can cause Glass to reference freed memory

JDK-8322236

Build failure after JDK-8313064

JDK-8322251

[Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later

JDK-8322619

Parts of SG no longer update during rendering - overlapping - culling - dirty

JDK-8322703

Intermittent crash in WebView in a JFXPanel from IME calls on macOS

JDK-8322748

Caret blinking in JavaFX should only stop when caret moves

JDK-8322784

JFXPanel calls InputMethodRequests on wrong thread

JDK-8322964

Optimize performance of CSS selector matching

JDK-8323209

Change JavaFX release version to 23

JDK-8323511

Scrollbar Click jumps inconsistent amount of pixels

JDK-8323543

NPE when table items are set to null

JDK-8323615

PopupControl.skin.setSkin(Skin) fails to call dispose() on discarded Skin

JDK-8323879

constructor Path(Path) which takes another Path object fail to draw on canvas html

JDK-8323880

Caret rendered at wrong position in case of a click event on RTL text

JDK-8324182

Deprecate for removal SimpleSelector and CompoundSelector classes

JDK-8324232

KeyEvent.getCode() is null inside JFXPanel

JDK-8324233

Update JPEG Image Decoding Software to 9f

JDK-8324237

Typo in comment in GlassApplication.m

JDK-8324239

JFXPanelHiDPITest fails on Windows 11

JDK-8324270

Update boot JDK to 21.0.2

JDK-8324326

Update ICU4C to 74.2

JDK-8324327

ColorPicker shows a white rectangle on clicking on picker

JDK-8324337

Cherry-pick WebKit 617.1 stabilization fixes

JDK-8324658

Allow animation play/start/stop/pause methods to be called on any thread

JDK-8324797

Code example in JavaDoc of ObservableValue#when doesn’t compile

JDK-8324879

Platform-specific preferences keys are incorrect for Windows toolkit

JDK-8324939

Editable TableView loses focus after commit

JDK-8325073

[javadoc warnings] missing @param tags and other issues

JDK-8325075

Enable -Werror for javadoc to fail on any warnings

JDK-8325093

Update CONTRIBUTING.md for build jdk version

JDK-8325154

resizeColumnToFitContent is slower than it needs to be

JDK-8325258

Additional WebKit 617.1 fixes from WebKitGTK 2.42.5

JDK-8325402

TreeTableRow updateItem() does not check item with isItemChanged(..) unlike all other cell implementations

JDK-8325550

Grammatical error in AnchorPane.setLeftAnchor (and other setters) javadoc

JDK-8325566

[TestBug] Util.shutdown() to hide ALL Windows

JDK-8325591

[Mac] DRAG_DONE reports null transferMode when destination is external

JDK-8325798

Spinner throws uncatchable exception on tab out from garbled text

JDK-8325873

Update JDK_DOCS property to point to JDK 21 docs

JDK-8325900

Emit a warning on macOS if AWT has set the NSAppearance

JDK-8326618

Replace usage of deprecated method getId() in Thread

JDK-8326619

Stage.sizeToScene() on maximized/fullscreen Stage breaks the Window

JDK-8326712

Robot tests fail on XWayland

JDK-8326989

Text selection issues on WebView after WebKit 617.1

JDK-8327177

[macOS] wrong GlobalRef deleted in GlassMenu

JDK-8327255

[javac lint warnings] removal, missing-explicit-ctor

JDK-8327471

RTLTextFlowCharacterIndexTest fails on Linux

JDK-8327482

Fix missing image resource in HelloImage toy app

JDK-8327727

Changing the row factory of a TableView does not recreate the rows

JDK-8328136

Create release notes for JavaFX 22

JDK-8328399

Add hs_err_pid* to .gitignore

JDK-8328400

Minor Cleanup

JDK-8328577

Toolbar’s overflow button overlaps the items

JDK-8328603

HLS video stream fails to render consistently

JDK-8328667

[Testbug] Enable ignored Spinner unit tests

JDK-8328718

Remove unused imports in javafx.controls

JDK-8328739

Remove unused imports in javafx.graphics

JDK-8328742

Remove unused imports in manual tests

JDK-8328745

Remove unused imports in system tests

JDK-8328746

Remove unused imports in demo apps

JDK-8328749

Remove unused imports in javafx.web

JDK-8328750

[TestBug] Improve Stub Font Support

JDK-8328751

Fix missing @Overrides in modules except javafx.web

JDK-8328752

Fix missing @Overrides in javafx.web

JDK-8328754

Fix missing @Overrides in test

JDK-8328811

Fix missing @Overrides in demos

JDK-8328818

Fix Decora JSL to remove missing @Override warnings

JDK-8328820

Remove unused imports in javafx.swing

JDK-8329011

Update SQLite to 3.45.3

JDK-8329705

Add missing Application thread checks to platform specific a11y methods

JDK-8329821

[Linux] When using i3 WM, menus are incorrectly sized

JDK-8330304

[MenuBar] Invisible Menu works incorrectly with keyboard arrows

JDK-8330462

StringIndexOutOfBoundException when typing anything into TextField

JDK-8330590

[TextInputControl] previous word fails with Bhojpuri characters

JDK-8330701

Fix Eclipse project in tests/manual/text

JDK-8331214

[Doc] update spec for SpinnerFactory classes

JDK-8331319

IME Window breaks after popup menu

JDK-8331603

Cleanup native AbstractSurface methods getRGBImpl, setRGBImpl

JDK-8331616

ChangeListener is not triggered when the InvalidationListener is removed

JDK-8331748

Update libxml2 to 2.12.6

JDK-8331765

Websocket callbacks are not executed after WebKit 617.1 update

JDK-8332251

[javadoc] incorrect method references in Region and PopupControl

JDK-8332313

Update code review guidelines

JDK-8332328

[GHA] GitHub Actions build fails on Linux - unable to find gcc-13

JDK-8332539

Update libxml2 to 2.12.7

JDK-8332732

Clean up non-standard use of /// comments in JavaFX

JDK-8332748

Grammatical errors in animation API docs

JDK-8332863

Crash in JPEG decoder if we enable MEM_STATS

JDK-8333147

update maven classifier syntax to recent gradle version

JDK-8334138

Suppress removal warnings for sun.misc.Unsafe memory access methods

JDK-8334143

Suppress remaining removal warnings for internal methods and classes

JDK-8334161

Enable -Werror for javac tasks to fail on any warnings

JDK-8334656

Enable issuestitle check

JDK-8334657

Enable binary check

JDK-8334713

WebKit build failed on LoongArch64 because currentStackPointer is undefined

JDK-8334731

[GHA] build on macOS / aarch64

JDK-8334739

XYChart and (Stacked)AreaChart properties return incorrect beans

JDK-8335216

[windows] Missing error check for GetSystemDirectory in glass

JDK-8335630

Crash if Platform::exit called with fullScreen Stage on macOS 14

JDK-8335633

Missing @Override in Dimension

JDK-8336110

Update copyright header for files modified in 2024

JDK-8336272

[SizeToSceneTest] fullScreen tests fail on Ubuntu 22.04

JDK-8338478

[macos] Crash in CoreText with certain strings using JDK 22 or later

6. Изменения в сторонних библиотеках

Это список изменений в сторонних библиотеках.

Библиотека Полное название Новая версия Модуль Номер в системе JBS

ASM

ASM

9.6

java.base

JDK-8323835

CLDR

Common Locale Data Repository

45.0

java.base

JDK-8319990

CommonMark

CommonMark

0.22.0

jdk.internal.md

JDK-8298405

DejaVu fonts

DejaVu fonts

2.37

jdk.javadoc

JDK-8324774

GIFLIB

GIFLIB

5.2.2

java.desktop

JDK-8328999

JLine

JLine

3.26.1

jdk.internal.le

JDK-8327476

jQuery

jQuery

3.7.1

jdk.javadoc

JDK-8330063

LCMS

Little CMS

2.16

java.desktop

JDK-8321489

Libpng

Libpng

1.6.43

java.desktop

JDK-8329004

Zlib

Zlib

1.3.1

java.base

JDK-8326351

7. Обновление Axiom JDK Pro

Чтобы поддерживать актуальность и безопасность вашего экземпляра Axiom JDK Pro, всегда обновляйтесь до последней доступной версии после ее выпуска. Для обновления установите новую версию поверх предыдущей. Новую версию всегда следует устанавливать и тестировать в непроизводственной среде перед развертыванием в производственной системе.

Инструкции по установке см. в разделе Установка Axiom JDK на странице Axiom JDK, либо в разделе документации на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки.

Обратно на страницу загрузки
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