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

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

Axiom JDK 17+35

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

  • Версия для Linux x86_64 содержит экспериментальную поддержку ZGC.
  • В версии для Linux x86_64, ARMv8 и ARMv7 можно выбрать клиентскую виртуальную машину (Client VM), серверную виртуальную машину (Server VM) и минимальную виртуальную машину (Minimal VM).
  • Версия для Alpine Linux x86_64 построена с поддержкой musl.
  • Версии для Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 и Linux ARMv7 содержат OpenJFX 17.
  • Версия для Linux ARMv7 содержит Device IO API, скомпилированный для Raspberry Pi.

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

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

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

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

Также известно, Axiom JDK работает с некоторыми другими дистрибутивами Linux и версиями Windows.

Примечание: Минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.6. AxiomFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.

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

Axiom протестирован и сертифицирован на Raspberry Pi 2, 3 и 4 под управлением следующих ОС:

  • Raspbian OS (armhf)
  • OpenSUSE (armv8)

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

Поставка Axiom JDK 17

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

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

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

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

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

AxiomFX для Raspberry Pi

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

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

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

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

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

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

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

Device IO API для Raspberry Pi

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

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

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

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

AxiomFX и EGL на ОС Raspbian

С 2017 года в Raspbian OS изменилось расположение бибилитек libEGL.so и libGLESv2.so для чипа Broadcom. Если вы хотите использовать аппаратное ускорение EGL, доступное в видеодрайверах Broadcom в AxiomFX, при работе в Raspbian OS, выполните следующую команду:

cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so

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

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

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

Issue Description
4710675 JTextArea.setComponentOrientation does not work with correct timing
4833719 (bf) Views of MappedByteBuffers are not MappedByteBuffers, and cannot be forced
4841153 java.awt.geom.Rectangle2D.add(double,double) documented incorrectly
4926314 Optimize Reader.read(CharBuffer)
6206189 Graphics2D.clip specifies incorrectly that a ‘null’ is a valid value for this method
6211198 ICC_Profile.getInstance(byte[]): IAE is not specified
6211242 AreaAveragingScaleFilter(int, int): IAE is not specified
6211257 BasicStroke.createStrokedShape(Shape): NPE is not specified
6245663 (spec) File.renameTo(File) changes the file-system object, not the File instance
6251901 BasicTextUI: installDefaults method are contrary to the documentation
6278172 TextComponent.getSelectedText() throws StringIndexOutOfBoundsException
6323374 (coll) Optimize Collections.unmodifiable* and synchronized*
6436374 Graphics.setColor(null) is not documented
6539707 (fc) MappedByteBuffer.force() method throws an IOException in a very simple test
6606673 Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative
6676643 Improve current C_GetAttributeValue native implementation
6766844 ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF
6986863 ProfileDeferralMgr throwing ConcurrentModificationException
7018932 Drawing very large coordinates with a dashed Stroke can cause Java to hang
7146776 deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection
7194219 java/awt/Component/UpdatingBootTime/UpdatingBootTime.html fails on Linux
8003216 Add JFR event indicating explicit System.gc() call
8005295 Use mandated information for printing of repeating annotations
8012229 [lcms] Improve performance of color conversion for images with alpha channel
8015886 java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu
8023980 JCE doesn’t provide any class to handle RSA private key in PKCS#1
8030048 (fs) Support UserDefinedFileAttributeView/extended attributes on OS X / HFS+
8036580 CHA: improve default method support
8037397 RegEx pattern matching loses character class after intersection (&&) operator
8039261 [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked.
8039270 The background color of the button can’t be displayed and when pressed the button, the background color can not be changed in accordance with the case described.
8039278 console.sh failed Automatically with exit code 1
8047218 [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception
8048109 JToggleButton does not fire actionPerformed under certain conditions
8048199 Replace anonymous inner classes with lambdas, where applicable, in JNDI
8049700 Deprecate obsolete classes and methods in javax/swing/plaf/basic
8057543 Replace javac’s Filter with Predicate (and lambdas)
8058176 [mlvm] tests should not allow code cache exhaustion
8065760 CHA: Improve abstract method support
8065773 JDI: UOE is not thrown, when redefineClasses changes a class modifier
8066694 Strange code in JavacParser.java
8067223 [TESTBUG] Rename Whitebox API package
8069116 improve fatal error handling in JavaCompiler
8073446 TimeZone getOffset API does not return a dst offset between years 2038-2137
8074101 Add verification that all tasks are actually claimed during roots processing
8075909 [TEST_BUG] The regression-swing case failed as it does not have the ‘Open’ button when select ‘subdir’ folder with NimbusLAF
8075915 The eight controls without black backgrounds with WinLAF & GTK LAF & Nimbus LAF
8076313 GraphicsEnvironment does not detect changes in count of monitors on Linux OS
8080272 Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy
8129776 The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed
8132984 incorrect type for Reference.discovered
8134540 Much nearly duplicated code for PerfMemory support
8136517 [macosx]Test java/awt/Focus/8073453/AWTFocusTransitionTest.java fails on MacOSX
8139348 Deprecate 3DES and RC4 in Kerberos
8143041 Unify G1CollectorPolicy::PauseKind and G1YCType
8148937 (str) Adapt StringJoiner for Compact Strings
8149138 [javadoc] Fix SerialFormBuilder eliminate String bashing
8157682 @inheritDoc doesn’t work with @exception
8159904 [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
8163086 java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
8163367 Test javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java javax/swing/JComboBox/8033069/bug8033069ScrollBar.java fails intermittently
8163498 Many long-running security libs tests
8164484 Unity, JTable cell editor, javax/swing/JComboBox/6559152/bug6559152.java
8164804 sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption
8165276 Spec states to invoke the premain method in an agent class if it’s public but implementation differs
8166026 Refactor java/lang shell tests to java
8166727 javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28
8167015 compiler/codecache/jmx/PoolsIndependenceTest.java timeout
8168408 Test java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java fails intermittentently on windows
8169086 DTLS tests fail intermittently with too much loops or timeout
8169629 Annotations with lambda expressions cause AnnotationFormatError
8171381 [TEST_BUG] [macos] javax/swing/JPopupMenu/7156657/bug7156657.java fails on OS X
8174222 LambdaMetafactory: validate inputs and improve documentation
8176026 SA: Huge heap sizes cause a negative value to be displayed in the jhisto heap total
8178348 left_n_bits(0) invokes undefined behavior
8179503 Java should support GET OCSP calls
8179880 Refactor javax/security shell tests to plain java tests
8180568 Refactor javax/crypto shell tests to plain java tests
8180571 Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures
8182043 Access to Windows Large Icons
8183372 Refactor java/lang/Class shell tests to java
8183374 Refactor java/lang/Runtime shell tests to java
8183569 Assert the same limits are used in parse_xss and globals.hpp
8184134 HeapRegion::LogOfHRGrainWords is unused
8185127 Add tests to cover hashCode() method for java supported crypto key types
8185734 [Windows] Structured Exception Catcher missing around gtest execution
8187450 JNI local refs exceeds capacity warning in NetworkInterface::getAll
8187649 ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar
8189198 Add “forRemoval = true” to Applet API deprecations
8191441 (Process) add Readers and Writer access to java.lang.Process streams
8191786 Thread-SMR hash table size should be dynamic
8193031 Collections.addAll is likely to perform worse than Collection.addAll
8193942 Regression automated test ‘/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java’ fails
8194129 Regression automated Test ‘/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java’ fails
8195744 Avoid calling ClassLoader.checkPackageAccess if security manager is not installed
8196090 javax/swing/JComboBox/6559152/bug6559152.java fails
8196092 javax/swing/JComboBox/8032878/bug8032878.java fails
8196093 javax/swing/JComboBox/8072767/bug8072767.java fails
8196300 java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java times out
8196301 java/awt/print/PrinterJob/Margins.java times out
8196415 Disable SHA-1 Signed JARs
8196466 javax/swing/JFileChooser/8062561/bug8062561.java fails
8196743 jstatd doesn’t see new Java processes inside Docker container
8197796 Test java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java fails on Windows
8197800 Test java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java fails on Windows
8197811 Test java/awt/Choice/PopupPosTest/PopupPosTest.java fails on Windows
8197821 Test java/awt/font/TextLayout/LigatureCaretTest.java fails on Windows
8197825 [Test] Intermittent timeout with javax/swing JColorChooser Test
8198317 Enhance JavacTool.getTask for flexibility
8198343 Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer
8198422 Test java/awt/font/StyledMetrics/BoldSpace.java is unstable
8198540 Dynalink leaks memory when generating type converters
8198616 java/awt/Focus/6378278/InputVerifierTest.java fails on mac
8198617 java/awt/Focus/6382144/EndlessLoopTest.java fails on mac
8198619 java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java fails on mac
8198621 java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java fails on mac
8199079 Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable
8199318 add idempotent copy operation for Map.Entry
8199407 Skip Rebuild Remset Phase if there are no rebuild candidates
8200145 Conditional expression mistakenly treated as standalone
8202750 Reduce the use of get_canonical_path() in CDS
8202880 Test javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java fails
8203359 Container level resources events
8203925 tools/javac/importscope/T8193717.java ran out of java heap
8204686 Dynamic parallel reference processing support for Parallel GC
8205502 Make exception message from AnnotationInvocationHandler more informative
8208237 Re-examine defmeth tests and update as needed
8208747 [a11y] [macos] In Optionpane Demo, inside ComponentDialog Example, unable to navigate to all items, with VO on
8210100 ParallelGC should use parallel WeakProcessor
8210373 Deadlock in libj2gss.so when loading “j2gss” and “net” libraries in parallel.
8211227 Inconsistent TLS protocol version in debug output
8212035 merge jdk.test.lib.util.SimpleHttpServer with jaxp.library.SimpleHttpServer
8212155 Race condition when posting dynamic_code_generated event leads to JVM crash
8213126 java/awt/Window/MainKeyWindow/TestMainKeyWindow.java time-out on mac10.13
8213177 GlobalCounter::CSContext could be an enum class
8213226 [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog()
8213269 convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest
8214237 Join parallel phases post evacuation
8214455 Relocate CDS archived regions to the top of the G1 heap
8216358 [accessibility] [macos] The focus is invisible when tab to “Image Radio Buttons” and “Image CheckBoxes”
8216400 improve handling of IOExceptions in JavaCompiler.close()
8217327 G1 Post-Cleanup region liveness printing should not print out-of-date efficiency
8217633 Configurable extensions with system properties
8219555 compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
8220266 add support for additional metadata in add/remove programs
8221503 vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can’t assign double[][][] to double[][][]
8222850 jshell tool: Misleading cascade compiler error in switch expression with undefined vars
8223056 Remove Type-Stable-Memory support for Parkers
8223188 Removed unnecessary #ifdef __cplusplus from .cpp sources
8223355 Redundant output by javadoc
8224158 assertion related to NPE at DynamicCallSiteDesc::withArgs should be reworded
8224243 Add implSpec’s to AccessibleObject and seal Executable
8224775 test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach
8225045 javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails on linux-x64
8225072 Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs
8225081 Remove Telia Company CA certificate expiring in April 2021
8225116 Test OwnedWindowsLeak.java intermittently fails
8225438 javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out
8225667 Clarify the behavior of System::gc w.r.t. reference processing
8226216 parameter modifiers are not visible to javac plugins across compilation boundaries
8226362 langtools ProblemList file contains more than 1 entry for a test
8226384 Implement a better logic to switch between OpenGL and Metal pipeline
8226416 MonitorUsedDeflationThreshold can cause repeated async deflation requests
8226810 Failed to launch JVM because of NullPointerException occured on System.props
8228343 JCMD and attach fail to work across Linux Container boundary
8228442 DHKeyExchange/LegacyDHEKeyExchange.java failed due to “SSLException: An established connection was aborted by the software in your host machine”
8228748 Remove GCLocker::_doing_gc
8228988 AnnotationParser throws NullPointerException on incompatible member type
8229253 forkjoin/FJExceptionTableLeak.java fails “AssertionError: failed to satisfy condition”
8229517 Support for optional asynchronous/buffered logging
8230486 G1BarrierSetAssembler::g1_write_barrier_post unnecessarily pushes/pops new_val
8230623 Extract command-line help for -Xlint sub-options to new –help-lint
8231031 runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh
8231179 Investigate why tools/javac/options/BCPOrSystemNotSpecified.java fails on Window
8231286 HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS
8231622 SuppressWarning(“serial”) ignored on field serialVersionUID
8231627 ThreadsListHandleInErrorHandlingTest.java fails in printing all threads
8231672 Simplify the reference processing parallelization framework
8232644 bugs in serialized-form.html
8232765 NullPointerException at Types.eraseNotNeeded() when compiling a class
8232861 (fc) FileChannel.force fails on WebDAV file systems (macOS)
8232948 javac -h should mangle the overload argument signature
8233378 CHT: Fast reset
8233380 CHT: Node allocation and freeing
8233555 [TESTBUG] JRadioButton tests failing on MacoS
8233564 [TESTBUG] MouseComboBoxTest.java is failing
8233565 [TESTBUG] NullModalityDialogTest.java fails on MacOS
8233567 [TESTBUG] FocusSubRequestTest.java fails on macos
8234020 Remove FullGCCount_lock
8234131 Miscellaneous changes imported from jsr166 CVS 2021-01
8234446 Post-CMS workgroup hierarchy cleanup
8234532 Remove ThreadLocalAllocBuffer::_fast_refill_waste since it is never set
8234534 Simplify CardTable code after CMS removal
8234773 Fix ThreadsSMRSupport::_bootstrap_list
8234930 Use MAP_JIT when allocating pages for code cache on macOS
8235139 Deprecate the socket impl factory mechanism
8236127 Use value of –icon CLI option to set icon for exe installers
8236225 Remove expired flags in JDK 17
8236490 Compiler bug relating to @NonNull annotation
8236671 NullPointerException in JKS keystore
8236847 CDS archive with 4K alignment unusable on machines with 64k pages
8237352 Update DatagramSocket to add support for joining multicast groups
8237388 serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error.
8237578 JDK-8214339 (SSLSocketImpl wraps SocketException) appears to not be fully fixed
8238173 jshell - switch statement with a single default not return cause syntax error
8238197 JFR: Rework setting and getting EventHandler
8238213 Method resolution should stop on static error
8238812 assert(false) failed: bad AD file
8239386 handle ContendedPaddingWidth in vm_version_aarch64
8239596 PARAMETER annotation on receiver type does not cause error
8239894 Xserver crashes when the wrong high refresh rate is used
8240247 No longer need to wrap files with contentContainer
8240256 Better resource cleaning for SunPKCS11 Provider
8240281 Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack
8240347 remove undocumented options from jlink –help message
8240349 jlink should not leave partial image output directory on failure
8240632 Note differences between IEEE 754-2019 math lib special cases and java.lang.Math
8240997 Remove more “hack” word in security codes
8241187 ToolBox::grep should allow for negative filtering
8241248 NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93)
8241306 Add SignatureMethodParameterSpec subclass for RSASSA-PSS params
8241354 ZGC still crashes in containers with NUMA due to get_mempolicy is disabled by default
8241372 Several test failures due to javax.net.ssl.SSLException: Connection reset
8241403 JavaThread::get_thread_name() should be ThreadSMR-aware
8241423 NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default
8241502 C2: Migrate x86_64.ad to MacroAssembler
8241619 (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists
8241716 Jpackage functionality to let users choose whether to create shortcuts
8241995 Clarify InetSocketAddress::toString specification
8242032 G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions
8242300 SystemDictionary::resolve_super_or_fail() should look for the super class first
8242456 PreviewFeature.Feature enum removal of TEXT_BLOCKS
8243205 Modularize JVM flags declaration
8243287 Removal of Unsafe::defineAnonymousClass
8243455 Many SA tests can fail due to trying to get the stack trace of an active method
8244146 javac changes for JEP 306
8244190 JFR: When starting a JVM with -XX:StartFlightRecording, output is written to stdout
8244473 Contextualize registration for JNDI
8244540 Print more information with -XX:+PrintSharedArchiveAndExit
8244543 Enhanced handling of abstract classes
8245025 MoveAndUpdateClosure::do_addr calls function with side-effects in an assert
8246005 KeyStoreSpi::engineStore(LoadStoreParameter) spec mismatch to its behavior
8246112 Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC
8246351 elements in headings are of incorrect size
8246494 introduce vm.flagless at-requires property
8246585 ForkJoin updates
8246677 LinkedTransferQueue and SynchronousQueue synchronization updates
8246788 ZoneRules invariants can be broken
8247370 Clean up unused printing code in awt_PrintJob.cpp
8247373 ArraysSupport.newLength doc, test, and exception message
8247402 Documentation for Map::compute contains confusing implementation requirements
8247403 JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder
8247514 Improve clhsdb ‘findpc’ ability to determine what an address points to by improving PointerFinder and PointerLocation classes
8247608 Javadoc: CSS margin is not applied consistently
8247732 validate user-input intrinsic_ids in ControlIntrinsic
8247869 Change NONCOPYABLE to delete the operations
8247895 SHA1PRNGReseed.java is calling setSeed(0)
8247918 Clarify Reader.skip behavior for end of stream
8247957 remove doclint support for HTML 4
8248162 serviceability/attach/RemovingUnixDomainSocketTest.java failed
8248223 KeyAgreement spec update on multi-party key exchange support
8248268 Support KWP in addition to KW
8248314 Parallel: Parallelize parallel full gc Adjust Roots phase
8248318 Remove superfluous use of boxing in ObjectStreamClass
8248383 Clarify java.io.Reader.read(char[], …) behavior for full array
8248418 jpackage fails to extract main class and version from app module linked in external runtime
8248843 java in source-file mode suggests javac-only options
8248862 Implement Enhanced Pseudo-Random Number Generators
8248876 LoadObject with bad base address created for exec file on linux
8248877 Document API contract for MetaspaceObj subtypes
8248904 Add support to jpackage for the Mac App Store
8249245 assert(((((JfrTraceIdBits::load(klass)) & ((JfrTraceIdEpoch::this_epoch_method_and_class_bits()))) != 0))) failed: invariant
8249262 Initialize InstanceKlass::_package_entry during CDS dump time
8249395 (macos) jpackage tests timeout on MacPro5_1 systems
8249528 Remove obsolete comment in G1RootProcessor::process_java_roots
8249646 Runtime.exec(String, String[], File) documentation contains literal {@link …}
8249867 xml declaration is not followed by a newline
8249897 jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id
8249898 jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id
8249899 jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id
8249903 jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java needs to be updated after 8146022 got closed
8249906 Enhance opening JARs
8250523 Remove abortOnException diagnostic option from TestHumongousNonArrayAllocation.java
8250564 Remove terminally deprecated constructor in GSSUtil
8250565 Remove terminally deprecated constructor in java.net.URLDecoder
8250568 Less ambiguous processing
8250658 Performance of ClipFlatOval Renderperf test is very low
8250766 javadoc adds redundant spaces when @see program element is wrapped
8250768 javac should be adapted to changes in JEP 12
8250804 Can’t set the application icon image for Unity WM on Linux.
8250989 Consolidate buffer allocation code for CDS static/dynamic dumping
8251036 SwingSet2 - Dragging internal frame inside jframe leaves artifacts with MetalLookAndFeel
8251210 Link JDK api docs to other versions
8251392 Consolidate Metaspace Statistics
8251438 Issues with our POSIX set_signal_handler()
8251462 Simplify compilation policy
8251942 PrintStream specification is not clear which flush method is automatically invoked
8251944 Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java
8251989 Hex formatting and parsing utility
8252015 [macos11] java.awt.TrayIcon requires updates for template images
8252055 Use java.util.HexFormat in java.security
8252089 Remove psParallelCompact internal debug counters
8252148 vmError::controlled_crash should be #ifdef ASSERT and move tests to gtest
8252173 Use handles instead of jobjects in modules.cpp
8252237 C2: Call to compute_separating_interferences has wrong argument order
8252372 Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post()
8252399 Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview
8252409 JShell: Intersection types cause NoSuchFieldError
8252412 [macos11] system dynamic libraries removed from filesystem
8252476 as_Worker_thread() doesn’t check what it intends
8252530 Fix inconsistencies in hotspot whitebox
8252545 runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out
8252600 [JVMCI] remove mx configuration
8252657 JVMTI agent is not unloaded when Agent_OnAttach is failed
8252685 APIs that require JavaThread should take JavaThread arguments
8252709 Enable JVMCI when building linux-aarch64 at Oracle
8252723 Run stack016.java also with C2-only
8252758 Lanai: Optimize index calculation while copying glyphs
8252831 Correct “no comment” warnings in jdk.net module
8252883 AccessDeniedException caused by delayed file deletion on Windows
8252971 WindowsFileAttributes does not know about Unix domain sockets
8253100 Fix “no comment” warnings in java.base/java.net
8253266 JList and JTable constructors should clear OPAQUE_SET before calling updateUI
8253368 TLS connection always receives close_notify exception
8253409 Double-rounding possibility in float fma
8253420 Refactor HeapRegionManager::find_highest_free
8253478 (se) epoll Selector should use eventfd for wakeup instead of pipe
8253497 Core Libs Terminology Refresh
8253635 Implement toString() for SSLEngineImpl
8253702 BigSur version number reported as 10.16, should be 11.nn
8253795 Implementation of JEP 391: macOS/AArch64 Port
8253797 [cgroups v2] Account for the fact that swap accounting is disabled on some systems
8253799 Make lists of normal filenames
8253816 Support macOS W^X
8253817 Support macOS Aarch64 ABI in Interpreter
8253818 Support macOS Aarch64 ABI for compiled wrappers
8253819 Implement os/cpu for macOS/AArch64
8253839 Update tests and JDK code for macOS/Aarch64
8253866 Security Libs Terminology Refresh
8253881 Hotspot/Serviceability Terminology Refresh
8253910 UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp
8253940 com/sun/jdi/JdwpAttachTest.java failed with “RuntimeException: ERROR: LingeredApp.startApp was able to attach”
8254001 [Metrics] Enhance parsing of cgroup interface files for version detection
8254024 Enhance native libs for AWT and Swing to work with GraalVM Native Image
8254050 HotSpot Style Guide should permit using the “override” virtual specifier
8254129 IR Test Framework to support regex-based matching on the IR in JTreg compiler tests
8254196 jshell infinite loops when startup script contains System.exit call
8254239 G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.
8254246 SymbolHashMapEntry wastes space
8254565 JFR: Incorrect verification of mirror events
8254571 Erroneous generic type inference in a lambda expression with a checked exception
8254598 StringDedupTable should use OopStorage
8254702 jpackage app launcher crashes on CentOS
8254717 isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards
8254850 Update terminology in java.awt.GridBagLayout source code comments
8254941 Implement Serviceability Agent for macOS/AArch64
8254973 CompletableFuture.ThreadPerTaskExecutor does not throw NPE in #execute
8254979 Class.getSimpleName() returns non-empty for lambda and method
8255019 Shenandoah: Split STW and concurrent mark into separate classes
8255035 Update BCEL to Version 6.5.0
8255059 Regressions >5% in all Javadoc benchmarks in 16-b19
8255148 Confusing log output: SSLSocket duplex close failed
8255216 Change _directive->BreakAtCompileOption to env()->break_at_compile()
8255227 java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface
8255255 Update Apache Santuario (XML Signature) to version 2.2.1
8255264 Support for identifying the full range of IPv4 localhost addresses on Windows
8255273 jshell crashes with UnsupportedOperationException: Should not get here.
8255348 NPE in PKIXCertPathValidator event logging code
8255410 Add ChaCha20 and Poly1305 support to SunPKCS11 provider
8255464 Cannot access ModuleTree in a CompilationUnitTree
8255477 Remove unused method URL.set(String protocol, String host, int port, String file, String ref)
8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
8255531 MethodHandles::permuteArguments throws NPE when duplicating dropped arguments
8255557 Decouple GCM from CipherCore
8255566 Add size validation when parsing values from VersionProps
8255583 Investigate creating a test to trigger the condition in KeepAliveStreamCleaner
8255661 TestHeapDumpOnOutOfMemoryError fails with EOFException
8255674 SSLEngine class description is missing “case” in switch statement
8255710 Opensource unit/regression tests for CMM
8255729 com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient
8255757 Javac emits duplicate pool entries on array::clone
8255765 Shenandoah: Isolate concurrent, degenerated and full GC
8255776 Change build system for macOS/AArch64
8255790 GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux
8255800 Raster creation methods need some specification clean up
8255837 Shenandoah: Remove ShenandoahConcurrentRoots class
8255859 Incorrect comments in log.hpp
8255867 SignatureScheme JSSE property does not preserve ordering in handshake messages
8255880 UI of Swing components is not redrawn after their internal state changed
8255899 Allow uninstallation of jpackage exe bundles
8255915 jdk/incubator/vector/AddTest.java timed out
8255917 runtime/cds/SharedBaseAddress.java failed “assert(reserved_rgn != 0LL) failed: No reserved region”
8256019 JLabel HTML text does not support translucent text colors
8256109 Create implementation for NSAccessibilityButton protocol
8256110 Create implementation for NSAccessibilityStepper protocol
8256111 Create implementation for NSAccessibilityStaticText protocol
8256126 Create implementation for NSAccessibilityImage protocol peer
8256155 Allow multiple large page sizes to be used on Linux
8256156 JFR: Allow ‘jfr’ tool to show metadata without a recording
8256157 Improve bytecode assembly
8256213 Remove os::split_reserved_memory
8256215 Shenandoah: re-organize saving/restoring machine state in assembler code
8256245 AArch64: Implement Base64 decoding intrinsic
8256298 Shenandoah: Enable concurrent stack processing
8256301 ObjectMonitor::is_busy() should return bool
8256304 should MonitorUsedDeflationThreshold be experimental or diagnostic
8256312 Valid anchor ‘id’ value not allowed
8256313 JavaCompilation.gmk needs to be updated not to use –doclint-format html5 option
8256321 Some “inactive” color profiles use the wrong profile class
8256372 [macos] Unexpected symbol was displayed on JTextField with Monospaced font
8256417 Exclude TestJFRWithJMX test from running with PodMan
8256421 Add 2 HARICA roots to cacerts truststore
8256424 Move ciSymbol::symbol_name() to ciSymbols::symbol_name()
8256431 [PPC64] Implement Base64 encodeBlock() for Power64-LE
8256438 AArch64: Implement match rules with ROR shift register value
8256465 [macos] Java frame and dialog presented full screen freeze application
8256491 Better HTTP transport
8256535 C2: randomize CCP processing order for stress testing
8256717 Expire the long term obsoleted VM flags
8256732 Zero: broken +ZeroTLAB exposes badly initialized memory
8256814 WeakProcessorPhases may be redundant
8256895 Add support for RFC 8954: Online Certificate Status Protocol (OCSP) Nonce Extension
8256919 BCEL: Utility.encode forget to close
8256934 C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
8256955 Move includes of events.hpp out of header files
8256973 Intrinsic creation for VectorMask query (lastTrue,firstTrue,trueCount) APIs
8257001 Improve Http Client Support
8257074 Update the ByteBuffers micro benchmark
8257086 Clarify differences between {Float, Double}.equals and ==
8257137 Revise smov and umov in aarch64 assembler
8257145 Performance regression with -XX:-ResizePLAB after JDK-8079555
8257147 [TESTBUG] Set a larger default loop count for the VectorAPI jtreg tests
8257204 Remove usage of -Xhtmlversion option from javac
8257212 (bf spec) Clarify byte order of the buffer returned by CharBuffer.subsequence(int,int)
8257229 gtest death tests fail with unrecognized stderr output
8257234 Add gz option to SA jmap to write a gzipped heap dump
8257236 can’t use var with a class named Z
8257414 Drag n Drop target area is wrong on high DPI systems
8257450 Start of release updates for JDK 17
8257451 Add SourceVersion.RELEASE_17
8257453 Add source 17 and target 17 to javac
8257457 Update –release 16 symbol information for JDK 16 build 28
8257459 Bump minimum boot jdk to JDK 16
8257497 Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280
8257498 Remove useless skeleton predicates
8257500 Drawing MultiResolutionImage with ImageObserver “leaks” memory
8257513 C2: assert((constant_addr - _masm.code()->consts()->start()) == con.offset())
8257530 vmTestbase/metaspace/stressDictionary/StressDictionary.java timed out
8257569 Failure observed with JfrVirtualMemory::initialize
8257584 [macos] NullPointerException originating from LWCToolkit.java
8257620 Do not use objc_msgSend_stret to get macOS version
8257664 HTMLEditorKit: Wrong CSS relative font sizes
8257671 ThreadPoolExecutor.Discard*Policy: rejected tasks are not cancelled
8257676 Simplify WeakProcessorPhase
8257700 Add logging for sealed classes in JVM_GetPermittedSubclasses
8257709 C1: Double assignment in InstructionPrinter::print_stack
8257726 Make -XX:+StressLdcRewrite option a diagnostic option
8257731 Remove excessive include of stubRoutines.hpp
8257736 InputStream from BodyPublishers.ofInputStream() leaks when IOE happens
8257740 Compiler crash when compiling type annotation on multicatch inside lambda
8257746 Regression introduced with JDK-8250984 - memory might be null in some machines
8257772 Vectorizing clear memory operation using AVX-512 masked operations
8257774 G1: Trigger collect when free region count drops below threshold to prevent evacuation failures
8257800 CompileCommand TypedMethodOptionMatcher::parse_method_pattern() may over consume
8257802 LogCompilation throws couldn’t find bytecode on JDK 8 log
8257804 Test runtime/modules/ModuleStress/ModuleStressGC.java fails: ‘package test defined in module jdk.test, exports list being walked’ missing from stdout/stderr
8257809 JNI warnings from Toolkit JPEG image decoding
8257815 Replace global log2 functions with efficient implementations
8257828 SafeFetch may crash if invoked in non-JavaThreads
8257831 Suspend with handshakes
8257836 Add additional test cases to TestSyncOnValueBasedClassEvent.java
8257853 Remove dependencies on JNF’s JNI utility functions in AWT and 2D code
8257858 [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
8257860 [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
8257882 Implement linkToNative intrinsic on AArch64
8257906 JFR: RecordingStream leaks memory
8257912 Convert enum iteration to use range-based for loops
8257913 Add more known library locations to simplify Linux cross-compilation
8257925 enable more support for nested inline tags
8257928 Test image build failure with clang-10 due to -Wmisleading-indentation
8257959 Add gtest run with -XX:+UseLargePages
8257964 Broken Calendar#getMinimalDaysInFirstWeek with java.locale.providers=HOST
8257966 Instrument test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
8257970 Remove julong types in os::limit_heap_by_allocatable_memory
8257971 (fs) Remove unused code from WindowsPath.subpath(begin, end)
8257985 count_trailing_zeros doesn’t handle 64-bit values on 32-bit JVM
8257988 Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m
8258004 Remove unnecessary inclusion of vm_version.hpp
8258006 Replaces while cycles with iterator with enhanced for in java.desktop
8258010 Debug build failure with clang-10 due to -Wdeprecated-copy
8258015 [JVMCI] JVMCI_lock shouldn’t be held while initializing box classes
8258018 Remove arrayOop.inline.hpp
8258040 Reenable fixed problemlisted test
8258048 Placeholder hash code is the same as Dictionary hash code
8258054 runtime/sealedClasses/GetPermittedSubclassesTest.java fails w/ jdk17
8258056 jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java fails against jdk17
8258057 serviceability/attach/RemovingUnixDomainSocketTest.java doesn’t ignore VM warnings
8258058 improve description of OutOfMemoryError relevant flags
8258059 Clean up MethodData::profile_unsafe
8258061 Improve diagnostic information about errors during class redefinition
8258073 x86_32 build broken after JDK-8257731
8258074 Move some flags related to compiler to compiler_globals.hpp
8258075 Use auto variable declarations for enum iteration
8258077 Using -Xcheck:jni can lead to a double-free after JDK-8193234
8258142 Simplify G1RedirtyCardsQueue
8258143 Update –release 16 symbol information for JDK 16 build 30 or later
8258186 Replace use of JNI_COMMIT mode with mode 0
8258187 IllegalMonitorStateException in ArrayBlockingQueue
8258217 PriorityBlockingQueue constructor spec and behavior mismatch
8258233 Reenable another fixed problemlisted test
8258239 Shenandoah: Used wrong closure to mark concurrent roots
8258243 C2: assert failed (“Bad derived pointer”) with -XX:+VerifyRegisterAllocator
8258244 Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868
8258247 Couple of issues in fix for JDK-8249906
8258252 Move PtrQueue enqueue to PtrQueueSet subclasses
8258254 Move PtrQueue flush to PtrQueueSet subclasses
8258255 Move PtrQueue active flag to SATBMarkQueue
8258284 clean up issues with nested ThreadsListHandles
8258382 Fix optimization-unstable code involving pointer overflow
8258383 vmTestbase/gc/g1/unloading/tests/unloading_compilation_level[1,2,3] time out without TieredCompilation
8258396 SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()
8258407 Split up CompileJavaModules.gmk into make/modules/$M/Java.gmk
8258408 SystemDictionary passes TRAPS to functions that don’t throw exceptions
8258411 Move module set configuration from Modules.gmk to conf dir
8258414 OldObjectSample events too expensive
8258415 gtest for committed memory leaks reservation
8258420 Move URL configuration from Docs.gmk to conf dir
8258421 (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with “error: cannot access jdk.internal.ValueBased”
8258422 Cleanup unnecessary null comparison before instanceof check in java.base
8258426 Split up autoconf/version-numbers and move it to conf dir
8258432 Improve File Transfers
8258438 build error in test/hotspot/gtest/runtime/test_os.cpp
8258444 Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides
8258445 Move make/templates to make/data
8258447 Move make/hotspot/hotspot.script to make/scripts
8258449 Move make/hotspot/symbols to make/data
8258455 problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java
8258457 testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows
8258459 Decouple gc_globals.hpp from globals.hpp
8258460 Remove –doclint-format option from javac
8258469 Cleanup remaining safefetch test coding
8258471 “search codecache” clhsdb command does not work
8258479 Minor cleanups in VMError
8258481 gc.g1.plab.TestPLABPromotion fails on Linux x86
8258484 AIX build fails in Harfbuzz with XLC 16.01.0000.0006
8258490 Shenandoah: Full GC does not need to remark threads and drain SATB buffers
8258508 Merge G1RedirtyCardsQueue into qset
8258514 Replace Collections.unmodifiableList with List.of
8258524 Instrumented EventHandler calls private instance method EventWriter.reset
8258525 Some existing tests should use /nodynamiccopyright/ instead of the standard header
8258534 Epsilon: clean up unused includes
8258535 jvm.ClassReader should set the accessor to the corresponding record component
8258553 Limit number of fields in instance to be considered for scalar replacement
8258554 javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F
8258557 Deproblemlist fixed problemlisted test
8258576 Try to get zerobased CCS if heap is above 32 and CDS is disabled
8258582 HttpClient: the HttpClient doesn’t explicitly shutdown its default executor when stopping.
8258584 java/util/HexFormat/HexFormatTest.java fails on x86_32
8258593 remove redundant codes in HeapObjectDumper
8258602 JavaDoc field summary does not indicate final modifier
8258606 os::print_signal_handlers() should resolve the function name of the handlers
8258625 [JVMCI] refactor and unify JVMCI readFieldValue path
8258630 Add expiry exception for QuoVadis root certificate
8258631 Remove sun.security.jgss.krb5.Krb5Util.getSubject()
8258643 javax/swing/JComponent/7154030/bug7154030.java failed with “Exception: Failed to hide opaque button”
8258645 Bring Jemmy 1.3.11 to JDK test base
8258652 Assert in JvmtiThreadState::cur_stack_depth() can noticeably slow down debugging single stepping
8258653 CallJavaNode::_bci is not in use
8258655 remove <– NewPage –> comment from generated pages
8258659 Eliminate whitespace comments from generated pages
8258661 Inner class ResponseCacheEntry could be static
8258682 compiler/intrinsics/mathexact/sanity tests fail with RepeatCompilation
8258696 Temporarily revert use of pattern match instanceof until docs-reference is fixed
8258715 [JVMCI] separate JVMCI code install timers for CompileBroker and hosted compilations
8258732 runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails
8258736 No break in the loop
8258742 Move PtrQueue reset to PtrQueueSet subclasses
8258746 illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash
8258751 Improve ExceptionHandlerTable dump
8258753 StartTlsResponse.close() hangs due to synchronization issues
8258755 jpackage: Invalid 32-bit exe when building app-image
8258772 Some runtime/cds tests fail with +LogCompilation or +StressX
8258788 incorrect response to change in window insets [lanai]
8258792 LogCompilation: remove redundant check fixed by 8257518
8258794 Support for CLDR version 39
8258795 Update IANA Language Subtag Registry to Version 2021-05-11
8258796 [test] Apply HexFormat to tests for java.security
8258799 [Testbug] RandomCommandsTest must check if tested directive is added via jcmd
8258800 Deprecate -XX:+AlwaysLockClassLoader
8258804 Collection.toArray() should use empty array
8258805 Japanese characters not entered by mouse click on Windows 10
8258810 Improve enum traits
8258813 [TESTBUG] Fix incorrect Vector API test output message
8258828 The method local variable is not really used
8258833 Cancel multi-part cipher operations in SunPKCS11 after failures
8258836 JNI local refs exceed capacity getDiagnosticCommandInfo
8258837 Remove JVM option DisableStartThread
8258838 Remove JVM option UseStackBanging
8258839 Remove JVM option ExitVMOnVerifyError
8258851 Mismatch in SunPKCS11 provider registration properties and actual implementation
8258852 Arrays.asList() for single item could be replaced with List.of()
8258853 Support separate function declaration and definition with ENABLE_IF-based SFINAE
8258855 Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3
8258856 VM build without C1/C2 fails after JDK-8243205
8258857 Zero: non-PCH release build fails after JDK-8258074
8258884 [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test
8258894 C2: Forbid GCM to move stores into loops
8258896 Remove the JVM ForceFloatExceptions option
8258897 wrong translation of capturing local classes inside nested lambdas
8258908 Remove JVM option CleanChunkPoolAsync
8258911 ProblemList serviceability/attach/RemovingUnixDomainSocketTest.java on Linux-X64
8258912 Remove JVM options CountJNICalls and CountJVMCalls
8258913 ProblemList javax/swing/JComboBox/6559152/bug6559152.java on Linux-X64
8258914 javax/net/ssl/DTLS/RespondToRetransmit.java timed out
8258915 Temporary buffer cleanup
8258917 NativeMemoryTracking is handled by launcher inconsistenly
8258924 javax/swing/JSplitPane/4201995/bug4201995.java fails in GTk L&F
8258925 configure script failed on WSL
8258932 AArch64: Enhance floating-point Min/MaxReductionV with fminp/fmaxp
8258937 Remove JVM IgnoreRewrites flag
8258946 Fix optimization-unstable code involving signed integer overflow
8258953 AArch64: move NEON instructions to aarch64_neon.ad
8258956 Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result
8258957 DocLint: check for HTML start element at end of body
8258961 move some fields of SafePointNode from public to protected
8259008 ArithmeticException was thrown at “Monitor Cache Dump” on HSDB
8259009 G1 heap summary should be shown in “Heap Parameters” window on HSDB
8259020 null-check of g1 write_ref_field_pre_entry is not necessary
8259021 SharedSecrets should avoid double racy reads from non-volatile fields
8259025 Record compact constructor using Objects.requireNonNull
8259035 Comments for load order of hsdis should be updated
8259036 Failed JfrVersionSystem invariant when VM built with -fno-elide-constructors
8259037 livenmethods cannot find hsdis library
8259042 Inconsistent use of general primitives loops
8259044 JVM lacks data type qualifier when using -XX:+PrintAssembly with AArch64-Neon backend
8259045 Exception message from saproc.dll is garbled on Windows with Japanese locale
8259048 (tz) Upgrade time-zone data to tzdata2020f
8259049 Uninitialized variable after JDK-8257513
8259050 Error recovery in lexer could be improved
8259062 Remove MacAppStoreBundler
8259065 Optimize MessageDigest.getInstance
8259067 bootclasspath append takes out object lock
8259068 Streamline class loader locking
8259069 Fields could be final
8259070 Add jcmd option to dump CDS
8259074 regex benchmarks and tests
8259214 MetaspaceClosure support for Arrays of MetaspaceObj
8259216 javadoc omits method receiver for any nested type annotation
8259218 (fs) Add links in from overloaded methods in java.nio.file.Files
8259223 Simplify boolean expression in the SunJSSE provider
8259228 Zero: rewrite (put|get)field from if-else chains to switches
8259231 Epsilon: improve performance under contention during virtual space expansion
8259232 Bad JNI lookup during printing
8259235 javac crashes while attributing super method invocation
8259236 C2 compilation fails with assert(is_power_of_2(value)) failed: value must be a power of 2: 8000000000000000
8259238 Clean up Log.java and remove usage of non-final static variables.
8259242 Remove ProtectionDomainSet_lock
8259252 Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459
8259265 Refactor UncaughtExceptions shell test as java test.
8259266 com/sun/jdi/JdbOptions.java failed with “RuntimeException: ‘prop[boo] = >foo 2<’ missing from stdout/stderr”
8259267 Refactor LoaderLeak shell test as java test.
8259268 Refactor InheritIO shell test as java test
8259274 Increase timeout duration in sun/nio/ch/TestMaxCachedBufferSize.java
8259278 Optimize Vector API slice and unslice operations
8259283 use new HtmlId and HtmlIds classes
8259287 AbstractCompiler marks const in wrong position for is_c1/is_c2/is_jvmci
8259288 Debug build failure with clang-10 due to -Wimplicit-int-float-conversion
8259291 Cleanup unnecessary local variables
8259312 VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days
8259316 [REDO] C1/C2 compiler support for blackholes
8259317 Remove JVM option BreakAtWarning
8259319 Illegal package access when SunPKCS11 requires SunJCE’s classes
8259338 Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
8259339 AllocateUninitializedArray C2 intrinsic fails with void.class input
8259343 [macOS] Update JNI error handling in Cocoa code.
8259349 -XX:AvgMonitorsPerThreadEstimate=1 does not work right
8259350 Add some internal debugging APIs to the debug agent
8259354 Fix race condition in AbstractEventStream.nextThreadName
8259359 javac does not attribute unexpected super constructor invocation qualifier, and may crash
8259368 Zero: UseCompressedClassPointers does not depend on UseCompressedOops
8259372 remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling
8259373 c1 and jvmci runtime code use ResetNoHandleMark incorrectly
8259374 Make ThreadInVMfromNative have ResetNoHandleMark
8259375 JvmtiExport::jni_Get/SetField_probe calls do not need ResetNoHandleMark
8259377 Shenandoah: Enhance weak reference processing time tracking
8259385 Cleanup unused assignment
8259392 Zero error reporting is broken after JDK-8255711
8259395 Patching automatic module with additional packages re-creates module without “requires java.base”
8259397 ThreadsSMRSupport::print_info_on() should use try_lock_without_rank_check()
8259398 Super word not applied to a loop with byteArrayViewVarHandle
8259401 Add checking to jarsigner to warn weak algorithms used in signer’s cert chain
8259403 Zero: crash with NULL MethodHandle receiver
8259404 Shenandoah: Fix time tracking in parallel_cleaning
8259428 AlgorithmId.getEncodedParams() should return copy
8259430 C2: assert(in_vt->length() == out_vt->length()) failed: mismatch on number of elements
8259439 Apply java.io.Serial annotations in java.datatransfer
8259446 runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty
8259451 Zero: skip serviceability/sa tests, set vm.hasSA to false
8259475 Fix bad merge in compilerOracle
8259482 jni_Set/GetField_probe are the same as their _nh versions
8259485 Document need for short paths when building on Windows
8259486 Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark
8259487 Remove unused StarTask
8259488 Shenandoah: Missing timing tracking for STW CLD root processing
8259493 [test] Use HexFormat instead of adhoc hex utilities in network code and locale SoftKeys
8259498 Reduce overhead of MD5 and SHA digests
8259499 Handling type arguments from outer classes for inner class in javadoc
8259511 java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java failed with “RuntimeException: Test failed: 20 failure(s)”
8259512 Update –release 16 symbol information for JDK 16 build 31
8259517 Incorrect test path in test cases
8259519 The java.awt.datatransfer.DataFlavor#ioInputStreamClass field is redundant
8259522 Apply java.io.Serial annotations in java.desktop
8259528 Broken Link for [java.text.Normalizer.Form]
8259530 Generated docs contain MIT/GPL-licenced works without reproducing the licence
8259535 ECDSA SignatureValue do not always have the specified length
8259539 JDK-8255711 broke trap messages
8259559 COMPARE_BUILD can’t compare patch files
8259563 The CPU model name is printed multiple times when using -Xlog:os+cpu
8259565 Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported
8259569 gtest os.dll_address_to_function_and_library_name_vm fails
8259570 (macos) tools/jpackage tests fails with ‘hdiutil: couldn’t eject “disk2” - Resource busy’
8259576 Misplaced curly brace in Matcher::find_shared_post_visit
8259577 Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir
8259580 Shenandoah: uninitialized label in VerifyThreadGCState
8259582 Backout JDK-8237578 until all affected tests have been fixed
8259583 Remove unused decode_env::_codeBuffer
8259584 SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2)
8259585 Accessible actions do not work on mac os x
8259586 ProblemList dll_address_to_function_and_library_name
8259619 C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect
8259622 TreeMap.computeIfAbsent deviates from spec
8259623 JfrTypeSet::_subsystem_callback is left dangling after use
8259627 Potential memory leaks in JVMTI after JDK-8227745
8259628 jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently
8259629 aarch64 builds fail after JDK-8258932
8259631 Reapply pattern match instanceof use in HttpClientImpl
8259633 compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543
8259650 javax/swing/JComponent/7154030/bug7154030.java still fails with “Exception: Failed to hide opaque button”
8259651 [macOS] Replace JNF_COCOA_ENTER/EXIT macros
8259656 fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk
8259662 Don’t wrap SocketExceptions into SSLExceptions in SSLSocketImpl
8259668 Make SubTasksDone use-once
8259679 GitHub actions should use MSVC 14.28
8259681 Remove the Marlin rendering engine (single-precision)
8259699 Reduce char[] copying in URLEncoder.encode(String, Charset)
8259706 C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value
8259707 LDAP channel binding does not work with StartTLS extension
8259709 Disable SHA-1 XML Signatures
8259710 Inlining trace leaks memory
8259713 Fix comments about ResetNoHandleMark in deoptimization
8259723 Move Table class to formats.html package
8259726 Use of HashSet leads to undefined order in test output
8259727 Remove redundant “target” arguments to methods in Links
8259729 Missed JNFInstanceOf -> IsInstanceOf conversion
8259773 Incorrect encoding of AVX-512 kmovq instruction
8259776 Remove ParallelGC non-CAS oldgen allocation
8259777 Incorrect predication condition generated by ADLC
8259778 Merge MutableSpace and ImmutableSpace
8259786 initialize last parameter of getpwuid_r
8259799 vmTestbase/nsk/jvmti/Breakpoint/breakpoint001 is incorrect
8259800 timeout in tck test testForkJoin(ForkJoinPool8Test)
8259801 Enable XML Signature secure validation mode by default
8259806 Clean up terminology on the “All Classes” page
8259808 Add JFR event to detect GC locker stall
8259809 Remove PerfEvent class loading locking counters
8259814 test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues
8259816 Typo in java.util.stream package description
8259820 JShell does not handle -source 8 properly
8259822 [PPC64] Support the prefixed instruction format added in POWER10
8259839 SystemDictionary exports too much implementation
8259842 Remove Result cache from StringCoding
8259843 initialize dli_fname array before calling dll_address_to_library_name
8259845 Move placeholder implementation details to cpp file and add logging
8259846 [BACKOUT] JDK-8259278 Optimize Vector API slice and unslice operations
8259848 Interim javadoc build does not support platform links
8259849 Shenandoah: Rename store-val to IU-barrier
8259851 Use boolean type for tasks in SubTasksDone
8259859 Missing metaspace NMT memory tag
8259862 MutableSpace’s end should be atomic
8259863 doc: JShell snippet doesn’t compile
8259865 (fs) test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java failing on macOS 10.13
8259867 Move encoding checks into ZipCoder
8259869 [macOS] Remove desktop module dependencies on JNF Reference APIs
8259870 zBarrier.inline.hpp should not include javaClasses.hpp
8259882 Reduce the inclusion of perfData.hpp
8259886 Improve SSL session cache performance and scalability
8259894 refactor parts of jvm.h into jvm_io.h and jvm_constants.h
8259897 gtest os.dll_address_to_function_and_library_name_vm fails on AIX
8259905 Compiler treats ‘sealed’ keyword as ‘var’ keyword
8259911 byteArrayViewVarHandle should throw ArrayIndexOutOfBoundsException
8259922 MethodHandles.collectArguments does not throw IAE if pos is outside the arity range
8259924 GitHub actions fail on Linux x86_32 with “Could not configure libc6:i386”
8259926 Error in jpackage sample usage in the help text
8259927 Windows jpackage installer issues
8259928 compiler/jvmci tests fail with -Xint
8259937 guarantee(loc != NULL) failed: missing saved register with native invoker
8259942 Enable customizations in CompileJavaModules.gmk and Main.gmk
8259943 FileDescriptor.close0 does not handle EINTR
8259947 (fs) Optimize UnixPath.encode implementation
8259949 x86 32-bit build fails when -fcf-protection is passed in the compiler flags
8259954 gc/shenandoah/mxbeans tests fail with -Xcomp
8259956 jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes
8259957 Build failure without C1 Compiler after JDK-8258004
8259962 Shenandoah: task queue statistics is inconsistent after JDK-8255019
8259978 PPC64 builds broken after JDK-8258004
8259983 do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection
8259984 IGV: Crash when drawing control flow before GCM
8259995 Missing comma to separate years in copyright header
8260004 Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC
8260005 Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do()
8260009 InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined
8260010 UTF8ZipCoder not thread-safe since JDK-8243469
8260012 Reduce inclusion of collectedHeap.hpp and heapInspection.hpp
8260019 Move some Thread subtypes out of thread.hpp
8260022 [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
8260025 Missing comma in VM_Version_Ext::_family_id_amd
8260029 aarch64: fix typo in verify_oop_array
8260030 Improve stringStream buffer handling
8260035 Deproblemlist few problemlisted test
8260042 G1 Post-cleanup liveness printing occurs too early
8260043 Reduce allocation in sun.net.www.protocol.jar.Handler.parseURL
8260044 Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc
8260045 Parallel GC: Waiting on ExpandHeap_lock may cause “expansion storm”
8260046 Assert left >= right in pointer_delta() methods
8260048 Shenandoah: ShenandoahMarkingContext asserts are unnecessary
8260053 Optimize Tokens’ use of Names
8260106 Shenandoah: refactor reference updating closures and related code
8260169 LogCompilation: Unexpected method mismatch
8260191 Do not include access.hpp in oop.hpp
8260193 Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
8260194 Update the documentation for -Xcheck:jni
8260198 TypeInstPtr::dump2() emits multiple lines if Verbose is set
8260200 G1: Remove unnecessary update in FreeRegionList::remove_starting_at
8260208 Improve dummy object filling condition in G1CollectedHeap::fill_archive_regions in cds
8260212 Shenandoah: resolve-only UpdateRefsMode is not used
8260221 java.util.Formatter throws wrong exception for mismatched flags in %% conversion
8260222 remove unused _thread member SymbolTableLookup
8260223 Handling of unnamed package in javadoc pages
8260236 better init AnnotationCollector _contended_group
8260250 Duplicate check in DebugInformationRecorder::recorders_frozen
8260255 C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized
8260263 Remove PtrQueue::_qset
8260264 Move common os_ inline methods to a common posix source file
8260267 ZGC: Reduce mark stack usage
8260272 bash configure –prefix does not work after JDK-8257679
8260273 DataOutputStream writeChars optimization
8260274 Cipher.init(int, key) does not use highest priority provider for random bytes
8260282 Add option to compress heap dumps created by -XX:+HeapDumpOnOutOfMemoryError
8260286 Manual Test “ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java” fails
8260289 Unable to customize module lists after change JDK-8258411
8260291 The case instruction is not visible in dark mode
8260296 SA’s dumpreplaydata fails
8260301 misc gc/g1/unloading tests fails with “RuntimeException: Method could not be enqueued for compilation at level N”
8260304 (se) EPollSelectorImpl wakeup mechanism broken on Linux 32-bit
8260306 Do not include osThread.hpp in thread.hpp
8260307 Do not include method.hpp in frame.hpp
8260308 Update LogCompilation junit to 4.13.1
8260309 Shenandoah: Clean up ShenandoahBarrierSet
8260314 Replace border=”1” on tables with CSS
8260315 Typo “focul” instead of “focus” in FocusSpec.html
8260329 Update references to TAOCP to latest edition
8260331 javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with “ERROR: icon and imageIcon not same.”
8260334 Remove deprecated sv_for_node_id() from Compile
8260335 [macos] Running app using relative path causes problems
8260337 Optimize ImageReader lookup, used by Class.getResource
8260338 Some fields in HaltNode is not cloned
8260341 CDS dump VM init code does not check exceptions
8260343 Delete obsolete classes in the Windows L&F
8260349 Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS
8260355 AArch64: deoptimization stub should save vector registers
8260356 (tz) Upgrade time-zone data to tzdata2021a
8260360 IGV: Short name of combined nodes is hidden by background color
8260366 ExtendedSocketOptions can deadlock in some circumstances
8260368 [PPC64] GC interface needs enhancement to support GCs with load barriers
8260369 [PPC64] Add support for JDK-8200555
8260372 [PPC64] Add support for JDK-8210498 and JDK-8222841
8260378 [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive
8260380 Upgrade to LittleCMS 2.12
8260381 ProblemList com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java on Win with ZGC
8260388 Listing (sub)packages at package level of API documentation
8260391 Remove StringCoding::err
8260401 StackOverflowError on open WindowsPreferences
8260403 javap should be more robust in the face of invalid class files
8260404 jvm_io.h include missing in a number of files
8260406 Do not copy pure java source code to gensrc
8260407 cmp != __null && cmp->Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene
8260408 Shenandoah: adjust inline hints after JDK-8255019
8260414 Remove unused set_single_threaded_mode() method in task executor
8260415 Remove unused class ReferenceProcessorMTProcMutator
8260416 Remove unused method ReferenceProcessor::is_mt_processing_set_up()
8260420 C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint
8260421 Shenandoah: Fix conc_mark_roots timing name and indentations
8260426 awt debug_mem.c DMem_AllocateBlock might leak memory
8260431 com/sun/jdi/JdbOptions.java failed with “RuntimeException: ‘prop[boo] = >foo<’ missing from stdout/stderr”
8260432 allocateSpaceForGP in freetypeScaler.c might leak memory
8260448 Simplify ManagementFactory$PlatformMBeanFinder
8260449 Remove stale declaration of SATBMarkQueue::apply_closure_and_empty()
8260453 Improve Font Bounding
8260460 GitHub actions still fail on Linux x86_32 with “Could not configure libc6:i386”
8260461 Modernize jsr166 tck tests
8260462 Missing <thead> in Modality.html
8260466 Test TestHeapDumpOnOutOfMemoryError.java needs multiple @test sections
8260467 Move well-known classes from systemDictionary.hpp to vmClasses.hpp
8260471 Change SystemDictionary::X_klass calls to vmClasses::X_klass
8260485 Simplify and unify handler vectors in Posix signal code
8260497 Shenandoah: Improve SATB flushing
8260501 [Vector API] Improve register usage for shift operations on x86
8260502 [s390] NativeMovRegMem::verify() fails because it’s too strict
8260506 VersionHelper cleanup
8260517 implement Sealed Classes as a standard feature in Java
8260518 Change default -mmacosx-version-min to 10.12
8260520 Avoid getting permissions in JarFileFactory when no SecurityManager installed
8260522 Clean up warnings in hotspot JTReg runtime tests
8260524 validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
8260560 convert jdeps and jdeprscan tools to use Stream.toList()
8260561 [doc] HexFormat has incorrect @since tag
8260565 JFR: Fix copyright header in tests
8260566 Pattern type X is a subtype of expression type Y message is incorrect
8260571 Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit
8260574 Remove parallel constructs in GenCollectedHeap::process_roots
8260576 Typo in compiler/runtime/safepoints/TestRegisterRestoring.java
8260577 Unused code in AbstractCompiler after Shark compiler removal
8260579 PPC64 and S390 builds failures after JDK-8260467
8260581 IGV: enhance node search
8260584 Shenandoah: simplify “Concurrent Thread Roots” logging
8260586 Shenandoah: simplify “Concurrent Weak References” logging
8260589 Crash in JfrTraceIdLoadBarrier::load(_jclass*)
8260591 Shenandoah: improve parallelism for concurrent thread root scans
8260592 jpackage tests fail when Desktop is not supported
8260593 javac can skip a temporary local variable when pattern matching over a local variable
8260596 Comment cleanup in BigInteger
8260605 Various java.lang.invoke cleanups
8260616 Removing remaining JNF dependencies in the java.desktop module
8260617 Merge ZipFile encoding check with the initial hash calculation
8260619 Add final modifier to several DataFlavor static fields
8260621 (jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs
8260625 Rename MetaspaceExpand_lock
8260629 Remove explicit instantiation of Hashtable with oop value
8260630 Templatize literal_size
8260637 Shenandoah: assert(_base == Tuple) failure during C2 compilation
8260643 Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate()
8260650 test failed with “assert(false) failed: infinite loop in PhaseIterGVN::optimize”
8260653 Unreachable nodes keep speculative types alive
8260664 Phaser.arrive() memory consistency effects
8260669 Missing quotes in fixpath.sh
8260674 ProblemList jdk/incubator/vector/VectorHash.java in Xcomp configs
8260684 vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out
8260685 ProblemList 2 compiler/jvmci/compilerToVM tests in Xcomp configs
8260687 Inherited font size is smaller than expected when using StyleSheet to add styles
8260690 JConsole User Guide Link from the Help menu is not accessible by keyboard
8260691 (fs) LinuxNativeDispatcher should link to xattr functions
8260693 Provide the support for specifying a signer in keytool -genkeypair
8260694 (fc) Clarify FileChannel.transferFrom to better describe “no bytes available” case
8260695 The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe
8260707 java/lang/instrument/PremainClass/InheritAgent0100.java times out
8260716 Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode
8260736 Shenandoah: Cleanup includes in ShenandoahGC and families
8260858 Implementation specific property xsltcIsStandalone for XSLTC Serializer
8260860 ProblemList tools/jlink/plugins/CompressorPluginTest.java
8260861 TrustStoreDescriptor log the same value
8260862 JFR: New configure command for the jfr tool
8260864 ProblemList two security/krb5 tests on Linux
8260867 ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux
8260869 Test java/foreign/TestHandshake.java fails intermittently
8260878 com/sun/jdi/JdbOptions.java fails without jfr
8260899 ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register
8260902 CDS mapping errors should not lead to unconditional output
8260923 Add more tests for SSLSocket input/output shutdown
8260925 HttpsURLConnection does not work with other JSSE provider.
8260926 Trace resource exhausted events unconditionally
8260928 InitArrayShortSize constraint func should print a helpful error message
8260931 Implement JEP 382: New macOS Rendering Pipeline
8260933 runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings
8260934 java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings
8260941 Remove the conc_scan parameter for CardTable
8260959 remove RECORDS from PreviewFeature.Feature enum
8260960 Signs of jarsigner signing
8260966 (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView
8260967 Better jar file validation
8260998 Shenandoah: Restore reference processing statistics reporting
8261003 Bad Copyright header format after JDK-8183372
8261008 Optimize Xor
8261010 Delete the Netbeans “default” license header
8261022 Fix incorrect result of Math.abs() with char type
8261023 Document why memory pretouch must be a store
8261027 AArch64: Support for LSE atomics C++ HotSpot code
8261028 ZGC: SIGFPE when MaxVirtMemFraction=0
8261029 Code heap page sizes not traced correctly using os::trace_page_sizes
8261030 Avoid loading GenerateJLIClassesHelper at runtime
8261034 improve jcmd GC.class_histogram to support parallel
8261036 Reduce classes loaded by CleanerFactory initialization
8261071 AArch64: Refactor interpreter native wrappers
8261072 AArch64: Fix MacroAssembler::get_thread convention
8261075 Create stubRoutines.inline.hpp with SafeFetch implementation
8261079 Fix support for @hidden in classes and interfaces
8261090 Store old classfiles in static CDS archive
8261094 Open javax/swing/text/html/CSS/4765271/bug4765271.java
8261095 Add test for clhsdb “symbol” command
8261096 Convert jlink tool to use Stream.toList()
8261098 Add clhsdb “findsym” command
8261106 Reduce inclusion of jniHandles.hpp
8261107 ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream)
8261109 [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4
8261123 Augment discussion of equivalence classes in Object.equals and comparison methods
8261125 Move VM_Operation to vmOperation.hpp
8261127 Cleanup THREAD/TRAPS/CHECK usage in CDS code
8261131 jcmd jmap dump should not accept gz option with no value
8261137 Optimization of Box nodes in uncommon_trap
8261142 AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width
8261147 C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions
8261149 Initial nroff manpage update for JDK 17
8261154 Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names
8261157 Incorrect GPL header after JDK-8259956
8261158 JVMState should not be shared between SafePointNodes
8261160 Add a deserialization JFR event
8261161 Clean up warnings in hotspot/jtreg/vmTestbase tests
8261167 print_process_memory_info add a close call after fopen
8261168 Convert javadoc tool to use Stream.toList()
8261169 Upgrade HarfBuzz to the latest 2.8.0
8261170 Upgrade to freetype 2.10.4
8261179 Norwegian BokmГҐl Locale fallback issue
8261183 Follow on to Make lists of normal filenames
8261190 restore original Alibaba copyright line in two files
8261198 [macOS] Incorrect JNI parameters in number conversion in A11Y code
8261200 Some code in the ICC_Profile may not close file streams properly
8261203 Incorrectly escaped javadoc html with type annotations
8261205 AssertionError: Cannot add metadata to an intersection type
8261209 isStandalone property: remove dependency on pretty-print
8261213 [BACKOUT] MutableSpace’s end should be atomic
8261225 TieredStopAtLevel should have no effect if TieredCompilation is disabled
8261229 MethodData is not correctly initialized with TieredStopAtLevel=3
8261230 GC tracing of page sizes are wrong in a few places
8261231 Windows IME was disabled after DnD operation
8261235 C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check
8261237 remove isClassPathAttributePresent method
8261238 NMT should not limit baselining by size threshold
8261247 some compiler/whitebox/ tests fail w/ DeoptimizeALot
8261250 Dependencies: Remove unused dependency types
8261251 Shenandoah: Use object size for full GC humongous compaction
8261254 Initialize charset mapping data lazily
8261261 The version extra fields needs to be overridable in jib-profiles.js
8261262 Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION
8261263 Simplify javadoc link code
8261268 LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders
8261269 When using clhsdb to “inspect” a java object, clhsdb prints “Oop for…” twice
8261270 MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3}
8261279 sun/util/resources/cldr/TimeZoneNamesTest.java timed out
8261280 Remove THREAD argument from compute_loader_lock_object
8261281 Linking jdk.jpackage fails for linux aarch32 builds after 8254702
8261282 Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy
8261290 Improve error message for NumberFormatException on null input
8261297 NMT: Final report should use scale 1
8261298 LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo
8261299 Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath
8261300 jpackage: rewrite while(0)/while(false) to proper blocks
8261301 StringWriter.flush() is NOOP but documentation does not indicate it
8261302 NMT: Improve malloc site table hashing
8261306 ServiceLoader documentation has malformed Unicode escape
8261308 C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed
8261309 Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
8261334 NMT: tuning statistic shows incorrect hash distribution
8261336 IGV: enhance default filters
8261340 Fix ‘deprecated’ warnings in the vmTestbase/nsk tests
8261350 Create implementation for NSAccessibilityCheckBox protocol peer
8261351 Create implementation for NSAccessibilityRadioButton protocol
8261352 Create implementation for component peer for all the components who should be ignored in a11y interactions
8261354 SIGSEGV at MethodIteratorHost
8261355 No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding
8261356 Clean up enum G1Mark
8261366 Add discussion of IEEE 754 to BigDecimal
8261368 The new TestNullSetColor test is placed in the wrong group
8261391 ZGC crash - SEGV in RevokeOneBias::do_thread
8261392 Exclude testlibrary_tests/ctw/JarDirTest.java
8261395 C1 crash “cannot make java calls from the native compiler”
8261397 Try Catch Method Failing to Work When Dividing An Integer By 0
8261401 Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages
8261413 Shenandoah: Disable class-unloading in I-U mode
8261418 Reduce decoder creation overheads for sun.nio.cs.ext Charsets
8261422 Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage
8261431 SA: Add comments about load address of executable
8261444 Remove unused fields in Lower
8261445 Use memory_order_relaxed for os::random().
8261447 MethodInvocationCounters frequently run into overflow
8261448 Preserve GC stack watermark across safepoints in StackWalk
8261449 Micro-optimize JVM_LatestUserDefinedLoader
8261450 JShell crashes with SIOOBE in tab completion
8261457 test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified
8261462 GCM ByteBuffer decryption problems
8261472 BasicConstraintsExtension::toString shows “PathLen:2147483647” if there is no pathLenConstraint
8261473 Shenandoah: Add breakpoint support
8261478 InstanceKlass::set_classpath_index does not match comments
8261479 CDS runtime code should check exceptions
8261480 MetaspaceShared::preload_and_dump should check exceptions
8261481 Cannot read Kerberos settings in dynamic store on macOS Big Sur
8261483 jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with “AssertionError: Should have GCd a method handle by now”
8261493 Shenandoah: reconsider bitmap access memory ordering
8261496 Shenandoah: reconsider pacing updates memory ordering
8261499 Simplify HTML for javadoc links
8261500 Shenandoah: reconsider region live data memory ordering
8261501 Shenandoah: reconsider heap statistics memory ordering
8261502 ECDHKeyAgreement: Allows alternate ECPrivateKey impl and revised exception handling
8261503 Shenandoah: reconsider verifier memory ordering
8261504 Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering
8261505 Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer
8261509 Move per-thread StackWatermark from Thread to JavaThread class
8261510 Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments
8261518 jpackage looks for main module in current dir when there is no module-path
8261520 JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java
8261522 [PPC64] AES intrinsics write beyond the destination array
8261527 Record page size used for underlying mapping in ReservedSpace
8261532 Archived superinterface class cannot be accessed
8261533 Java_sun_font_CFont_getCascadeList leaks memory according to Xcode
8261534 Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined
8261542 X86 slice and unslice intrinsics for 256-bit byte/short vectors
8261548 ProblemList runtime/NMT/CheckForProperDetailStackTrace.java
8261549 Adjust memory size in MTLTexurePool.m
8261551 Remove special CDS handling in Metaspace::allocate
8261552 s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base
8261553 Efficient mask generation using BMI2 BZHI instruction
8261585 Restore HandleArea used in Deoptimization::uncommon_trap
8261593 Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files
8261600 NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values
8261601 free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0
8261604 ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
8261606 Surprising behavior of step over in String switch
8261607 SA attach is exceeding JNI Local Refs capacity
8261608 Move common CDS archive building code to archiveBuilder.cpp
8261609 remove remnants of XML-driven builders
8261621 Delegate Unicode history from JLS to j.l.Character
8261623 reference to javac internals in Extern class
8261625 Add Elements.isAutomaticModule(ModuleElement)
8261636 The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes
8261644 NMT: Simplifications and cleanups
8261649 AArch64: Optimize LSE atomics in C++ code
8261652 Remove some dead comments from os_bsd_x86
8261654 Missing license header in Signatures.java
8261655 [PPC64] Build broken after JDK-8260941
8261657 [PPC64] Cleanup StoreCM nodes after CMS removal
8261659 JDK-8261027 causes a Tier1 validate-source failure
8261660 AArch64: Race condition in stub code generation for LSE Atomics
8261661 gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big
8261662 Rename compute_loader_lock_object
8261665 Clean up naming of StringContent and FixedStringContent
8261666 [mlvm] Remove WhiteBoxHelper
8261670 Add javadoc for the XML processing limits
8261671 X86 I2L conversion can be skipped for certain masked positive values
8261672 Reduce inclusion of classLoaderData.hpp
8261673 Move javadoc for the lookup mechanism to module-info
8261675 ObjectValue::set_visited(bool) sets _visited false
8261689 javax/swing/JComponent/7154030/bug7154030.java still fails with “Exception: Failed to hide opaque button”
8261692 Bugs in clhsdb history support
8261702 ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so
8261710 SA DSO objects have sizes that are too large
8261711 Clhsdb “versioncheck true” throws NPE every time
8261728 SimpleDateFormat should link to DateTimeFormatter
8261730 C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
8261744 Implement CharsetDecoder ASCII and latin-1 fast-paths
8261750 Remove internal class sun.net.www.MimeLauncher
8261752 Multiple GC test are missing memory requirements
8261753 Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702
8261758 [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize
8261759 ZGC: ZWorker Threads Continue Marking After System.exit() called
8261779 JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled
8261785 Calling “main” method in anonymous nested class crashes the JVM
8261791 (sctp) handleSendFailed in SctpChannelImpl.c potential leaks
8261799 Remove unnecessary cast in psParallelCompact.hpp
8261803 Remove unused TaskTerminator in g1 full gc ref proc executor
8261804 Remove field _processing_is_mt, calculate it instead
8261812 C2 compilation fails with assert(!had_error) failed: bad dominance
8261838 Shenandoah: reconsider heap region iterators memory ordering
8261839 Error creating runtime package on macos without mac-package-identifier
8261842 Shenandoah: cleanup ShenandoahHeapRegionSet
8261843 incorrect info in docs/building.html
8261845 File permissions of packages built by jpackage
8261846 [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream
8261851 update ReflectionCallerCacheTest.java test to use ForceGC from test library
8261857 serviceability/sa/ClhsdbPrintAll.java failed with “Test ERROR java.lang.RuntimeException: ‘cannot be cast to’ found in stdout”
8261859 gc/g1/TestStringDeduplicationTableRehash.java failed with “RuntimeException: ‘Rehash Count: 0’ found in stdout”
8261860 Crash caused by lambda proxy class loaded in Shutdown hook
8261862 Expand discussion of rationale for BigDecimal equals/compareTo semantics
8261868 Reduce inclusion of metaspace.hpp
8261880 Change nested classes in java.base to static nested classes where possible
8261905 Move implementation of OopStorage num_dead related functions
8261912 Code IfNode::fold_compares_helper more defensively
8261914 IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload
8261916 gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed
8261918 two runtime/cds/appcds/VerifierTest failed with “Unable to use shared archive”
8261919 java/util/Locale/LocaleProvidersRun.java failed with “RuntimeException: Expected log was not emitted. LogRecord: null”
8261920 [AIX] jshell command throws java.io.IOError on non English locales
8261921 ClassListParser::current should be used only by main thread
8261925 ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux
8261929 ClhsdbFindPC fails with java.lang.RuntimeException: ‘In java stack’ missing from stdout/stderr
8261931 IGV: quick search fails on multi-line node labels
8261937 LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing
8261938 ASN1Formatter.annotate should not return in the finally block
8261939 os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp
8261940 Fix references to IOException in BigDecimal javadoc
8261949 fileStream::readln returns incorrect line string
8261954 Dependencies: Improve iteration over class hierarchy under context class
8261957 [PPC64] Support for Concurrent Thread-Stack Processing
8261966 macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta)
8261969 SNIHostName should check if the encoded hostname conform to RFC 3490
8261973 Shenandoah: Cleanup/simplify root verifier
8261975 Missing “classpath exception” in VectorSupport.java
8261976 Normalize id’s used by the standard doclet
8261977 Fix comment for getPrefixed() in canonicalize_md.c
8261984 Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class
8261998 Remove unused shared entry support from utilities/hashtable
8262000 jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with “OutOfMemoryError: Java heap space”
8262001 java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with “RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8”
8262002 java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with “TestCaseScaffoldException: DummyClassWithLVT did not match .class file”
8262011 [JVMCI] allow printing to tty from unattached libgraal thread
8262017 C2: assert(n != __null) failed: Bad immediate dominator info.
8262018 Wrong format in SAP copyright header of OsVersionTest
8262027 Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool
8262028 Make InstanceKlass::implementor return InstanceKlass
8262041 javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858
8262042 ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows
8262046 Clean up parallel class loading code and comments
8262049 [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode
8262060 compiler/whitebox/BlockingCompilation.java timed out
8262064 Make compiler/ciReplay tests ignore lambdas in compilation replay
8262068 Improve G1 Full GC by skipping compaction for regions with high survival ratio
8262074 Consolidate the default value of MetaspaceSize
8262080 vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with “ERROR: new event is not ThreadStartEvent”
8262081 vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with “ERROR: eventSet1.size() != 3 :: 2”
8262083 vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with “No notification: event JVMTI_EVENT_FRAME_POP (61)”
8262085 Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux
8262087 Use atomic boolean type in G1FullGCAdjustTask
8262092 vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3
8262093 java/util/concurrent/tck/JSR166TestCase.java failed “assert(false) failed: unexpected node”
8262094 Handshake timeout scaled wrong
8262096 Vector API fails to work due to VectorShape initialization exception
8262097 Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229
8262099 jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn’t specified
8262108 SimpleDateFormat formatting broken for sq_MK Locale
8262110 DST starts from incorrect time in 2038
8262122 [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo
8262157 LingeredApp.startAppExactJvmOpts does not print app output when launching fails
8262161 Refactor manual I/O stream copying in java.desktop to use new convenience APIs
8262163 Extend settings printout in jcmd VM.metaspace
8262165 NMT report should state how many callsites had been skipped
8262185 G1: Prune collection set candidates early
8262188 Add test to verify trace page sizes logging on Linux
8262195 Harden tests that use the HostsFileNameService (jdk.net.hosts.file property)
8262197 JDK-8242032 uses wrong contains_reference() in assertion code
8262199 issue in jli args.c
8262227 Change SystemDictionary::find() to return an InstanceKlass*.
8262235 Remove unnecessary logic in hugetlbfs_sanity_check()
8262256 C2 intrinsincs should not modify IR when bailing out
8262259 Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single
8262265 ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows
8262266 JDK-8262049 fails validate-source
8262269 javadoc test TestGeneratedClasses.java fails on Windows
8262271 SA: Add new stress test that tests getting the stack trace of an active thread
8262277 URLClassLoader.getResource throws undocumented IllegalArgumentException
8262280 Incorrect exception handling for VMThread in class redefinition
8262291 Refactor reserve_memory_special_huge_tlbfs
8262295 C2: Out-of-Bounds Array Load from Clone Source
8262296 Fix remaining doclint warnings in jdk.httpserver
8262298 G1BarrierSetC2::step_over_gc_barrier fails with assert “bad barrier shape”
8262299 C2 compilation fails with “modified node was not processed by IGVN.transform_old()”
8262300 jpackage app-launcher fails on linux when using JDK11 based runtime
8262315 missing ‘;’ in generated entities
8262316 Reducing locks in RSA Blinding
8262323 do not special case JVMCI in tiered compilation policy
8262326 MaxMetaspaceSize does not have to be aligned to metaspace commit alignment
8262328 Templatize JVMFlag boilerplate access methods
8262329 Fix JFR parser exception messages
8262332 serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: ‘ParselTongue’ missing from stdout/stderr
8262351 Extra ‘0’ in java.util.Formatter for ‘%012a’ conversion with a sign character
8262355 Support for AVX-512 opmask register allocation.
8262368 wrong verifier message for bogus return type
8262376 ReplaceCriticalClassesForSubgraphs.java fails if –with-build-jdk is used
8262377 Parallel class resolution loses constant pool error
8262379 Add regression test for JDK-8257746
8262380 Enhance XML processing passes
8262389 Use permitted_enctypes if default_tkt_enctypes or default_tgs_enctypes is not present
8262392 Update Mesa 3-D Headers to version 21.0.3
8262398 Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode
8262402 Make CATCH macro assert not fatal
8262403 Enhanced data transfers
8262409 sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with “Server reported the wrong exception”
8262410 Enhanced rules for zones
8262416 ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386
8262420 typo: @implnote in java.desktop module
8262421 doclint warnings in jdk.compiler module
8262424 Change multiple get_java_xxx() functions in thread.cpp into one function
8262426 Change TRAPS to Thread* for find_constrained_instance_or_array_klass()
8262428 doclint warnings in java.xml module
8262430 doclint warnings in java.base module
8262433 doclint: reference error in module jdk.incubator.foreign
8262438 sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with “SocketException: Socket is closed”
8262443 GenerateOopMap::do_interpretation can spin for a long time.
8262446 DragAndDrop hangs on Windows
8262454 Handshake timeout improvements, single target, kill unfinished thread
8262461 handle wcstombsdmp return value correctly in unix awt_InputMethod.c
8262462 IGV: cannot remove specific groups imported via network
8262465 Very long compilation times and high memory consumption in C2 debug builds
8262466 linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return
8262470 Printed GlyphVector outline with low DPI has bad quality on Windows
8262471 Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
8262472 Buffer overflow in UNICODE::as_utf8 for zero length output buffer
8262476 Add filter to speed up CompileCommand lookup
8262477 Enhance String Conclusions
8262486 Merge trivial JDWP agent changes from the loom repo to the jdk repo
8262491 AArch64: CPU description should contain compatible board list
8262497 Delete unused utility methods in ICC_Profile class
8262500 HostName entry in VM.info should be a new line
8262501 jdk17 libjvm link failure with –as-needed and clock_gettime in librt
8262503 Support records in Dynalink
8262504 Some CLHSDB command cannot know they run on remote debugger
8262508 Vector API’s ergonomics is incorrect
8262509 JSSE Server should check the legacy version in TLSv1.3 ClientHello
8262520 Add SA Command Line Debugger support to connect to debug server
8262725 IGV: crash when removing all graphs in a group
8262726 AArch64: C1 StubAssembler::call_RT can corrupt stack
8262739 String inflation C2 intrinsic prevents insertion of anti-dependencies
8262744 Formatter ‘%g’ conversion uses wrong format for BigDecimal rounding up to limits
8262807 Note assumptions of core reflection modeling and parameter handling
8262819 gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs
8262828 Format of OS information is different on macOS
8262829 Native crash in Win32PrintServiceLookup.getAllPrinterNames()
8262837 handle split_USE correctly
8262841 Clarify the behavior of PhantomReference::refersTo
8262844 (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3
8262862 Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java
8262875 doccheck: empty paragraphs, etc in java.base module
8262876 Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances
8262881 port JVM/DI tests from JDK-4413752 to JVM/TI
8262883 doccheck: Broken links in java.base
8262885 Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag
8262886 javadoc generates broken links with {@inheritDoc}
8262891 Compiler implementation for Pattern Matching for switch (Preview)
8262892 minor typo in implSpec comment
8262893 Enable more doclint checks in javadoc build
8262894 [macos_aarch64] SIGBUS in Assembler::ld_st2
8262896 [macos_aarch64] Crash in jni_fast_GetLongField
8262898 com/sun/net/httpserver/bugs/8199849/ParamTest.java times out
8262899 TestRedirectLinks fails
8262900 ToolBasicTest fails to access HTTP server it starts
8262903 [macos_aarch64] Thread::current() called on detached thread
8262908 JFR: Allow JFR to stream events from a known repository path
8262910 Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code
8262913 KlassFactory::create_from_stream should never return NULL
8262915 java.awt.color.ColorSpace.getName() is not thread-safe
8262926 JDK-8260966 broke AIX build
8262927 Explicitly state fields examined for BigDecimal.hashCode
8262935 Add missing logging to sun.net.httpserver.ServerImpl
8262950 Restructure compiler/intrinsics/TestRotate.java for easier compilation
8262952 [macos_aarch64] os::commit_memory failure
8262955 Unify os::fork_and_exec() across Posix platforms
8262957 (fs) Fail fast in UnixFileStore.isExtendedAttributesEnabled
8262958 (fs) UnixUserDefinedFileAttributeView cleanup
8262967 Improve Zip file support
8262973 Verify ParCompactionManager instance in PCAdjustPointerClosure
8262981 Create implementation for NSAccessibilitySlider protocol
8262989 Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods
8262992 Improve @see output
8262998 Vector API intrinsincs should not modify IR when bailing out
8263002 Remove CDS MiscCode region
8263006 Add optimization for Max()Node and Min()Node
8263017 Read barriers are missing in nmethod printing code
8263030 Remove Shenandoah leftovers from ReferenceProcessor
8263038 Optimize String.format for simple specifiers
8263040 fix for JDK-8262122 fails validate-source
8263041 Shenandoah: Cleanup C1 keep alive barrier check
8263043 Add test to verify order of tag output
8263050 move HtmlDocletWriter.verticalSeparator to IndexWriter
8263051 Modernize the code in the java.awt.color package
8263054 [testbug] SharedArchiveConsistency.java reuses jsa files
8263055 hsdb Command Line Debugger does not properly direct output for some commands
8263058 Optimize vector shift with zero shift count
8263068 Rename safefetch.hpp to safefetch.inline.hpp
8263069 Exclude some failing tests from security/infra/java/security/cert/CertPathValidator
8263080 Obsolete relationship in MulticastSocket API documentation.
8263087 Add a MethodHandle combinator that switches over a set of MethodHandles
8263090 Avoid reading volatile fields twice in Locale.getDefault(Category)
8263091 Remove CharacterData.isOtherUppercase/-Lowercase
8263097 Update JMH devkit to 1.28
8263102 Expand documention of Method.isBridge
8263104 fix warnings for empty paragraphs
8263105 security-libs doclint cleanup
8263107 PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier
8263108 Class initialization deadlock in java.lang.constant
8263124 Missed initialization of baselineY in sun.font.StrikeMetrics
8263125 During deoptimization vectors should reassign scalarized payload after all objects are reallocated.
8263135 unique_ptr should not be used for types that are not pointers
8263136 C4530 was reported from VS 2019 at access bridge
8263137 Typos in sun.security.ssl.RenegoInfoExtension
8263138 Initialization of sun.font.SunFontManager.platformFontMap is not thread safe
8263140 Japanese chars garble in console window in HSDB
8263142 Delete unused entry points in libawt/libawt_xawt/libawt_headless
8263154 [macos] DMG builds have finder errors
8263157 [macos]: java.library.path is being set incorrectly
8263164 assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size()
8263167 IGV: build fails with “taskdef AutoUpdate cannot be found”
8263170 ComboBoxModel documentation refers to a nonexistent type
8263185 Mallinfo deprecated in glibc 2.33
8263188 JSSE should fail fast if there isn’t supported signature algorithm
8263189 C2: assert(!had_error) failed: bad dominance
8263190 Update java.io, java.math, and java.text to use instanceof pattern variable
8263191 Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers
8263198 javadoc HELP page
8263200 Add -XX:StressCCP to CTW
8263202 Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current
8263203 jconsole Online User Guide has wrong URL
8263206 assert(*error_msg != ‘\0’) failed: Must have error_message while parsing -XX:CompileCommand=unknown
8263227 C2: inconsistent spilling due to dead nodes in exception block
8263233 Update java.net and java.nio to use instanceof pattern variable
8263235 sanity/client/SwingSet/src/ColorChooserDemoTest.java failed throwing java.lang.NoClassDefFoundError
8263236 runtime/os/TestTracePageSizes.java fails on old kernels
8263242 serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR
8263248 IGV: accept graphs without node categories
8263260 [s390] Support latest hardware (z14 and z15)
8263300 add HtmlId for the block containing a class’s description.
8263303 C2 compilation fails with assert(found_sfpt) failed: no node in loop that’s not input to safepoint
8263311 Watch registry changes for remote printers update instead of polling
8263320 [test] Add Object Stream Formatter to work with test utility HexPrinter
8263321 Regression 8% in javadoc-steady in 17-b11
8263323 Debug Agent help output includes invalid URL
8263326 Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java
8263332 JFR: Dump recording from a recording stream
8263333 Improve links from core reflection to JLS and JVMS
8263342 Add –connect option to jhsdb hsdb/clhsdb
8263352 assert(use == polladr) failed: the use should be a safepoint polling
8263353 assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type
8263354 Accumulated C2 code cleanups
8263358 Update java.lang to use instanceof pattern variable
8263361 Incorrect arraycopy stub selected by C2 for SATB collectors
8263362 Avoid division by 0 in java/awt/font/TextJustifier.java justify
8263363 Minor cleanup of Lanai code - unused code removal and comments correction
8263376 CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections
8263380 Unintended use of Objects.nonNull in VarHandles
8263382 java/util/logging/ParentLoggersTest.java failed with “checkLoggers: getLoggerNames() returned unexpected loggers”
8263387 G1GarbageCollection JFR event gets gc phase, not gc type
8263392 Allow current thread to be specified in ExceptionMark
8263395 Incorrect use of Objects.nonNull
8263396 Atomic::CmpxchgByteUsingInt::set_byte_in_int needs an explicit cast
8263399 CDS should archive only classes allowed by module system
8263403 [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled
8263404 RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
8263410 ListModel javadoc refers to non-existent interface
8263411 Convert jshell tool to use Stream.toList()
8263412 ClassFileInstaller can’t be used by classes outside of default package
8263420 Incorrect function name in NSAccessibilityStaticText native peer implementation
8263421 Module image file is opened twice during VM startup
8263425 AArch64: two potential bugs in C1 LIRGenerator::generate_address()
8263426 Reflow JfrNetworkUtilization::send_events
8263427 Shenandoah: Trigger weak-LRB even when heap is stable
8263430 Uninitialized Method* variables after JDK-8233913
8263432 javac may report an invalid package/class clash on case insensitive filesystems
8263433 Shenandoah: Don’t expect forwarded objects in set_concurrent_mark_in_progress()
8263434 Dangling references after MethodComparator::methods_EMCP
8263436 Silly array comparison in GaloisCounterMode.overlapDetection
8263438 Unused method AbstractMemberWriter.isInherited
8263439 getSupportedAttributeValues() throws NPE for Finishings attribute
8263442 Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED
8263445 Duplicate key compiler.err.expected.module in compiler.properties
8263446 Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling
8263448 CTW: fatal error: meet not symmetric
8263450 Simplify LambdaForm.useCount
8263452 Javac slow compilation due to algorithmic complexity
8263454 com.apple.laf.AquaFileChooserUI ignores the result of String.trim()
8263455 NMT: assert on registering a region which completely engulfs an existing region
8263460 DynamicArchiveRelocationTest.java fails in product VM
8263465 JDK-8236847 causes tier1 build failure on linux-aarch64
8263468 New page for “recent” new API
8263470 Consolidate copies of getClassBytes in various tests
8263472 Specification of JComponent::updateUI should document that the default implementation does nothing
8263473 Update annotation terminology (2)
8263477 serviceability/sa/ClhsdbDumpheap.java timed out
8263480 ProblemList two jpackage tests on Windows
8263481 Specification of JComponent::setDefaultLocale doesn’t mention that passing ‘null’ restores VM’s default locale
8263482 Make access to the ICC color profiles data multithread-friendly
8263486 Clean up MTLSurfaceDataBase.h
8263488 Verify CWarningWindow works with metal rendering pipeline
8263490 [macos] Crash occurs on JPasswordField with activated InputMethod
8263495 Gather liveness info in the mark phase of G1 full gc
8263496 MetalHighContrastTheme.getControlHighlight cleanup
8263497 Clean up sun.security.krb5.PrincipalName::toByteArray
8263501 compiler/oracle/TestInvalidCompileCommand.java fails with release VMs
8263504 Some OutputMachOpcodes fields are uninitialized
8263506 Make sun.net.httpserver.UnmodifiableHeaders unmodifiable
8263507 Improve structure of package summary pages
8263508 Remove dead code in MethodHandleImpl
8263509 LdapSchemaParser.readNextTag checks array length incorrectly
8263512 [macos_aarch64] issues with calling va_args functions from invoke_native
8263514 Minor issue in JavacFileManager.SortFiles.REVERSE
8263528 Make static page ids safe from collision with language elements
8263530 sun.awt.X11.ListHelper.removeAll() should use clear()
8263536 Add @build tags to jpackage tests
8263544 Unused argument in ConstantPoolCacheEntry::set_field()
8263545 Convert jpackage to use Stream.toList()
8263546 Add “findsym” command to clhsdb.html help file
8263548 runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412
8263549 8263412 can cause jtreg testlibrary split
8263551 Provide shared lock-free FIFO queue implementation
8263552 Use String.valueOf() for char-to-String conversions
8263555 use driver-mode to run ClassFileInstaller
8263556 remove @modules java.base from tests
8263557 Possible NULL dereference in Arena::destruct_contents()
8263558 Possible NULL dereference in fast path arena free if ZapResourceArea is true
8263559 Add missing initializers to VM_PopulateDumpSharedSpace
8263560 Remove needless wrapping with BufferedInputStream
8263562 Checking if proxy_klass_head is still lambda_proxy_is_available
8263564 Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die
8263565 NPE was thrown when sun.jvm.hotspot.rmi.serverNamePrefix was set
8263572 Output from jstack mixed mode is misaligned
8263577 C2: reachable nodes shouldn’t have dead uses at the end of optimizations
8263579 ZGC: Concurrent mark hangs with debug loglevel
8263582 WB_IsMethodCompilable ignores compiler directives
8263583 Emoji rendering on macOS
8263587 C2: JVMS not cloned when needs_clone_jvms() is true
8263589 Introduce JavaValue::get_oop/set_oop
8263590 Rawtypes warnings should be produced for pattern matching in instanceof
8263591 Two C2 compiler phases with the name “after matching”
8263593 Fix multiple typos in hsdis README
8263595 Remove oop type punning in JavaCallArguments
8263612 Unused variables in C1 runtime
8263614 javac allows local variables to be accessed from a static context
8263615 Cleanup tightly_coupled_allocation
8263616 ‘Deprecatd’ typo in src/hotspot/share/classfile/classFileParser.cpp
8263621 Convert jdk.compiler to use Stream.toList()
8263622 The java.awt.color.ICC_Profile#setData invert the order of bytes for the “head” tag
8263632 Improve exception handling of APIs in classLoader.cpp
8263635 Add –servername option to jhsdb debugd
8263636 Add –disable-registry option to jhsdb debugd
8263642 javac emits duplicate checkcast for first bound of intersection type in cast
8263649 AArch64: update cas.m4 to match current AD file
8263658 Use the blessed modifier order in java.base
8263659 Reflow GTestResultParser for better readability
8263667 Avoid running GitHub actions on branches named pr/*
8263668 Update java.time to use instanceof pattern variable
8263670 pmap and pstack in jhsdb do not work on debug server
8263672 fatal error: no reachable node should have no use
8263676 AArch64: one potential bug in C1 LIRGenerator::generate_address()
8263677 Improve Character.isLowerCase/isUpperCase lookups
8263679 C1: Remove vtable call
8263684 Avoid wrapping into BufferedWriter twice
8263688 Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer
8263705 Two shenandoah tests fail due to can’t find ClassFileInstaller
8263707 C1 RangeCheckEliminator support constant array and NewMultiArray
8263709 Cleanup THREAD/TRAPS/CHECK usage in JRT_ENTRY routines
8263718 unused-result warning happens at os_linux.cpp
8263721 Unify oop casting
8263723 [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert
8263725 JFR oldobject tests are not run when GCs are specified explicitly
8263726 divideToIntegralValue typo on BigDecimal documentation
8263729 [test] divert spurious output away from stream under test in ProcessBuilder Basic test
8263732 ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC
8263742 (bf) MappedByteBuffer.force() should use the capacity as its upper bound
8263743 redundant lock in SSLSocketImpl
8263753 two new tests from JDK-8261671 fail with “Error. can not find ClassFileInstaller in test directory or libraries”
8263754 HexFormat ‘fromHex’ methods should be static
8263756 Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java
8263757 Remove serviceability/sa/ClhsdClasses.java from ZGC problem list
8263763 Synthetic constructor parameters of enum are not considered for annotation indices
8263766 Confusing specification of JEditorPaneAccessibleHypertextSupport constructor
8263768 JFormattedTextField.AbstractFormatter.getDocumentFilter()/getNavigationFilter() spec doesn’t mention what the default impls return and what does it mean
8263769 simplify PhaseMacroExpand::extract_call_projections()
8263771 Refactor javaClasses initialization code to isolate dumping code
8263775 C2: igv_print() crash unexpectedly when called from debugger
8263776 [JVMCI] add helper to perform Java upcalls
8263779 SSLEngine reports NEED_WRAP continuously without producing any further output
8263781 C2: Cannot hoist independent load above arraycopy
8263818 Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c
8263821 Remove unused MethodTypeForm canonicalization codes
8263825 Remove unused and commented out member from NTLMException
8263827 Suspend “missing” javadoc doclint checks for smartcardio
8263832 Shenandoah: Fixing parallel thread iteration in final mark task
8263833 Stop disabling warnings for sunFont.c with gcc
8263834 Work around gdb for HashtableEntry
8263846 Bad JNI lookup getFocusOwner in accessibility code on Mac OS X
8263852 Unused method SoftRefPolicy::use_should_clear_all_soft_refs
8263855 Use the blessed modifier order in java.management/naming
8263856 Github Actions for macos/aarch64 cross-build
8263861 Shenandoah: Remove unused member in ShenandoahGCStateResetter
8263871 On sem_destroy() failing we should assert
8263884 Clean up os::is_allocatable() across Posix platforms
8263885 Use the blessed modifier order in java.sql/rowset/transation.xa
8263887 Re-create default icons
8263890 Broken links to Unicode.org
8263891 Changes for 8076985 missed the fix.
8263892 More modifier order fixes in java.base
8263894 Convert defaultPrinter and printers fields to local variables
8263895 Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices
8263896 Make not_suspended parameter from ObjectMonitor::exit() have default value
8263897 compiler/c2/aarch64/TestVolatilesSerial.java failed with “java.lang.RuntimeException: Wrong method”
8263898 (fs) Files.newOutputStream on the “NUL” special device throws FileSystemException: “nul: Incorrect function” (win)
8263899 HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head
8263903 Use Cleaner instead of finalize to auto stop Timer thread
8263904 compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32
8263905 Remove finalize methods for SocketInput/OutputStream
8263907 Specification of CellRendererPane::paintComponent(..Rectangle) should clearly mention which method it delegates the call to
8263908 Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771
8263914 CDS fails to find the default shared archive on x86_32
8263915 runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off
8263928 Add JAWT test files for mac
8263964 Redundant check in ObjectStartArray::object_starts_in_range
8263968 CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton
8263970 Manual test javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java failed
8263971 C2 crashes with SIGFPE with -XX:+StressGCM and -XX:+StressIGVN
8263972 C2: LoadVector/StoreVector type mismatch in MemNode::can_see_stored_value()
8263974 Move SystemDictionary::verify_protection_domain
8263976 Remove block allocation from BasicHashtable
8263977 GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel
8263978 Clarify why 0 argument is ignored in SecureRandom::setSeed
8263979 Cleanup duplicate check in Unicode.contains
8263981 java.awt.image.ComponentSampleModel equals/hashcode use numBands twice
8263984 Invalidate printServices when there are no printers
8263985 BCEscapeAnalyzer::invoke checks target->is_loaded() twice
8263989 Cleanup in EA
8263992 Remove dead code NativeLookup::base_library_lookup
8263995 Incorrect double-checked locking in Types.arraySuperType()
8263998 Remove mentions of mc region in comments
8264001 JFR: Modernize implementation
8264002 Delete outdated assumptions about ColorSpace initialization
8264004 Don’t use TRAPS if no exceptions are thrown
8264006 Fix AOT library loading on CPUs with 256-byte dcache line
8264008 Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off
8264016 [JVMCI] add some thread local fields for use by JVMCI
8264017 Correctly report inlined frame in JFR sampling
8264018 AArch64: NEON loadV2 and storeV2 addressing is wrong
8264020 Optimize double negation elimination
8264026 Remove dependency between free collection set and eagerly reclaim humongous object tasks
8264027 Refactor “CLEANUP” region printing
8264028 Typo in javax.management.relation.RelationService::purgeRelations
8264029 Replace uses of StringBuffer with StringBuilder in java.base
8264031 (zipfs) Typo in ZipFileSystem.deleteFile ZipException
8264032 Improve thread safety of Runtime.version()
8264041 Incorrect comments for ParallelCompactData::summarize_dense_prefix
8264047 Duplicate global variable ‘jvm’ in libjavajpeg and libawt
8264048 Fix caching in Jar URL connections when an entry is missing
8264050 Remove unused field VM_HeapWalkOperation::_collecting_heap_roots
8264051 Remove unused TRAPS parameters from runtime functions
8264052 Shenandoah: Backout 8263832
8264054 Bad XMM performance on java.lang.MathBench.sqrtDouble
8264055 backout JDK-8248904 in order to resubmit with additional attribution.
8264057 [redo] JDK-8248904: Add support to jpackage for the Mac App Store.
8264062 Use the blessed modifier order in jdk.jfr
8264063 Outer Safepoint poll load should not reference the head of inner strip mined loop.
8264066 Enhance compiler validation
8264079 Improve abstractions
8264087 Use the blessed modifier order in jdk.jconsole
8264091 Use the blessed modifier order in java.logging
8264096 slowdebug jvm crashes when StrInflatedCopy match rule is not supported
8264104 Eliminate unnecessary vector mask conversion during VectorUnbox for floating point VectorMask
8264109 Add vectorized implementation for VectorMask.andNot()
8264111 (fs) Leaking NativeBuffers in case of errors during UnixUserDefinedFileAttributeView.read/write
8264112 (fs) Reorder methods/constructor/fields in UnixUserDefinedFileAttributeView.java
8264123 add ThreadsList.is_valid() support
8264124 Update MXBean specification and implementation to extend mapping of CompositeType to records
8264126 Remove TRAPS/THREAD parameter for class loading functions
8264135 UnsafeGetStableArrayElement should account for different JIT implementation details
8264142 Remove TRAPS/THREAD parameters for verifier related functions
8264143 Lanai: RenderPerfTest.BgrSwBlitImage has artefacts on apple M1
8264144 Add handling of “–about-url” CLI parameter for RPM/DEB packages
8264146 Make Mutex point to rather than embed _name
8264148 Update spec for exceptions retrofitted for exception chaining
8264149 BreakpointInfo::set allocates metaspace object in VM thread
8264150 CDS dumping code calls TRAPS functions in VM thread
8264151 ciMethod::ensure_method_data() should return false is loading resulted in empty state
8264152 javax/net/ssl/DTLS/RespondToRetransmit.java timed out
8264161 BigDecimal#stripTrailingZeros can throw undocumented ArithmeticException
8264165 jpackage BasicTest fails after JDK-8220266: Check help text contains plaform specific parameters
8264166 OopStorage should support specifying MEMFLAGS for allocations
8264173 [s390] Improve Hardware Feature Detection And Reporting
8264178 Unused method Threads::nmethods_do
8264179 [TESTBUG] Some compiler tests fail when running without C2
8264181 javadoc tool Incorrect error message about malformed link
8264188 Improve handling of assembly files in the JDK
8264190 Harden TLS interop tests
8264191 Javadoc search is broken in Internet Explorer
8264193 Remove TRAPS parameters for modules and defaultmethods
8264196 Change link_and_cleanup_shared_classes(CATCH) to CHECK
8264200 java/nio/channels/DatagramChannel/SRTest.java fails intermittently
8264208 Console charset API
8264218 Public method javax.swing.JMenu.setComponentOrientation() has no spec
8264220 jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java fails to compile
8264221 Rewrite confusing stream API chain in SnippetMaps
8264222 Use switch expression in jshell where possible
8264223 CodeHeap::verify fails extra_hops assertion in fastdebug test
8264224 Add macosx-aarch64 to Oracle build configurations
8264240 [macos_aarch64] enable appcds support after JDK-8263002
8264258 Unknown lookups in the java package give misleading compilation errors
8264268 Don’t use oop types for derived pointers
8264271 Avoid creating non_oop_word oops
8264273 macOS: zero VM is broken due to no member named ‘is_cpu_emulated’ after JDK-8261966
8264277 java.xml.crypto module should be granted FilePermission and SocketPermission
8264279 Shenandoah: Missing handshake after JDK-8263427
8264285 Clean the modification of ccstr JVM flags
8264288 Performance issue with MethodHandle.asCollector
8264290 Create implementation for NSAccessibilityComponentGroup protocol peer
8264299 Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles
8264302 Create implementation for Accessibility native peer for Splitpane java role
8264304 Create implementation for NSAccessibilityToolbar protocol peer
8264305 Create implementation for native accessibility peer for Statusbar java role
8264306 Non deterministic generation of java/lang/invoke/MemberName.class
8264309 JFR: Improve .jfc parser
8264317 Lanai: IncorrectUnmanagedImageRotatedClip.java fails on apple M1
8264318 Lanai: DrawHugeImageTest.java fails on apple M1
8264320 ShouldNotReachHere in Compile::print_inlining_move_to()
8264324 Simplify allocation list management in OopStorage::reduce_deferred_updates
8264326 Modernize javax.script.ScriptEngineManager and related classes’ implementation
8264328 Broken license in javax/swing/JComboBox/8072767/bug8072767.java
8264329 Z cannot be 1 for Diffie-Hellman key agreement
8264331 Use the blessed modifier order in jdk.compiler
8264332 Use the blessed modifier order in jdk.charsets
8264333 Use the blessed modifier order in jdk.jshell
8264334 Use the blessed modifier order in jdk.jpackage
8264337 VM crashed when -XX:+VerifySharedSpaces
8264344 Outdated links in JavaComponentAccessibility.m
8264346 nullptr_t undefined in global namespace for clang+libstdc++
8264352 AArch64: Optimize vector “not/andNot” for NEON and SVE
8264358 Don’t create invalid oop in method handle tracing
8264359 Compiler directives should enable DebugNonSafepoints when PrintAssembly is requested
8264360 Loop strip mining verification fails with “should be on the backedge”
8264372 Threads::destroy_vm only ever returns true
8264373 javac hangs when annotation is declared with sealed public modifier
8264374 Shenandoah: Remove leftover parallel reference processing argument
8264393 JDK-8258284 introduced dangling TLH race
8264395 WB_EnqueueInitializerForCompilation fails with “method holder must be initialized” when called for uninitialized class
8264396 Use the blessed modifier order in jdk.internal.jvmstat
8264398 BevelBorderUIResource​(int, Color, Color) and BevelBoder(int, Color, Color) spec should clarify about usage of highlight and shadow color
8264400 (fs) WindowsFileStore equality depends on how the FileStore was constructed
8264403 [macos]: App names containing ‘.’ characters results in an error message when launching
8264408 test_oopStorage no longer needs to disable some tests on WIN32
8264409 AArch64: generate better code for Vector API allTrue
8264411 serviceability/jvmti/HeapMonitor tests intermittently fail due to large TLAB size
8264412 AArch64: CPU description should refer DMI
8264413 Data is written to file header even if its CRC32 was calculated
8264417 ParallelCompactData::region_offset should not accept pointers outside the current region
8264423 G1: Rename full gc attribute table states
8264424 Support OopStorage bulk allocation
8264428 Cleanup usages of StringBuffer in java.desktop
8264429 Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build
8264454 Jaxp unit test from open jdk needs to be improved
8264460 Improve NTLM support
8264466 Cut-paste error in InterfaceCalls JMH
8264472 Add a test group for running CDS tests with -XX:+VerifySharedSpaces
8264475 CopyArea ignores clip state in metal rendering pipeline
8264480 Unreachable code in nmethod.cpp inside #ifdef DEBUG
8264484 Replace uses of StringBuffer with StringBuilder in jdk.hotspot.agent
8264489 Add more logging to LargeCopyWithMark.java
8264502 (fc) FileDispatcherImpl.setDirect0 might return uninitialized variable on some platforms
8264512 jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding
8264513 Cleanup CardTableBarrierSetC2::post_barrier
8264514 HexFormat implementation tweaks
8264524 jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working
8264526 javax/swing/text/html/parser/Parser/8078268/bug8078268.java timeout
8264538 Rename SystemDictionary::parse_stream
8264539 Improve failure message of java/nio/file/WatchService/SensitivityModifier.java
8264540 WhiteBox.metaspaceReserveAlignment should return shared region alignment
8264544 Case-insensitive comparison issue with supplementary characters.
8264546 Dependencies: Context class is always an InstanceKlass
8264548 Dependencies: ClassHierarchyWalker::is_witness() cleanups
8264551 Unexpected warning when jpackage creates an exe
8264554 X509KeyManagerImpl calls getProtectionParameter with incorrect alias
8264557 Incorrect copyright year for test/micro/org/openjdk/bench/java/lang/MathBench.java after JDK-8264054
8264561 javap get NegativeArraySizeException on bad instruction
8264564 AArch64: use MOVI instead of FMOV to zero FP register
8264565 Templatize num_arguments() functions of DCmd subclasses
8264569 Remove obsolete error messages from CDSTestUtils.java
8264572 ForkJoinPool.getCommonPoolParallelism() reports always 1
8264593 debug.cpp utilities should be available in product builds.
8264606 More comment for ECDH public key validation
8264609 Number.{byteValue, shortValue} spec should use @implSpec
8264623 Change to Xcode 12.4 for building on Macos at Oracle
8264624 change the guarantee() calls added by JDK-8264123 to assert() calls
8264626 C1 should be able to inline excluded methods
8264633 Add missing logging to PlatformRecording#stop
8264634 CollectCLDClosure collects duplicated CLDs when dumping dynamic archive
8264644 Add PrintClassLoaderDataGraphAtExit to print the detailed CLD graph
8264649 runtime/InternalApi/ThreadCpuTimesDeadlock.java crash in fastdebug C2 with -XX:-UseTLAB
8264650 Cross-compilation to macos/aarch64
8264655 Minor internal doc comment cleanup
8264656 ProblemList sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java on linux-x64
8264657 ProblemList java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java on linux-x64
8264658 ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on linux-x64
8264662 ProblemList vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java on win-x64 with ZGC
8264663 Update test SuspendWithCurrentThread.java to verify that suspend doesn’t exit until resumed
8264664 use text blocks in javac module tests
8264672 runtime/ParallelLoad/ParallelSuperTest.java timed out
8264678 Incomplete comment in build.tools.generatecharacter.GenerateCharacter
8264680 Use the blessed modifier order in java.desktop
8264681 Use the blessed modifier order in java.security
8264686 ClhsdbTestConnectArgument.java should use SATestUtils::validateSADebugDPrivileges
8264696 Multi-catch clause causes compiler exception because it uses the package-private supertype
8264711 More runtime TRAPS cleanups
8264718 Shenandoah: enable string deduplication during root scanning
8264727 Shenandoah: Remove extraneous whitespace from phase timings report
8264729 Random check-in failing header checks.
8264731 Introduce InstanceKlass::method_at_itable_or_null()
8264732 Clean up LinkResolver::vtable_index_of_interface_method()
8264734 Some SA classes could use better hashCode() implementation
8264742 member variable _monitor of MonitorLocker is redundant
8264748 Do not include arguments.hpp from compilerDefinitions.hpp
8264752 SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M
8264759 x86_32 Minimal VM build failure after JDK-8262355
8264760 JVM crashes when two threads encounter the same resolution error
8264762 ByteBuffer.byteOrder(BIG_ENDIAN).asXBuffer.put(Xarray) and ByteBuffer.byteOrder(nativeOrder()).asXBuffer.put(Xarray) are slow
8264765 BreakIterator sees bogus sentence boundary in parenthesized “i.e.” phrase
8264766 ClassCastException during template compilation (Variable cannot be cast to Param)
8264768 JFR: Allow events to be printed to the log
8264774 Implementation of Foreign Function and Memory API (Incubator)
8264775 ClhsdbFindPC still fails with java.lang.RuntimeException: ‘In java stack’ missing from stdout/stderr
8264777 Overload optimized FileInputStream::readAllBytes
8264779 Fix doclint warnings in java/nio
8264783 G1 BOT verification should not verify beyond allocation threshold
8264786 [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched
8264788 Make SequentialSubTasksDone use-once
8264791 java/util/Random/RandomTestBsi1999.java failed “java.security.SecureRandom nextFloat consecutive”
8264795 IGV: Upgrade NetBeans platform
8264797 Do not include klassVtable.hpp from instanceKlass.hpp
8264800 cleanup Threads_lock comments in JVM/TI function headers
8264805 Remove the experimental Ahead-of-Time Compiler
8264806 Remove the experimental JIT compiler
8264809 test-lib fails to build due to some warnings in ASN1Formatter and jfr
8264818 G1: Improve liveness check for empty pinned regions after full gc marking
8264821 DirectIOTest fails on a system with large block size
8264824 java/net/Inet6Address/B6206527.java doesn’t close ServerSocket properly
8264827 Large mapped buffer/segment crash the VM when calling isLoaded
8264842 IGV: different nodes sharing idx are treated as equal
8264843 Javac crashes with NullPointerException when finding unencoded XML in <pre> tag
8264846 Regression ~5% in J2dBench.bimg_misc on Linux after JDK-8263142
8264848 [macos] libjvm.dylib linker warning due to macOS version mismatch
8264859 Implement Context-Specific Deserialization Filters
8264863 Update JCov version to support JDK 17
8264864 Multiple byte tag not supported by ASN.1 encoding
8264866 Remove unneeded WorkArounds.isAutomaticModule
8264868 Reduce inclusion of registerMap.hpp and register.hpp
8264871 Dependencies: Miscellaneous cleanups in dependencies.cpp
8264872 Dependencies: Migrate to PerfData counters
8264873 Dependencies: Split ClassHierarchyWalker
8264874 Build interim-langtools for HotSpot only if Graal is enabled
8264881 Remove the old development option MemProfiling
8264885 Fix the code style of macro in aarch64_neon_ad.m4
8264918 [JVMCI] getVtableIndexForInterfaceMethod doesn’t check that type and method are related
8264923 PNGImageWriter.write_zTXt throws Exception with a typo
8264940 java/lang/invoke/6998541/Test6998541.java failed “guarantee(ik->is_initialized()) failed: java/lang/Byte$ByteCache must be initialized”
8264945 Optimize the code-gen for Math.pow(x, 0.5)
8264948 Check for TLS extensions total length
8264950 Set opaque for JTooltip in config file of NimbusLookAndFeel
8264954 unified handling for VectorMask object re-materialization during de-optimization
8264957 Cleanup unused array Type::dual_type
8264958 C2 compilation fails with assert “n is later than its clone”
8264972 Unused TypeFunc declared in OptoRuntime
8264973 AArch64: Optimize vector max/min/add reduction of two integers with NEON pairwise instructions
8264975 java/net/DatagramSocket/DatagramSocketMulticasting.java fails infrequently
8264976 Minor numeric bug in AbstractSplittableWithBrineGenerator.makeSplitsSpliterator
8264983 Add gtest for JDK-8264008
8264987 G1: Fill BOTs for Survivor-turned-to-Old regions in full gc
8264997 Remove SystemDictionary::cache_get
8265005 Introduce the new client property for mac: apple.awt.windowTitleVisible
8265012 Shenandoah: Backout JDK-8264718
8265017 runtime/HiddenClasses/StressHiddenClasses.java timed out on Win* OCI
8265018 [AIX] FileDispatcherImpl.c:31:10: fatal error: ‘sys/mount.h’ file not found
8265019 Update tests for additional TestNG test permissions
8265020 tests must be updated for new TestNG module name
8265028 JDWP debug agent thread lookup can be made faster
8265029 Preserve SIZED characteristics on slice operations (skip, limit)
8265035 Remove unneeded exception check from refill_ic_stubs()
8265036 JFR: Remove use of -XX:StartFlightRecording= and -XX:FlightRecorderOptions=
8265042 javadoc HTML files not generated for types nested in records
8265047 Inconsistent warning message in jcmd VM.log
8265052 Break circular include dependency in objArrayOop.inline.hpp
8265061 Simplify MethodHandleNatives::canBeCalledVirtual
8265062 Remove duplication constant MaxTextureSize
8265064 Move clearing and setting of members into helpers in ReservedSpace
8265066 Split ReservedSpace constructor to avoid default parameter
8265073 XML transformation and indentation when using xml:space
8265078 jpackage tests on Windows leave large temp files
8265079 Implement VarHandle invoker caching
8265082 test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java fails validate-source
8265084 [BACKOUT] 8264954: unified handling for VectorMask object re-materialization during de-optimization
8265100 (fs) WindowsFileStore.hashCode() should read cached hash code once
8265101 Remove unnecessary functions in os*.inline.hpp
8265103 Remove unnecessary inclusion of oopMap.hpp
8265104 CpuLoad and SystemCpuLoad in OperatingSystem MXBean returns -1.0
8265105 gc/arguments/TestSelectDefaultGC.java fails when compiler1 is disabled
8265106 IGV: Enforce en-US locale while parsing ideal graph
8265110 ProblemList compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java on macosx-aarch64
8265111 ProblemList java/util/concurrent/locks/Lock/TimedAcquireLeak.java on macosx-aarch64
8265112 ProblemList some java/foreign tests on macosx-aarch64
8265113 ProblemList gtest/GTestWrapper.java:os.release_multi_mappings on macosx-aarch64
8265116 ZGC: Steal local stacks instead of flushing them
8265119 G1: update_remset_before_rebuild mixes liveness in words with liveness in bytes
8265120 hs_err improvement: align the output of Virtual space metadata
8265123 Add static factory methods to com.sun.net.httpserver.Filter
8265125 IGV: cannot edit forms with NetBeans GUI builder
8265126 [REDO] unified handling for VectorMask object re-materialization during de-optimization
8265127 ZGC: Fix incorrect reporting of reclaimed memory
8265128 [REDO] Optimize Vector API slice and unslice operations
8265129 Add intrinsic support for JVM.getClassId
8265130 Make ConstantDesc class hierarchy sealed
8265132 C2 compilation fails with assert “missing precedence edge”
8265135 Reduce work initializing VarForms
8265136 ZGC: Expose GarbageCollectorMXBeans for both pauses and cycles
8265137 java.util.Random suddenly has new public methods nowhere documented
8265138 Simplify DerUtils::checkAlg
8265148 StackWatermarkSet being updated during AsyncGetCallTrace
8265152 jpackage cleanup fails on Windows with IOException deleting msi
8265153 add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName()
8265154 vinserti128 operand mix up for KNL platforms
8265173 [test] divert spurious log output away from stream under test in ProcessBuilder Basic test
8265174 Update Class.getDeclaredMethods to discuss synthetic and bridge methods
8265175 (fs) Files.copy(Path,Path,CopyOption…) should use sendfile on Linux
8265180 JvmtiCompiledMethodLoadEvent should include the stub section of nmethods
8265182 [macos_aarch64] java/foreign/TestUpcall.java crashes with SIGBUS
8265183 [macos_aarch64] java/foreign/TestIntrinsics.java crashes with SIGBUS
8265192 [macos_aarch64] configure script fails if GNU uname in PATH
8265201 JarFile.getInputStream not validating invalid signed jars
8265208 [JEP-356] : SplittableRandom and SplittableGenerators - splits() methods does not throw NullPointerException when source is null
8265218 trace_method_handle_stub fails to find calling frame on x86
8265225 jdk/jfr/tool/TestConfigure.java fails to cleanup the output files after the testing
8265226 (dc) API note in DatagramChannel.open should link to StandardProtocolFamily.UNIX
8265227 Move Proc.java from security/testlibrary to test/lib
8265231 (fc) ReadDirect and WriteDirect tests fail after fix for JDK-8264821
8265235 ProblemList java/foreign/TestIntrinsics.java on macosx-aarch64
8265236 ProblemList java/foreign/TestUpcall.java on macosx-aarch64
8265237 String.join and StringJoiner can be improved further
8265239 Shenandoah: Shenandoah heap region count could be off by 1
8265240 runtime/Thread/SuspendAtExit.java needs updating
8265245 depChecker_ don't have any functionalities
8265246 Fix macos-Aarch64 build after JDK-8263709
8265248 Implementation Specific Properties: change prefix, plus add existing properties
8265259 G1: Fix HeapRegion::block_is_obj for unloading class in full gc
8265262 CITime - ‘other’ incorrectly calculated
8265268 Unify ReservedSpace reservation code in initialize and try_reserve_heap
8265270 Type.getEnclosingType() may fail with CompletionFailure
8265271 JFR: Allow use of .jfc options when starting JFR
8265278 doc build fails after JDK-8262981
8265279 Remove unused RandomGeneratorFactory.all(Class category)
8265285 Unnecessary inclusion of bytecodeHistogram.hpp
8265291 Error in Javadoc for doAccessibleAction API in AccessibleJSlider class
8265292 [macos_aarch64] java/foreign/TestDowncall.java crashes with SIGBUS
8265293 ProblemList java/foreign/TestDowncall.java on macosx-aarch64
8265297 javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with “RuntimeException: java.net.SocketException: Connection reset”
8265298 Hard VM crash when deadlock between “access” and higher ranked lock is detected
8265302 ProblemList runtime/logging/RedefineClasses.java on linux-x64 -Xcomp
8265304 Temporarily make Metal the default 2D rendering pipeline for macOS
8265309 com/sun/jndi/dns/ConfigTests/Timeout.java fails with “Address already in use” BindException
8265313 Obsolete the unused AssertOnSuspendWaitFailure and TraceSuspendWaitFailures flags
8265319 implement Sealed Classes as a standard feature in Java, javax.lang.model changes
8265322 C2: Simplify control inputs for BarrierSetC2::obj_allocate
8265323 Leftover local variables in PcDesc
8265325 Optimize StubRoutines::dpow() for Math.pow(x, 0.5)
8265326 Strange Characters in G1GC GC Log
8265327 Remove check_safepoint_and_suspend_for_native_trans()
8265330 G1: Fix comment in G1FullGCPrepareTask::G1CalculatePointersClosure
8265332 gtest/LargePageGtests.java OOMEs on -XX:+UseSHM cases
8265335 Epsilon: Minor typo in EpsilonElasticTLABDecay description
8265343 Update Debian-based cross-compilation recipes
8265349 vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion.
8265356 need code example for getting canonical constructor of a Record
8265358 ProblemList jdk/jshell/ToolBasicTest.java on macOS-aarch64
8265361 ProblemList a few compiler/whitebox tests on macos-aarch64
8265362 java/net/Socket/UdpSocket.java fails with “java.net.BindException: Address already in use” (macos-aarch64)
8265363 ProblemList java/net/Socket/UdpSocket.java on macos-aarch64
8265367 [macos-aarch64] 3 java/net/httpclient/websocket tests fail with “IOException: No buffer space available”
8265368 ProblemList 3 java/net/httpclient/websocket tests on macos-aarch64
8265369 [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with “SocketException: Cannot allocate memory”
8265370 ProblemList java/net/MulticastSocket/Promiscuous.java on macos-aarch64
8265371 Change to Visual Studio 2019 16.9.3 for building on Windows at Oracle
8265373 Change to GCC 10.3 for building on Linux at Oracle
8265375 Bootcycle builds fail with StackOverflowError in cldrconverter
8265381 ProblemList runtime/logging/RedefineClasses.java on macos-x64 -Xcomp
8265393 VM crashes if both -XX:+RecordDynamicDumpInfo and -XX:SharedArchiveFile options are specified
8265394 G1: Improve assert in HeapRegion::reset_not_compacted_after_full_gc
8265403 consolidate definition of CPU features
8265407 JFR: Fix Typos
8265411 Avoid unnecessary Method::init_intrinsic_id calls
8265414 Variable assigned but not used in G1FreeHumongousRegionClosure
8265418 Clean-up redundant null-checks of Class.getPackageName()
8265421 java/lang/String/StringRepeat.java test is missing a memory requirement
8265426 Update java.security to use instanceof pattern variable
8265431 Add -fno-delete-null-pointer-checks to clang builds
8265435 Remove dummy lists in G1CalculatePointersClosure
8265436 G1: Improve gc+phases log output during full gc
8265440 IGV: make node selection more visible
8265444 Javadocs: jdk.jshell - small typo
8265448 (zipfs): Reduce read contention in ZipFileSystem
8265450 Merge PreservedMarksSet::restore code paths
8265453 SafepointMechanism::should_process() should receive JavaThread*
8265461 G1: Forwarding pointer removal thread sizing
8265462 Handle multiple slots in the NSS Internal Module from SunPKCS11’s Secmod
8265463 ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Win-X64 -Xcomp
8265464 ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 in -Xcomp configs
8265465 jcmd VM.cds should keep already dumped archive when exception happens
8265480 add basic JVMCI support for JEP 309: Dynamic Class-File Constants
8265483 All-caps “JAVA” in the top navigation bar
8265484 Fix up TRAPS usage in GenerateOopMap::compute_map and callers
8265486 ProblemList javax/sound/midi/Sequencer/Recording.java on macosx-aarch64
8265490 Unterminated string passed to FindClass() in hotspot test
8265491 Math Signum optimization for x86
8265496 improve null check in DeflaterOutputStream/InflaterInputStream
8265500 Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes
8265505 findsym does not work on remote debug server
8265528 Specification of BasicSplitPaneDivider::getMinimumSize,getPreferredSize doesn’t match with its behavior.
8265531 doc/building.md should mention homebrew install freetype
8265587 IGV: track nodes across matching
8265591 Remove vestiages of intermediate JSR 175 annotation format
8265605 Cannot call BootLoader::loadClassOrNull before initPhase2
8265606 Reduce allocations in AdapterHandlerLibrary::get_adapter
8265607 Avoid decrementing when no Symbol was created in ~SignatureStream
8265612 revise the help info for jmap histo command
8265613 False positives for “Related Packages”
8265666 Enable AIX build platform to make external debug symbols
8265681 G1: general cleanup for G1FullGCHeapRegionAttr
8265682 G1: Mutex::_name dangling in HeapRegionRemSet references after JDK-8264146
8265683 vmTestbase/nsk/jdb tests failed with “JDWP exit error AGENT_ERROR_INTERNAL(181)”
8265684 implement Sealed Classes as a standard feature in Java, javadoc changes
8265689 JVMCI: InternalError: Class java.lang.Object does not implement interface jdk.vm.ci.meta.JavaType
8265690 Use the latest Ubuntu base image version in Docker testing
8265694 Investigate test StressHiddenClasses.java
8265696 Move CDS sources to src/hotspot/shared/cds
8265699 (bf) Scopes passed to ScopedMemoryAccess.copy[Swap]Memory in incorrect order
8265700 Regularize throws clauses in BigDecimal
8265702 ZGC on macOS/aarch64
8265705 aarch64: KlassDecodeMovk mode broken
8265711 C1: Intrinsify Class.getModifier method
8265746 Update java.time to use instanceof pattern variable (part II)
8265753 Remove manual JavaThread transitions to blocked
8265756 AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter
8265757 stack-use-after-scope in perfMemory_posix.cpp get_user_name_slow()
8265759 Shenandoah: Avoid race for referent in assert
8265761 Font with missed font family name is not properly printed on Windows
8265767 compiler/eliminateAutobox/TestIntBoxing.java crashes on arm32 after 8264649 in debug VMs
8265773 incorrect jdeps message “jdk8internals” to describe a removed JDK internal API
8265782 Bump bootjdk to jdk-17+19 on macosx-aarch64 at Oracle
8265783 Create a separate library for x86 Intel SVML assembly intrinsics
8265784 [C2] Hoisting of DecodeN leaves MachTemp inputs behind
8265786 ProblemList serviceability/sa/sadebugd/DisableRegistryTest.java on ZGC
8265793 Remove duplicate jtreg TEST.groups references for some client tests
8265794 Remove ProblemList-non-cds-mode
8265798 Minimal build broken by JDK-8261090
8265816 Handle new VectorMaskCast node for x86
8265831 8257831 broke Windows x86 build
8265836 OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container
8265842 G1: Introduce API to run multiple separate tasks in a single gangtask
8265867 thread.hpp defines some enums but no reference
8265880 ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Linux-X64
8265884 ProblemList compiler/codecache/jmx/PoolsIndependenceTest.java on macOS-X64
8265890 ProblemList sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java on macOS-X64 and Linux-aarch64
8265899 Use pattern matching for instanceof at module jdk.compiler(part 1)
8265900 Use pattern matching for instanceof at module jdk.compiler(part 2)
8265901 Use pattern matching for instanceof at module jdk.compiler(part 3)
8265907 JVM crashes when matching VectorMaskCmp Node
8265911 assert(comp != __null) failed: Compiler instance missing
8265914 Duplicated NotANode and not_a_node
8265915 adjust state_unloading_cycle compuation order in nmethod::is_unloading
8265917 Different values computed by C2 and interpreter/C1 for Math.pow(x, 2.0) on x86_32
8265918 java/io/Console/CharsetTest.java failed with “expect: spawn id exp6 not open”
8265928 G1: Update copyright in several files
8265932 Move safepoint related fields from class Thread to JavaThread
8265933 Move Java monitor related fields from class Thread to JavaThread
8265934 Cleanup _suspend_flags and _special_runtime_exit_condition
8265938 C2’s conditional move optimization does not handle top Phi
8265940 Enable C2’s optimization for Math.pow(x, 0.5) on all platforms
8265956 JVM crashes when matching LShiftVB Node
8265961 Fix comments in logging.properties
8265967 Unused NullCheckNode forward declaration in node.hpp
8265972 Remove declarations with no implementations in javaClasses.hpp
8265980 Fix systemDictionary and loaderConstraints printing
8265982 JDK-8264188 breaks build on macOS-aarch64
8265984 Concurrent GC: Some tests fail “assert(is_frame_safe(f)) failed: Frame must be safe”
8265989 System property for the native character encoding name
8265995 Shenandoah: Move ShenandoahInitMarkRootsClosure close to its use
8266002 vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes
8266003 ProblemList sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java on macosx-all
8266014 Regression brought by optimization done with JDK-4926314
8266015 Implement AdapterHandlerLibrary lookup fast-path for common adapters
8266017 Refactor the *klass::array_klass_impl code to separate the non-exception-throwing API
8266018 Shenandoah: fix an incorrect assert
8266019 StreamResult(File) writes to incorrect file path if # is part of the file path
8266027 The diamond finder does not find diamond candidates in field initializers
8266028 C2 computes -0.0 for Math.pow(-0.0, 0.5)
8266036 class file for sun.misc.Contended not found
8266038 Move newAddress() to JVMDebugger
8266040 Lanai: Incorrect calculations of clipping boundaries
8266044 Nested class summary should show kind of class or interface
8266055 ZGC: ZHeap::print_extended_on() doesn’t disable deferred delete
8266056 runtime/stringtable/StringTableCleaningTest.java failed with “RuntimeException: Missing Callback in [10, 11]”
8266073 Regression ~2% in Derby after 8261804
8266074 Vtable-based CHA implementation
8266078 Reader.read(CharBuffer) advances Reader position for read-only Charbuffers
8266083 Shenandoah: Consolidate dedup/no dedup oop closures
8266087 Move ‘buffer’ declaration in get_user_name_slow() inside of linux specific code
8266088 compiler/arguments/TestPrintOptoAssemblyLineNumbers test should user driver mode
8266129 tools/jpackage/windows/WinInstallerIconTest.java hangs with fastdebug
8266130 convert Thread-SMR stress tests from counter based to time based
8266149 mark hotspot compiler/startup tests which ignore VM flags
8266150 mark hotspot compiler/arguments tests which ignore VM flags
8266153 mark hotspot compiler/onSpinWait tests which ignore VM flags
8266154 mark hotspot compiler/oracle tests which ignore VM flags
8266155 Convert java.base to use Stream.toList()
8266157 Problem list several awt jtreg tests that fail on macOS 11
8266159 macOS ARM + Metal pipeline shows artifacts on Swing Menu with Java L&F
8266161 mark hotspot compiler/rtm tests which ignore VM flags
8266162 Remove JPackage duplicate tests
8266164 mark hotspot compiler/loopstripmining tests which ignore VM flags
8266165 TestNoWarningLoopStripMiningIterSet is runnable only on VM w/ G1, Shenandoah, Z and Epsilon
8266166 mark hotspot compiler/linkage tests which ignore VM flags
8266168 -Wmaybe-uninitialized happens in check_code.c
8266169 mark hotspot compiler/jvmci tests which ignore VM flags
8266170 -Wnonnull happens in classLoaderData.inline.hpp
8266171 -Warray-bounds happens in imageioJPEG.c
8266172 -Wstringop-overflow happens in vmError.cpp
8266173 -Wmaybe-uninitialized happens in jni_util.c
8266174 -Wmisleading-indentation happens in libmlib_image sources
8266175 mark hotspot compiler/jsr292 tests which ignore VM flags
8266176 -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c
8266179 [macos] jpackage should specify architecture for produced pkg files
8266180 compiler/vectorapi/TestVectorErgonomics should be run in driver mode
8266181 compiler/eliminateAutobox/TestEliminateBoxInDebugInfo should be in driver mode
8266184 a few compiler/debug tests don’t check exit code
8266185 Shenandoah: Fix incorrect comment/assertion messages
8266187 Memory leak in appendBootClassPath()
8266188 mark hotspot compiler/cpuflags tests which ignore VM flags
8266189 Remove C1 “IfInstanceOf” instruction
8266190 mark hotspot compiler/codecache tests which ignore VM flags
8266193 BasicJMapTest does not include testHistoParallel methods
8266206 Build failure after JDK-8264752 with older GCCs
8266217 ZGC: Improve the -Xlog:gc+init output for NUMA
8266220 keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified
8266222 [aix] In mmap-mode, partial releases with os::release_memory may trash internal bookkeeping
8266225 jarsigner is using incorrect security property to show weakness of certs
8266227 Fix help text for –mac-signing-keychain
8266230 mark hotspot compiler/c2 tests which ignore VM flags
8266231 mark hotspot compiler/c1 tests which ignore VM flags
8266232 compiler.c1.TestRangeCheckEliminated should be run in driver mode
8266238 mark hotspot compiler/inlining tests which ignore VM flags
8266248 Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5
8266249 javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS
8266250 WebSocketTest and WebSocketProxyTest call assertEquals(List<byte[]>, List<byte[]>)
8266251 compiler.inlining.InlineAccessors shouldn’t do testing in driver VM
8266252 Streamline AbstractInterpreter::method_kind
8266254 Update to use jtreg 6
8266255 compiler/eliminateAutobox/TestEliminateBoxInDebugInfo.java uses wrong package name
8266256 compiler.vectorization.TestBufferVectorization does testing twice
8266257 Fix foreign linker build issues for ppc and s390
8266264 mark hotspot compiler/eliminateAutobox tests which ignore VM flags
8266265 mark hotspot compiler/vectorization tests which ignore VM flags
8266267 Remove unnecessary jumps in Intel Math Library StubRoutines
8266269 Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class
8266281 Assign Symbols to the package selector expression
8266284 ProblemList java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java
8266288 assert root method not found in witnessed_reabstraction_in_supers is too strong
8266291 (jrtfs) Calling Files.exists may break the JRT filesystem
8266293 Key protection using PBEWithMD5AndDES fails with “java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long”
8266295 Remove unused _concurrent_iteration_safe_limit
8266299 ProblemList runtime/stringtable/StringTableCleaningTest.java on linux-aarch64 with ZGC
8266313 (JEP-356) - RandomGenerator spec implementation requirements tightly coupled to JDK internal classes
8266315 Problem list failing test java/awt/font/TextLayout/LigatureCaretTest.java
8266317 Vector API enhancements
8266318 Switch to macos prefix for macOS bundles
8266320 (bf) ReadOnlyBufferException in heap buffer put(String,int,int) should not be conditional
8266328 C2: Remove InlineWarmCalls
8266330 itableMethodEntry::initialize() asserts with archived old classes
8266332 Adler32 intrinsic for x86 64-bit platforms
8266337 ThreadTimesClosure doesn’t handle exceptions properly
8266345 (fs) Custom DefaultFileSystemProvider security related loops
8266347 assert(Dependencies::is_concrete_root_method(fm, ctxk) == Dependencies::is_concrete_method(m, ctxk)) failed: mismatch
8266349 Pass down requested page size to reserve_memory_special
8266369 (se) Add wepoll based Selector
8266388 C2: Improve constant ShiftCntV on x86
8266389 ProblemList java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java on generic-all
8266391 Replace use of reflection in jdk.internal.platform.Metrics
8266399 Core libs update for JEP 306
8266400 importkeystore fails to a password less pkcs12 keystore
8266401 mark hotspot compiler/intrinsics/sha/cli tests which ignore VM flags
8266404 Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report
8266412 Remove redundant TemplateInterpreter entries
8266419 [aix] in mmap mode, os::attempt_reserve_memory_at() fails to handle wrong mapping address
8266421 Deadlock in Sound System
8266426 ZHeapIteratorOopClosure does not handle native access properly
8266432 ZGC: GC allocation stalls can trigger deadlocks
8266436 Synthetic constructor trees have non-null return type
8266438 Compile::remove_useless_nodes does not remove opaque nodes
8266440 Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64
8266449 cleanup jtreg tags in compiler/intrinsics/sha/cli tests
8266453 Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64
8266456 Replace direct TKit.run() calls with jdk.jpackage.test.Annotations.Test annotation
8266459 Implement JEP 411: Deprecate the Security Manager for Removal
8266460 java.io tests fail on null stream with upgraded jtreg/TestNG
8266461 tools/jmod/hashes/HashesTest.java fails: static @Test methods
8266465 Add wildcard to JTwork/JTreport exclude in jib-profiles.js
8266480 Implicit null check optimization does not update control of hoisted memory operation
8266489 Enable G1 to use large pages on Windows when region size is larger than 2m
8266491 Remove resolve and obj_equals leftovers from BarrierSetAssembler
8266496 WBIsKlassAliveClosure.do_klass() fails for hidden classes
8266497 Remove unnecessary EMCP liveness indication
8266498 Make debug ps() call print_stack
8266499 Delete dead code in aarch64.ad
8266503 [UL] Make Decorations safely copy-able and reduce their size
8266504 Remove leftovers from BarrierSetAssemblerC1
8266505 Cleanup LibraryCallKit::make_unsafe_address()
8266506 [aix] Treat mapping attempt too close to BRK as a mapping error
8266518 Refactor and expand scatter/gather tests
8266520 Revert to OpenGL as the default 2D rendering pipeline for macOS
8266522 Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64
8266527 RandomTestCoverage.java failing due to API removal
8266528 Optimize C2 VerifyIterativeGVN execution time
8266530 HotSpot changes for JEP 306
8266531 ZAddress::address() should be removed from SA
8266536 Provide a variant of os::iso8601_time which works with arbitrary timestamps
8266542 Remove broken -XX:-UseLoopSafepoints flag
8266545 8261169 broke Harfbuzz build with gcc 7 and 8
8266552 Technical corrections to java/util/random/package-info.java
8266557 assert(SafepointMechanism::local_poll_armed(_handshakee)) failed: Must be
8266559 XPathEvaluationResult.XPathResultType.NODESET maps to incorrect type
8266561 Remove Compile::_save_argument_registers
8266567 Fix javadoc tag references in sun.management.jmxremote.ConnectorBootstrap
8266573 Make sure blackholes are tagged for all JVMCI paths
8266579 Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java
8266589 (fs) Improve performance of Files.copy() on macOS using copyfile(3)
8266590 StandardJavaFileManager::setLocationFromPaths() spec contains an error
8266591 StandardJavaFileManager::getJavaFileObjectsFromPaths() methods contain a typo in their spec
8266595 jdk/jfr/jcmd/TestJcmdDump.java with slowdebug bits fails with AttachNotSupportedException
8266596 StandardJavaFileManager: default impls of setLocationFromPaths(), getJavaFileObjectsFromPaths() methods don’t throw IllegalArgumentException as specified
8266598 Exception values for AnnotationTypeMismatchException are not always informative
8266601 Fix bugs in AddLNode::Ideal transformations
8266603 jpackage: Add missing copyright file in Java runtime .deb installers
8266609 AArch64: include FP/LR space in LIR_Assembler::initial_frame_size_in_bytes()
8266610 Method RandomAccessFile#length() returns 0 for block devices on linux.
8266614 update manpage for -Xlog:async
8266615 C2 incorrectly folds subtype checks involving an interface array
8266618 Remove broken -XX:-OptoRemoveUseless
8266622 Optimize Class.descriptorString() and Class.getCanonicalName0()
8266631 StandardJavaFileManager: getJavaFileObjects() impl violates the spec
8266637 CHT: Add insert_and_get method
8266642 improve ResolvedMethodTable hash function
8266645 javac should not check for sealed supertypes in intersection types
8266646 Add more diagnostic to java/lang/System/LoggerFinder/modules
8266651 Convert Table method parameters from String to Content
8266675 Optimize IntHashTable for encapsulation and ease of use
8266676 G1: Remove dead code init_node_id_to_index_map()
8266742 Check W^X state on possible safepoint
8266748 Move modifiers code to Signatures.java
8266749 AArch64: Backtracing broken on PAC enabled systems
8266753 jdk/test/lib/process/ProcTest.java failed with “Exception: Proc abnormal end”
8266761 AssertionError in sun.net.httpserver.ServerImpl.responseCompleted
8266764 [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
8266765 [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
8266766 Arrays of types that cannot be an annotation member do not yield exceptions
8266770 Clean pending exception before running dynamic CDS dump
8266773 Release VM is broken with GCC 9 after 8214237
8266774 System property values for stdout/err on Windows UTF-8
8266779 Use instead of ZERO_WIDTH_SPACE
8266783 java/lang/reflect/Proxy/DefaultMethods.java fails with jtreg 6
8266784 java/text/Collator/RuleBasedCollatorTest.java fails with jtreg 6
8266787 Potential overflow of pointer arithmetic in G1ArchiveAllocator
8266794 Remove dead code notify_allocation_jvmti_allocation_event
8266795 Remove dead code LowMemoryDetectorDisabler
8266796 Clean up the unnecessary code in the method UnsharedNameTable#fromUtf
8266797 Fix for 8266610 breaks the build on macos
8266798 C1: More types of instruction can also apply LoopInvariantCodeMotion
8266802 Shenandoah: Round up region size to page size unconditionally
8266807 Windows os_windows-gtest broken for UseLargePages
8266808 Search label still uses old search field id
8266810 Move trivial Matcher code to cpu-specific header files
8266813 Shenandoah: Use shorter instruction sequence for checking if marking in progress
8266819 Separate the stop policies from the compile policies completely
8266820 micro java/nio/SelectorWakeup.java has wrong copyright header
8266821 G1: Prefetch cards during merge heap roots phase
8266822 Rename MetaspaceShared::is_old_class to be more explicit about what “old” means
8266835 Add a –validate option to the jar tool
8266845 Shenandoah: Simplify SBS::load_reference_barrier implementation
8266846 Add java.time.InstantSource
8266851 Implement JEP 403: Strongly Encapsulate JDK Internals
8266854 LibraryCallKit::inline_preconditions_checkIndex modifies control flow even if the intrinsic bailed out
8266856 Make element void
8266857 PipedOutputStream.sink should be volatile
8266874 Clean up C1 canonicalizer for TableSwitch/LookupSwitch
8266877 Missing local debug information when debugging JEP-330
8266881 Enable debug log for SSLEngineExplorerMatchedSNI.java
8266885 [aarch64] Crash with ‘Field too big for insn’ for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/
8266889 [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/…/bi04t002 test run
8266891 Provide a switch to force the class space to a specific location
8266892 avoid maybe-uninitialized gcc warnings on linux s390x
8266897 com/sun/net/httpserver/FilterTest.java fails intermittently with AssertionError
8266904 Use function pointer typedefs in OopOopIterateDispatch
8266918 merge_stack in check_code.c add NULL check
8266923 [JVMCI] expose StackOverflow::_stack_overflow_limit to JVMCI
8266925 Add a test to verify that hidden class’s members are not statically invocable
8266937 Remove Compile::reshape_address
8266942 gtest/GTestWrapper.java os.iso8601_time_vm failed
8266949 Check possibility to disable OperationTimedOut on Unix
8266950 Remove vestigial support for non-strict floating-point execution
8266951 Partial in-lining for vectorized mismatch operation using AVX512 masked instructions
8266957 SA has not followed JDK-8220587 and JDK-8224965
8266962 Add arch supporting check for “Op_VectorLoadConst” before creating the node
8266963 Remove safepoint poll introduced in 8262443 due to reentrance issue
8266967 debug.cpp utility find() should print Java Object fields.
8266973 Migrate to ClassHierarchyIterator when enumerating subclasses
8267042 bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
8267043 IntelliJ project doesn’t handle generated sources correctly
8267047 Put serviceability/sa/TestJmapCoreMetaspace.java back on ZGC problem list due to JDK-8267045
8267056 tools/jpackage/share/RuntimePackageTest.java fails with NoSuchFileException
8267066 New NSAccessibility peers should return they roles and subroles directly
8267073 Race between Card Redirtying and Freeing Collection Set regions results in missing remembered set entries with G1
8267089 Use typedef KVHashtable for ID2KlassTable
8267095 Miscellaneous cleanups in vm.runtime.defmeth tests
8267098 AArch64: C1 StubFrames end confusingly
8267100 [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs
8267110 Update java.util to use instanceof pattern variable
8267112 JVMCI compiler modules should be kept upgradable
8267116 Lanai: Incorrect AlphaComposite for VolatileImage graphics
8267117 sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake
8267118 OutOfMemoryError cannot be caught as a Throwable
8267119 switch expressions lack support for deferred type-checking
8267123 Remove RMI Activation
8267126 javadoc should show “line and caret” for diagnostics.
8267130 Memory Overflow in Disassembler::load_library
8267133 jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not expected phases: RestorePreservedMarks, RemoveSelfForwardingPtr: expected true, was false
8267151 C2: Don’t create dummy Opaque1Node for outmost unswitched IfNode
8267153 Problemlist jdk/jfr/event/gc/collection/TestG1ParallelPhases.java to remove the noise from CI
8267155 runtime/os/TestTracePageSizes times out
8267162 Add jtreg test group definitions for langtools
8267166 Remove test file vmTestbase/vm/mlvm/tools/LoadClass.java
8267176 StandardDoclet should provide access to Reporter and Locale
8267180 Typo in copyright header for HashesTest
8267184 Add -Djava.security.manager=allow to tests calling System.setSecurityManager
8267187 Remove deprecated constructor for Log
8267190 Optimize Vector API test operations
8267191 Avoid repeated SystemDictionaryShared::should_be_excluded calls
8267204 Expose access to underlying streams in Reporter
8267209 Child threads should defer logging to after child-parent handshake
8267212 test/jdk/java/util/Collections/FindSubList.java intermittent crash with “no reachable node should have no use”
8267213 cpuinfo_segv is incorrectly triaged as execution protection violation on x86_32
8267218 jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not found phases: StringDedupQueueFixup, StringDedupTableFixup
8267219 Javadoc method summary breaks when {@inheritDoc} from an empty parent
8267221 jshell feedback is incorrect when creating method with array varargs parameter
8267229 Split runtime/Metaspace/elastic test configurations for better scalability
8267235 [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash
8267236 Versioned platform link in TestMemberSummary.java
8267237 ARM32: bad AD file in matcher.cpp after 8266810
8267239 C1: RangeCheckElimination for % operator if divisor is IntConstant
8267246 -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines
8267257 Shenandoah: Always deduplicate strings when it is enabled during full gc
8267262 com/sun/net/httpserver/Filter improve API documentation of static methods
8267271 Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation
8267293 vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java fails when JTREG_JOBS > 25
8267304 Bump global JTReg memory limit to 768m
8267311 vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
8267317 Remove DeferredTypeCompleter
8267321 Use switch expression for VarHandle$AccessMode lookup
8267329 Modernize Javadoc code to use instanceof with pattern matching
8267332 xor value should handle bounded values
8267338 [JVMCI] revive JVMCI API removed by JDK-8243287
8267339 Temporarily disable os.release_multi_mappings_vm on macOS x64
8267347 CDS record_linking_constraint asserts with unregistered class
8267348 Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes
8267350 Archived old interface extends interface with default method causes crash
8267351 runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option ‘UseCompressedOops’
8267357 build breaks with -Werror option on micro benchmark added for JDK-8256973
8267361 JavaTokenizer reads octal numbers mistakenly
8267364 Remove mask.incr which is introduced by JDK-8256973
8267370 [Vector API] Fix several crashes after JDK-8256973
8267371 Concurrent gtests take too long
8267375 Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend
8267396 Avoid recording “pc” in unhandled oops detector for better performance
8267397 AlgorithmId’s OID cache is never refreshed
8267399 C2: java/text/Normalizer/ConformanceTest.java test failed with assertion
8267403 tools/jpackage/share/FileAssociationsTest.java#id0 failed with “Error: Bundler “Mac PKG Package” (pkg) failed to produce a package”
8267404 vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
8267407 ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java on linux-aarch64
8267409 ProblemList gc/epsilon/TestClasses.java on linux-x64
8267421 j.l.constant.DirectMethodHandleDesc.Kind.valueOf(int) implementation doesn’t conform to the spec regarding REF_invokeInterface handling
8267423 Fix copyrights in jpackage tests
8267424 CTW: C1 fails with “State must not be null”
8267430 GraphicsDevice.setDisplayMode(REFRESH_RATE_UNKNOWN) throws IAE: Unable to set display mode!
8267431 Rename InstanceKlass::has_old_class_version to can_be_verified_at_dumptime
8267434 Remove LinkOutput[Impl]
8267446 Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty
8267448 Add “ulimit -a” to environment.html
8267452 Delegate forEachRemaining in Spliterators.iterator()
8267459 Pasting Unicode characters into JShell does not work.
8267463 Problemlist runtime/os/TestTracePageSizes.java on linux-aarch64 to reduce noise
8267464 Circular-dependency resilient inline headers
8267465 remove superfluous preview related annotations and test options
8267468 Rename refill waster counters in ThreadLocalAllocBuffer
8267480 Explicitly problemlist all runtime/os/TestTracePageSizes.java tests on linux-aarch64 to reduce noise
8267481 Make sure table row has correct number of cells
8267521 Post JEP 411 refactoring: maximum covering > 50K
8267529 StringJoiner can create a String that breaks String::equals
8267531 [x86] Assembler::andb(Address,Register) encoding is incorrect
8267543 Post JEP 411 refactoring: security
8267544 (test) rmi test NonLocalSkeleton fails if network has multiple adapters with the same address
8267553 Extra JavaThread assignment in ClassLoader::create_class_path_entry()
8267555 Fix class file version during redefinition after 8238048
8267562 G1: Missing BOT in Open Archive regions causes long pauses
8267564 JDK-8252971 causes SPECjbb2015 socket exceptions on Windows when MKS is installed
8267569 java.io.File.equals contains misleading Javadoc
8267570 The comment of the class JavacParser is not appropriate
8267574 Dead code in HtmlStyle/HtmlDocletWriter
8267575 Add new documentation group in HtmlStyle
8267578 Remove unnecessary preview checks
8267579 Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow
8267580 The method JavacParser#peekToken is wrong when the first parameter is not zero
8267583 jmod fails on symlink to class file
8267584 The java.security.krb5.realm system property only needs to be defined once
8267587 Update java.util to use enhanced switch
8267598 jpackage removes system libraries from java.library.path
8267602 [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn’t exit on cancelling print dialog
8267610 NPE at at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop
8267611 Print more info when pointer_delta assert fails
8267612 Declare package-private VarHandle.AccessMode/AccessType counts
8267614 Outline VarHandleGuards exact behavior checks
8267616 AArch64: Fix AES assertion messages in stubGenerator_aarch64.cpp
8267633 Clarify documentation of (Doc)TreeScanner
8267651 runtime/handshake/HandshakeTimeoutTest.java times out when dumping core
8267652 c2 loop unrolling by 8 results in reading memory past array
8267653 Remove Mutex::_safepoint_check_sometimes
8267663 [vector] Add unsigned comparison operators on AArch64
8267670 Update java.io, java.math, and java.text to use switch expressions
8267683 rfc7301Grease8F value not displayed correctly in SSLParameters javadoc
8267687 ModXNode::Ideal optimization is better than Parse::do_irem
8267691 Change table to obsolete CriticalJNINatives in JDK 18, not 17
8267703 runtime/cds/appcds/cacheObject/HeapFragmentationTest.java crashed with OutOfMemory
8267706 bin/idea.sh tries to use cygpath on WSL
8267708 Remove references to com.sun.tools.javadoc.**
8267709 Investigate differences between HtmlStyle and stylesheet.css
8267721 Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64
8267726 ZGC: array_copy_requires_gc_barriers too strict
8267750 Incomplete fix for JDK-8267683
8267751 (test) jtreg.SkippedException has no serial VersionUID
8267754 cds/appcds/loaderConstraints/LoaderConstraintsTest.java fails on x86_32 due to customized class loader is not supported
8267764 jpackage cannot handle window screensaver files when EXE renamed as SCR
8267773 PhaseStringOpts::int_stringSize doesn’t handle min_jint correctly
8267800 Remove the ‘_dirty’ set in BCEscapeAnalyzer
8267805 Add UseVtableBasedCHA to the list of JVM flags known to jtreg
8267806 C1: Relax inlining checks for not yet initialized classes
8267807 C2: Downcast receiver to target holder during inlining
8267817 [TEST] Remove unnecessary init in test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench:setup
8267832 SimpleVisitors and Scanners in jdk.compiler should use @implSpec
8267836 Separate eager reclaim remembered set threshold from G1RSetSparseRegionEntries
8267839 trivial mem leak in numa
8267842 SIGSEGV in get_current_contended_monitor
8267845 Add @requires to avoid running G1 large pages test with wrong page size
8267861 Update SourceVersion with new language features in 16 and 17
8267875 Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node()
8267879 ClassLoaderMetaspace destructor asserts on !_frozen
8267886 ProblemList javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
8267904 C2 crash when compile negative Arrays.copyOf length after loop
8267908 linux: thread_native_entry can scribble on stack frame
8267914 Remove DeferredObjectToKlass workaround
8267916 Adopt cast notation for CompilerThread conversions
8267917 mark hotspot containers tests which ignore external VM flags
8267920 Create separate Events buffer for VMOperations
8267921 Remove redundant loop from sun.reflect.misc.ReflectUtil.privateCheckPackageAccess()
8267924 Misleading G1 eager reclaim detail logging
8267926 AsyncLogGtest.java fails on assert with: decorator was not part of the decorator set specified at creation.
8267934 remove dead code in CLD
8267937 Wrong indentation in G1 gc+phases log for free cset subphases
8267938 (sctp) SCTP channel factory methods should check platform support
8267939 Clarify the specification of iterator and spliterator forEachRemaining
8267945 ZGC: Revert NUMA changes (JDK-8266217 and JDK-8241354) after JDK-8241423
8267947 CI: Preserve consistency between has_subklass() and is_subclass_of()
8267952 async logging supports to dynamically change tags and decorators
8267953 restore ‘volatile’ to ObjectMonitor::_owner field
8267954 Shared classes that failed to load should not be loaded again
8267958 [TESTBUG] cds DynamicLoaderConstraintsTest.java timed out
8267969 Add vectorized implementation for VectorMask.eq()
8267972 Inline cache cleaning is not monotonic
8267979 C2: Fix verification code in SubTypeCheckNode::Ideal()
8267988 C2: assert(!addp->is_AddP() || addp->in(AddPNode::Base)->is_top() || addp->in(AddPNode::Base) == n->in(AddPNode::Base)) failed: Base pointers must match (addp 1301)
8267990 Revisit some uses of synchronized in the HttpClient API
8267995 Add reference to JVMS class file format in Lookup::defineHiddenClass
8268014 Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to ‘SYS_get_mempolicy’ was not declared
8268017 C2: assert(phi_type->isa_int() || phi_type->isa_ptr() || phi_type->isa_long()) failed: bad phi type
8268018 remove dead code in commitLimitter
8268023 Improve diagnostic for HandshakeFailureTest
8268036 ProblemList gtest/AsyncLogGtest.java
8268041 ProblemList runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java on linux-x64 in -Xcomp
8268052 [JVMCI] non-default installed code must be marked as in_use
8268056 Update java.net and java.nio to use switch expressions
8268077 java.util.List missing from Collections Framework Overview
8268080 java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException
8268083 JDK-8267706 breaks bin/idea.sh on a Mac
8268087 Update documentation of the JPasswordField
8268088 Clarify Method::clear_jmethod_ids() related comments in ClassLoaderData::~ClassLoaderData()
8268093 Manual Testcase: “sun/security/krb5/config/native/TestDynamicStore.java” Fails with NPE
8268094 Some vmTestbase/nsk tests fail after ACC_STRICT/strictfp changes
8268095 CDS MethodHandle tests should add -XX:-VerifyDependencies
8268103 JNI functions incorrectly return a double after JDK-8265836
8268118 Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp
8268119 Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp
8268122 Add specific gc cause for G1 full collections
8268124 Update java.lang to use switch expressions
8268125 ZGC: Clone oop array gets wrong acopy stub
8268127 Shenandoah: Heap size may be too small for region to align to large page size
8268129 LibraryLookup::ofDefault leaks symbols from loaded libraries
8268131 2 java/foreign tests timed out
8268133 Update java/net/Authenticator tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs
8268138 docs build error after JDK-8263332 integration
8268139 CDS ArchiveBuilder may reference unloaded classes
8268142 Switch to jdk-17+24 for macosx-aarch64 at Oracle
8268146 fix for JDK-8266254 fails validate-source
8268147 need to update reference to testng module for jtreg6
8268150 tier2: test/jdk/tools/jpackage/junit/junit.java needs updating for jtreg 6
8268151 Vector API toShuffle optimization
8268163 Change the order of fallback full GCs in G1
8268164 Adopt cast notation for WorkerThread conversions
8268165 AsyncLogging will crash if rotate() fails
8268167 MultipleLogins.java failure on macosx-aarch64
8268174 Move x86-specific stub declarations into stubRoutines_x86.hpp
8268185 Update GitHub Actions for jtreg 6
8268189 ProblemList compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java in -Xcomp mode
8268192 LambdaMetafactory with invokespecial causes VerificationError
8268214 Use system zlib and disable dtrace when building linux-aarch64 at Oracle
8268222 javax/xml/jaxp/unittest/transform/Bug6216226Test.java failed, cannot delete file
8268223 Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
8268224 Cleanup references to “strictfp” in core lib comments
8268227 java/foreign/TestUpcall.java still times out
8268236 The documentation of the String.regionMatches method contains error
8268241 deprecate JVM TI Heap functions 1.0
8268265 MutableSpaceUsedHelper::take_sample() hits assert(left >= right) failed: avoid overflow
8268267 Remove -Djavatest.security.noSecurityManager=true from jtreg runs
8268272 Remove JDK-8264874 changes because Graal was removed.
8268279 gc/shenandoah/compiler/TestLinkToNativeRBP.java fails after LibraryLookup is gone
8268285 vmTestbase/nsk/jvmti/GetThreadState/thrstat002 failed with “Wrong thread “thr1” (…) state after SuspendThread”
8268286 ProblemList serviceability/sa/TestJmapCore.java on linux-aarch64 with ZGC
8268289 build failure due to missing signed flag in x86 evcmpb instruction
8268292 compiler/intrinsics/VectorizedMismatchTest.java fails with release VMs
8268293 VectorAPI cast operation on mask and shuffle is broken
8268296 ScopedMemoryAccess build error with readonly filesystems
8268299 jvms tag produces incorrect URL
8268301 Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904
8268303 Incorrect casts in JfrWriterHost::write for Ticks and Tickspan
8268316 Typo in JFR jdk.Deserialization event
8268318 Missing comma in copyright header
8268320 Better error recovery for broken patterns in switch
8268327 Upstream: 8268169: The system lookup can not find stdio functions such as printf on Windows 10
8268331 Fix crash in humongous object eager reclaim logging
8268333 javac crashes when pattern matching switch contains default case which is not last
8268339 Upstream: 8267989: Exceptions thrown during upcalls should be handled
8268342 java/foreign/channels/TestAsyncSocketChannels.java fails with “IllegalStateException: This segment is already closed”
8268347 C2: nested locks optimization may create unbalanced monitor enter/exit code
8268349 Provide clear run-time warnings about Security Manager deprecation
8268350 Remove assert that ensures thread identifier remains the same
8268352 Rename javadoc Messager class to JavadocLog
8268353 Test libsvml.so is and is not present in jdk image
8268362 [REDO] C2 crash when compile negative Arrays.copyOf length after loop
8268366 Incorrect calculation of has_fpu_registers in C1 linear scan
8268369 SIGSEGV in PhaseCFG::implicit_null_check due to missing null check
8268371 C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
8268372 ZGC: dynamically select the number of concurrent GC threads used
8268377 Windows 32bit build fails after JDK-8268174
8268388 Update large pages information in Java manpage
8268390 G1 concurrent gc upgrade to full gc not working
8268404 [TESTBUG] tools/jpackage/windows/WinInstallerIconTest.java failed “AssertionError: Failed: Check icon”
8268405 Several regressions 4-17% after CHA changes
8268407 ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-aarch64 due to JDK-8268211
8268417 Add test from JDK-8268360
8268424 JFR tests fail due to GC cause ‘G1 Preventive Collection’ not in the valid causes after JDK-8257774
8268428 Test java/foreign/TestResourceScope.java fails: expected [M] but found [N]
8268443 ParallelGC Full GC should use parallel WeakProcessor
8268461 ARM32: vector intrinsics reaches ShouldNotReachHere
8268463 Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp
8268470 CDS dynamic dump asserts with JFR RecordingStream
8268475 execute runtime/InvocationTests w/ -UseVtableBasedCHA
8268478 JVMCI tests failing after JDK-8268052
8268481 Delete JAWT test files for mac
8268482 compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range
8268522 InstanceKlass::can_be_verified_at_dumptime() returns opposite value
8268524 nmethod::post_compiled_method_load_event racingly called on zombie
8268525 Some new memory leak after JDK-8248268 and JDK-8255557
8268530 resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java should be run in driver mode
8268531 mark SDTProbesGNULinuxTest as ignoring external VM flags
8268532 several serviceability/attach tests should be run in driver mode
8268534 some serviceability/jvmti tests should be run in driver mode
8268536 mark hotspot serviceability/dcmd tests which ignore external VM flags
8268537 (Temporary) Disable ParallelRefProcEnabled for Parallel GC
8268538 mark hotspot serviceability/logging tests which ignore external VM flags
8268539 several serviceability/sa tests should be run in driver mode
8268541 mark hotspot serviceability/sa tests which ignore external VM flags
8268542 serviceability/logging/TestFullNames.java tests only 1st test case
8268543 some runtime/verifier tests should be run in driver mode
8268544 some runtime/sealedClasses tests should be run in driver mode
8268555 Update HttpClient tests that use ITestContext to jtreg 6+1
8268557 Module page uses unstyled table class
8268563 mark hotspot serviceability/jvmti tests which ignore external VM flags
8268564 mark hotspot serviceability/attach tests which ignore external VM flags
8268565 runtime/records/RedefineRecord.java should be run in driver mode
8268566 java/foreign/TestResourceScope.java timed out
8268576 jdk/jfr/event/gc/collection/TestSystemGc.java fails
8268580 runtime/memory/LargePages/TestLargePagesFlags.java should be run in driver mode
8268591 a few runtime/jni tests don’t need /othervm
8268592 JDK-8262891 causes an NPE in Lint.augment
8268594 runtime/handshake tests don’t need WhiteBox after AOT removal
8268596 mark hotspot runtime/verifier tests which ignore external VM flags
8268597 mark hotspot runtime/symboltable tests which ignore external VM flags
8268598 mark hotspot runtime/stringtable tests which ignore external VM flags
8268599 mark hotspot runtime/sealedClasses tests which ignore external VM flags
8268601 mark hotspot runtime/records tests which ignore external VM flags
8268602 a couple runtime/os tests don’t check exit code
8268612 a few runtime/memory tests don’t check exit code
8268620 InfiniteLoopException test may fail on x86 platforms
8268621 SunJCE provider may throw unexpected NPE for un-initialized AES KW/KWP Ciphers
8268630 ProblemList serviceability/jvmti/CompiledMethodLoad/Zombie.java on linux-aarch64
8268635 Corrupt oop in ClassLoaderData
8268638 semaphores of AsyncLogWriter may be broken when JVM is exiting.
8268641 [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC
8268643 SVML lib shouldn’t be generated when C2 is absent
8268663 Crash when guards contain boolean expression
8268670 yield statements doesn’t allow ~ or ! unary operators in expression
8268672 C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
8268676 assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy
8268678 LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
8268699 Shenandoah: Add test for JDK-8268127
8268702 JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server
8268714 [macos-aarch64] 7 java/net/httpclient/websocket tests failed
8268717 Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails
8268723 Problem list SA core file tests on OSX when using ZGC
8268736 Use apiNote in AutoCloseable.close javadoc
8268739 AArch64: Build failure after JDK-8267663
8268748 Javac generates uncorrect bytecodes when using nested pattern variables
8268766 Desugaring of pattern matching enum switch should be improved
8268768 idea.sh has been updated in surprising and incompatible ways
8268774 Residual logging output written to STDOUT, not STDERR
8268775 Password is being converted to String in AccessibleJPasswordField
8268776 Test ADatagramSocket.java missing /othervm from @run tag
8268778 CDS check_excluded_classes needs DumpTimeTable_lock
8268826 Cleanup Override in Context-Specific Deserialization Filters
8268828 ProblemList compiler/intrinsics/VectorizedMismatchTest.java on win-x64
8268830 ProblemList 3 serviceability/dcmd/framework tests with ZGC on win-x64
8268851 ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java on linux-X64
8268859 jshell throws exception while parsing illegal “case true”
8268861 Disable Windows-Aarch64 build in GitHub Actions
8268863 ProblemList serviceability/sa/TestJmapCoreMetaspace.java on linux-x64 with ZGC
8268871 Adjust javac to updated exhaustiveness specification
8268883 C2: assert(false) failed: unscheduable graph
8268884 C2: Compile::remove_speculative_types must iterate top-down
8268888 Upstream 8268230: Foreign Linker API & Windows user32/kernel32: String conversion seems broken
8268896 Parenthesized pattern is not guarded by source level check
8268897 [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet
8268901 JDK-8268768 missed removing two files
8268903 JFR: RecordingStream::dump is missing @since
8268909 ProblemList jdk/jfr/api/consumer/streaming/TestLatestEvent.java on win-x64
8268961 Parenthesized pattern with guards does not work
8268965 TCP Connection Reset when connecting simple socket to SSL server
8268966 AArch64: ‘bad AD file’ in some vector conversion tests
8268971 ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64
8268972 Add default impl for recent new Reporter.print method
8269025 jsig/Testjsig.java doesn’t check exit code
8269034 AccessControlException for SunPKCS11 daemon threads
8269036 tools/jpackage/share/AppImagePackageTest.java failed with “hdiutil: create failed - Resource busy”
8269063 Build failure due to VerifyReceiverTypes was not declared after JDK-8268405
8269064 Dropped messages of AsyncLogWriter cause memleak
8269065 [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
8269066 assert(ZAddress::is_marked(addr)) failed: Should be marked
8269074 (fs) Files.copy fails to copy from /proc on some linux kernel versions
8269088 C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
8269125 Klass enqueue element size calculation wrong when traceid value cross compress limit
8269126 Rename G1AllowPreventiveGC option to G1UsePreventiveGC
8269141 Switch statement containing pattern case label element gets in the loop during execution
8269146 Missing unreported constraints on pattern and other case label combination
8269148 Update minor GCC version in GitHub Actions pipeline
8269150 UnicodeReader not translating \u005c\u005d to \]
8269179 Crash in TestMacroLogicVector::testSubWordBoolean: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector
8269185 Directories in /opt/runtimepackagetest and /path/to/jdk-17 are different
8269218 GaloisCounterMode.overlapDetection misses the JDK-8263436 fix again
8269230 C2: main loop in micro benchmark never executed
8269232 assert(!is_jweak(handle)) failed: wrong method for detroying jweak
8269240 java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC
8269246 Scoped ByteBuffer vector access
8269260 Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions
8269265 ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC
8269276 Additional tests for MessageDigest with different providers
8269281 java/foreign/Test{Down,Up}call.java time out
8269285 Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998
8269301 Switch statement with a pattern, constant and default label elements crash javac
8269302 serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433
8269304 Regression ~5% in 2005 in b27
8269307 ProblemList java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java on win-x64
8269314 ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Win-X64 and linux-aarch64
8269315 ProblemList javax/swing/JFileChooser/FileSystemView/SystemIconTest.java on Win-X64
8269316 ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Linux-X64 -Xcomp
8269335 Unable to load svml library
8269351 Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces
8269354 javac crashes when processing parenthesized pattern in instanceof
8269403 Fix jpackage tests to gracefully handle jpackage app launcher crashes
8269426 Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass
8269486 CallerAccessTest fails for non server variant
8269513 Clarify the spec wrt useOldISOCodes system property
8269517 compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges
8269525 Deadlock during Volano with JFR
8269528 VectorAPI Long512VectorTest fails on X86 KNL target
8269529 javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build
8269534 Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt
8269543 The warning for System::setSecurityManager should only appear once for each caller
8269558 fix of JDK-8252657 missed to update history at the end of JVM TI spec
8269568 JVM crashes when running VectorMask query tests
8269575 C2: assert(false) failed: graph should be schedulable after JDK-8252372
8269580 assert(is_valid()) failed: invalid register (-1)
8269594 assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
8269614 [s390] Interpreter checks wrong bit for slow path instance allocation
8269635 Stress test SEGV while emitting OldObjectSample
8269650 Optimize gc-locker in [Get|Release]StringCritical for latin string
8269661 JNI_GetStringCritical does not lock char array
8269668 [aarch64] java.library.path not including /usr/lib64
8269691 ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64
8269703 ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp
8269704 Typo in j.t.Normalizer.normalize()
8269722 NPE in HtmlDocletWriter
8269738 AssertionError when combining pattern matching and function closure
8269745 [JVMCI] restore original qualified exports to Graal
8269746 C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input?
8269752 C2: assert(false) failed: Bad graph detected in build_loop_late
8269768 JFR Terminology Refresh
8269771 assert(tmp == _callprojs.fallthrough_catchproj) failed: allocation control projection
8269772 [macos-aarch64] test compilation failed with “SocketException: No buffer space available”
8269775 compiler/codegen/ClearArrayTest.java failed with “assert(false) failed: bad AD file”
8269795 C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV
8269802 javac fails to compile nested pattern matching switches
8269808 javac generates class with invalid stack map
8269825 [TESTBUG] Missing testing for x86 KNL platforms
8269828 corrections in some instruction patterns for KNL x86 platform
8269830 SA’s vm object vtable matching code sometimes matches on incorrect type
8269840 Update Platform.isDefaultCDSArchiveSupported() to return true for aarch64 platforms
8269865 Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX
8269873 serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field
8269879 [PPC64] C2: Math.rint intrinsic uses wrong rounding mode
8269929 (test) Add diagnostic info to ProceessBuilder/Basic.java for unexpected output
8269952 compiler/vectorapi/VectorCastShape*Test.java tests failed on avx2 machines
8269955 ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86
8269984 [macos] JTabbedPane title looks like disabled
8270006 Switches with ‘case null:’ should be exhaustive
8270025 DynamicCallSiteDesc::withArgs doesn’t throw NPE
8270056 Generated lambda class can not access protected static method of target class
8270075 SplittableRandom extends AbstractSplittableGenerator
8270085 Suspend during block transition may deadlock if lock held
8270109 ProblemList 4 SA tests on macOS-aarch64
8270151 IncompatibleClassChangeError on empty pattern switch statement case
8270184 [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
8270203 Missing build dependency between jdk.jfr-gendata and buildtools-hotspot
8270216 [macOS] Update named used for Java run loop mode
8270307 C2: assert(false) failed: bad AD file after JDK-8267687
8270422 Test build/AbsPathsInImage.java fails after JDK-8259848
8270461 ZGC: Invalid oop passed to ZBarrierSetRuntime::load_barrier_on_oop_array
8270491 SEGV at read_string_field(oopDesc, char const, JavaThread*)+0x54
8270556 Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
8270858 Problem List java/awt/Window/MultiWindowApp/MultiWindowAppTest.java on Linux
8270866 NPE in DocTreePath.getTreePath()
8270872 Final nroff manpage update for JDK 17
8270908 TestParallelRefProc fails on single core machines
8270916 Update java.lang.annotation.Target for changes in JLS 9.6.4.1
8270993 Missing forward declaration of ZeroFrame
8271064 ZGC several jvm08 perf regressions after JDK-8268372
8271070 ProblemList 3 client tests on Linux-X64
8271093 remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test
8271094 runtime/duplAttributes/DuplAttributesTest.java doesn’t check exit code
8271126 ProblemList runtime/InvocationTests/invokevirtualTests.java
8271150 Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34)
8271155 Wrong path separator in env variable
8271158 runtime/handshake/HandshakeTimeoutTest.java test doesn’t check exit code
8271160 runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn’t set -Djava.library.path
8271162 runtime/StackTrace/LargeClassTest.java can be run in driver mode
8271169 runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode
8271173 serviceability/jvmti/GetObjectSizeClass.java doesn’t check exit code
8271174 runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode
8271175 runtime/jni/FindClassUtf8/FindClassUtf8.java doesn’t have to be run in othervm
8271189 runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode
8271222 two runtime/Monitor tests don’t check exit code
8271223 two runtime/ClassFile tests don’t check exit code
8271251 JavaThread::java_suspend() fails with “fatal error: Illegal threadstate encountered: 6”
8271272 C2: assert(!had_error) failed: bad dominance
8271350 runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint
8271352 Extend jcc erratum mitigation to additional processors
8271402 mark hotspot runtime/os tests which ignore external VM flags
8271403 mark hotspot runtime/memory tests which ignore external VM flags
8271412 ProblemList javax/sound/midi/Sequencer/Looping.java
8271413 ProblemList 2 locale tests on macOS-x64
8271489 (doc) Clarify Filter Factory example
8271507 ProblemList SA tests that are failing with ZGC due to JDK-8248912
8271512 ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326
8271588 JFR Recorder Thread crashed with SIGSEGV in write_klass
8271863 ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
8271877 ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17
8271894 ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17
Обратно на страницу загрузки
Команда Axiom JDK roman.karpov@axiomjdk.ru Команда Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Команда Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67