Liberica JDK 16+36 Release Notes

The full version string for this update release is 16+36 (OpenJDK 16+7 baseline). The version number is 16.

Liberica JDK 16+36

Liberica is a certified, Java SE 16-compliant distribution of OpenJDK 16 which works on server (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2, 3, 4 (ARMv6 hardfloat)). It has the following notable additions:

  • Linux x86_64 version contains experimental support for ZGC.
  • Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
  • Alpine Linux x86_64 version is build with musl support.
  • Windows x86_64, Windows x86, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 16.
  • Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.

Please refer to the Oracle JDK 16 release notes for further information on JDK 16 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 16 distribution.

Supported Server and Desktop configurations

Liberica is supported on the following OSes:

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

It is also known to work on other Linux distributions and Windows versions.

Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK3 backend.

Supported Embedded configurations

Liberica is tested and certified on Raspberry Pi 2, 3 and 4 running the following OSes:

  • Raspbian OS (armhf)
  • OpenSUSE (armv8)

It is also known to work with Debian (armhf) and Ubuntu (armhf).

Liberica JDK 16 distribution

Liberica JDK 16 are distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the one which is most appropriate for your purposes.

Liberica 16 introduced all new features supported by OpenJDK 16.

With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.

Liberica JDK continues to provide support for AOT and Graal JIT. Since in OpenJDK 16 builds these features are deemed experimental and deprecated, it is recommended to compile native executables with Liberica Native Image Kit to avoid errors.

By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.

LibericaFX for the Raspberry Pi

Liberica JDK 16 come with a bundled LibericaFX implementation, which is based on OpenJFX. The following tables lists Java FX modules status of Liberica distribution

  • Java FX Graphics - works.
  • Java FX Controls - works.
  • Java FX Media - does not work.
  • Java FX Webkit - does not work.

The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.

Use the following command line options to specify the rendering pipeline:

  • -Dprism.order=sw forces the use of software rendering pipeline. *
  • -Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration. *
  • -Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.

* Not supported on Raspberry Pi 4.

Please refer to the following wiki for more information.

Device IO API for the Raspberry Pi

Liberica JDK 16 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:

  • General Purpose Input/Output (GPIO).
  • Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
  • Universal Asynchronous Receiver/Transmitter (UART).

Please refer to the following wiki for more information.

Security Baselines

BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.

Known Issues

LibericaFX and EGL on Raspbian

As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you’d like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:

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

Issues fixed

Issue Description
4619330 All built-in java.awt.color.ColorSpace fields should be specified as such
4907798 MEMORY LEAK: javax.swing.plaf.basic.BasicPopupMenuUI$MenuKeyboardHelper
4916923 In MetalRootPaneUI, MetalRootLayout does not correctly calculate minimumsize
5078989 Null Pointer exception in SpinnerListMode
6232281 -XX:-UseLoopSafepoints causes assert(v_false,”Parse::remove_useless_nodes missed this node”)
6422025 ThemeReader.cpp can be updated for VC7
6441211 Small Error in API at javax.swing.plaf.synth.Region
6501010 test/java/io/File/GetXSpace.java fails on Windows
6508941 java.awt.Desktop.open causes VM to crash with video files sporadically
6514600 AbstractAction can throw NullPointerException when clone()d
6542439 Significant memory leak in BasicComboBoxUI and MetalComboBoxButton
6606767 resexhausted00[34] fail assert(!thread->owns_locks(), “must release all locks when leaving VM”)
6646602 Spelling error in javadoc for javax.swing.tree.TreeModel
6690021 typos in TransferHandler Javadoc
6709913 BasicComboBoxUI.isPopupVisible returns NullPointerException
6714834 JarFile.getManifest() leaves an open InputStream as an undocumented side effect
6816284 Notepad class should be public
6847157 java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit
6882207 Convert javap to use diamond operator internally
7110890 reg test TranslucentShapedFrameTest fails to create non-opaque frame
7124397 [macosx] JSpinner serialiazation - deserialization issue
7131400 [macosx] Desktop.edit(a directory) should throw IOException
7151826 [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac
7156347 javax/swing/JList/6462008/bug6462008.java fails
7164518 No PortUnreachableException when connecting to a non-existing DatagramSocket (mac)
7179006 [macosx] Print-to-file doesn’t work: printing to the default printer instead.
7183828 Invalid Image Variant when using anything other than BufferedImage
7190589 [macosx] In the test bug4278839 never press ctrl+arrow
7190978 javax/swing/JComponent/7154030/bug7154030.java fails on mac
8005088 remove unused NativeInstruction::test methods
8005970 Mouse cursor is default cursor over TextArea’s scrollbar
8007632 DES/3DES keys support in PKCS12 keystore
8015602 [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX
8017179 [macosx] list1 and list2 vistble item isn’t desired
8022535 [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails
8022795 Method.isVarargs of dynamic proxy generated method to match the proxy interface method
8026976 ECParameters, Point does not match field size
8027545 Improve object array chunking test in G1’s copy_to_survivor_space
8027761 Investigate fast-path for scanning only objects with references during gc
8028281 [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails
8028707 javax/swing/JComboBox/6236162/bug6236162.java fails on azure
8033441 print line numbers with -XX:+PrintOptoAssembly
8036604 Typo in BufferedBufImgOps.java in the exception message
8037384 Fix wording in Javadoc of java.io.Serializable
8039278 console.sh failed Automatically with exit code 1
8040914 Test javax/swing/JLabel/6596966/bug6596966.java fails : comboBox isn’t focus owner
8041701 Nimbus JTree renderer properties persist across L&F changes
8041705 Bugs in DefaultTreeCellRenderer.updateUI()
8042055 Nimbus DerivedColor incorrectly clamps hue
8052260 Reference.isEnqueued() spec does not match the long-standing behavior returning true iff it’s in the ref queue
8060202 [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10)
8067127 Tags cleanup
8067651 LevelTransitionTest.java, fix trivial methods levels logic
8069411 OutOfMemoryError in OverloadCompileQueueTest.java
8071961 Add javac lint warning when a default constructor is created
8074844 Resolve disabled warnings for libfontmanager
8075778 Add javadoc tag to avoid duplication of return information in simple situations.
8076985 Allocation path: biased locking + compressed oops code quality
8078228 Default file manager and web browser didn’t launch and got SecurityException
8081833 Clean up JVMFlag getter/setter code
8134630 make code and comments consistent for stack lock optimization
8136363 Nimbus-LaF: background color cleared when setting component name of JToolBar
8138588 VerifyMergedCPBytecodes option cleanup needed
8138732 Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
8139046 Compiler Control: IGVPrintLevel directive should set PrintIdealGraph
8139800 Remove OopsInGenClosure
8139875 [TESTBUG] Improve nsk/stress/stack/* tests
8142984 Zero: fast accessors should handle both getters and setters
8143021 [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails
8146451 javax/swing/JComponent/4337267/bug4337267.java failed on Windows
8151779 Some intrinsic flags could be replaced with one general flag
8152313 [javadoc] convert tool tests to doclet tests
8153005 Upgrade the default PKCS12 encryption/MAC algorithms
8156071 List.of: reduce array copying during creation
8157729 examples in LinkedHashMap and LinkedHashSet class doc use raw types
8158045 Improve large object handling during evacuation
8159746 (proxy) Support for default methods
8160601 unexpected error compiling @Deprecated package
8161684 [testconf] Add VerifyOops’ testing into compiler tiers
8164597 TestIOException.java fails after push for JDK-8164130
8165404 AArch64: Implement SHA512 accelerator/intrinsic
8166038 BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images
8166554 Avoid compilation blocking in OverloadCompileQueueTest.java
8166596 TLS support for the EdDSA signature algorithm
8167355 [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java
8169954 JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed
8169959 javax/swing/JTable/6263446/bug6263446.java: Table should be editing
8170432 Class java.util.UUID & @Override
8171303 sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux
8171998 javax/swing/JMenu/4692443/bug4692443.java fails on Windows
8172366 Support SHA-3 based signatures
8173585 Intrinsify StringLatin1.indexOf(char)
8176270 Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException
8177945 Single cell selection flickers when adding data to TableView
8178297 TableView scrolls slightly when adding new elements
8180352 Add Stream.toList() method
8180514 TestPrintMdo.java test fails with -XX:-TieredCompilation
8181775 JavaFX WebView does not calculate border-radius properly
8181919 Refactor test/java/io/File/GetXSpace.sh to java test
8188055 (ref) Add Reference::refersTo predicate
8189744 Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets
8193686 Allow –with-jtreg to accept a zip compressed jtreg image
8194126 Regression automated Test ‘/open/test/jdk/javax/swing/JColorChooser/Test7194184.java’ fails
8194309 JNI handle allocation failure not reported correctly
8196079 Remove obsolete Pisces rasterizer
8196086 java/awt/image/DrawImage/IncorrectSourceOffset.java fails
8196087 java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java fails
8196089 javax/swing/Action/8133039/bug8133039.java fails
8196099 javax/swing/text/CSSBorder/6796710/bug6796710.java fails
8196100 javax/swing/text/JTextComponent/5074573/bug5074573.java fails
8196302 javax/swing/JFileChooser/8041694/bug8041694.java
8197560 test javax/swing/JTree/8003400/Test8003400.java fails
8198334 java/awt/FileDialog/8003399/bug8003399.java fails in headless mode
8198390 Test MultiResolutionDrawImageWithTransformTest.java fails when -esa is passed
8198395 Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5
8198623 java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac
8199054 Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable
8199060 Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable
8199062 Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable
8199074 Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable
8199529 javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows
8199592 Control labels truncated at certain DPI scaling levels
8199646 JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException
8199697 FIPS 186-4 RSA Key Generation
8200102 NativeLibraryTest.java fails intermittently, unloaded count is not same as expected
8200281 Add missing @Override annotations in ImageIO plugins
8200738 Use –hash-style=gnu for gcc
8201567 QuantumRenderer modifies buffer in use by JavaFX Application Thread
8201568 zForce touchscreen input device fails when closed and immediately reopened
8202343 Disable TLS 1.0 and 1.1
8202471 (ann) Cannot read type annotations on generic receiver type’s type variables
8202473 A type variable with multiple bounds does not correctly place type annotation
8202990 javafx webview css filter property with display scaling
8203005 The top-of-stack type specified for nofast_* bytecodes are wrong
8204256 improve jlink error message to report unsupported class file format
8205467 javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java possible deadlock
8206311 Add docs-javase, docs-reference to CI build
8207936 TestZipFile.java can fail with an OOM error
8209788 Left/Right/Ctrl+A keys not working in editor of ComboBox if popup showing
8209961 [AOT] crash in Graal stub when -XX:+VerifyOops is used
8210253 Clipped UI rendering with X11 pipeline and HiDPI
8210462 Fix remaining mentions of initial mark
8211294 ScrollPane content is blurry with 125% scaling
8211449 Correction to the spec of implicit negative subpattern in DecimalFormat
8211958 Broken links in java.desktop files
8211999 Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI)
8212107 VMThread issues and cleanup
8212218 [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out
8212226 SurfaceManager throws “Invalid Image variant” for MultiResolutionImage (Windows)
8212879 Make JVMTI TagMap table concurrent
8213032 program fails with LambdaConversionException at execution time
8213214 Set -Djava.io.tmpdir= when running tests
8213483 ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
8213535 Windows HiDPI html lightweight tooltips are truncated
8213573 MouseLocationOnScreenTest fails intermittently
8213719 Both sect163r2 and sect163k1 are default curves for field size 163
8214561 Use {@systemProperty} for definition of “java.util.prefs.PreferencesFactory” system property
8215624 Add parallel heap iteration for jmap –histo
8216324 GetClassMethods is confused by the presence of default methods in super interfaces
8216497 javadoc should auto-link to platform classes
8217472 Add attenuation for PointLight
8217527 jmod hash does not work if –hash-module does not include the target module
8218021 Have jarsigner preserve posix permission attributes
8218685 jlink –list-plugins needs to be readable and tidy
8219014 (bf) Add absolute bulk put methods which accept a source Buffer
8219586 CodeHeap State Analytics processes dead nmethods
8220483 Calendar.setTime(Date date) throws NPE with Date date = null
8220484 JFXPanel renders a slanted image with a hidpi monitor scale of 125% or 175%
8220639 Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line
8220730 sun.security.provider.SecureRandom default constructor has wrong documentation
8221404 C2: Convert RegMask and IndexSet to use uintptr_t
8221554 aarch64 cross-modifying code
8222187 java.util.Base64.Decoder stream adds unexpected null bytes at the end
8222582 [TESTBUG] AbstractMethodErrorTest.java fails with “did not test both cases (interpreted and compiled).”
8222671 thread_large/thread_large.java times out on MacOSX
8223051 support loops with long (64b) trip counts
8223187 Remove setLocale() call in jpackage native launcher
8223312 Utilize handshakes instead of is_thread_fully_suspended
8223347 Integration of Vector API (Incubator)
8223375 Remove Netbeans specific files from the source code repository
8223607 –override-methods=summary ignores some signature changes
8223955 Eliminate or reduce mixing of old File API and new Path/Files APIs
8224225 Tokenizer improvements
8224509 Incorrect alignment in CDS related allocation code on 32-bit platforms
8225072 Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs
8225251 Minimise import statements in jpackage sources
8225329 -XX:+PrintBiasedLockingStatistics causes crash during initia…
8225631 Consider replacing muxAcquire/Release with PlatformMonitor
8225790 Two NestedDialogs tests fail on Ubuntu
8226236 [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails
8227337 javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table
8227400 Adjust jib profiles to make 3rd party tools for creating installers available on Mach5 test machines
8227695 assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation
8227745 Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8228570 Add various documentation clarifications
8228615 Optional.empty doc should suggest using isEmpty
8229186 Improve error messages for TestStringIntrinsics failures
8229822 ThrowingPushPromises tests sometimes fail due to EOF
8229845 Decrease memory consumption of BigInteger.toString()
8229862 NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570)
8229867 Re-examine synchronization usages in http and https protocol handlers
8230052 MLVM findDeadlock test timed out
8230501 Class data support for hidden classes
8230652 Improve verbose output
8230776 Javac throws AssertionError in jvm.Gen.visitExec
8230918 j.l.NASE in javap
8230919 javac throws j.l.CCE in ClassReader.readClass
8230963 javac throws j.l.CCE in PoolReader.getName
8230964 Javac throws AssertionError in PoolReader.resolve
8231231 The printing result is different from the case instruction
8231311 javac throws NPE in TransTypes.retype
8231372 JFXPanel fails to render if setScene called on Swing thread
8231441 AArch64: Initial SVE backend support
8231454 File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo
8231461 static/instance overload leads to ‘unexpected static method found in unbound lookup’ when resolving method reference
8231547 Serializable class doc should link to serialization specification
8231560 Remove expired flags in JDK 16
8231591 [TESTBUG] Create additional two phase jpackage tests
8231599 NPE when loading a preview classfile from a future Java version
8232024 Don’t pollute log output with multiple errors of the same type
8232092 (fs) Files::isWritable returns false on a writeable root directory (win)
8232621 L10n issues with msi installers
8232782 Shenandoah: streamline post-LRB CAS barrier (aarch64)
8232840 java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to “OutOfMemoryError: Requested array size exceeds VM limit”
8232856 jshell crashes when pressing up arrow after /!
8233048 WeekFields.ISO is not a singleton
8233214 Remove runtime code not needed with CMS removed
8233281 Obsolete UseSemaphoreGCThreadsSynchronization
8233332 Need to create exploded tests covering all forms of modules
8233343 Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
8233556 [TESTBUG] JPopupMenu tests fail on MacOS
8233560 [TESTBUG] ToolTipManager/Test6256140.java is failing on macos
8233561 [TESTBUG] Swing text test bug8014863.java fails on macos
8233562 [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS
8233569 [TESTBUG] JTextComponent test bug6361367.java fails on macos
8233570 [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos
8233635 [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos
8233637 [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos
8233641 [TESTBUG] JMenuItem test bug4171437.java fails on macos
8233678 [macos 10.15] System menu bar does not work initially on macOS Catalina
8233685 Test tools/javac/modules/AddLimitMods.java fails
8233829 javac cannot find non-ASCII module name under non-UTF8 environment
8233915 JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
8234393 [macos] printing ignores printer tray
8234605 C2 failed “assert(C->live_nodes() - live_at_begin <= 2 * _nodes_required) failed: Bad node estimate: actual = 208 » request = 101”
8234808 jdb quoted option parsing broken
8235229 Compilation against a modular, multi-release JAR erroneous with –release
8235304 JPackage Windows test should be added to set Publisher
8235496 Start of release updates for JDK 16
8235573 Move JFR ObjectSample oop into OopStorage
8235710 Remove the legacy elliptic curves
8235765 Use of the long type should be avoided in shared code
8235784 java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits
8235792 LineNumberReader.getLineNumber() behavior is inconsistent with respect to EOF
8236042 [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1
8236142 DocTrees should provide getCharacters(EntityTree)
8236413 AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException
8236647 java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode
8236842 Surprising ‘multiple elements’ behaviour from getTypeElement when cross-compiling with –release
8236926 Concurrently uncommit memory in G1
8237041 AssertionError in parsing
8237363 Remove automatic is in heap verification in OopIterateClosure
8237483 AArch64 C1 OopMap inserted twice fatal error
8237491 [Linux] Undecorated stage cannot be maximized
8237495 Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7
8237591 Mac: include OS X version in hs_err_pid crash log file
8237743 test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name ‘nonExistent’ and parameter keys: []
8237858 PlainSocketImpl.socketAccept() handles EINTR incorrectly
8238157 Remove intermittent key from AmazonCA.java
8238174 migrate ObjectMonitor::_owner field away from C++ volatile semantics
8238263 Create at-requires mechanism for containers
8238286 Add new flatMap stream operation that is more amenable to pushing
8238669 Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)
8238737 remove DeoptimizeAllClassesRate from CTW library
8238761 Asynchronous handshakes
8238781 [macos] jpackage tests failed due to “hdiutil: convert failed” in various ways
8238832 Obsolete PrintVMQWaitTime
8238858 G1 Mixed gc young gen sizing might cause the first mixed gc to immediately follow the prepare mixed gc
8238956 Replace powerOfTwo::max_value with std::numeric_limits
8239090 Improve CPU feature support in VM_Version
8239137 JAWS does not always announce the value of JSliders in JColorChooser
8239782 CC_INTERP is only used by Zero interpreter
8239950 Update PKCS9 Attributes to PKCS#9 v2.0 Encodings
8240487 Cleanup whitespace in .cc, .hh, .m, and .mm files
8240499 Enforce whitespace checking for additional source files
8240556 Abort concurrent mark after effective eager reclamation of humongous objects
8240658 Code completion not working for lambdas in method invocations that require type inference
8240696 (ref) Reference.clear may extend the lifetime of the referent
8240709 Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F
8240751 Shenandoah: fold ShenandoahTracer definition
8240901 Add a test to check that large datagrams are sent/received on the network correctly
8240969 WebView does not allow to load style sheet in modularized applications
8241003 Deprecate “denigrated” java.security.cert APIs that represent DNs as Principal or String objects
8241007 Shenandoah: remove ShenandoahCriticalControlThreadPriority support
8241053 Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build
8241065 Shenandoah: remove leftover code after JDK-8231086
8241108 Glib improvements
8241151 Incorrect lint warning for no definition of serialVersionUID in a record
8241353 NPE in ToolProvider.getSystemJavaCompiler
8241390 ‘Deadlock’ with VM_RedefineClasses::lock_classes()
8241486 G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)
8241495 Make more compiler related flags available on a per method level
8241518 Member signature parameter span contains closing but not opening parens
8241574 Shenandoah: remove ShenandoahAssertToSpaceClosure
8241768 git needs .gitattributes
8241806 The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable
8241840 Memoryleak: Closed focused Stages are not collected with Monocle.
8241885 JFR tool: print does not work with inner class events
8241951 SA core file tests failed to find core file for signed binaries on OSX 10.15
8242036 G1 HeapRegionRemSet::_n_coarse_entries could be a bool
8242068 Signed JAR support for RSASSA-PSS and EdDSA
8242258 (jrtfs) Path::toUri throws AssertionError for malformed input
8242263 Diagnose synchronization on primitive wrappers
8242328 Update mentions of ThreadMBean to ThreadMXBean
8242332 Add SHA3 support to SunPKCS11 provider
8242361 JavaFX Web View crashes with Segmentation Fault, when HTML contains Data-URIs
8242427 JVMTI frame pop operations should use Thread-Local Handshakes
8242428 JVMTI thread operations should use Thread-Local Handshake
8242451 ensure semantics of non-capturing lambdas are preserved independent of execution mode
8242501 JFR: oldobject/TestG1.java can’t find leaking object
8242559 Clean the “libawt_xawt” library from code for headless mode
8242593 JFR: EventFactory does not scale well past unique 1000 events
8242621 TabPane: Memory leak when switching skin
8242652 Throw SkippedException if no JS engine availabe in TestSearchScript
8242861 Update ImagePattern to apply SVG pattern transforms
8242882 opening jar file with large manifest might throw NegativeArraySizeException
8242885 PlainDatagramSocketImpl doesn’t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
8242891 vmTestbase/nsk/jvmti/ test should be fixed to fail early if JVMTI function return error
8243057 compilation of annotated static record fields fails with NPE
8243066 Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
8243113 Always identify version of javadoc used to generate docs
8243114 Implement montgomery{Multiply,Square}intrinsics on Windows
8243208 Clean up JVMFlag implementation
8243290 Improve diagnostic messages for class verification and redefinition failures
8243315 ParallelScavengeHeap::initialize() passes GenAlignment as page size to os::trace_page_sizes instead of actual page size
8243320 Add SSL root certificates to Oracle Root CA program
8243321 Add Entrust root CA - G4 to Oracle Root CA program
8243559 Remove root certificates with 1024-bit keys
8243583 Change ‘final’ error checks to throw ICCE
8243586 Optimize calls to SystemDictionaryShared::define_shared_package for classpath
8243592 Subject$SecureSet::addAll should not call contains(null)
8243614 Typo in ReentrantLock’s Javadoc
8243672 Short term pause time ratio calculation in G1 off
8243674 Remove language tag length limit for iTXt chunk in PNGImageReader
8243962 Various JVM TI tests time out using JFR on Windows
8244088 [Regression] Switch of Gnome theme ends up in deadlocked UI
8244090 public lookup should find public members of public exported types
8244148 keytool -printcert and -printcrl should support the -trustcacerts and -keystore options
8244154 Update SunPKCS11 provider with PKCS11 v3.0 header files
8244297 Provide utility for testing for memory leaks
8244324 RTFEditorKit does not display some of Japanese characters correctly
8244376 possibly stale comment above “struct SharedGlobals” in synchronizer.cpp
8244383 jhsdb/HeapDumpTestWithActiveProcess.java fails with “AssertionFailure: illegal bci”
8244386 convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
8244500 jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
8244505 G1 pause time ratio calculation does not consider Remark/Cleanup pauses
8244535 JavaDoc search is overly strict with letter case
8244537 JDI tests fail due to “ERROR: Exception : nsk.share.jdi.JDITestRuntimeException: JDITestRuntimeException : ** event IS NOT a breakpoint **”
8244603 G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
8244679 JVM/TI GetCurrentContendedMonitor/contmon001 failed due to “(IsSameObject#3) unexpected monitor object: 0x000000562336DBA8”
8244706 GZIP “OS” header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
8244724 CTW: C2 compilation fails with “Live Node limit exceeded limit”
8244764 Improve assertion for CPP_VTABLE_PATCH_TYPES_DO
8244778 Archive full module graph in CDS
8244847 Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails
8244924 Additional fix for JDK-8241119
8244926 Add absolute check for int/long to generate Abs nodes
8244965 Incorrect error message in vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java
8244997 Convert the JavaThread::_threadObj oop to use OopStorage
8245021 Adding method ‘remove_if_existing’ to growableArray
8245026 PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused
8245030 CardTable::precleaned_card is unused
8245036 DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions
8245053 Keyboard doesn’t show when TextInputControl has focus
8245058 improve presentation of annotations for modules and packages
8245060 remove copying of s.h.WB$WhiteBoxPermission in cds/appcds tests
8245107 Use Unified Logging in trace_method_handle_stub()
8245129 Enhance jstat gc option output and tests
8245159 Font.getStringBounds() throws IAE for empty string if the Font has layout attributes
8245194 Unix domain socket channel implementation
8245215 Obsolete InitialBootClassLoaderMetaspaceSize and UseLargePagesInMetaspace
8245226 Clean-up FlagSetting and remove misuse
8245245 Websocket can lose the URL encoding of URI query parameters
8245284 Update to 610.1 version of WebKit
8245302 Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal
8245304 Re-examine ThreadLocal usage in java.math.BigDecimal
8245306 Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter
8245307 Update ExchangeImpl to use thread safe DateTimeFormatter
8245308 Replace ThreadLocalCoders decoder/encoder cache in java.net.URI
8245309 Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil
8245311 [macos] misc package tests failed due to “execution error: Finder got an error: AppleEvent timed out.”
8245400 Upgrade to LittleCMS 2.11
8245422 Better Pisces rasterizing
8245462 HttpClient send throws InterruptedException when interrupted but does not cancel request
8245511 G1 adaptive IHOP does not account for reclamation of humongous objects by young GC
8245527 LDAP Channel Binding support for Java GSS/Kerberos
8245543 Cgroups: Incorrect detection logic on some systems (still reproducible)
8245544 com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+
8245585 Add SourceVersion.RELEASE_16
8245586 Add source 16 and target 16 to javac
8245588 Update –release 15 symbol information for JDK 15 build 27
8245620 Improve Annotation.annotationType() documentation
8245652 some tests at RecordCompilationTests are resetting the wrong compilation options
8245664 javac erroneously issues deprecation warning for use of a deprecated package
8245694 java.util.Properties.entrySet() does not override Object methods
8245721 Refactor the TaskTerminator
8245785 javax.swing.JTabbedPane cannot be deserialized
8245921 Minor copy/paste issue in BasicScrollBarUI
8245922 [macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS
8245925 G1 allocates EDEN region after CDS has executed GC
8245956 JavaCompiler still uses File API instead of Path API in a specific case
8246019 PerfClassTraceTime slows down VM start-up
8246047 Replace LinkedList impl in net.http.websocket.BuilderImpl
8246051 SIGBUS by unaligned Unsafe compare_and_swap
8246113 re-visit javax/script test that still requires jdk.scripting.nashorn module
8246143 UnreferencedXXX tests fail when run with –illegal-access=deny
8246164 SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation
8246181 Avoid walking SymbolTable during -Xshare:dump
8246202 ChoiceBoxSkin: misbehavior on switching skin, part 2
8246203 Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN
8246222 Rename javac test T6395981.java to be more informative
8246308 Reference count for PackageEntry::name may be incorrectly decremented
8246337 Add more JVM tests for sealed classes
8246343 Fix mistakes in FX API docs
8246347 [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller
8246369 CodeCache.findBlobUnsafe(addr) sometimes asserts with valid address
8246373 AArch64: Refactor register spilling code in ZGC barriers
8246378 [Windows] assert on MethodHandle logging code
8246383 NullPointerException in JceSecurity.getVerificationResult when using Entrust provider
8246436 JFR: Avoid parsing metadata.xml during startup
8246476 remove AsyncDeflateIdleMonitors option and the safepoint based deflation mechanism
8246477 add whitebox support for deflating idle monitors
8246493 JDI stress/serial/mixed002 needs to use WhiteBox.deflateIdleMonitors support
8246546 Simplify SystemDictionary::is_shared_class_visible
8246623 Remove minimum 4 digit requirement from Year.parse()
8246707 (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
8246739 InputStream.skipNBytes could be implemented more efficiently
8246741 NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed
8246742 ServiceUI.printDialog does not support properties dialog
8246745 ListCell/Skin: misbehavior on switching skin
8246774 implement Record Classes as a standard feature in Java
8246778 Compiler implementation for Sealed Classes (Second Preview)
8246803 Update link to license in Docs.gmk
8246804 Incorrect copyright header in TypeAnnotationParser.java
8246816 XMLGregorianCalendar.hashCode() produces far too many identical hashes
8247179 Mechanism for VM operations to not take part in safepoint coalescing
8247200 assert((unsigned)fpargs < 32)
8247218 Add default constructor to VectorSet to use Thread::current()->resource_area() as arena by default
8247247 JFR tests fail due to JDK-8235521 missing doPrivileged block
8247251 Assert (_pcs_length == 0 || last_pc()->pc_offset() < pc_offs…
8247272 SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail
8247281 migrate ObjectMonitor::_object to OopStorage
8247289 Obsolete unused UseBsdPosixThreadCPUClocks
8247292 Obsolete unused UseOprofile flag on BSD
8247296 Optimize JVM_GetDeclaringClass
8247307 C2: Loop array fill stub routines are not called
8247319 Remove on-stack nmethod hotness counter sampling from safepoints
8247334 Trees.getScope crashes for annotated local records
8247352 improve error messages for sealed classes and records
8247354 [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop
8247358 Shenandoah: reconsider free budget slice for marking
8247367 Shenandoah: pacer should wait on lock instead of exponential backoff
8247374 Remove default constructors from javax.net.sslK
8247396 Exclude PCH for files in $(OPT_SPEED_SRC) with clang after JDK-8246751
8247408 IdealGraph bit check expression canonicalization
8247432 Update IANA Language Subtag Registry to Version 2020-09-29
8247438 JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown
8247456 JShell: Handling of top-level final, abstract, and static modifiers
8247469 getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available
8247470 Fix CHeap GrowableArray NMT accounting
8247492 ProblemList tools/jlink/plugins/CompressorPluginTest.java
8247494 Test failure in ImageRaceTest on some systems
8247495 ProblemList vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java
8247502 PhaseStringOpts crashes while optimising effectively dead code
8247510 typo in IllegalHandshakeMessage
8247515 OSX pc_to_symbol() lookup does not work with core files
8247516 DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support
8247524 Remove unnecessary volatile qualifiers from member functions
8247529 Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal
8247533 SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp
8247534 Update –release 15 symbol information for JDK 15 build 29
8247536 Support for pre-generated java.lang.invoke classes in CDS static archive
8247546 Pattern matching does not skip correctly over supplementary characters
8247573 gtest/GTestWrapper.java is not helpful if gtest framework is missing
8247576 Labeled/SkinBase: misbehavior on switching skin
8247589 Implementation of Alpine Linux/x64 Port
8247591 Document Alpine Linux build steps in OpenJDK build guide
8247592 refactor test/jdk/tools/launcher/Test7029048.java
8247593 Shenandoah: should not block pacing reporters
8247605 Avoid array allocation when concatenating with empty string
8247614 java/nio/channels/DatagramChannel/Connect.java timed out
8247615 Initialize the bytes left for the heap sampler
8247630 Use two key share entries
8247666 Support Lambda proxy classes in static CDS archive
8247670 Shenandoah: deadlock during class unloading OOME
8247675 Update DateFormatterTest Copyright
8247677 Incorrect class name displayed in DriverManager trace output
8247681 Improve bootstrapping of unary concatenations
8247691 [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps
8247695 PPC/S390: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java fails
8247697 Remove delayed_forbidden dead code in C2
8247706 Unintentional use of new Date(year…) with absolute year
8247729 GetObjectMonitorUsage() might return inconsistent information
8247734 [macos] jpackage fails to retrieve signing certificate when there are multiple
8247736 Shenandoah: assert(_nm->is_alive()) failed: only alive nmethods here
8247740 Inline derived CollectedHeap access for G1 and ParallelGC
8247743 Segmentation fault in debug builds due to stack overflow in find_recur with deep graphs
8247747 Remove macro definition of “inline” in stack.hpp
8247751 Shenandoah: options tests should run with smaller heaps
8247753 UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32
8247754 Shenandoah: mxbeans tests can be shorter
8247755 Leaner and more versatile GrowableArray classes
8247757 Shenandoah: split heavy tests by heuristics to improve parallelism
8247759 ZGC: Replace ZGC specific array implementations with GrowableArray
8247760 Improve documentation for javadoc.tester.JavadocTester
8247762 [aarch64] Timeout in …/HeapDumpTestWithActiveProcess.java due to inf. loop in AARCH64CurrentFrameGuess.run()
8247763 assert(outer->outcnt() == 2) failed: ‘only phis’ failure in LoopNode::verify_strip_mined()
8247766 [aarch64] guarantee(val < (1U « nbits)) failed: Field too big for insn
8247779 Remove deprecated –bind-services option from jpackage
8247781 Day periods support
8247782 typos in java.math
8247790 javac shouldn’t allow type variable references from local static declarations
8247808 Move JVMTI strong oops to OopStorage
8247818 GCC 10 warning stringop-overflow with symbol code
8247819 G1: Process strong OopStorage entries in parallel
8247820 ParallelGC: Process strong OopStorage entries in parallel
8247845 Shenandoah: refactor TLAB/GCLAB retirement code
8247860 Shenandoah: add update watermark line in rich assert failure message
8247863 Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize()
8247867 Upgrade to freetype 2.10.2
8247872 Upgrade HarfBuzz to the latest 2.7.2
8247876 ProblemList various crypto tests on aarch64
8247878 Move Management strong oops to OopStorage
8247879 Rework WeakHandle and OopHandle to dynamically support different OopStorages
8247901 Multiple conflicting @return for FlightRecorderMXBean
8247907 XMLDsig logging does not work
8247908 Replace IsRegisteredEnum with std::is_enum
8247909 Improve PrimitiveConversions::cast using C++14
8247910 Improve alignment and power-of-2 utilities using C++14
8247912 Make narrowOop a scoped enum
8247922 Update Graal
8247928 Refactor G1ConcurrentMarkThread for mark abort
8247938 Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class
8247960 jarsigner says “signer errors” for some normal warnings when -strict is set
8247966 runtime/logging/loadLibraryTest/LoadLibraryTest.java failed “RuntimeException: ‘Unloaded library with handle’ missing from stdout/stderr”
8247968 test/jdk/javax/crypto/SecretKeyFactory/security.properties has wrong header
8247976 Update HotSpot Style Guide for C++14 adoption
8247979 aarch64: missing side effect of killing flags for clearArray_reg_reg
8247994 Localize javadoc search
8247995 Avoid use of a mapping function in Permissions.getPermissionCollection
8248006 Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources
8248016 JFR: Remove Javadoc warnings
8248041 Shenandoah: pre-Full GC root updates may miss some roots
8248043 Need to eliminate excessive i2l conversions
8248048 ZGC: AArch64: SIGILL in load barrier register spilling
8248049 minor cleanups in gc/whitebox/TestWBGC.java
8248112 array index out of bound in FileMapInfo::check_paths
8248130 AArch64: pf() uses mtNone instead of mtInternal
8248131 Simplify ServicesCatalog provider handling
8248132 ZGC: Unify handling of all OopStorage instances in root processing
8248133 SerialGC: Unify handling of all OopStorage instances in root processing
8248158 Configure fails with autoconf not found even though it’s installed
8248170 Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary
8248177 Improve XML support
8248184 AMPM_OF_DAY doc fix in ChronoField
8248186 Move CDS C++ vtable code to cppVtables.cpp
8248187 javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn
8248188 Add IntrinsicCandidate and API for Base64 decoding
8248190 Enable Power10 system and implement new byte-reverse instructions
8248194 Need better support for running SA tests on core files
8248216 JFR: Unify handling of all OopStorage instances in LeakProfiler root processing
8248219 aarch64: missing memory barrier in fast_storefield and fast_accessfield
8248226 TestCloneAccessStressGCM fails with -XX:-ReduceBulkZeroing
8248227 Shenandoah: Refactor Shenandoah::heap() to match other GCs
8248231 deserializeLambda created with wrong encoding if platform encoding not UTF-8
8248234 Disabling UseExactTypes crashes C2
8248235 appcds/jigsaw/PatchModule/Simple.java failed when running in dynamic CDS mode
8248239 jpackage adds some arguments twice in case it is re-executed by JLI
8248240 Remove extendedPC.hpp and fetch_frame_from_ucontext
8248248 [macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code
8248261 Add timestamps to jpackage and jpackage tests verbose output
8248262 Wrong link target in ModuleDescriptor#isAutomatic’s API documentation
8248266 ZGC: TestUncommit.java fails due to “Exception: Uncommitted too fast” again
8248271 linux-x86-zero build failure
8248273 Small clean up for PerfClassTraceTime
8248295 serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal
8248302 JFR: Add test for OldObjectSample event when using ZGC
8248306 gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile
8248317 Change JavaFX release version to 16
8248320 Provide a unique accessible name for <nav role="navigation">
8248321 [JVMCI] improve libgraal logging and fatal error handling
8248322 G1: Refactor full collection sizing code
8248326 Add a minimal serialization test for local records
8248329 JDK-8244603 breaks windows build
8248334 hs build errors on ppc64 and s390x platforms
8248336 AArch64: C2: offset overflow in BoxLockNode::emit
8248337 sparc related code clean up after solaris removal
8248346 Move OopStorage mutex setup out from OopStorageSet
8248347 windows build broken by JDK-8243114
8248348 Regression caused by the update to BCEL 6.0
8248352 [TEST_BUG] Test test/jdk/java/awt/font/TextLayout/ArabicDiacriticTest.java can leave frame open
8248359 Update JVMCI
8248362 JVMTI frame operations should use Thread-Local Handshake
8248365 Debug build crashes on Windows when playing media file
8248379 Handshake closures for JVMTI monitor functions lack of some validations
8248381 Create a daemon thread for MonocleTimer
8248391 Unify handling of all OopStorage instances in weak root processing
8248398 Add diagnostic RepeatCompilation utility
8248401 Refactor/unify RMI gc support functionality
8248403 AArch64: Remove uses of kernel integer types
8248410 Correct Fix for
8248412 test/jdk/java/sql/testng/test/sql/DriverManagerPermissionsTests.java can fail
8248414 AArch64: Remove uses of long and unsigned long ints
8248417 some jdk/javadoc/doclet tests fail (JDK 16)
8248426 NMT: VirtualMemoryTracker::split_reserved_region() does not properly update summary counting
8248428 Cleanup pass on javax.lang.model docs
8248434 some newly added locale cannot parse uppercased date string
8248445 Use of AbsI/AbsL nodes should be limited to supported platforms
8248467 C2: compiler/intrinsics/object/TestClone fails with -XX:+VerifyGraphEdges
8248468 java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D
8248486 SafeThread illegal access to java.lang private fields should be removed
8248488 JDK-8246484 actually broke COMPARE_BUILD
8248490 [macOS] Undecorated stage does not minimize
8248492 ProblemList open/test/langtools//jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
8248526 configure script failed on WSL in May 2020 update
8248532 Every time I change keyboard language at my MacBook, Java crashes
8248545 Remove unneeded warning suppression of MSVC++ 4521/4522
8248547 Use SetupJdkLibrary for hotspot libraries
8248548 Use DISABLED_WARNINGS for globally disabled warnings on Visual Studio in Hotspot
8248552 C2 crashes with SIGFPE due to division by zero
8248563 Gtest CFLAGS/warnings is not properly handled
8248564 JFR: Remote Recording Stream
8248566 Make API docs more usable on mobile browsers
8248568 compiler/c2/TestBit.java failed: test missing from stdout/stderr
8248605 Update –release 15 symbol information for JDK 15 build 31
8248610 Clean up handling of Windows RC files
8248612 Back quotes and double quotes must not be escaped in: Cannot convert "$unix_path" to Windows path
8248632 Shenandoah: build fails without both JVMTI and JFR
8248634 Shenandoah: incorrect include in shenandoahInitLogger.cpp
8248641 Trees.getScope returns incorrect results for code inside a rule case
8248650 [BACKOUT] Backout JDK-8244603 because it generates too much noise in CI
8248652 Shenandoah: SATB buffer handling may assume no forwarded objects
8248655 Support supplementary characters in String case insensitive operations
8248657 Windows: strengthening in ThreadCritical regarding memory model
8248658 Remove vmTestbase/vm/share/vmcrasher
8248666 AArch64: Use THREAD_LOCAL instead of __thread
8248668 AArch64: Avoid MIN/MAX macros when using MSVC
8248671 AArch64: Remove unused variables
8248682 AArch64: Use ATTRIBUTE_ALIGNED helper
8248695 HostLocaleProviderAdapterImpl provides invalid date-only
8248701 On Windows generated modules-deps.gmk can contain backslash-r (CR) characters
8248736 [aarch64] runtime/signal/TestSigpoll.java failed “fatal error: not an ldr (literal) instruction.”
8248772 Extra comma in documentation of Thread#interrupt()
8248791 sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing
8248802 Add log helper methods to FontUtilities.java
8248816 C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply
8248817 Windows: Improving common cross-platform code
8248830 C2: Optimize Rotate API on x86
8248864 JPackage test extension misspelled “extention”
8248865 Document JNDI/LDAP timeout properties
8248870 AARCH64: I2L/L2I conversions can be skipped for masked positive values
8248878 SA: Implement simple workaround for JDK-8248876
8248879 SA core file support on OSX has some bugs trying to locate the jvm libraries
8248882 SA PMap and PStack support on OSX works with core files. Enable them
8248886 InstanceKlass::initialize_impl crashes with -XX:-UsePerfData after JDK-8246019
8248901 Signed immediate support in …/share/assembler.hpp is broken
8248905 [macos] symbolic links not properly resolved
8248906 runtime/Thread/ThreadObjAccessAtExit.java fails due to OutOfMemoryErrors
8248908 Printer.createPageLayout() returns 0.75” margins instead of hardware margins
8248983 Add links to definition of empty name
8248984 Bump minimum boot jdk to JDK 15
8248987 AOT’s Linker.java seems to eagerly fail-fast on Windows
8248988 JFR: Split up TestThreadStartEndEvents.java
8248997 JFR: Improve javadoc for @Name
8249002 New serviceability/sa/ClhsdbFindPC.java #id2 and #id3 tests are failing with ZGC
8249030 clean up FileInstaller $test.src $cwd in vmTestbase_nsk_jdi tests
8249080 Reduce MemberName class dependency on MethodHandles
8249087 Always initialize _body[0..1] in Symbol constructor
8249095 tools/javac/launcher/SourceLauncherTest.java fails on Windows
8249096 Clean up code for DumpLoadedClassList
8249133 Javadoc: Browser back navigation does not jump to previous position anymore
8249137 Remove CollectedHeap::obj_size
8249141 Fix indent in java_lang_Record definition in vmSymbols.hpp
8249142 java/awt/FontClass/CreateFont/DeleteFont.sh is unstable
8249144 Potential memory leak in TypedMethodOptionMatcher
8249149 Remove obsolete UseNewFieldLayout option and associated code
8249150 SA core file tests sometimes time out on OSX with “java.io.IOException: App waiting timeout”
8249189 AARCH64: more L2I conversions can be skipped
8249195 Change to Xcode 11.3.1 for building on Macos at Oracle
8249197 JShell: variable declaration with unicode type name gets garbled result
8249199 JShell: Consistent representation of unicode
8249215 JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows
8249219 Update –release 15 symbol information for JDK 15 build 33
8249225 Move definition of PADDING_ELEM_NUM
8249230 Shenandoah: assertion failure with -XX:-ResizeTLAB
8249261 AssertionError in StructuralStuckChecker
8249264 Build validate-headers task fails after JDK-8248261
8249273 Documentation of BigInteger(String) constructor does not mention leading plus
8249276 CDS archived objects must have “neutral” markwords
8249278 Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList
8249289 Exception thrown when –temp points to non-existant directory
8249292 DependOnVariable macro fails on empty value
8249293 Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
8249451 Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
8249537 Update copyright header for files modified in 2020
8249548 backward focus traversal gets stuck in button group
8249550 jdb should use loopback address when not using remote agent
8249566 jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records
8249586 Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice
8249588 libwindowsaccessbridge issues on 64bit Windows
8249602 C2: assert(cnt == _outcnt) failed: no insertions allowed
8249603 C1: assert(has_error == false) failed: register allocation invalid
8249605 C2: assert(no_dead_loop) failed: dead loop detected
8249607 C2: assert(!had_error) failed: bad dominance
8249608 Vector register used by C2 compiled method corrupted at safepoint
8249612 Remove unused ISNANF and ISNAND from jdk_util_md.h
8249619 Nimbus L&F Fix for 8041701 is causing some Nimbus tests to fail
8249623 test @ignore-d due to 7013634 should be returned back to execution
8249624 update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF
8249625 cleanup unused SkippedException in the tests under cds/appcds/dynamicArchive/methodHandles
8249630 unused is_static_archive parameter in SystemDictionaryShared::write_dictionary
8249632 remove no-arg constructor from ToolProvider
8249633 doclint reports missing javadoc for JavaFX property methods that have a property description
8249643 Clarify DOM documentation
8249647 Many classes in package javafx.beans.binding in module javafx.base have implicit no-arg constructors
8249649 Shenandoah: provide per-cycle pacing stats
8249650 Optimize JNIHandle::make_local thread variable usage
8249663 LogCompilation cannot process log from o.r.scala.dotty.JmhDotty
8249672 Include microcode revision in features_string on x86
8249674 Redo: Nimbus JTree renderer properties persist across L&F changes
8249675 x86: frequency extraction from cpu brand string is incomplete
8249676 [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
8249687 Use inline @jls and @jvm tages in more places in java.base
8249691 jdk/lambda/vm/StrictfpDefault.java file can be removed
8249694 java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn’t be @ignore-d
8249697 remove temporary fixes from java/lang/invoke/RicochetTest.java
8249699 java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore
8249703 test/jdk/java/io/File/GetXSpace.java fails on macos
8249719 MethodHandle performance suffers from bad ResolvedMethodTable hash function
8249720 Generated bytecodes of EventWriter don’t be output to the log
8249725 testbug: ZeroWithStringBoundsTest.java needs update to copyright header
8249748 gtest silently ignores bad jvm arguments
8249749 modify a primitive array through a stream and a for cycle causes jre crash
8249760 Unnecessary #include oopStorageSet
8249768 Move static oops and NullPointerException oops from Universe into OopStorage
8249772 (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java
8249773 Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference
8249774 Add java/foreign/TestMismatch.java to ProblemList.txt
8249777 build.gradle: project.version should not contain time stamps
8249783 Simplify DerValue and DerInputStream
8249786 java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently
8249801 Shenandoah: Clear soft-refs on requested GC cycle
8249809 avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init
8249812 java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException
8249821 Separate libharfbuzz from libfontmanager
8249822 SymbolPropertyTable creates an extra OopHandle per entry
8249829 javac is issuing an incorrect static access error
8249836 java/io/IOException/LastErrorString.java should have bug-id as 1st word in @ignore
8249837 Avoid direct or implicit Thread::current() calls when we already have a current thread variable
8249838 javax.swing.JLayeredPane has used valueOf twice in example code in documentation
8249839 Cherry pick GTK WebKit 2.28.3 changes
8249875 GCC 10 warnings -Wtype-limits with JFR code
8249877 Shenandoah: Report number of dead weak oops during STW weak roots
8249878 jfr_emergency_dump has secondary crashes
8249880 JVMCI calling register_nmethod without CodeCache lock
8249884 Shenandoah: Call report_num_dead() from ShParallelWeakRootsCleaningTask destructor
8249888 failure to create a libgraal JavaVM should result in a VM crash
8249902 tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java uses @ignore w/o bug-id
8249927 Specify limits of jdk.serialProxyInterfaceLimit
8249938 Move mirror oops from Universe into OopStorage
8249940 Remove unnecessary includes of jni_util.h in native tests
8249943 [TESTBUG] runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
8249944 Move and improve the AllStatic class
8249945 Improve ARRAY_SIZE()
8249953 Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
8250042 Clean up methodOop and method_oop names from the code
8250213 Address use of default constructors in com.sun.source.util
8250217 com.sun.tools.javac.api.JavacTaskImpl swallows compiler exceptions potentially producing false positive test results
8250219 Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden
8250221 Address use of default constructors in java.logging
8250233 -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173
8250236 ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-x64
8250237 Address use of default constructors in the javax.script package
8250238 Media fails to load libav 58 library when using modules from maven central
8250240 Address use of default constructors in the java.util.concurrent
8250244 Address reliance on default constructors in java.net
8250246 Address reliance on default constructors in security libs
8250516 [BACKOUT] Move mirror oops from Universe into OopStorage
8250519 [REDO] Move mirror oops from Universe into OopStorage
8250521 Configure initial RTO to use minimal retry for loopback connections on Windows
8250548 libgraal can deadlock in -Xcomp mode
8250556 revert JVMCI part of JDK-8230395
8250557 Rename vmTestbase/nsk shared timeout handler package to Terminator.java
8250562 Clean up weird comment in vmTestbase class Terminator.java
8250563 Add KVHashtable::add_if_absent
8250578 Address reliance on default constructors in javax.sql
8250580 Address reliance on default constructors in java.rmi
8250582 Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets
8250583 Address reliance on default constructors in java.management
8250586 jarsigner refactoring in displayMessagesAndResult() method
8250589 Move Universe::_reference_pending_list into OopHandle
8250597 G1: Improve inlining around trim_queue
8250598 Hyper-V is detected in spite of running on host OS
8250602 Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones
8250605 Linux x86_32 builds fail after JDK-8249821
8250606 Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate
8250607 C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
8250609 C2 crash in IfNode::fold_compares
8250610 SafepointMechanism::disarm_if_needed() is declared but not used
8250611 Cannot display splash screen on Windows
8250625 Compiler implementation of Pattern Matching for instanceof (Final)
8250627 Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
8250628 ZGC: fixup_partial_loads was removed, but still are referenced
8250629 do not allow C-style array declaration in record components
8250630 test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux
8250635 MethodArityHistogram should use Compile_lock in favour of fancy checks
8250636 iso8601_time returns incorrect offset part on MacOS
8250637 UseOSErrorReporting times out (on Mac and Linux)
8250638 Address reliance on default constructors in java.xml
8250640 Address reliance on default constructors in jdk.jdi
8250646 hdiutil detach fix JDK-8245311 still fails sometimes
8250652 Add logical operations on types
8250660 Clarify that WildcardType and AnnotatedWildcardType bounds methods return one
8250668 Clean up method_oop names in adlc
8250669 Running JMH micros is broken after JDK-8248135
8250738 C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn’t be virtual
8250739 remove Compile::Generate_*_Graph methods declarations
8250741 an annotation interface may not be declared as a local interface
8250742 ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC
8250743 Switch to JCov build which supports byte code version 60
8250745 assert(eval_map.contains(n)) failed: absent
8250748 Doc of URL(String, String, int, String, URLStreamHandler) does not use link
8250750 JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
8250755 Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
8250772 Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException
8250779 Anchor is ignored when reloading a page in Chrome
8250797 remove CompileReason::Reason_CTW
8250799 NumberStringConverter and its subclasses are missing documentation for all their constructors
8250803 pkgbuild failed with exit code 134
8250808 Re-associate loop invariants with other associative operations
8250810 Push missing parts of JDK-8248817
8250811 Address reliance on default constructors in the javax.swing.plaf.multi APIs
8250818 idea.sh script doesn’t work on WSL 1 and 2
8250824 AArch64: follow up for JDK-8248414
8250825 C2 crashes with assert(field != __null) failed: missing field
8250826 jhsdb does not work with coredump which comes from Substrate VM
8250839 Improve test template SSLEngineTemplate with SSLContextTemplate
8250840 some tests use –enable-preview unnecessarily
8250844 Make sure {type,obj}ArrayOopDesc accessors check the bounds
8250848 [aarch64] nativeGotJump_at() missing call to verify()
8250849 Address reliance on default constructors in the javax.swing.plaf APIs
8250850 Address reliance on default constructors in the javax.swing.plaf.metal APIs
8250851 Address reliance on default constructors in the javax.swing.plaf.synth APIs
8250852 Address reliance on default constructors in the javax.swing.plaf.basic APIs
8250853 Address reliance on default constructors in the javax.swing APIs
8250855 Address reliance on default constructors in the Java 2D APIs
8250856 Address reliance on default constructors in the AWT APIs
8250857 Address reliance on default constructors in the Java Beans API
8250858 Address reliance on default constructors in the Java Sound APIs
8250859 Address reliance on default constructors in the Accessibility APIs
8250863 Build error with GCC 10 in NetworkInterface.c and k_standard.c
8250886 java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout
8250888 nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java fails
8250889 Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed
8250894 Provide a configure option to build and run against the platform libharfbuzz
8250899 Backout JDK-8249628 from jdk/jdk
8250902 Implement MD5 Intrinsics on x86
8250903 jdk/jfr/javaagent/TestLoadedAgent.java fails with Mismatch in TestEvent count
8250911 [windows] os::pd_map_memory() error detection broken
8250912 Recording#copy() doesn’t copy the flush interval
8250914 Matcher::stack_direction() is unused
8250920 Increase @jls usage in core reflection
8250929 Missing “classpath exception” in LambdaProxyClassArchive.java
8250930 [TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization
8250935 JFileChooser incorrectly placed “Date” value in “Type” field
8250954 Avoid multiple warnings for external docs with mismatching modularity
8250961 Move Universe::update_heap_info_at_gc to CollectedHeap
8250968 Symlinks attributes not preserved when using jarsigner on zip files
8250984 Memory Docker tests fail on some Linux kernels w/o cgroupv1 …
8250986 Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle
8250990 Consolidate object copying code for CDS static/dynamic archive dumping
8251017 java/io/File/GetXSpace.java fails on UNIX
8251031 Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits
8251093 Improve C1 register allocator logging and debugging support
8251117 Cannot check P11Key size in P11Cipher and P11AEADCipher
8251118 BiasedLocking::preserve_marks should not have a HandleMark
8251121 six SA tests leave core files behind on macOS
8251122 doclint html5 errors in java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
8251123 doclint warnings about missing javadoc tags and comments
8251124 doclint errors about missing accessibility support in HTML files
8251125 doclint errors about missing references in Swing javadoc
8251126 nsk.share.GoldChecker should read golden file from ${test.src}
8251127 clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests
8251128 remove vmTestbase/vm/compiler/jbe/combine
8251132 make main classes public in vmTestbase/jit tests
8251152 ARM32: jtreg c2 Test8202414 test crash
8251155 HostIdentifier fails to canonicalize hostnames starting with digits
8251160 Fix “no comment” warnings in java.logging
8251166 Add automated testcases for changes done in JDK-8214112
8251179 Word tearing problem with _last_sweep
8251182 Fix “no comment” warnings in java.naming
8251184 File association without description causes exception
8251187 Mark BasicComboNPE regression test as headful
8251188 Update LDAP tests not to use wildcard addresses
8251189 com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout
8251190 nsk jdi tests failing “TestBug: Exception during config file parsing: java.io.FileNotFoundException”
8251192 Shenandoah: Shenandoah build failed after JDK-8235573
8251193 bin/idea.sh is generating wrong folder definitions for JVMCI modules
8251200 False positive messages about missing comments for serialization
8251203 Fix “no comment” warnings in java.base/java.lang and java/io
8251205 Add missing javadoc comments to ZipConstants.java
8251208 Add missing javadoc comments to java.sql and java.sql.rowsets
8251213 [TESTBUG] CDS tests shouldn’t write output files into test.classes directory
8251241 macOS: iconify property doesn’t change after minimize when resizable is false
8251252 Add automated testcase for fix done in JDK-8214253
8251254 Add automated test for fix done in JDK-8218472
8251255 [linux] Add process-memory information to hs-err and VM.info
8251257 NMT: jcmd VM.native_memory scale=1 crashes target VM
8251260 two MD5 tests fail “RuntimeException: Unexpected count of intrinsic”
8251261 CDS dumping should not clear states in live classes
8251267 CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty(“user.dir”)
8251268 Move PhaseChaitin definitions from live.cpp to chaitin.cpp
8251271 C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes
8251272 Typo in java.util.Formatter: “Numberic” should be “Numeric”
8251274 Provide utilities for function SFINAE using extra template parameters
8251302 Create dedicated OopStorages for Management and Jvmti
8251303 C2: remove unused _site_invoke_ratio and related code from InlineTree
8251306 compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS
8251317 Support for CLDR version 38
8251322 Improve BitMap::iterate
8251325 Miss ‘L’ for long value in if statement
8251336 OopHandle release can not be called in a safepoint
8251349 Add TestCaseImpl to OverloadCompileQueueTest.java’s build dependencies
8251352 Many javafx.base classes have implicit no-arg constructors
8251353 Many javafx scenegraph classes have implicit no-arg constructors
8251357 [DocCommentParser] Infinite loop while looking for the end of a preamble
8251358 Clean up Access configuration after Shenandoah barrier change
8251361 Potential race between Logger configuration and GCs in HttpURLConWithProxy test
8251365 Build failure on AIX after 8250636
8251367 [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
8251369 [JVMCI] Backout 8246347 changes
8251374 jmap -dump could accept invalid options
8251377 [macos11] JTabbedPane selected tab text is barely legible
8251383 Disable Event::log from linux_mprotect when processing the assertion poison page
8251384 [TESTBUG] jvmti tests should not be executed with minimal VM
8251399 JDK-8248701 had incorrect indentation
8251414 Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError
8251451 Shenandoah: Remark ObjectSynchronizer roots with I-U
8251454 Wrong “self type” in DCTree.DCEndElement
8251456 [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError
8251459 Compute caller save exclusion RegMasks once
8251460 Fix the biased-locking code in ObjectSynchronizer::FastHashCode
8251463 Obsolete -XX:ForceNUMA option
8251464 make Node::dump(int depth) support indent
8251469 Better cleanup for test/jdk/javax/imageio/SetOutput.java
8251489 universe.cpp includes too many headers
8251490 [TESTBUG] The Java thread stack size specified is too small for nsk/stress/stack. Specify at least 448k
8251495 Remove the implNote in the DOM package description added by JDK-8249643
8251496 Fix doclint warnings in jdk.net.httpserver
8251499 no-placeholder compact number patterns throw IllegalArgumentException
8251516 VSCode IDE configuration specifies c++03
8251517 [TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout
8251525 AARCH64: Faster Math.signum(fp)
8251526 CTW fails to build after JDK-8251121
8251527 CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL
8251533 MacOS build of libjimage explicitly adds C++ standard library
8251535 Partial peeling at unsigned test adds incorrect loop exit check
8251538 Modernize and lint Dynalink code
8251541 “no symbols” printed when building hotspot
8251542 Several small Javadoc errors in java.base
8251543 add mention of INFLATING() to share/oops/markWord.hpp header comment
8251544 CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected
8251548 Remove unnecessary explicit initialization of volatile variables in security-libs code
8251549 Update docs on building for Git
8251550 Clean up jdk.javadoc and the related parts of jdk.compiler
8251551 Use .md filename extension for README
8251552 Add minimal CONTRIBUTING.md file
8251555 Remove unused focusedWindow field in glass Window to avoid leak
8251557 Avoid dumping unused symbols/strings into the CDS archive
8251558 J2DBench should support shaped and translucent windows
8251559 Remove empty file utilities/sizes.cpp
8251560 Remove excessive header file inclusion from systemDictionary.hpp and others
8251561 Fix doclint warnings in the java.xml package
8251570 JDK-8215624 causes assert(worker_id <’ _n_workers) failed: Invalid worker_id
8251715 Throw UncheckedIOException in place of InternalError when HttpClient fails due to unavailability of underlying resources required by SSLContext
8251835 JDK-8251374 breaks jmap -dump:all
8251837 Rename get_safepoint_workers to safepoint_workers
8251843 jfr/tool/TestPrintJSON.java fails intermittently
8251846 Replace __linux which is no longer defined
8251848 JMap.histo() and JMap.dump() should parse sub-arguments similarly
8251850 Refactor ResourceMark and DeoptResourceMark for better code sharing
8251858 Update to Xcode 11.3.1
8251860 ClassLoaderData::loaded_classes_do fails with “assert(ZAddress::is_marked(addr)) failed: Should be marked”
8251861 Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable
8251885 aarch64: aarch64-asmtest.py script generates unpredictable instructions
8251888 Move HotSpot Style Guide wiki subpages to jdk/jdk/doc
8251918 [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint
8251921 Expand default constructor warning to cover more cases
8251923 “Invalid JNI handle” assertion failure in JVMCICompiler::force_comp_at_level_simple()
8251924 32-bit build failures after JDK-8235765
8251925 C2: RenaissanceStressTest fails with assert(!had_error): bad dominance
8251930 Native types mismatch in hotspot
8251939 Fix copy-paste issues and address TODOs
8251941 ListCell: visual artifact when items contain null values
8251946 ObservableList.setAll does not conform to specification
8251988 jpackage –runtime-image fails on mac when using JDK11 based runtime
8251994 VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
8251996 remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit
8251997 remove usage of PropertyResolvingWrapper in vmTestbase/vm/mlvm/
8251998 remove usage of PropertyResolvingWrapper in vmTestbase/jit/t
8251999 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/aod
8252000 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdb
8252001 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdi
8252002 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jdwp
8252003 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/jvmti
8252004 remove usage of PropertyResolvingWrapper in vmTestbase/nsk/sysdict
8252005 narrow disabling of allowSmartActionArgs in vmTestbase
8252031 –patch-module java.base= may fail with "cyclic inheritance involving Object"
8252034 G1: Remove g1_reserved methods
8252035 G1: Clean up G1CollectedHeap::reserved methods
8252037 Optimized build is broken
8252038 G1: Remove unused G1MarkStatsCache::_num_stats
8252041 G1: Fix incorrect uses of HeapRegionManager::max_length
8252043 Move inner class metaspace cleaning out of safepoint cleanup tasks
8252049 Native memory leak in ciMethodData ctor
8252051 Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly
8252056 Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp
8252058 [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller
8252060 gstreamer fails to build with gcc 10
8252062 WebKit build fails with recent VS 2019 compiler
8252070 Some platform-specific BLIT optimizations are not effective
8252086 G1: Remove g1_rs in G1CollectedHeap::initialize
8252090 JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9)
8252093 formula used to calculate decaying variance in numberSeq
8252100 NumberOverflow in class MemoryCache
8252101 Add description of expected behavior of using “live” and “all” options together for jmap
8252103 Parallel heap inspection for ParallelScavengeHeap
8252104 parallel heap inspection for ShenandoahHeap
8252105 Parallel heap inspection for ZCollectedHeap
8252107 Media pipeline initialization can crash if audio or video bin state change fails
8252108 Modify nsk/stress/stack tests to check page size
8252113 Move jfr man page into jfr module
8252114 Windows-AArch64: Enable and test ZGC and ShenandoahGC
8252117 com/sun/jdi/BadHandshakeTest.java failed with “ConnectException: Connection refused: connect”
8252124 Restore Dynalink tests
8252125 add an “inflating” entry to the “table” of bit patterns in share/oops/markWord.hpp
8252126 ‘GVars.stw_random = os::random()’ lost by JDK-8246476
8252127 Optimize sun.invoke.util.BytecodeDescriptor.unparse
8252128 Remove javax.transaction Exception references
8252133 The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active
8252141 Rename G1YoungRemSetSamplingThread to better reflect its purpose
8252145 Unify Info.plist files with correct version strings
8252149 Compilation error after JDK-8252043
8252151 Remove excessive inclusion of arguments.hpp
8252172 Improve prettiness of printing HTML attributes by DocPretty
8252186 remove FileInstaller action from vmTestbase/jit/graph tests
8252188 Crash in OrINode::Ideal(PhaseGVN*, bool)+0x8b9
8252191 Update to gcc 10.2 on Linux
8252192 Update to Visual Studio 2019 version 16.7.2
8252194 Add automated test for fix done in JDK-8218469
8252195 AWT Accessibility API nested classes rely on default constructors
8252196 ZGC: TestUncommit.java fails due to “Exception: Uncommitted too fast” again(2)
8252199 Reimplement support of Type 1 fonts without MappedByteBuffer
8252204 AArch64: Implement SHA3 accelerator/intrinsic
8252215 Remove VerifyOptoOopOffsets flag
8252219 C2: Randomize IGVN worklist for stress testing
8252221 Use multiple workers for Parallel GC pre-touching
8252223 ZGC: Convert ZPage to use delegating constructor
8252224 ZGC: Convert ZValue to use alias templates
8252231 G1AdaptiveIHOP has swapped current_occupancy and additional_buffer_size
8252233 Put debug symbols in symbols-image
8252236 TabPane: must keep header of selected tab visible
8252245 Remove ScanClosure
8252248 __SIGRTMAX is not declared in musl libc
8252249 nsk/stress/stack/stack016.java fails with “Error: TEST_BUG: trickyRecursion() must throw an error anyway!”
8252250 isnanf is obsolete
8252259 AArch64: Adjust default value of FLOATPRESSURE
8252264 tools/javac/flags/LockedFlagClash.java fails to compile
8252265 Replace @exception with @throws java.util.logging package
8252289 Remove usage of OopsInGenClosure from full_process_roots
8252290 Remove unused enum in CallGenerator
8252291 C2: Assignment in conditional in loopUnswitch.cpp
8252294 Remove OopsInGenClosure usage from younger_refs_iterate
8252296 Shenandoah: crash in CallNode::extract_projections
8252303 G1MMUTrackerQueue::when_sec skip queue iteration on max_gc_time pause time
8252304 Seed an HttpRequest.Builder from an existing HttpRequest
8252307 javac rejects code with annotation applicable to fields
8252311 AArch64: save two words in itable lookup stub
8252324 Signal related code should be shared among POSIX platforms
8252331 JDK-8252058 is causing failures in Tier1
8252349 Delete the “sun.awt.X11.checkSTRUT” property
8252354 Properties :: storeToXML method does not throw ClassCastException when supplied non strings
8252362 C2: Remove no-op checking for callee-saved-floats
8252374 Add a new factory method to concatenate a sequence of BodyPublisher instances into a single publisher.
8252377 Incorrect encoding for EC AlgorithmIdentifier
8252381 Cherry pick GTK WebKit 2.28.4 changes
8252387 Deprecate for removal css Selector and ShapeConverter constructors
8252389 Fix mistakes in FX API docs
8252398 minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp
8252401 Introduce Utils.TEST_NATIVE_PATH
8252402 rewrite vmTestbase/nsk/jvmti/Allocate/alloc001 shell test to Java
8252403 rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java
8252404 compiler/c1/TestTraceLinearScanLevel.java fails with release VMs
8252406 Introduce Thread::as_Java_thread() convenience function
8252407 Build failure with gcc-8+ and asan
8252414 Redundant suspend check when determining if a java thread is safe
8252446 Screen.getScreens() is empty sometimes
8252458 Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8237041
8252467 AOT need to process new markId DEOPT_MH_HANDLER_ENTRY in compiled code
8252469 Backout JDK-8250935 fix
8252477 nsk/share/ArgumentParser should expect that jtreg “splits” an argument
8252481 Remove excessive include of memTracker.hpp
8252494 C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type
8252497 Incorrect numeric currency code for ROL
8252500 ZGC on aarch64: Unable to allocate heap for certain Linux kernel configurations
8252504 Add a method to MemoryLayout which returns a offset-computing method handle
8252505 C1/C2 compiler support for blackholes
8252513 ZGC: Contiguous memory reservation probing is broken for TB heap sizes
8252514 ZGC: Physical memory splitting is broken
8252518 cache result of CompilerToVM.getComponentType
8252521 possible race in java_suspend_self_with_safepoint_check
8252522 nsk/share/test/StressOptions should multiple stressTime by jtreg’s timeout-factor
8252523 Add ASN.1 Formatter to work with test utility HexPrinter
8252526 Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
8252529 Unsafe Documentation around Barrier Methods Inaccurate
8252532 use Utils.TEST_NATIVE_PATH instead of System.getProperty(“test.nativepath”)
8252533 Signal handlers should run with synchronous error signals unblocked
8252536 Replace @exception with @throws for core-libs
8252537 Updated @exception with @throws
8252538 Replace @exception with @throws java.rmi package
8252539 Replace @exception with @throws java.rmi.activation package
8252540 Replace @exception with @throws java.rmi.registry package
8252541 Replace @exception with @throws java.rmi.server package
8252543 [JVMCI] Libgraal can deadlock in blocking compilation mode
8252546 Move ObservableValue’s equality check and lazy evaluation descriptions to @implSpec
8252547 Correct transformations docs in Node
8252551 JDK-8250630 causes build error on Win*
8252552 DecimalFormat javadoc contains HTML tags in example code
8252583 Clean up unused phi-to-copy degradation mechanism
8252588 HotSpot Style Guide should permit uniform initialization
8252589 Code duplication in ParallelSPCleanupTask
8252592 Non-PCH build is broken after JDK-8251560
8252593 [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
8252596 [TESTBUG] WebPageShim::paint is not thread-safe
8252627 Make it safe for JFR thread to read threadObj
8252645 Change time measurements in G1ServiceThread to only account remembered set work
8252648 Shenandoah: name gang tasks consistently
8252652 Buggy looking null check in ServiceThread::oops_do()
8252656 Replace RegisterArrayForGC mechanism with plain Handles
8252658 G1: Do not consider G1HeapWastePercent during region selection within a gc
8252661 Change SafepointMechanism terminology to talk less about “blocking”
8252679 Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard
8252684 Move the AArch64 assember test under test/hotspot/gtest
8252689 Classes are loaded from jrt:/java.base even when CDS is used
8252691 Build failure after JDK-8252481
8252695 Shenandoah: clean up Graal enabled/disabled filter in tests
8252696 Loop unswitching may cause out of bound array load to be executed
8252712 move doclint to jdk.javadoc module
8252715 Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux
8252720 clean up FileInstaller $test.src $cwd in vmTestbase/vm/compiler/optimizations tests
8252721 Nested classes in Swing APIs rely on default constructors
8252722 More Swing plaf APIs that rely on default constructors
8252725 Refactor jlink GenerateJLIClassesPlugin code
8252730 jlink does not create reproducible builds on different servers
8252739 Deflater.setDictionary(byte[], int off, int len) ignores the starting offset for the dictionary
8252740 java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354
8252752 Clear card table for old regions during scan in G1
8252767 URLConnection.setRequestProperty throws IllegalAccessError
8252773 [TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions
8252774 remove jdk.test.lib.FileInstaller action from graalunit tests
8252778 remove jdk.test.lib.FileInstaller action from compiler/c2/stemmer test
8252779 compiler/graalunit/HotspotTest.java failed after 8251525
8252784 Create release notes for JavaFX 15 (#296)
8252794 Creation of JNIMethodBlock should be done with a leaf lock
8252797 Non-PCH build fails on Ubuntu 16.4 when building with gtests
8252807 The jdk.jfr.Recording.getStream does not work when toDisk is disabled
8252811 The list of cells in a VirtualFlow is cleared every time the number of items changes
8252816 JvmtiEnvThreadState::clear_to_frame_pop() is not used
8252817 Cleanup the classes in the java.awt.color package
8252825 Add automated test for fix done in JDK-8218479
8252830 Correct missing javadoc comments in java.rmi module
8252835 Revert fix for JDK-8246051
8252837 Cleanup SAP Copyright file headers
8252844 Update check configuration to Skara format
8252846 Fix ppc/s390 after “8231441: AArch64: Initial SVE backend su…
8252847 Optimize primitive arrayCopy stubs using AVX-512 masked instructions
8252848 Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions
8252853 AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1
8252857 AArch64: Shenandoah C1 CAS is not sequentially consistent
8252859 Inconsistent use of alpha in class AbsSeq
8252868 Clean up unused function from G1MMUTracker
8252870 Finalize (remove “incubator” from) jpackage
8252871 fatal error: must own lock JvmtiThreadState_lock
8252881 [JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor
8252882 Clean up jdk.javadoc and the related parts of jdk.compiler
8252887 Zero VM is broken after JDK-8252661
8252888 Collapse G1MMUTracker class hierarchy
8252889 Obsolete -XX:+InsertMemBarAfterArraycopy
8252897 Minor .jcheck/conf update
8252898 remove bulk registration of JFR CompilerPhaseType names
8252916 Newline in object field values list of ScopeDesc should be removed
8252919 JDK built with –enable-cds=no fails with NoClassDefFoundError
8252921 NMT overwrite memory type for region assert when building dynamic archive
8252933 com.sun.tools.jdi.ObjectReferenceImpl#validateAssignment always requests referenceType
8252937 Correct “no comment” warnings from javadoc in java.math package
8252957 Wrong comment in CgroupV1Subsystem::cpu_quota
8252966 CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros
8252973 ZGC: Implement Large Pages support on Windows
8252980 comment only changes extracted from JDK-8247281
8252981 ObjectMonitor::object() cleanup changes extracted from JDK-8247281
8252995 Non-PCH builds broken by JDK-8250961
8252996 Thread safety problem in java.net.ProxySelector
8252997 Null-proofing for linker_md.c
8252998 ModuleWrapper.gmk doesn’t consult include path
8253000 Remove redundant MAKE_SUBDIR argument
8253002 Remove the unused SafePointNode::_oop_map field
8253005 Add @throws IOException in javadoc for HttpEchange.sendResponseHeaders
8253008 Remove develop flags TraceLongCompiles/LongCompileThreshold
8253014 OopStorage bulk release logs entries multiple times
8253015 Aarch64: Move linux code out from generic CPU feature detection
8253016 Box.Filler components should be unfocusable by default
8253026 Remove dummy call to gc alot from VM Thread
8253028 SA core file tests still time out on OSX with “java.io.IOException: App waiting timeout”
8253029 [PPC64] Remove obsolete Power6 code
8253030 ZGC: Change ZMarkCompleteTimeout unit to microseconds
8253031 git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844
8253033 CheckUnhandledOops check fails in ThreadSnapshot::initialize…
8253034 Update symbol generation to accomodate Git as the SCM
8253037 G1: Improve check for string dedup
8253040 Remove unused Matcher::regnum_to_fpu_offset()
8253048 AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
8253050 jfr disassemble command processes –max-chunks incorrectly
8253053 Javadoc clean up in Authenticator and BasicAuthenicator
8253060 remove test/hotspot/jtreg/test_env.sh
8253064 monitor list simplifications and getting rid of TSM
8253066 typo in Stream.mapMulti
8253079 DeterministicDump.java fails due to garbage in structure padding
8253081 G1 fails on stale objects in archived module graph in Open Archive regions
8253084 Zero VM is broken after JDK-8252689
8253089 Windows (MSVC 2017) build fails after JDK-8243208
8253098 Archived full module graph should be disabled if CDS heap cannot be mapped
8253101 Clean up CallStaticJavaNode EA flags
8253117 Replace HTML tables in javadoc summaries with CSS grid elements
8253118 Avoid unnecessary deopts when OSR nmethods of the same level are present.
8253123 Switch FX build to use JDK 15 as boot JDK
8253125 vmTestbase/nsk/stress/stack/stack017.java timed out
8253130 bug7072653.java failed “Popup window height … is wrong”
8253146 C2: Purge unused MachCallNode::_arg_size field
8253147 The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
8253148 Fix terminology in align_down comment
8253149 Building an installer from invalid app image fails on Window…
8253153 Mentioning of “hour-of-minute” in java.time.temporal.TemporalField JavaDoc
8253155 Minor cleanups and Javadoc fixes for LdapDnsProvider of java.naming
8253162 Make frame::oops_do const
8253167 ARM32 builds fail after JDK-8247910
8253169 [BACKOUT] Improve large object handling during evacuation
8253173 Print heap before and after GC lacks a newline
8253177 outputStream not declared in markWord.hpp
8253179 Replace LinkedList Impl in net.http.Http2Connection
8253183 Fragile memory barrier selection for some weak memory model platforms
8253206 Enforce whitespace checking for additional source files
8253207 enable problemlists jcheck’s check
8253208 Move CDS related code to a separate class
8253219 Epsilon: clean up unnecessary includes
8253220 Epsilon: clean up unused code/declarations
8253228 [JVMCI] provide more info on fatal JVMCI errors
8253232 G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
8253235 JFR.dump does not respect maxage parameter
8253236 [REDO] Investigate fast-path for scanning only objects with references during gc
8253237 [REDO] Improve large object handling during evacuation
8253238 [REDO] Improve object array chunking test in G1’s copy_to_survivor_space
8253239 Disable VS warning C4307
8253240 No javadoc for DecimalFormatSymbols.hashCode()
8253241 Update comment on java_suspend_self_with_safepoint_check()
8253244 Shenandoah: cleanup includes in Shenandoah root processor files
8253253 Binutils tar ball extension update to gz
8253261 Disable CDS full module graph until JDK-8253081 is fixed
8253262 Allocate in DumpRegion is not thread safe
8253269 The CheckCommonColors test should provide more info on failure
8253270 Limit fastdebug inlining in G1 evacuation
8253271 vm_version_x86.hpp should not include globals_extension.hpp
8253274 The CycleDMImagetest brokes the system
8253275 Remove unused methods after CMS removal
8253278 Refactor/cleanup oopDesc::*_klass_addr
8253285 Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
8253286 Use expand_exact() instead of expand_at() for fixed requests in G1
8253291 bug7072653.java still failed “Popup window height … is wrong”
8253299 Manifest bytes are read twice when verifying a signed JAR
8253303 G1: Move static initialization of G1FromCardCache to a proper location
8253311 Cleanup relocInfo constructors
8253313 xmlstream.hpp missing from vmIntrinsics.cpp
8253314 precompiled.hpp missing from vmIntrinsics.cpp
8253317 The “com/apple/eawt” is missed in the “othervm.dirs” config option
8253321 java.util.Locale.LanguageRange#equals is inconsistent after calling hashCode
8253322 Update the specification in the newly added constructors
8253332 ZGC: Make heap views reservation platform independent
8253342 Fix typos in String.transform
8253344 Remove unimplemented Arguments::check_gc_consistency
8253345 Remove unimplemented Arguments::lookup_logging_aliases
8253348 Remove unimplemented JNIHandles::initialize
8253349 Remove unimplemented SharedRuntime::native_method_throw_unsupported_operation_exception_entry
8253350 Remove unimplemented SharedRuntime::clean_*_entry
8253353 Crash in C2: guarantee(n != NULL) failed: No Node
8253356 JavaFX Terminology Refresh
8253361 Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag
8253372 [TESTBUG] update tests which require jvmti - hotspot
8253379 [windows] Several jpackage tests failed with error code 1638
8253385 annotation processors remove varargs information from record components
8253392 remove PhaseCCP_DCE declaration
8253397 Ensure LogTag types are sorted
8253402 Convert vmSymbols::SID to enum class
8253404 C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
8253407 Move max_pow2 from test to src
8253411 [BACKOUT] [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
8253412 Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored
8253418 ZGC: Use pd_ prefix to denote platform dependent code
8253421 Initialize JFR trace-IDs with zero
8253424 Add support for running pre-submit testing using GitHub Actions
8253426 jpackage is unable to generate working EXE for add-launcher configurations
8253429 Error reporting should report correct state of terminated/aborted threads
8253433 Remove -XX:+Debugging product option
8253434 Shenandoah: Cleanup ShenandoahRootScanner
8253435 Cgroup: ‘stomping of _mount_path’ crash if manually mounted cpusets exist
8253447 Remove buggy code introduced by 8249451
8253453 SourceFileInfoTable should be allocated lazily
8253455 Record Classes javax.lang.model changes
8253457 Remove unimplemented register stack functions
8253459 Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly
8253464 ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores
8253469 ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence
8253470 Javadoc clean up in Filter and Headers
8253473 Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator
8253474 Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer
8253475 Javadoc clean up in HttpExchange and HttpServer
8253476 TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities
8253492 Miss comma after second copyright year in FDBigInteger.java
8253493 Shenandoah: Remove ShenandoahSerialRoot definition
8253496 [BACKOUT] JDK-8253208 Move CDS related code to a separate class
8253499 Problem list runtime/cds/DeterministicDump.java
8253500 [REDO] JDK-8253208 Move CDS related code to a separate class
8253505 JFR: onFlush invoked out of order with a sorted event stream
8253516 ZGC: Remove card table functions
8253524 C2: Refactor code that clones predicates during loop unswitching
8253525 Implement getInstanceSize/sizeOf intrinsics
8253539 Remove unused JavaThread functions for set_last_Java_fp/pc
8253540 InterpreterRuntime::monitorexit should be a JRT_LEAF function
8253543 sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with “AssertionError: All pixels are not black”
8253548 jvmFlagAccess.cpp: clang 9.0.0 format specifier error
8253555 Make ByteSize and WordSize typed scoped enums
8253559 The INDEX page should link to Serialized Form and Constant Values pages
8253563 Change sun.security.jca.Providers.threadLists to be ThreadLocal
8253565 PPC64: Fix duplicate if condition in vm_version_ppc.cpp
8253572 [windows] CDS archive may fail to open with long file names
8253581 runtime/stringtable/StringTableCleaningTest.java fails on 32-bit platforms
8253583 java/util/StringJoiner tests failing on 32-bit VMs after JDK-8246697
8253584 Redunant errors for partial member selects
8253586 C2: Clean up unused PhaseIterGVN::init_worklist()
8253588 C1: assert(false) failed: unknown register on x86_32 only with -XX:+TraceLinearScanLevel=4
8253590 java/foreign tests are still failing on x86_32 after foreign-memaccess integration
8253594 Remove CollectedHeap::supports_tlab_allocation
8253597 TreeTableView: must select leaf row on click into indentation region
8253600 G1: Fully support pinned regions for full gc
8253606 Need to add missed constructor to the SwingEventMonitor
8253607 [mlvm] meth/func/jdi/breakpointOtherStratum: un-problemlist and add randomness keyword
8253615 Change to Visual Studio 2019 16.7.2 for building on Windows at Oracle
8253616 Change to GCC 10.2 for building on Linux at Oracle
8253624 gtest fails when run from make with read-only source directory
8253633 Remove unimplemented TieredThresholdPolicy::set_carry_if_neccessary
8253634 TreeCell/Skin: misbehavior on switching skin
8253636 C2: Adjust NodeClasses::_max_classes
8253637 Update EC removal
8253638 Cleanup os::reserve_memory and remove MAP_FIXED
8253639 Change os::attempt_reserve_memory_at parameter order
8253640 Make MEMFLAGS an enum class
8253641 Missing newline in the printout of certain JFR events
8253644 C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
8253646 ZGC: Avoid overhead of sorting ZStatIterableValues on bootstrap
8253647 Remove dead code in os::create_thread() on Linux/BSD
8253650 Cleanup: remove alignment_hint parameter from os::reserve_memory
8253659 ProblemList sun/security/ec/TestEC.java on linux-aarch64
8253660 Need better error report when artifact resolution fails in AotCompiler.java
8253667 ProblemList tools/jlink/JLinkReproducible{,3}Test.java on linux-aarch64
8253681 closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed
8253682 The AppletInitialFocusTest1.java is unstable
8253689 [s390] Use flag kind “diagnostic” for platform specific flags
8253690 [PPC64] Use flag kind “diagnostic” for platform specific flags
8253694 Remove Thread::muxAcquire() from ThreadCrashProtection()
8253696 WebEngine refuses to load local “file:///” CSS stylesheets when using JDK 15
8253700 spurious “extends Throwable” at end of Optional.orElseThrow method declaration
8253717 Relocate stack overflow code out of thread.hpp/cpp
8253721 Flag -XX:AVX3Threshold does not accept Zero value
8253728 tests fail with “assert(fr.is_compiled_frame()) failed: Wrong frame type”
8253733 Cleanup internal taglet API
8253734 C2: Optimize Move nodes
8253735 Cleanup SearchIndexItem API
8253736 Cleanup some of WorkArounds and usage thereof
8253739 java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java fails
8253740 [PPC64] Minor interpreter cleanup
8253742 POSIX signal code cleanup
8253747 tools/jpackage/share/AppImagePackageTest.java fails with InstalledPackageSize: 0
8253748 StressIGV tests fail with release VMs
8253750 use build-stable default seed for Utils.RANDOM_GENERATOR
8253751 Dependencies of automatic modules are not propagated through module layers
8253753 Enable default constructor warning in client modules
8253761 Wrong URI syntax printed by jar –describe-module
8253762 JFR: getField(String) should be able to access subfields
8253763 ParallelObjectIterator should have virtual destructor
8253765 C2: Control randomization in StressLCM and StressGCM
8253768 Deleting unused pipe_class definitions in adl-file (x86_64.ad).
8253770 Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8253584
8253792 javax.swing.text.GapContent documentation typos
8253794 TestAbortVMOnSafepointTimeout never timeouts
8253812 Cleanup AbstractMemberWriter
8253815 Remove unused HeapRegionManager::_num_committed from SA
8253820 Save test images and dumps with timestamps from client sanity suite
8253821 Improve ByteBuffer performance with GCM
8253822 Remove unused exception_address_is_unpack_entry
8253824 Revert JDK-8253089 since VS warning C4307 has been disabled
8253829 Wrong length compared in SSPI bridge
8253832 CharsetDecoder : decode() mentioning CoderMalfunctionError behavior not as per spec
8253833 mutexLocker assert_locked_or_safepoint should not access VMThread state from non-VM-thread
8253842 [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
8253857 Shenandoah: Bugs in ShenandoahEvacOOMHandler related code
8253865 Pre-submit testing using GitHub Actions does not detect failures reliably
8253867 Pre-submit testing using GitHub Actions can fail to download intermediate artifacts
8253869 sun/hotspot/whitebox/CPUInfoTest.java fails after JDK-8239090
8253872 ArgumentHandler must use the same delimiters as in jvmti_tools.cpp
8253874 [JVMCI] added test omitted in 8252881
8253876 jdk/test/lib/hexdump/ASN1FormatterTest.java fails with “AssertionError: Lines expected [126] but found [202]”
8253877 gc/g1/TestGCLogMessages.java fails - missing “Evacuation failure” message
8253878 clean up nsk/share/jvmti/ArgumentHandler
8253879 Simplify redundant code in IndexBuilder
8253880 clean up sun/hotspot/tools/ctw/Utils class
8253882 remove PropertyResolvingWrapper
8253883 Problem list jdk/test/lib/hexdump/ASN1Formatter on Windows
8253891 Debug x86_32 builds fail after JDK-8239090
8253892 Disable misleading-indentation on clang as well as gcc
8253899 Make IsClassUnloadingEnabled signature match specification
8253900 SA: wrong size computation when JVM was built without AOT
8253901 ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
8253902 G1: Starting a new marking cycle before the conc mark thread fully completed causes assertion failure
8253904 Revert Tokenizer improvements JDK-8224225
8253905 Update sanity test suite to not place windows at (0,0)
8253909 Implement detailed map file for CDS
8253913 unify gtest test names
8253916 ResourceExhausted/resexhausted001 crashes on Linux-x64
8253920 Share method trampolines in CDS dynamic archive
8253923 C2 doesn’t always run loop opts for compilations that include loops
8253926 Use extra_size correctly in anon_mmap_aligned
8253928 G1: Remove G1ConcurrentMarkThread::set_in_progress declaration
8253935 [testbug] ComboBoxTest.testEditorKeyInputsWhenPopupIsShowing fails on Mac, Linux
8253936 Replace ... with {@code …} for java.sql
8253938 ZGC: Clean up argument names after JDK-8253030
8253939 [TESTBUG] Increase coverage of the cgroups detection code
8253944 Certain method references to VarHandle methods should fail
8253945 Missed default constructor for StreamPrintServiceFactory.java
8253948 Memory leak in ImageFileReader
8253952 Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry’s compressed size
8253954 javac crash when compiling code with enhanced switch expressions with option -Xjcov
8253964 [Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3>
8253965 Delete the outdated java.awt.PeerFixer class
8253970 Build error: address argument to atomic builtin must be a pointer to integer or pointer (‘volatile narrowOop *’ invalid)
8253971 ZGC: Flush mark stacks after processing concurrent roots
8253977 More memory leaks in client-libs on macOS
8253980 javax/swing/plaf/synth/7158712/bug7158712.java fails on windows
8253996 Javac error on jdk16 build 18: invalid flag: -Xdoclint:-missing
8254010 GrowableArrayView::print fails to compile
8254012 NMT: MetaspaceSnapshot::snapshot uses wrong enum
8254013 gradle test should run all test classes even if they don’t end with “Test”
8254015 copy_to_survivor_space should use in-hand klass for scanning
8254016 Test8237524 fails with -XX:-CompactStrings option
8254023 A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation
8254027 gc/g1/TestHumongousConcurrentStartUndo.java failed with “‘Concurrent Mark Cycle’ missing from stdout/stderr”
8254028 G1 incorrectly updates scan_top for collection set regions during preparation of evacuation
8254029 ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064
8254040 [testbug] Need additional regressions tests for ObservableList removeAll / retainAll
8254042 gtest/GTestWrapper.java failed os.test_random
8254046 Remove double semicolon introduced by JDK-8235521
8254049 Update WebView to public suffix list 2020-04-24
8254052 improve type specificity of TagletWriter and friends
8254054 Pre-submit testing using GitHub Actions should not use the deprecated set-env command
8254061 Missing space in flag description
8254072 AArch64: Get rid of –disable-warnings-as-errors on Windows+ARM64 build
8254073 Tokenizer improvements (revised)
8254075 Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test
8254078 DataOutputStream is very slow post-disabling of Biased Locking
8254080 fix for JDK-8204256 causes jlink test failures
8254082 AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end) is missing fast-path for String
8254084 Remove TemplateTable::pd_initialize
8254085 javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with “RuntimeException: Wrong caret position”
8254090 Collectors.toUnmodifiableList exposes shared secret
8254095 remove jdk.test.lib.Utils::distro() method
8254096 remove jdk.test.lib.Utils::getMandatoryProperty(String) method
8254100 FX: Update copyright year in docs, readme files to 2021
8254101 Update copyright header for files modified in 2020
8254102 use ProcessHandle::pid instead of ManagementFactory::getRuntimeMXBean to get pid in tests
8254103 Shenandoah: Move updating thread roots to concurrent phase
8254104 MethodCounters must exist before nmethod is installed
8254105 allow static nested declarations
8254112 javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows
8254125 Assertion in cppVtables.cpp during builds on 32bit Windows
8254141 Typo in copyright year
8254146 Avoid unnecessary volatile write on new AtomicBoolean(false)
8254158 Consolidate per-platform stack overflow handling code
8254161 Prevent instantiation of EnumSet subclasses through deserialization
8254162 Implementation of Foreign-Memory Access API (Third Incubator)
8254164 G1 only removes self forwarding pointers for last collection set increment
8254168 Remove TemplateTable::count_calls
8254173 Add Zero, Minimal hotspot targets to submit workflow
8254175 Build no-pch configuration in debug mode for submit checks
8254178 Remove .hgignore
8254182 remove Utils.tryFindJvmPid/waitForJvmPid
8254189 Improve comments for StackOverFlow and fix in_xxx() functions
8254190 [s390] interpreter misses exception check after calling monitorenter
8254192 ExtraSharedClassListFile contains extra white space at end of line
8254195 java/nio/file/Files/SubstDrive.java failed with “AssertionError: expected [144951656448] but found [144951640064]”
8254231 Implementation of Foreign Linker API (Incubator)
8254234 Add test library stream object builder
8254244 Some code emitted by TemplateTable::branch is unused when running TieredCompilation
8254252 Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows
8254255 Remove obsolete .hgignore file
8254261 fix javadocs in jdk.test.lib.Utils
8254262 jdk.test.lib.Utils::createTemp* don’t pass attrs
8254263 Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake()
8254264 Remove redundant cross_modify_fence()
8254265 s390 and linux 32 bit builds broken
8254269 simplify Node::disconnect_inputs
8254270 linux 32 bit build doesn’t compile libjdwp/log_messages.c
8254282 Add Linux x86_32 builds to submit workflow
8254285 G1: Remove “What is this about” comment in G1CollectedHeap.cpp
8254286 Wrong inference in switch expression with “null” arm
8254292 Update JMH devkit to 1.26
8254297 Zero and Minimal VMs are broken with undeclared identifier ‘DerivedPointerTable’ after JDK-8253180
8254309 appcds GCDuringDump.java failed - class must exist
8254311 Incorrect statements in createWindowsDevkit2017.sh
8254314 Shenandoah: null checks in c2 should not skip over native load barrier
8254315 Shenandoah: Concurrent weak reference processing
8254317 C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially
8254335 logging/logStream.hpp includes memory/resourceArea.hpp but doesn’t need it
8254345 com/sun/jdi/JdwpAttachTest.java reports error incorrectly
8254348 Build fails when cds is disabled after JDK-8247536
8254349 The TestNoScreenMenuBar test should be updated
8254350 CompletableFuture.get may swallow InterruptedException
8254351 Minimal VM build fails with undeclared identifier ‘MaxVectorSize’ after JDK-8252847
8254352 3 compiler tests failed with “assert(allocates2(pc)) failed: not in CodeBuffer memory”
8254353 Remove unused non-product flags
8254354 Add a withInvokeExactBehavior() VarHandle combinator
8254360 Re-examine use of CodeBuffer::verify_section_allocation
8254362 x86_32 builds fail after JDK-8253180
8254364 Remove leading _ from struct/union declarations in jvmti.h
8254365 ciMethod.hpp should not include methodHandles.hpp
8254369 Node::disconnect_inputs may skip precedences
8254370 Update the classes in the java.awt.color package
8254557 Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN
8254558 Remove unimplemented Arguments::do_pd_flag_adjustments
8254559 Remove unimplemented JVMFlag::get_locked_message_ext
8254562 ZGC: Remove ZMarkRootsTask
8254569 Remove hard dependency on Dispman in Monocle fb rendering
8254573 Shenandoah: Streamline/inline native-LRB entry point
8254575 C2: Clean up unused TRACK_PHI_INPUTS assertion code
8254576 ZGC: Clean up timers in roots iterators
8254586 Replace fthrow() calls with simpler method calls in classFileParser.cpp
8254599 CDS dump should not warn about hidden classes
8254602 compiler/debug/TestStressCM.java failed with “RuntimeException: got the same optimization stats for different seeds: expected 45”
8254605 repaint on Android broken
8254610 Problem list test compiler/debug/TestStressCM.java
8254611 x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180
8254623 gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes
8254627 Cleanup {Abstract,Single,Split}IndexWriter classes
8254631 Better support ALPN byte wire values in SunJSSE
8254661 arm32: additional cleanup after fixing SIGSEGV
8254668 JVMTI process frames on thread without started processing
8254670 SVE test uses linux-specific api
8254671 ZGC: Remove unused roots iterator types
8254672 ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store
8254674 G1: Improve root location reference to dead obj verification message
8254691 Enable GitHub actions for jfx repo
8254692 (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel
8254695 G1: Next mark bitmap clear not cancelled after marking abort
8254696 safepointMechanism_aix needs adaptation for JDK-8253180
8254699 Suboptimal PreTouchParallelChunkSize defaults and limits
8254704 Add missing @since tag to BodyPublishers::concat
8254719 ZGC: Clean up includes
8254721 Improve support for conditionally generated files
8254722 bsd_zero builds broken after JDK-8253717
8254723 add diagnostic command to write Linux perf map file
8254733 HotSpot Style Guide should permit using range-based for loops
8254734 “dead loop detected” assert failure with patch from 8223051
8254742 InputStream::readNBytes(int) result may contain zeros not in input
8254744 Clean-up CodeBlob::align_code_offset
8254748 Bad Copyright header format after JDK-8212218
8254758 Change G1ServiceThread to be task based
8254761 Wrong intrinsic annotation used for StringLatin1.indexOfChar
8254769 Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies}
8254771 Remove unimplemented ciSignature::get_all_klasses
8254773 Remove unimplemented ciReplay::is_loaded(Klass* klass)
8254775 Microbenchmark StringIndexOfChar doesn’t compile
8254776 Remove unimplemented LowMemoryDetector::check_memory_usage
8254777 Remove unimplemented Management::get_loaded_classes
8254780 EnterInterpOnlyModeClosure::completed() always returns true
8254781 Remove unimplemented ClassFieldMap::compute_field_count
8254782 Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark
8254783 jpackage fails on Windows when application name differs from installer name
8254784 javac should reject records with @SafeVarargs applied to varargs record component
8254785 compiler/graalunit/HotspotTest.java failed with “missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I”
8254788 Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit
8254789 ProblemList compiler/graalunit/HotspotTest.java
8254792 Disable intrinsic StringLatin1.indexOf until 8254790 is fixed
8254793 [JVMCI] improve speculation encoding
8254795 Remove obsolete template files
8254796 Cleanup pervasive unnecessary parameter
8254798 Deprecate for removal an empty finalize() methods in java.desktop module
8254799 runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs
8254802 ThrowingPushPromisesAsStringCustom.java fails in “try throwing in GET_BODY”
8254805 compiler/debug/TestStressCM.java is still failing
8254811 JDK-8254158 broke ppc64, s390 builds
8254814 [Vector API] Fix an AVX512 crash after JDK-8223347
8254824 SignalHandlerMark have no purpose
8254825 Monitoring available clipboard formats should be done via new Windows APIs
8254827 JVMCI: Enable it for Windows+AArch64
8254842 [JVMCI] copy thread name when attaching libgraal thread to HotSpot
8254843 Exception launching app on windows in some cases
8254855 Clean up and remove unused code in vmIntrinsics
8254862 lldb in devkit doesn’t work
8254863 Delete code leftover from old fixes
8254864 vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java timed out
8254871 Remove unnecessary string copy in NetworkInterface.c
8254872 Optimize Rotate on AArch64
8254874 ZGC: JNIHandleBlock verification failure in stack watermark processing
8254876 (fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null
8254877 GCLogPrecious::_lock rank constrains what locks you are allowed to have when crashing
8254878 Move last piece of ZArray to GrowableArray
8254880 ZGC: Let ZList iterators be alias templates
8254882 ZGC: Use static_assert instead of guarantee
8254883 ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
8254884 Make sure jvm does not crash with Arm SVE and Vector API
8254887 C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
8254889 name_and_sig_as_C_string usages in frame coding without ResourceMark
8254893 Fix display of search tag results without holder information
8254912 ZGC: Change ZCollectionInterval type to double
8254913 Increase InlineSmallCode default from 2000 to 2500 for x64
8254920 Application launched with jpackage produced .exe crashes JVM
8254939 macOS: unused function ‘replicate4_imm’
8254940 AArch64: Cleanup non-product thread members
8254955 x86: MethodHandlesAdapterBlob is too big
8254964 Fix default values in Spinner class
8254966 Remove unused code from Matcher
8254967 com.sun.net.HttpsServer spins on TLS session close
8254972 Fix pretouch chunk calculations
8254974 Fix stutter typo in TypeElement
8254975 lambda proxy fails to access a protected member inherited from a split package
8254976 Re-enable swing jtreg tests which were broken due to samevm mode
8254980 ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading
8254994 [x86] C1 StubAssembler::call_RT, “call_offset might not be initialized”
8254995 [x86] ControlWord::print(), rc/pc variables might not be initialized
8254996 make jdk.net.UnixDomainPrincipal a record class
8254997 Remove unimplemented OSContainer::read_memory_limit_in_bytes
8254998 C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1
8254999 Move G1RemSetSamplingTask to more appropriate location
8255000 C2: Unify IGVN processing when loop opts are over
8255001 Move G1PeriodicGCTask to its own file
8255002 Many javafx.controls unit tests have incorrect name containing impl_*
8255004 [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE
8255005 Fix indentation levels in classFileParser.cpp
8255006 Add NULL-check to StringDedupTable lookup
8255009 delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
8255011 [TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out
8255013 implement Record Classes as a standard feature in Java, follow-up
8255014 Record Classes javax.lang.model changes, follow-up
8255016 ConstantDescs.FALSE claims it represents TRUE
8255020 Minor updates to docs jdk.incubator.vector
8255022 Documentation missing for Vector API zero methods
8255026 C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
8255027 Problem list for Graal test gc/stress/TestStressG1Humongous.java
8255031 Update java/util/prefs/AddNodeChangeListener.java to report more failure info
8255032 Conflict between recent pushes breaks the build
8255036 Shenandoah: Reset GC state for root verifier
8255038 Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds
8255040 Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang
8255041 Zero: remove old JSR 292 support leftovers
8255043 Incorrectly styled copyright text
8255047 Add HotSpot UseDebuggerErgo flags
8255049 Remove support for the hsdis decode_instructions entry point in hotspot
8255058 C1: assert(is_virtual()) failed: type check
8255068 [JVMCI] errors during compiler creation can be hidden
8255070 Shenandoah: Use single thread for concurrent CLD liveness test
8255072 [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown
8255074 sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object
8255078 sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format
8255086 Update the root locale display names
8255120 C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
8255124 KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner
8255128 linux x86 build failure with libJNIPoint.c
8255129 [PPC64, s390] Check vector_size_supported and add VectorReinterpret node
8255131 G1CollectedHeap::is_in() returns wrong result
8255150 Add utility methods to check long indexes and ranges
8255174 Vector API unit tests for missed public api code coverage
8255196 Remove unused G1FullGCCompactionPoint::merge()
8255199 Catching a few NumberFormatExceptions in xmldsig
8255200 ProblemList com/sun/jdi/EATests.java for ZGC
8255206 [macos] LicenseTest fails on macOS 11
8255208 CodeStrings passed to Disassembler::decode are ignored
8255210 [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines
8255213 Shenandoah build fails without JFR after JDK-8255036
8255214 Unsupported ‘valign’ attribute for ‘th’ tag used in j.u.l.LogManager
8255215 Unsupported ‘valign’ attribute for ‘tr’ tag used in j.s.t.h.HTMLDocument
8255224 x86_32 tests fail with “bad AD file” after JDK-8223051
8255225 compiler/aot tests fail on Windows with NPE during artifact resolution
8255231 Avoid upcalls when initializing the statSampler
8255232 G1: Make G1BiasedMappedArray freeable
8255233 InterpreterRuntime::at_unwind should be a JRT_LEAF
8255234 ZGC: Bulk allocate forwarding data structures
8255235 ZGC: Allocate and initialize forwarding data structures in parallel
8255237 ZGC: Bulk free garbage pages during relocation set selection
8255239 The timezone of the hs_err_pid log file is corrupted in Japanese locale
8255241 [TestBug] Re-enable few ignored tests in javafx.controls module that pass with latest code
8255242 Bidi.requiresBidi has misleading exception message
8255243 Reinforce escape barrier interactions with ZGC conc stack processing
8255244 HttpClient: Response headers contain incorrectly encoded Unicode characters
8255245 C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer
8255246 AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic
8255254 Split os::reserve_memory and os::map_memory_to_file interfaces
8255262 Remove use of legacy custom @spec tag
8255265 IdealLoopTree::iteration_split_impl does not use should_align
8255268 32-bit failures in runtime/Metaspace/elastic
8255271 Avoid generating duplicate interpreter entries for subword types
8255274 [PPC64, s390] wrong StringLatin1.indexOf version matched
8255277 randomDelay in DrainDeadlockT and LoggingDeadlock do not randomly delay
8255285 Move JVMFlag origins into a new enum JVMFlagOrigin
8255287 aarch64: fix SVE patterns for vector shift count
8255298 Remove SurvivorAlignmentInBytes functionality
8255299 Drop explicit zeroing at instantiation of Atomic* objects
8255301 Common and strengthen the code in ciMemberName and ciMethodHandle
8255305 Add Linux x86_32 tier1 to submit workflow
8255330 gtest/MetaspaceGtests.java fail on 32-bit platforms
8255331 Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162
8255337 [TestBug] Controls unit tests - ButtonTest and ComboBoxTest - log ClassCastException
8255338 CodeSections are never frozen
8255340 [s390] build failure after JDK-8255208
8255342 Remove non-specified JVM checks on Classes with Record attributes
8255343 java/util/stream/SpliteratorTest.java fails on 32-bit platforms with “Misaligned access at address: 12”
8255349 Vector API issues on Big Endian
8255351 Add detection for Graviton 2 CPUs
8255352 Archive important test outputs in submit workflow
8255365 Problem list failing client manual tests
8255367 C2: Deoptimization during vector box construction is broken
8255368 Math.exp() gives wrong result for large values on x86 32-bit platforms
8255373 Submit workflow artifact name is always “test-results_.zip”
8255374 Add a dropReturn MethodHandle combinator
8255378 [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210
8255379 ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java
8255380 (zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false
8255381 com/sun/jdi/EATests.java should not suspend graal threads
8255384 Remove special_runtime_exit_condition() check from SS::block()
8255387 Japanese characters were printed upside down on AIX
8255389 ConcurrentHashTable::NoOp omits return in non-void return method
8255393 sun/security/util/DerValue/Indefinite.java fails with —illegal-access=deny
8255394 jdk/test/lib/hexdump/ASN1FormatterTest.java fails with —illegal-access=deny
8255397 x86: coalesce reference and int entry points into vtos bytecodes
8255400 Shenandoah: C2 failures after JDK-8255000
8255401 Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()
8255405 sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner
8255415 Nested calls to snap methods in Region give different results
8255429 Remove C2-based profiling
8255438 [Vector API] More instructs in x86.ad should use legacy mode for code-gen
8255441 Cleanup ciEnv/jvmciEnv::lookup_method-s
8255448 Fastdebug JVM crashes with Vector API when PrintAssembly is turned on
8255449 Improve the exception message of MethodHandles::permuteArguments
8255450 runtime/ThreadCountLimit.java causes high system load
8255452 Doing GC during JVMTI MethodExit event posting breaks return oop
8255455 Pre-generate ThreadHeapSampler::_log_table
8255457 Shenandoah: cleanup ShenandoahMarkTask
8255466 C2 crashes at ciObject::get_oop() const+0x0
8255471 ZGC: Rework root iterators and closures
8255479 [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
8255487 Mark SandboxAppTest unstable on Windows
8255488 Re-enable some problem listed tests
8255489 Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist
8255494 PKCS7 should use digest algorithm to verify the signature
8255497 [TestBug] Controls unit tests - clean up unnecessary prints on STANDARD_OUT
8255526 Enable jcheck whitespace checking of build system files
8255527 Shenandoah: Let ShenadoahGCStateResetter disable barriers
8255529 Remove unused methods from java.util.zip.ZipFile
8255530 Additional cleanup after JDK-8235710 (elliptic curve removal)
8255533 Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for ‘uu’/’yy’
8255534 Shenandoah: Fix CmpP optimization wrt native-LRB
8255536 Remove the directsign property and option
8255542 Attribute length of Module, ModulePackages and other attributes is ignored
8255544 Create a checked cast
8255546 Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU
8255550 x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect
8255553 [PPC64] Introduce and use setbc and setnbc P10 instructions
8255554 Bad copyright header in AbstractFileSystemProvider.java
8255555 Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java
8255559 Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI()
8255560 Class::isRecord should check that the current class is final and not abstract
8255561 add tests to check binary compatibility rules for records
8255562 delete UseRDPCForConstantTableBase
8255563 Missing NULL checks after JDK-8233624
8255564 InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32
8255565 [Vector API] Add missing format strings for extract instructs in x86.ad
8255575 java.awt.color.ICC_ColorSpace is not thread-safe
8255576 (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)
8255578 [JVMCI] be more careful about reflective reads of Class.componentType.
8255579 x86: Use cmpq(Register,Address) in safepoint_poll
8255584 HttpPrincipal::getName returns incorrect name
8255595 delay_to_keep_mmu passes wrong arguments to Monitor wait
8255596 Mutex safepoint checking options and flags should be scoped enums
8255598 [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
8255604 java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect
8255606 Enable concurrent stack processing on x86_32 platforms
8255612 Explicitly disable dtrace for Oracle OpenJDK Linux builds
8255614 Shenandoah: Consolidate/streamline runtime LRBs
8255615 Zero: demote ZeroStack::abi_stack_available guarantee to assert
8255616 Disable AOT and Graal in Oracle OpenJDK
8255617 Zero: purge the remaining bytecode interpreter profiling support
8255619 Localized WinResources.properties have MsiInstallerStrings_en.wxl resource
8255620 Build race between modulegraphs and exploded-image-optimize targets
8255625 AArch64: Implement Base64.encodeBlock accelerator/intrinsic
8255662 ZGC: Unify nmethod closures in the heap iterator
8255665 C2 should aggressively remove temporary hook nodes
8255671 Bidi.reorderVisually has misleading exception messages
8255672 Replace PhaseTransform::eqv by pointer equality check
8255673 Wrong version in docs bundles
8255675 Typo in java.net.HttpURLConnection
8255678 Add Mutex::try_lock version without rank checks
8255681 print callstack in error case in runAWTLoopWithApp
8255690 &nbsp in StringBuilder.subSequence
8255691 Shenandoah: Invoke native-LRB only on non-strong refs
8255694 memory leak in JDWP debug agent after calling JVMTI GetAllThreads
8255695 Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR
8255696 JDWP debug agent’s canSuspendResumeThreadLists() should be removed
8255697 LogTargetHandle::print should check if log level is enabled
8255706 The JDWP debug agent unecessarily checks for JVMTI_ERROR_INTERRUPT after calling RawMonitorEnter
8255711 Fix and unify hotspot signal handlers
8255714 Switch FX build to use JDK 15.0.1 as boot JDK
8255716 AArch64: Regression: JVM crashes if manually offline a core
8255718 Zero: VM should know it runs in interpreter-only mode
8255719 Zero: on return path, check for pending exception before attempting to clear it
8255720 Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
8255721 Remove no-op clean_weak_method_links methods
8255722 Create a new test for rotated blit
8255723 Gtk glass backend should run with Gtk+ 3.8 (minimum)
8255732 OpenJDK fails to build if $A is set to a value with spaces
8255734 VM should ignore SIGXFSZ on ppc64, s390 too
8255737 Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set
8255741 Zero: print signal name in unhandled signal handler
8255742 PrintInlining as compiler directive doesn’t print virtual calls
8255743 Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java
8255744 Zero: handle JVM_CONSTANT_DynamicInError
8255756 Disabling logging does unnecessary work
8255760 Shenandoah: match constants style in ShenandoahMarkTask fallback
8255762 Shenandoah: Consolidate/streamline interpreter LRBs
8255763 C2: OSR miscompilation caused by invalid memory instruction placement
8255766 Fix linux+arm64 build after 8254072
8255780 Remove unused overloads of VMError::report_and_die()
8255782 Turn UseTLAB and ResizeTLAB from product_pd to product, defaulting to “true”
8255784 appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash
8255785 X11 libraries should not be required by configure for headless only
8255787 Tag container tests that use cGroups with cgroups keyword
8255796 Zero: CASE(_new) should replenish TLABs properly
8255797 ciReplay: improve documentation of replay file syntax in parser
8255798 Remove dead headless code in CompileJavaModules.gmk
8255799 AArch64: CPU_A53MAC feature may be set incorrectly
8255801 Race when building ct.sym build tools
8255810 Zero: build fails without JVMTI
8255822 Zero: improve build-time JVMTI handling
8255838 Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
8255845 Memory leak in imageFile.cpp
8255847 Shenandoah: Shenandoah should not mark through weak roots
8255848 -Xlog:gc+heap+exit shows “used 0K”
8255850 Hotspot recompiled on first incremental build
8255852 Shenandoah: Fix incorrect copyright header in new files added by 8254315
8255853 Update all nroff manpages for JDK 16 release
8255855 appcds/jigsaw/NewModuleFinderTest.java test failed due to unexpected NPE
8255858 Add debug agent support for storing thread names
8255860 Clean up CDS logging related to lambda
8255861 Also update jaotc.1 for JDK 16
8255862 Remove @SuppressWarnings from sun.misc.Unsafe
8255863 Clean up test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
8255880 UI of Swing components is not redrawn after their internal state changed
8255883 Avoid duplicated GeneratedMethodAccessor when reflect method invoked from different threads
8255885 Metaspace: freelist commit counter is not updated when purging
8255886 Shenandoah: Resolve cset address truncation and register clash in interpreter LRB
8255890 Zero: remove unused methods from BytecodeInterpreter
8255893 Problemlist runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
8255894 Remove unused StubRoutines::_zero_aligned_words
8255895 Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch
8255900 x86: Reduce impact when VerifyOops is disabled
8255904 Remove superfluous use of reflection in Class::isRecord
8255908 ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem
8255909 Remove unused delayed_value methods
8255913 Decrease number of iterations in TestMaxCachedBufferSize
8255914 [AOT] Using AOT flag should give warning when AOT is not included in build
8255916 [macos] javax/swing/JInternalFrame/6647340/bug6647340.java timed out
8255918 XMLStreamFilterImpl constructor consumes XMLStreamException
8255920 J2DBench should support CS_PYCC color profile
8255934 JConsole 14 and greater fails to connect to older JVM
8255936 “parsing found no loops but there are some” assertion failure with Shenandoah
8255937 Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java
8255947 [macos] Signed macOS jpackage app doesn’t filter spurious ‘-psn’ argument
8255949 AArch64: Add support for vectorized shift right and accumulate
8255955 Shenandoah: Only STW GC should process concurrent roots at pauses
8255959 Timeouts in VectorConversion tests
8255964 Add all details to jstack log in jtreg timeout handler
8255965 LogCompilation: add sort by nmethod code size
8255968 Confusing error message for inaccessible constructor
8255969 Improve java/io/BufferedInputStream/LargeCopyWithMark.java using jtreg tags
8255973 Add more logging to debug JDK-8255917
8255975 Fix AArch64 OpenJDK build failure with gcc-5
8255978 [windows] os::release_memory may not release the full range
8255980 G1 Service thread register_task can be used after shutdown
8255982 Extend BasicJMapTest to test with different GC Heap
8255984 Shenandoah: “adaptive” heuristic is prone to missing load spikes
8255987 JDI tests fail with com.sun.jdi.ObjectCollectedException
8255989 Remove explicitly unascribed authorship from Java source files
8255990 Bitmap region of dynamic CDS archive is not unmapped
8255991 Shenandoah: Apply ‘weak’ LRB on cmpxchg and xchg
8255992 JFR EventWriter does not use first string from StringPool with id 0
8256008 UL does not report anything if disk writing fails
8256009 Remove src/hotspot/share/adlc/Test/i486.ad
8256011 Shenandoah: Don’t resurrect finalizably reachable objects
8256012 Fix build of Monocle for Linux
8256014 Eliminate the warning about serialization in non-public API of Swing
8256015 Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen
8256016 Dacapo24H.java failed with “assert(false) failed: unscheduable graph”
8256017 Remove unused elapsedTimer constructor
8256018 Adler32/CRC32/CRC32C missing reachabilityFence
8256020 Shenandoah: Don’t resurrect objects during evacuation on AS_NO_KEEPALIVE
8256025 AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
8256036 Shenandoah: MethodHandles adapters section overflows after JDK-8255762
8256037 [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small
8256038 G1: Improve comment about mark word handling of displaced mark words
8256039 Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails
8256040 Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover()
8256046 Shenandoah: Mix-in NULL_PTR in non-strong ShLRBNode’s type
8256048 Incomplete gitignore setting for netbeans project
8256050 JVM crashes with -XX:+PrintDeoptimizationDetails
8256052 Remove unused allocation type from fieldInfo
8256054 C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
8256056 Deoptimization stub doesn’t save vector registers on x86
8256058 Improve vector register handling in RegisterMap::pd_location() on x86
8256061 RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
8256063 Module::getPackages on an unnamed module may return packages that are in a named module
8256066 Tests use deprecated TestNG API that is no longer available in new versions
8256073 Improve vector rematerialization support
8256106 Bypass intrinsic/barrier when calling Reference.get() from Finalizer
8256108 Create implementation for NSAccessibilityElement protocol peer
8256127 Add cross-compiled foreign architectures builds to submit workflow
8256146 Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java
8256149 Weird AST structure for incomplete member select
8256152 tests fail because of ambiguous method resolution
8256154 Some TestNG tests require default constructors
8256166 [C2] Registers get confused on Big Endian after 8221404
8256167 Convert JDK use of Reference::get to Reference::refersTo
8256172 Clean up CDS handling of i2i_entry
8256178 Add RAII object for file lock
8256181 Remove Allocation of old generation on alternate memory devices functionality
8256182 Update qemu-debootstrap cross-compilation recipe
8256183 InputStream.skipNBytes is missing @since 12
8256184 Openjfx build broken (Eclipse)
8256187 [TEST_BUG] Automate bug4275046.java test
8256188 Adjust output of make/autoconf/configure
8256189 Exact VarHandle tests should test withInvokeBehavior() works as expected
8256201 java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed
8256202 Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest
8256203 Simplify RegMask::Empty
8256205 Simplify compiler calling convention handling
8256216 Enable reproducible builds in jib-profiles
8256220 C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
8256237 Zero: non-PCH build fails after JDK-8253064
8256238 Remove Matcher::pass_original_key_for_aes
8256240 Reproducible builds should turn on the “deterministic” flag for Visual Studio
8256244 java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1
8256253 Defer Biased Locking obsoletion to JDK 18
8256254 Convert vmIntrinsics::ID to enum class
8256256 UL should not use heap allocation for output string
8256258 some missing NULL checks or asserts after CodeCache::find_blob_unsafe
8256264 Printed GlyphVector outline with low DPI has bad quality on Windows
8256266 Binding variables don’t correctly support declaration annotations and the final modifier
8256267 Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
8256274 C2: Optimize copying of the shared type dictionary
8256275 Optimized build is broken
8256276 Temporarily disable gtest special_flags
8256277 Github Action build on macOS should define OS and Xcode versions
8256278 Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier
8256287 [windows] add loop fuse to map_or_reserve_memory_aligned
8256290 javac/lambda/T8031967.java fails with StackOverflowError on x86_32
8256308 Send arguments to javac server in a config file
8256318 AArch64: Add support for floating-point absolute difference
8256320 ZGC: Update zDebug to support UseCompressedClassPointers
8256323 Remove HeapRegionManager::update_committed_space()
8256325 Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes
8256337 ap01t001.cpp, 67: Received unexpected number of ObjectFree events: 7
8256354 Github Action build on Windows should define OS and MSVC versions
8256359 AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
8256362 JavaFX must warn when the javafx.* modules are loaded from the classpath
8256363 Define toString() for MGF1ParameterSpec
8256364 vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002 failed with “assert(handle != __null) failed: JNI handle should not be null”
8256365 Clean up vtable initialization code
8256367 [windows] Better logging for some system calls
8256370 Add asserts to Reference.getInactive()
8256373 [Windows/HiDPI] The Frame#setBounds does not work in a minimized state
8256375 AArch64: aarch64-asmtest.py may generate undefined register r18
8256376 The javax/swing/JSpinner/SerializationTest.java fails on headful windows
8256380 JDK-8254162 broke 32bit windows build
8256382 Use try_lock for hs_err EventLog printing
8256383 PlatformMutex::try_lock has different semantics on Windows and Posix
8256385 C2: fatal error: modified node is not on IGVN._worklist
8256386 ARM32 tests fail with “bad AD file” after JDK-8223051
8256387 Unexpected result if patching an entire instruction on AArch64
8256390 ZGC: Relocate in-place instead of having a heap reserve
8256392 C2: Various Node cleanups
8256393 Github Actions build on Linux should define OS and GCC versions
8256401 ZGC: Improve ZList verification
8256406 G1 x86 C1/Interpreter post write barrier always uses 32 bit to access variable sized PtrQueue::_index
8256411 Based anonymous classes have a weird end position
8256414 add optimized build to submit workflow
8256415 Shenandoah: Should evacuate/update codecache concurrently when class unloading is off
8256416 ZGC: Lower ZMarkCompleteTimeout
8256418 Jittester make build is broken.
8256419 ZGC: Remove “Heap Used Before/After Mark/Relocation” samplers
8256426 Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier()
8256430 add linux-x64-optimized to regular testing
8256435 [TESTBUG] java/foreign/TestHandshake.java fails with direct buffer memory OOM
8256450 Add gz option to jmap to write a gzipped heap dump
8256453 C2: Reduce State footprint
8256459 java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information
8256461 AbstractFileSystemProvider.getSunPathForSocketCall for empty Path returns ‘.’
8256474 Migrate Mutex _owner accesses to use Atomic operations
8256475 Fix Behavior when Installer name differs from application name.
8256476 Assert in vmIntrinsics::flags_for with -XX:+Verbose
8256477 Specialize heap memory segment implementations
8256478 C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
8256479 [PPC64] C2 crashes when UseVectorByteReverseInstructionsPPC64 used without SuperwordUseVSX
8256480 Refactor ObjectInputStream field reader implementation
8256484 ZGC: Rename ZRelocationSetSelector::register_garbage_page()
8256485 Zero VM build broken after JDK-8254231
8256486 Linux/Windows-x86 builds broken after JDK-8254231
8256488 [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
8256489 Make gtest for long path names on Windows more resilient in the presence of virus scanners
8256497 Zero: enable G1 and Shenandoah GCs
8256499 Zero: enable Epsilon GC
8256501 libTestMainKeyWindow fails to build with Xcode 12.2
8256507 Add a micro benchmark for JDK-8153005
8256508 Improve CompileCommand flag
8256515 javax.xml.XMLEventReader produces incorrect START_DOCUMENT event
8256516 Simplify clearing References
8256517 (ref) Reference.clear during reference processing may lose notification
8256523 Streamline Java SHA2 implementation
8256536 Newer AMD 19h (EPYC) Processor family defaults
8256538 Fix annoying awk warning in configure for java versions
8256541 Sort out what version of awk is used in the build system
8256552 Let ReplayCompiles set UseDebuggerErgo
8256565 ProblemList jdk/jfr/api/recording/event/TestReEnableName.java on windows
8256567 ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
8256569 Add C2 compiler stress flags to CTW
8256580 Fault in new grid display
8256581 Refactor vector conversion tests
8256585 Remove in-place conversion vector operators from Vector API
8256594 Unexpected warning: SIGSEGV handler flags expected:SA_RESTART|SA_SIGINFO found:SA_RESTART|SA_SIGINFO
8256614 AArch64: Add SVE backend implementation for integer min/max
8256633 Fix product build on Windows+Arm64
8256640 assert(!m->is_old() || ik()->is_being_redefined()) failed: old methods should not be in vtable
8256641 CDS VM operations do not lock the heap
8256643 Terminally deprecate ThreadGroup stop, destroy, isDestroyed, setDaemon and isDaemon
8256649 Parameterized tests must not use instances as parameters
8256655 rework long counted loop handling
8256657 Add cross-compiled build for Windows+Arm64 to submit workflow
8256658 Shenandoah: Deadlock between nmethod_entry_barrier and concurrent code root evacuator
8256664 Shenandoah: Cleanup after JDK-8212879
8256670 Zero: enable compressed oops support back
8256675 Zero: purge biased locking support
8256679 Update serialization javadoc once JOSS changes for records are complete
8256682 JDK-8202343 is incomplete
8256686 GitHub actions: build fails due to upgraded MSVC compiler
8256688 Shenandoah: Lock rank inversion after JDK-8212879
8256692 Zero: remove obsolete block from ZeroInterpreter::native_entry
8256693 getAnnotatedReceiverType parameterizes types too eagerly
8256713 SwingSet2 : Slider leaves tracks in uiScale=2
8256718 Obsolete the long term deprecated and aliased Trace flags
8256719 C1 flags that should have expired are still present
8256722 handle VC++:1927 VS2019 in abstract_vm_version
8256725 Metaspace: better blocktree and binlist asserts
8256726 Zero: print proper message in ArrayIndexOutOfBoundException
8256727 ZGC: Clean out dead code after JDK-8212879
8256730 Code that uses Object.checkIndex() range checks doesn’t optimize well
8256736 Zero: GTest tests fail with “unsuppported vm variant”
8256738 Compiler interface clean-up
8256740 ZGC: Move closures out of zOopClosure files
8256741 Reduce footprint of compiler interface data structures
8256746 gc/CriticalNativeArgs.java fails without -XX:-CriticalJNINatives
8256747 GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing
8256751 Incremental rebuild with precompiled header fails when touching a header file
8256754 Deoptimization::revoke_for_object_deoptimization: stack processing start call is redundant
8256755 Update build.tools.depend.Depend to handle record components in API signatures
8256757 Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
8256801 tools/jpackage/share/FileAssociationsTest.java#id0 failed unpack.bat with “Exit code: 1603”
8256803 ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
8256806 Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test
8256807 C2: Not marking stores correctly as mismatched in string opts
8256808 com/sun/jdi/CatchAllTest.java failed with “NullPointerException: Cannot invoke “lib.jdb.Jdb.log(String)” because “this.jdb” is null”
8256809 Annotation processing causes NPE during flow analysis
8256810 Incremental rebuild broken on Macosx
8256813 Simplify WeakProcessor counting of OopStorage entries
8256818 SSLSocket that is never bound or connected leaks socket resources
8256821 TreeViewSkin/Behavior: misbehavior on switching skin
8256822 runtime/logging/RedefineClasses.java fails with “Error: VM option ‘Verbose’ is develop and is available only in debug version of VM.”
8256823 C2 compilation fails with “assert(isShiftCount(imm8 » 1)) failed: illegal shift count”
8256824 test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java has a bad copyright
8256825 Cleanup WeakProcessorPhaseTimes
8256827 C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
8256829 GNU hash style is not available on MIPS
8256830 misc tests failed with “assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking”
8256831 MIPS Zero builds fail with undefined __atomic_compare_exchange_8
8256832 Zero: micro-optimize safepoint handling after JDK-8255384
8256839 JavaDoc for java.time.Period.negated() method
8256843 [PPC64] runtime/logging/RedefineClasses.java fails with assert: registers not saved on stack
8256857 ARM32 builds broken after JDK-8254231
8256858 C2: Devirtualize PhaseIterGVN-specific methods
8256860 S390 builds broken after JDK-8254231
8256862 Several java/foreign tests fail on x86_32 platforms
8256864 [windows] Improve tracing for mapping errors
8256865 Foreign Memory Access and Linker API are missing NPE checks
8256867 Classes with empty PermittedSubclasses attribute cannot be extended
8256883 C2: Add a RegMask iterator
8256888 Client manual test problem list update
8256912 Zero builds fail after JDK-8255984
8256917 Use combo @returns tag in java.compiler javadoc
8256922 ppc, ppcle build broken after JDK-8254231
8256924 ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
8256938 Improve remembered set sampling task scheduling
8256950 Add record attribute support to symbol generator CreateSymbols
8256956 RegisterImpl::max_slots_per_register is incorrect on AMD64
8256978 GitHub actions: build fails on Linux due to missing package
8256983 GitHub actions: specify the version of each platform OS and compiler
8256986 [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode
8256993 Clarify Package::isSealed javadoc about package sealing vs sealed class or interface
8256995 [vector] Improve broadcast operations
8256999 Add C2 intrinsic for Reference.refersTo and PhantomReference::refersTo
8257020 [JVMCI] enable a JVMCICompiler to specify which GCs it supports
8257037 No javac warning when calling deprecated constructor with diamond
8257042 [aix] Disable os.release_one_mapping_multi_commits_vm gtest
8257056 Submit workflow should apt-get update to avoid package installation errors
8257057 C2: Improve safepoint processing during vector scalarization pass
8257069 C2: Clarify and sanity test RegMask/RegMaskIterator
8257072 ZGC: Rename roots iterators
8257073 ZGC: Try forward object before retaining page
8257077 ZGC: Remove ZWorkers::run_serial()
8257079 ZGC: Fold ZMark::prepare_mark() into ZMark::start()
8257082 ZGC: Clean up ZRuntimeWorkers and ZWorkers
8257083 Security infra test failures caused by JDK-8202343
8257140 Crash in JvmtiTagMap::flush_object_free_events()
8257143 Enable JVMCI code installation tests on AArch64
8257148 Remove obsolete code in AWTView.m
8257149 Improve G1 Service thread task scheduling to guarantee task delay
8257151 ZGC: Simplify ZVerify
8257162 Initialize ThreadLocalAllocBuffer members
8257164 Share LambdaForms for VH linkers/invokers
8257165 C2: Improve box elimination for vector masks and shuffles
8257182 JCK test failures in integer / long rotation tests
8257184 Upstream
8257186 Size of heap segments is not computed correctlyFix overflow in size computation for heap segments
8257189 Handle concurrent updates of MH.form better
8257190 simplify PhaseIdealLoop constructors
8257194 Add ‘foreign linker API’ in ‘jdk.incubator.foreign’ module desc/summary
8257208 Fix typo in doc/building.md
8257211 C2: Enable call devirtualization during post-parse phase
8257215 JFR: Events dropped when streaming over a chunk rotation
8257220 [JVMCI] option validation should not result in a heavy-weight VM crash
8257221 C2: RegMask::is_bound_set split set handling broken since JDK-8221404
8257223 C2: Optimize RegMask::is_bound
8257224 JDK-8251549 didn’t update building.html
8257228 G1: SIGFPE in G1ConcurrentRefine::create(int*) due to buffers_to_cards overflow
8257230 assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes
8257231 assert(!is_mcall || (call_returns[block->_pre_order] <= (uint) current_offset))
8257232 CompileThresholdScaling fails to work on 32-bit platforms
8257233 Windows x86 build is broken by JDK-8252684
8257237 Cleanup unused imports in the SunJSSE provider implementation
8257238 Cleanup include directives for precompiled.hpp
8257241 CDS should not handle disableEagerInitialization for archived lambda proxy classes
8257242 [macOS] Java app crashes while switching input methods
8257396 AArch64 Zero build is broken after JDK-8252684
8257398 Enhance debug output in Type::check_symmetrical
8257401 Use switch expressions in jdk.internal.net.http and java.net.http
8257415 ZGC: Fix barrier_data types
8257418 C2: Rename barrier data member in MemNode and LoadStoreNode
8257420 Zero VM build broken with clang after JDK-8256726 due to strlen() is not a constexpr
8257423 [PPC64] Support -XX:-UseInlineCaches
8257424 RecordingStream does not specify the recording name
8257434 jpackage fails to create rpm on Fedora Linux
8257436 [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on
8257438 Avoid adding duplicate values into extendedKeyCodesSet
8257445 (zipfs) Add DataProvider to TestLocOffsetFromZip64EF.java
8257448 Clean duplicated non-null check in the SunJSSE provider implementation
8257460 Further CompilerOracle cleanup
8257466 Improve enum iteration
8257467 [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
8257468 runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false
8257471 fatal error: Fatal exception in JVMCI: Exception during JVMCI compiler initialization
8257483 C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes
8257487 Include configuration name in summary
8257502 Builds fail with new warnings after JDK-8256254
8257505 nsk/share/test/StressOptions stressTime is scaled in getter but not when printed
8257509 Strengthen requirements to call G1HeapVerifier::verify(VerifyOption)
8257511 JDK-8254082 brings regression to AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end)
8257514 Fix the issues in jdk.jpackage identified by SpotBugs
8257516 define test group for manual tests
8257517 LogCompilation: Add -z to the help messages
8257518 LogCompilation: java.lang.InternalError with JFR turned on
8257521 runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated
8257531 Super word not applied to a loop of simple Buffer operations
8257533 legacy-jre-image includes jpackage and jlink tools
8257537 [vector] Cleanup redundant bitwise cases on floating point vectors
8257539 tools/jpackage/windows/WinL10nTest.java unpack.bat failed with Exit code: 1618
8257547 Handle multiple prereqs on the same line in deps files
8257561 Some code is not vectorized after 8251925 and 8250607
8257563 Remove excessive include of klass.inline.hpp
8257565 epsilonBarrierSet.hpp should not include barrierSetAssembler
8257572 Deprecate the archaic signal-chaining interfaces: sigset and signal
8257574 C2: “failed: parsing found no loops but there are some” assert failure
8257575 C2: “failed: only phis” assert failure in loop strip mining verification
8257588 Make os::_page_sizes a bitmask
8257591 Remove suppression of record preview related warnings in java.lang
8257594 C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle
8257596 Clarify trusted final fields for record classes
8257598 Clarify what component values are used in Record::equals
8257602 Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
8257604 JNI_ArgumentPusherVaArg leaks valist
8257617 TestLinkPlatform fails with new Java source version
8257621 JFR StringPool misses cached items across consecutive recordings
8257622 MemoryAccess methods are missing @ForceInline annotations
8257623 vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn’t use timeout
8257624 C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array
8257625 C2: Harden input checks in vector intrinsics
8257630 C2: ReplacedNodes doesn’t handle non-CFG multi nodes
8257631 C2: Assertion failure in ArrayCopyNode::get_count() during late inlining
8257632 C2: Late inlining attempt on a call with a dead memory crashes
8257633 Missing -mmacosx-version-min=X flag when linking libjvm
8257634 C2: Introduce IncrementalInliningForceCleanup diagnostic flag
8257636 Update usage of “type” terminology in java.lang.Class and java.lang.reflect
8257637 Update usage of “type” terminology in java.lang.annotation
8257638 Update usage of “type” terminology in javax.lang.model
8257639 Update usage of “type” terminology in java.lang.Enum & java.lang.Record
8257642 CipherByteBufferOverwriteTest copyright issue
8257651 LambdaEagerInit.java test failed in 2 different ways
8257668 SA JMap - skip non-java thread stack dump for heap dump
8257670 sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks
8257673 Build fails without shenandoahgc after JDK-8257563
8257679 Improved unix compatibility layer in Windows build (winenv)
8257707 Fix incorrect format string in Http1HeaderParser
8257708 Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton
8257718 LogCompilation: late_inline doesnt work right for JDK 8 logs
8257719 JFXPanel scene fails to render correctly on HiDPI after fix for JDK-8199592
8257724 Incorrect package of the linked class in BaseSSLSocketImpl
8257725 No throws of SSLHandshakeException
8257732 Problem list TestJFRWithJMX for OL 8.2 until the issue is resolved
8257734 Extraneous output in HmacSHA3_512 constructor
8257743 Minimal build on AArch64 failed with –disable-precompiled-headers
8257750 writeBuffer field of java.io.DataOutputStream should be final
8257758 Allow building of JavaFX native libs for Apple Silicon
8257769 Cipher.getParameters() throws NPE for ChaCha20-Poly1305
8257788 Class fields could be local in the SunJSSE provider
8257789 Fix incremental build of test-image and bundles
8257793 Shenandoah: SATB barrier should only filter out already strongly marked oops
8257794 Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32
8257796 [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32
8257798 [PPC64] undefined reference to Klass::vtable_start_offset()
8257799 Update JLS cross-references in java.compiler
8257803 Add -Xbatch to compiler/blackhole tests
8257805 Add compiler/blackhole tests to tier1
8257806 Optimize x86 allTrue and anyTrue vector mask operations of Vector API
8257813 [redo] C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
8257817 Shenandoah: Don’t race with conc-weak-in-progress flag in weak-LRB
8257820 Remove gc/ergonomics/TestMinHeapSize.java as it is too brittle
8257822 C2 crashes with SIGFPE due to a division that floats above its zero check
8257837 Performance regression in heap byte buffer views
8257847 Tiered should publish MDO data pointer for interpreter after profile start
8257848 -XX:CompileCommand=blackhole,* should be diagnostic
8257855 Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java
8257872 UL: -Xlog does not check number of options
8257876 Avoid Reference.isEnqueued in tests
8257884 Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test
8257887 java/foreign/TestSegments.java test fails on 32-bit after JDK-8257186
8257897 Fix webkit build for XCode 12
8257901 ZGC: Take virtual memory usage into account when sizing heap
8257905 Make fixpath.sh more liberal in accepting paths embedded in arguments
8257906 JFR: RecordingStream leaks memory
8257910 [JVMCI] Set exception_seen accordingly in the runtime.
8257917 [JVMCI] crash when materializing boxed values under -Xcomp
8257919 [JVMCI] profiling info didn’t change after reprofile
8257924 Use full path when running external executable from jpackage
8257973 UTIL_LOOKUP_PROGS should only find executable files
8257974 Regression 21% in DaCapo-lusearch-large after JDK-8236926
8257986 [JVMCI] ProblemList 2 reprofile JVMCI tests
8257989 Error in gtest os_page_size_for_region_unaligned after 8257588
8257993 vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently
8257997 sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884
8257999 Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region
8258002 Update “type” terminology in generated docs
8258005 JDK build fails with incorrect fixpath script
8258007 Add instrumentation to NativeLibraryTest
8258015 [JVMCI] JVMCI_lock shouldn’t be held while initializing box classes
8258060 Update @jls tags for renamed/renumbered sections
8258065 ProblemList JfrGTestAdaptiveSampling
8258092 Link to early access platform documentation in TestHtmlTableTags.java
8258094 AIX build fails after 8257602
8258111 Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed
8258134 assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines
8258140 Update @jls tags in java.base for renamed/renumbered sections
8258225 compiler/c2/cr6340864/TestIntVect.java runs faster in interpreter
8258236 Segfault in ClassListParser::resolve_indy dumping static AppCDS archive
8258242 Type profile pollution occurs when memory segments of different kinds are used
8258259 Unicode linebreak matching behavior is incorrect; backout JDK-8235812
8258272 LoadVectorMaskedNode can’t be replaced by zero con
8258293 tools/jpackage/share/RuntimePackageTest.java#id0 with RuntimePackageTest.testUsrInstallDir2
8258338 Support deprecated records
8258373 Update the text handling in the JPasswordField
8258378 Final nroff manpage update for JDK 16
8258380 [JVMCI] don’t clear InstalledCode reference when unloading JVMCI nmethods
8258384 AArch64: SVE verify_ptrue fails on some tests
8258393 Shenandoah: “graph should be schedulable” assert failure
8258396 SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()
8258404 Restore stacktrace reuse after 8258094
8258419 RSA cipher buffer cleanup
8258427 Problem List some tests related to FileDialog for MacOS
8258443 doclint should be service-loaded with system class loader
8258484 AIX build fails in Harfbuzz with XLC 16.01.0000.0006
8258505 [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions
8258515 javac should issue an error if an annotation is nested in a local class or interface
8258558 Revert changes for JDK-8252505 and related issues
8258592 Control labels in Dialogs are truncated at certain DPI scaling levels
8258630 Add expiry exception for QuoVadis root certificate
8258643 [TESTBUG] javax/swing/JComponent/7154030/bug7154030.java failed with “Exception: Failed to hide opaque button”
8258647 TestCharVect2 is very slow
8258657 Doc build is broken by use of new language features
8258662 JDK 17ea: Crash compiling instanceof check involving sealed interface
8258687 Build broken on Windows after fix for JDK-8258134
8258703 Incorrect 512-bit vector registers restore on x86_32
8258714 Shenandoah: Process references before evacuation during degen
8258790 C2: Crash on empty macro node list
8258802 ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java
8258827 ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows
8258832 ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux-X64
8258916 javac/doclint reports broken HTML on multiline mailto links
8258941 Test specify the Classpath exception in the header
8258955 (bf) slice(int, int) on view buffers fails to adjust index according to primitive size
8258972 unexpected compilation error with generic sealed interface
8258985 Parallel WeakProcessor may use too few threads
8258989 JVM is failed to inline in jdk.internal.vm.vector.VectorSupport::convert
8259007 This test printed a blank page
8259014 (so) ServerSocketChannel.bind(UnixDomainSocketAddress)/SocketChannel.bind(UnixDomainSocketAddress) will have unknown user and group owner (win)
8259025 Record compact constructor using Objects.requireNonNull
8259027 NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0
8259028 ClassCastException when using custom filesystem with wrapper FileChannel impl
8259032 MappedMemorySegmentImpl#makeMappedSegment() ignores Unmapper#pagePosition
8259043 More Zero architectures need linkage with libatomic
8259061 C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it
8259063 Possible deadlock with vtable/itable creation vs concurrent class unloading
8259075 Update the copyright notice in the files generated by CLDR Converter tool
8259213 Vector conversion with part > 0 is not getting intrinsic implementation
8259224 (ann) getAnnotatedReceiverType should not parameterize owner(s) of statically nested classes
8259227 C2 crashes with SIGFPE due to a division that floats above its zero check
8259237 Demo selection changes with left/right arrow key. No need to press space for selection.
8259271 gc/parallel/TestDynShrinkHeap.java still fails “assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region”
8259275 JRuby crashes while resolving invokedynamic instruction
8259276 C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization
8259298 broken link in Stream::toList spec
8259312 VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days
8259353 VectorReinterpretNode is incorrectly optimized out
8259380 Correct pretouch chunk size to cap with actual page size
8259429 Update reference to README.md
8259560 Zero m68k: “static assertion failed: align” after JDK-8252049
8259574 SIGSEGV in BFSClosure::closure_impl
8259601 AArch64: Fix reinterpretX2D match rule issue
8259634 MemorySegment::asByteBuffer does not respect spatial bounds
8259636 Check for buffer backed by shared segment kicks in in unexpected places
8259639 GitHub actions: build fails on Linux due to missing apt-get update
8259641 C2: assert(early->dominates(LCA)) failed: early is high enough
8259645 Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case
8259657 typo in generated HELP page prevents localization
8259719 ProblemList runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java on Windows
8259720 ProblemList java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows
8259722 ProblemList two jdk/jfr/startupargs tests on Windows
8259732 JDK 16 L10n resource file update - msg drop 10
8259757 add a regression test for 8259353 and 8259601
8259765 ZGC: Handle incorrect processor id reported by the operating system
8259775 [Vector API] Incorrect code-gen for VectorReinterpret operation
8259794 Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35)
8259796 timed CompletableFuture.get may swallow InterruptedException
8260284 C2: assert(_base == Int) failed: Not an Int
8260339 JVM crashes when executing PhaseIdealLoop::match_fill_loop
8260370 C2: LoopLimit node is not eliminated
8260473 [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled
8260585 AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers
8260608 add a regression test for 8260370
8260632 Build failures after JDK-8253353
8260704 ParallelGC: oldgen expansion needs release-store for _end
8260709 C2: assert(false) failed: unscheduable graph
8260927 StringBuilder::insert is incorrect without Compact Strings
8262460 Create release notes for JavaFX 16
Back to Downloads PageSupported Configurations
BellSoft LTD [email protected] BellSoft LTD logo Liberica Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 111 North Market Street, Suite 300 CA 95113 San Jose US +1 702 213-59-59