Данный релиз соответствует OpenJDK 16+36, номер версии Axiom JDK - 16.
Axiom является сертифицированным Java SE 16-совместимым дистрибутивом OpenJDK 16, который работает на серверах (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), настольных компьютерах (Windows 64, Windows 32, Mac, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat). Axiom JDK имеет следующие дополнения:
Пожалуйста, прочитайте примечания к релизу Oracle JDK 16 для получения дополнительной информации о функционале JDK 16. В этом документе описываются особенности дистрибутива Axiom по сравнению с дистрибутивом Oracle JDK 16.
Axiom поддерживается в следующих ОС:
Также известно, Axiom JDK работает с некоторыми другими дистрибутивами Linux и версиями Windows.
Примечание: Минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.6. AxiomFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.
Axiom is tested and certified on Raspberry Pi 2, 3 and 4 running the following OSes:
It is also known to work with Debian (armhf) and Ubuntu (armhf).
Axiom JDK 16 распространяется в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.
Axiom 16 содержит весь функционал, поддерживаемый OpenJDK 16.
С появлением Jigsaw в JDK 9 и минимальной виртуальной машины (Minimal VM) теперь можно создать среду исполнения, достаточную для запуска приложения и в то же время оптимизированную по размеру. Чтобы создать среду выполнения только с минимальной виртуальной машиной, добавьте опцию - vm=minimal jlink.
Axiom JDK продолжает поддерживать AOT и Graal JIT. Поскольку в сборках OpenJDK 16 эти экспериментальные функции признаны устаревшими, для безошибочной компиляции нативных образов рекомендуется использовать Axiom Native Image Kit.
По умолчанию Axiom использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.
Axiom JDK 16 поставляется в комплекте со сборкой платформы AxiomFX, основанной на OpenJFX. В следующих таблицах перечислены состояния модулей Java FX дистрибутива Axiom.
* - за исключением сборок для armhf.
Для armhf работают следующие графические конвейеры: EGL, SW (direct framebuffer) и GTK. По умолчанию Axiom пытается использовать конвейер EGL, который требует наличия библиотек EGL. Если они не найдены, реализация возвращается к программному обеспечению.
Используйте следующие параметры командной строки, чтобы указать конвейер рендеринга:
* Не поддерживается на Raspberry Pi 4.
Дополнительная информация доступна на следующей wiki странице.
Axiom JDK 16 для armhf поставляется со встроенным модулем реализации API ввода-вывода (DIO) устройства OpenJDK. DIO предоставляет Java API для доступа к выводам Raspberry PI GPIO и для связи с периферийными устройствами:
Дополнительная информация доступна на следующей wiki странице.
С 2017 года в Raspbian OS изменилось расположение бибилитек libEGL.so и libGLESv2.so для чипа Broadcom. Если вы хотите использовать аппаратное ускорение EGL, доступное в видеодрайверах Broadcom в AxiomFX, при работе в Raspbian OS, выполните следующую команду:
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
BellSoft Axiom содержит исправления уязвимостей Oracle Java SE. Пожалуйста, обратитесь к документации Oracle для получения деталей о проблемах, исправленных в данной версии.
Issue | Description |
---|---|
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 |   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 |