The full version string for this update release is 21+37. The version number is 21.
Liberica JDK 21+37
Liberica is a certified, Java SE 21-compliant distribution of OpenJDK 21 which works on server (Linux x86_64, Linux ARM64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2 & 3 (ARMv6 hardfloat)). It has the following notable additions:
-
Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
-
Alpine Linux x86_64 version is build with musl support.
-
Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 21.
-
Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.
Please refer to the Oracle JDK 21 release notes for further information on JDK 21 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 21 distribution.
Supported Server and Desktop configurations
Liberica is supported on the following OSes:
-
Ubuntu Linux 16.04, 18.04, 20.04 (x86, x86_64, ARMv7, ARMv8)
-
Debian Linux 8, 9, 10 (x86, x86_64, ARMv7, ARMv8)
-
Red Hat, Oracle Linux and CentOS 8x, 6.x, 7.x (x86, x86_64, ARMv7, ARMv8)
-
Alpine Linux 3.7+ (x86_64, ARMv8)
-
SUSE Linux Enterprise 12, 15 and tumbleweed (x86_64, ARMv8)
-
Apple macOS 10.11+ (x86_64, ARMv8)
-
Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (x86, x86_64, ARMv8)
It is also known to work on other Linux distributions and Windows versions.
Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK3 backend.
Supported Embedded configurations
Liberica is tested and certified on Raspberry Pi 2, 3 and 4 running the following OSes:
-
Raspbian OS (armhf)
-
OpenSUSE (armv8)
It is also known to work with Debian (armhf) and Ubuntu (armhf).
Liberica JDK 21 distribution
Liberica JDK 21 are distributed as .rpm, .zip, .apk, .deb, .msi, .dmg, .pkg and .tar.gz packages. Please select the one which is most appropriate for your purposes.
Liberica JDK 21 introduced all new features supported by OpenJDK 21.
With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.
Liberica JDK continues to provide support for AOT and Graal JIT. Since in OpenJDK 21 builds these features are deemed experimental and deprecated, it is recommended to compile native executables with Liberica Native Image Kit to avoid errors.
By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.
LibericaFX for the Raspberry Pi
Liberica JDK 21 come with a bundled LibericaFX implementation, which is based on OpenJFX. The following tables lists Java FX modules status of Liberica distribution
-
Java FX Graphics - works.
-
Java FX Controls - works.
-
Java FX Media - does not work.
-
Java FX Webkit - does not work.
The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.
Use the following command line options to specify the rendering pipeline:
-
-Dprism.order=sw forces the use of software rendering pipeline. *
-
-Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration. *
-
-Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.
-
Not supported on Raspberry Pi 4.
Please refer to the following wiki for more information.
Device IO API for the Raspberry Pi
Liberica JDK 21 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:
-
General Purpose Input/Output (GPIO).
-
Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
-
Universal Asynchronous Receiver/Transmitter (UART).
Please refer to the following wiki for more information.
Security Baselines
BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.
Known Issues
LibericaFX and EGL on Raspbian
As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you’d like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
CVEs
This release does not contain any resolved Common Vulnerabilities and Exposures (CVEs).
Issues fixed
Issue | Description |
---|---|
JDK-4200096 | OffScreenImageSource.removeConsumer NullPointerException |
JDK-4737887 | (cal) API: Calendar methods taking field should document exceptions |
JDK-4825182 | DefaultBoundedRangeModel.setMinimum() changes extent unnecessarily |
JDK-4842457 | (bf spec) Clarify meaning of “(optional operation)” |
JDK-4912623 | GTK L&F: Folder list of the JFileChooser is allowing multiple selection unlike native |
JDK-4934362 | see also refers to self |
JDK-6176679 | Application freezes when copying an animated gif image to the system clipboard |
JDK-6187113 | DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails |
JDK-6218123 | (cal) API: Spec for GregorianCalendar constructors and Calendar getInstance is inconsistent. |
JDK-6241286 | (cal) API: Calendar.DAY_OF_WEEK definition is wrong |
JDK-6245410 | javax.swing.text.html.CSS.Attribute: BACKGROUND_POSITION is not w3c spec compliant |
JDK-6257207 | JTable.getDefaultEditor throws NullPointerException |
JDK-6381945 | (cal) Japanese calendar unit test system should avoid multiple static imports |
JDK-6441827 | Documentation mentions nonexistent NullReferenceException |
JDK-6453901 | (cal) clean up sun.util.calendar classes |
JDK-6513512 | MetalLookAndFeel.initClassDefaults does not install an entry for MetalMenuBarUI |
JDK-6557145 | Warn about calling abstract methods in constructors |
JDK-6595142 | (spec) ByteArrayInputStream treats bytes, not characters |
JDK-6603771 | Nimbus L&F: Ctrl+F7 keybinding for Jinternal Frame throws a NPE. |
JDK-6714245 | [Col] Collator - Faster Comparison for identical strings. |
JDK-6753661 | JFileChooser font not reset after Look & Feel change |
JDK-6788475 | Changing to Nimbus LAF and back doesn’t reset look and feel of JTable completely |
JDK-6817009 | Action.SELECTED_KEY not toggled when using key binding |
JDK-6914801 | IPv6 unavailable if stdin is a socket |
JDK-6960866 | [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality |
JDK-6995195 | Static initialization deadlock in sun.java2d.loops.Blit and GraphicsPrimitiveMgr |
JDK-7016187 |
|
JDK-7026262 | HttpServer: improve handling of finished HTTP exchanges |
JDK-7030853 | JDK 7 Serializable Swing classes not compatible with JDK 6 |
JDK-7033677 | potential cast error in MemberEnter |
JDK-7065228 | To interpret case-insensitive string locale independently |
JDK-7093322 | (fs spec) Files.newBufferedWriter should be clear when coding errors are detected |
JDK-7093691 | Nimbus LAF: disabled JComboBox using renderer has bad font color |
JDK-7124527 | [macosx] SwingSet2, label is not read by VoiceOver when focus is on textfield for Internalframe and Table demo. |
JDK-7154070 | in SwingSet2, switching between LaFs it’s easy to lose JTable dividers |
JDK-7167356 | (javac) investigate failing tests in JavacParserTest |
JDK-7169951 | SwingSet2 throws NullPointerException with Nimbus L&F |
JDK-7176515 | ExceptionInInitializerError for an enum with multiple switch statements |
JDK-8014021 | TreeMaker.Params behaves inconsistently when the owning method has the same number of parameters as the number of parameter types requested |
JDK-8015831 | Add lint check for calling overridable methods from a constructor |
JDK-8026369 | javac potentially ambiguous overload warning needs an improved scheme |
JDK-8027682 | javac wrongly accepts semicolons in package and import decls |
JDK-8029301 | Confusing error message for array creation method reference |
JDK-8029370 | (fc) FileChannel javadoc not clear for cases where position == size |
JDK-8038146 | Clarify Map.Entry’s connection to the underlying map |
JDK-8039165 | [Doc] MessageFormat null locale generates NullPointerException |
JDK-8040793 | vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() |
JDK-8041447 | Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn’t work |
JDK-8041676 | remove the java.compiler system property |
JDK-8043179 | Lambda expression can mutate final field |
JDK-8043251 | Bogus javac error: required: no arguments, found: no arguments |
JDK-8051725 | Improve expansion of Conv2B nodes in the middle-end |
JDK-8054022 | HttpURLConnection timeouts with Expect: 100-Continue and no chunking |
JDK-8057586 | Explicit GC ignored if GCLocker is active |
JDK-8064931 | tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id |
JDK-8068824 | Exception thrown in JTableHeader after clicking on popupmenu opened with right-click on header |
JDK-8068925 | Add @Override in javax.tools classes |
JDK-8071693 | Introspector ignores default interface methods |
JDK-8081474 | SwingWorker calls ‘done’ before the ‘doInBackground’ is finished |
JDK-8081507 | Open or Save button in JFileChooser has OK title in GTK LaF |
JDK-8088594 | NullPointerException on showing submenu of a contextmenu |
JDK-8088998 | XYChart: duplicate child added exception when remove & add a series in several charts |
JDK-8090123 | Items are no longer visible when collection is changed |
JDK-8090647 | Mnemonics : on windows we should cancel the underscore latch when an app loses focus. |
JDK-8091153 | Customize the Table Button Menu |
JDK-8091419 | TableView: invoke table menu button programmatically |
JDK-8132995 | Matcherlatexmath:[ImmutableMatchResult should be optimized to reduce space usage |
JDK-8133773 | |
clarify specification of Spliterator.tryAdvance | |
JDK-8137244 | Empty Tree/TableView with CONSTRAINED_RESIZE_POLICY is not properly resized |
JDK-8138842 | |
TableViewSelectionModel.selectIndices does not select index 0 | |
JDK-8143900 | OptimizeStringConcat has an opaque dependency on Integer.sizeTable field |
JDK-8144891 | |
ToolBox should use java.nio.file.Path internally, instead of java.io.File | |
JDK-8146132 | Excessive output from make test-image |
JDK-8150709 | |
Mac OSX and German Keyboard Layout (Y/Z) | |
JDK-8151413 | os::allocation_granularity/page_size and friends return signed values |
JDK-8151531 | |
Add notes to BaseStream.spliterator/iterator docs regarding them being escape hatches | |
JDK-8153837 | AArch64: Handle special cases for MaxINode & MinINode |
JDK-8154038 | |
Spinner’s converter should update its editor | |
JDK-8155191 | Specify that SecureRandom.nextBytes(byte[]) throws NullPointerException when byte array is null |
JDK-8155259 | |
Suspicious buffer allocation in com.sun.tools.javac.file.BaseFileManager | |
JDK-8156889 | ListKeychainStore.sh fails in some virtualized environments |
JDK-8159023 | |
Engineering notation of DecimalFormat does not work as documented | |
JDK-8159337 | Introduce a method in Locale class to return the language tags as per RFC 5646 convention |
JDK-8160404 | |
RelocationHolder constructors have bugs | |
JDK-8163229 | several regression tests have a main method that is never executed |
JDK-8168469 | |
Memory leak in JceSecurity | |
JDK-8170945 | Collectors]Partition should override more Map methods |
JDK-8171156 | Class java.util.LocaleISOData has outdated information for country Code NP |
JDK-8171221 | Remove -XX:+CheckMemoryInitialization |
JDK-8172106 | javac throws exception when compiling source file of size 1.5G |
JDK-8172849 | Non-intuitive baseline alignment for labeled controls with graphics |
JDK-8173321 | TableView: Click on right trough has no effect when cell height is higher than viewport height |
JDK-8173709 | Fix VerifyLoopOptimizations - step 1 - minimal infrastructure |
JDK-8177352 | Calendar.getDisplayName(s) in non-lenient mode inconsistent, does not match spec |
JDK-8177418 | NPE is not apparent for methods in java.util.TimeZone API docs |
JDK-8178368 | Right alignment of text fields and alignment of prompt text works incorrectly |
JDK-8178806 | Better exception logging in crypto code |
JDK-8179502 | Enhance OCSP, CRL and Certificate Fetch Timeouts |
JDK-8180066 | Convert package.html files to package-info.java |
JDK-8180266 | Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test |
JDK-8180387 | com.sun.source.util.JavacTask should have a protected constructor. |
JDK-8182621 | JSSE should reject empty TLS plaintexts |
JDK-8184444 | The compiler error “variable not initialized in the default constructor” is not apt in case of static final variables |
JDK-8189338 | JMX RMI Remote Mbean server connection hangs if the server stops responding during a SSL Handshake |
JDK-8191565 | Last-ditch Full GC should also move humongous objects |
JDK-8193547 | Regression automated test ‘/open/test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.java’ fails |
JDK-8194704 | Text/TextFlow hitTest() javadoc |
JDK-8200610 | Compiling fails with java.nio.file.ReadOnlyFileSystemException |
JDK-8201516 | DebugNonSafepoints generates incorrect information |
JDK-8202110 | (fs) Remove FileSystem support for resolving against a default directory (chdir configuration) |
JDK-8202931 | [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails |
JDK-8204550 | NMT: RegionIterator does not need to keep _current_size |
JDK-8205129 | Remove java.lang.Compiler |
JDK-8205592 | BigDecimal.doubleValue() is depressingly slow |
JDK-8207017 | Type annotations on anonymous classes in initializer blocks not written to class file |
JDK-8208077 | File.listRoots performance degradation |
JDK-8208470 | Type annotations on inner type that is an array component |
JDK-8217496 | Matcher.group() can return null after usePattern |
JDK-8217920 | Lookup.defineClass injects a class that can access private members of any class in its own module |
JDK-8218474 | JComboBox display issue with GTKLookAndFeel |
JDK-8219083 | java/net/MulticastSocket/SetGetNetworkInterfaceTest.java failed in same binary run on windows x64 |
JDK-8219810 | javac throws NullPointerException |
JDK-8221580 | Confusing diagnostic for assigning a static final field in a constructor |
JDK-8221785 | Let possibly_parallel_threads_do cover the same threads as threads_do |
JDK-8223373 | Remove IntelliJ IDEA specific files from the source code repository |
JDK-8224260 | ChangeListener not triggered when adding a new listener in invalidated method |
JDK-8224980 | FLAG_SET_ERGO silently ignores invalid values |
JDK-8225409 | G1: Remove the Hot Card Cache |
JDK-8225641 | Calendar.roll(int field) does not work correctly for WEEK_OF_YEAR |
JDK-8227257 | javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError |
JDK-8228604 | StackMapFrames are missing from redefined class bytes of retransformed classes |
JDK-8229147 | Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) |
JDK-8230833 | LabeledSkinBase computes wrong height with ContentDisplay.GRAPHIC_ONLY |
JDK-8231349 | Move intrinsic stubs generation to compiler runtime initialization code |
JDK-8231865 | JFXPanel sends resize event with size 0x0 on HiDPI devices |
JDK-8233725 | ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time |
JDK-8233955 | VM crashes if more than one file are added to ClipboardContent via drag and drop |
JDK-8235297 | sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent |
JDK-8237505 | RadioMenuItem in ToggleGroup: deselected on accelerator |
JDK-8238170 | BeanContextSupport remove and propertyChange can deadlock |
JDK-8238650 | Allow to override buildDate with SOURCE_DATE_EPOCH |
JDK-8240774 | [REDO] G1DirtyCardQueue destructor has useless flush |
JDK-8241293 | CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes |
JDK-8241613 | Suspicious calls to MacroAssembler::null_check(Register, offset) |
JDK-8242419 | JFXPanel: MouseEvent always reports that Primary button changed state if held |
JDK-8244289 | fatal error: Possible safepoint reached by thread that does not allow it |
JDK-8244400 | MenuItem may cache the size and did not update it when the screen DPI is changed |
JDK-8245654 | Add Certigna Root CA |
JDK-8245919 | Region#padding property rendering error |
JDK-8246104 | Some complex text doesn’t render correctly on macOS |
JDK-8249826 | 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id |
JDK-8250596 | Update remaining manpage references from “OS X” to “macOS” |
JDK-8251862 | Wrong position of Popup windows at the intersection of 2 screens |
JDK-8252255 | Blurry rendering of SwingNode with HiDPI scaling in JavaFX |
JDK-8254566 | Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader |
JDK-8255119 | Monitor::wait takes signed integer as timeout |
JDK-8255548 | Missing coverage for javax.xml.crypto.dom.DOMCryptoContext |
JDK-8256302 | releasing oopStorage when deflating allows for faster deleting |
JDK-8257197 | Add additional verification code to PhaseCCP |
JDK-8257967 | JFR: Events for loaded agents |
JDK-8258776 | ThreadLocal#initialValue() Javadoc is unaware of ThreadLocal#withInitial() |
JDK-8260528 | Clean glass-gtk sizing and positioning code |
JDK-8260943 | C2 SuperWord: Remove dead vectorization optimization added by 8076284 |
JDK-8262294 | java/net/httpclient/ProxyAuthDisabledSchemes.java fails with HTTP/1.1 parser received no bytes |
JDK-8262895 | [macos_aarch64] runtime/CompressedOops/CompressedClassPointers.java fails with ‘Narrow klass base: 0x0000000000000000’ missing from stdout/stderr |
JDK-8262994 | Refactor String.split to help method inlining |
JDK-8264449 | Enable reproducible builds with SOURCE_DATE_EPOCH |
JDK-8264684 | os::get_summary_cpu_info padded with spaces |
JDK-8265688 | Unused ciMethodType::ptype_at should be removed |
JDK-8266571 | Sequenced Collections |
JDK-8267140 | Support closing the HttpClient by making it auto-closable |
JDK-8267582 | BasicLookAndFeel should not call getComponentPopupMenu twice to get a popup menu |
JDK-8267935 | Replace BasicHashtable and Hashtable |
JDK-8269736 | Optimize CDS PatchEmbeddedPointers::do_bit() |
JDK-8269843 | typo in LinkedHashMap::removeEldestEntry spec |
JDK-8270865 | Print process ID with -Xlog:os |
JDK-8272119 | Typo in JDK documentation (a → an) |
JDK-8272288 | Funky multiresolution image breaks graphics context |
JDK-8272613 | CharsetDecoder.decode(ByteBuffer) throws IllegalArgumentException |
JDK-8273986 | JEditorPane HTML Demo - Accessibility issues |
JDK-8274166 | Some CDS tests ignore -Dtest.cds.runtime.options |
JDK-8274264 | Not all of G1 young collection verification honors the verification type |
JDK-8274400 | HotSpot Style Guide should permit use of alignof |
JDK-8275033 | Drag and drop a file produces NullPointerException Cannot read field “dragboard” |
JDK-8277501 | Revisit PathFileObject.getCharContent and friends |
JDK-8277573 | VmObjectAlloc is not generated by intrinsics methods which allocate objects |
JDK-8278268 | (ch) InputStream returned by Channels.newInputStream should have fast path for FileChannel targets |
JDK-8278326 | Socket close is not thread safe and other cleanup |
JDK-8278349 | JarSigner javadoc example uses SHA-1 |
JDK-8278411 | Implement UseHeavyMonitors consistently, s390 port |
JDK-8278422 | Replace use of deprecated single string variant of Runtime.exec method |
JDK-8278583 | Open source SwingMark - Swing performance benchmark |
JDK-8278938 | [Win] Robot can target wrong key for punctuation and symbols |
JDK-8278965 | crash in SymbolTable::do_lookup |
JDK-8279216 | Investigate implementation of premultiplied alpha in the Little-CMS 2.13 |
JDK-8279619 | [JVMCI] improve EncodedSpeculationReason |
JDK-8279993 | Assert that a shared class is not loaded more than once |
JDK-8280031 | Deprecate GTK2 for removal |
JDK-8280113 | (dc) DatagramSocket.receive does not always throw when the channel is closed |
JDK-8280126 | C2: detect and remove dead irreducible loops |
JDK-8280419 | Remove dead code related to VerifyThread and verify_thread() |
JDK-8280982 | [Wayland] [XWayland] java.awt.Robot taking screenshots |
JDK-8280993 | [XWayland] Popup is not closed on click outside of area controlled by XWayland |
JDK-8280994 | [XWayland] Drag and Drop does not work in java → wayland app direction |
JDK-8281103 | Give example for Locale that is English and follows the ISO standards |
JDK-8281149 | (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB |
JDK-8281213 | Unsafe uses of long and size_t in MemReporterBase::diff_in_current_scale |
JDK-8281327 | JavaFX does not support fonts installed per-user on Windows 10/11 |
JDK-8281715 | Move “base CDS archive not loaded” tests to SharedArchiveFileOption.java |
JDK-8281941 | Change CDS warning messages to use Unified Logging |
JDK-8281946 | VM.native_memory should report size of shareable memory |
JDK-8282201 | Consider removal of expiry check in VerifyCACerts.java test |
JDK-8282232 | [Win] GetMousePositionWithPopup test fails due to wrong mouse position |
JDK-8282319 | java.util.Locale method to stream available Locales |
JDK-8282359 | Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 |
JDK-8282379 | [LOOM] vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011 sometimes fails |
JDK-8282383 | [LOOM] 6 nsk JDI and JDB tests sometimes failing with vthread wrapper due to running out of carrier threads |
JDK-8282384 | [LOOM] Need test for ThreadReference.interrupt() on a vthread |
JDK-8282651 | ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 |
JDK-8282664 | Unroll by hand StringUTF16 and StringLatin1 polynomial hash loops |
JDK-8283063 | Optimize Observable\{List/Set/Map}Wrapper.retainAll/removeAll |
JDK-8283203 | Fix typo in SystemTray.getTrayIconSize javadoc |
JDK-8283400 | [macos] a11y : Screen magnifier does not reflect JRadioButton value change |
JDK-8283404 | [macos] a11y : Screen magnifier does not show JMenu name |
JDK-8283551 | ControlAcceleratorSupport menu items listener causes memory leak |
JDK-8283740 | C1: Convert flag TwoOperandLIRForm to a constant on all platforms |
JDK-8284047 | Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates |
JDK-8284236 | Remove java/lang/ref/ReferenceEnqueue.java from ProblemList-Xcomp.txt |
JDK-8284542 | [Accessibility] [Win] Missing attribute for toggle state of CheckBox in CheckBoxTreeItem |
JDK-8284662 | [Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100 |
JDK-8284825 | sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java failed with “RuntimeException: Processed unnecessary paint().” |
JDK-8284871 | Use covariant overrides for the resolveConstantDesc(Lookup) method in sub‒interfaces of java.lang.constant.ConstantDesc |
JDK-8285416 | [LOOM] Some nsk/jdi tests fail due to needing too many virtual threads |
JDK-8285850 | [AIX] unreachable code in basic_tools.m4 → BASIC_CHECK_TAR |
JDK-8285878 | [TestBug] LocalStorageTest and UserDataDirectoryTest don’t always cleanup data dirs |
JDK-8285932 | Implementation of JEP 430 String Templates (Preview) |
JDK-8286089 | Intermittent WebKit build failure on macOS in JavaScriptCore |
JDK-8286311 | remove boilerplate from use of runTests |
JDK-8286470 | Support searching for sections in class/package javadoc |
JDK-8286510 | Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes |
JDK-8286581 | Make Java process DPI Aware if sun.java2d.dpiaware property is set |
JDK-8286597 | Implement PollerProvider on AIX |
JDK-8286775 | Remove identical per-compiler definitions of unsigned integral jtypes |
JDK-8286781 | Replace the deprecated/obsolete gethostbyname and inet_addr calls |
JDK-8286876 | NMT.test_unaliged_block_address_vm_assert fails if using clang toolchain |
JDK-8286907 | keytool should warn about weak PBE algorithms |
JDK-8287087 | C2: perform SLP reduction analysis on-demand |
JDK-8287134 | HttpURLConnection chunked streaming mode doesn’t enforce specified size |
JDK-8287404 | Improve ping times |
JDK-8287812 | Cleanup JDWP agent GetEnv initialization |
JDK-8287834 | Add SymbolLookup::or method |
JDK-8287873 | Add test for using -XX:+AutoCreateSharedArchive with different JDK versions |
JDK-8287885 | Local classes cause ClassLoader error if the type names are similar but not same |
JDK-8287925 | AArch64: intrinsics for compareUnsigned method in Integer and Long |
JDK-8288050 | Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider |
JDK-8288109 | HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 |
JDK-8288204 | GVN Crash: assert() failed: correct memory chain |
JDK-8288287 | Remove expired flags in JDK 21 |
JDK-8288415 | java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines |
JDK-8288436 | Improve Xalan supports |
JDK-8288619 | Unexpected parsing for @see |
JDK-8288730 | Add type parameter to Lookup::accessClass and Lookup::ensureInitialized |
JDK-8288783 | Error messages are confusing when options conflict in -XX:StartFlightRecording |
JDK-8288912 | vmTestbase/nsk/stress/strace/strace002.java fails with Unexpected method name: currentCarrierThread |
JDK-8289077 | Add manual tests to open |
JDK-8289336 | Better platform image support |
JDK-8289343 | Better GL support |
JDK-8289547 | Update javax/swing/Popup/TaskbarPositionTest.java |
JDK-8289735 | UTIL_LOOKUP_PROGS fails on pathes with space |
JDK-8289748 | C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM |
JDK-8289765 | JDI EventSet/resume/resume008 failed with “ERROR: suspendCounts don’t match for : VirtualThread-unparker” |
JDK-8290092 | Temporary files are kept when call Clipboard.getSystemClipboard().getImage() |
JDK-8290200 | com/sun/jdi/InvokeHangTest.java fails with “Debuggee appears to be hung” |
JDK-8290499 | new File(parent, “/”) breaks normalization – creates File with slash at the end |
JDK-8290765 | Remove parent disabled/treeVisible listeners |
JDK-8290822 | C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior |
JDK-8290863 | Update the documentation of Virtualized controls to include the best practice of not using Nodes directly in the item list |
JDK-8290866 | Apple Color Emoji turns gray after JavaFX version 18 |
JDK-8290899 | java/lang/String/StringRepeat.java test requests too much heap on windows x86 |
JDK-8290918 | Initial nroff manpage generation for JDK 21 |
JDK-8291154 | Create a non static nested class without enclosing class throws VerifyError |
JDK-8291302 | ARM32: nmethod entry barriers support |
JDK-8291550 | RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled |
JDK-8291555 | Implement alternative fast-locking scheme |
JDK-8291569 | Consider removing JNI checks for signals SIGPIPE and SIGXFSZ |
JDK-8291598 | Matcher.appendReplacement should not create new StringBuilder instances |
JDK-8291735 | methods_do() always run at exit |
JDK-8291966 | SwitchBootstrap.typeSwitch could be faster |
JDK-8292059 | Do not inline InstanceKlass::allocate_instance() |
JDK-8292097 | Better video decoding |
JDK-8292105 | Improve Robot functionality |
JDK-8292112 | Better DragView handling |
JDK-8292157 | Incorrect error: "`block element not allowed within inline element `" |
JDK-8292170 | Convert CodeRootSetTable to use ResourceHashtable |
JDK-8292206 | TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected |
JDK-8292265 | Add old gen used field at G1HeapSummary JFR event |
JDK-8292269 | Replace FileMapInfo::fail_continue() with Unified Logging |
JDK-8292275 | javac does not emit SYNTHETIC and MANDATED flags for parameters by default |
JDK-8292289 | [vectorapi] Improve the implementation of VectorTestNode |
JDK-8292583 | Comment for ciArrayKlass::make is wrong |
JDK-8292588 | [macos] Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0 |
JDK-8292635 | Run ArchivedEnumTest.java in jdk tier testing |
JDK-8292674 | ReportJNIFatalError should print all java frames |
JDK-8292704 | sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC |
JDK-8292741 | Convert JvmtiTagMapTable to ResourceHashtable |
JDK-8292818 | replace 96-bit representation for field metadata with variable-sized streams |
JDK-8292914 | Lambda proxies have unstable names |
JDK-8293117 | Add atomic bitset functions |
JDK-8293198 | [vectorapi] Improve the implementation of VectorMask.indexInRange() |
JDK-8293292 | Remove MallocMaxTestWords |
JDK-8293313 | NMT: Rework MallocLimit |
JDK-8293324 | ciField.hpp has two methods to return field’s offset |
JDK-8293410 | Remove GenerateRangeChecks flag |
JDK-8293519 | deprecation warnings should be emitted for uses of annotation methods inside other annotations |
JDK-8293547 | Add relaxed add_and_fetch for macos aarch64 atomics |
JDK-8293587 | Fix mistakes in FX API docs |
JDK-8293667 | Align jlink’s –compress option with jmod’s –compress option |
JDK-8293786 | HttpClient will not send more than 64 kb of data from the 2nd request in http2 |
JDK-8293836 | Rendering performance degradation at bottom of TableView with many rows |
JDK-8293841 | RISC-V: Implementation of Foreign Function & Memory API (Preview) |
JDK-8293862 | javax/swing/JFileChooser/8046391/bug8046391.java failed with ‘Cannot invoke “java.awt.Image.getWidth(java.awt.image.ImageObserver)” because “retVal” is null’ |
JDK-8294066 | IGV: Graph changes when deleting a graph in the same group with smaller index |
JDK-8294137 | Review running times of java.math tests |
JDK-8294194 | [AArch64] Create intrinsics compress and expand |
JDK-8294266 | Add a way to pre-touch java thread stacks |
JDK-8294323 | Improve Shared Class Data |
JDK-8294401 | Update jfr man page to include recently added features |
JDK-8294402 | Add diagnostic logging to VMProps.checkDockerSupport |
JDK-8294403 | [REDO] make test should report only on executed tests |
JDK-8294474 | Better AES support |
JDK-8294484 | MetalBorder’s FrameBorder & DialogBorder have border rendering issues when scaled |
JDK-8294526 | sun/security/provider/SubjectCodeSource.java no longer referenced |
JDK-8294527 | Some java.security.debug options missing from security docs |
JDK-8294677 | chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications |
JDK-8294680 | Refactor scaled border rendering |
JDK-8294693 | Add Collections.shuffle overload that accepts RandomGenerator interface |
JDK-8294715 | Add IR checks to the reduction vectorization tests |
JDK-8294779 | Improve FX pages |
JDK-8294806 | jpackaged-app ignores splash screen from jar file |
JDK-8294959 | java.base java.lang.Module uses ASM to load module-info.class |
JDK-8294962 | Convert java.base/jdk.internal.module package to use the Classfile API to modify and write module-info.class |
JDK-8294966 | Convert jdk.jartool/sun.tools.jar.FingerPrint to use the ClassFile API to parse JAR entries |
JDK-8294971 | jdk.jlink jdk.tools.jimage.JImageTask is using ASM to verify classes |
JDK-8294972 | Convert jdk.jlink internal plugins to use the Classfile API |
JDK-8294974 | Convert jdk.jshell/jdk.jshell.execution.LocalExecutionControl to use the Classfile API to instrument classes |
JDK-8294982 | Implementation of Classfile API |
JDK-8294983 | SSLEngine throws ClassCastException during handshake |
JDK-8295019 | Cannot call a method with a parameter of a local class declared in a lambda |
JDK-8295071 | Spec Clarification : ClassFileFormatVersion: System property java.class.version | Java class format version number |
JDK-8295078 | TextField blurry when inside an TitledPane → AnchorPane |
JDK-8295087 | Manual Test to Automated Test Conversion |
JDK-8295210 | IR framework should not whitelist -XX:-UseTLAB |
JDK-8295304 | Runtime support improvements |
JDK-8295344 | Harden runtime/StackGuardPages/TestStackGuardPages.java |
JDK-8295406 | C1 crash with -XX:TypeProfileArgsLimit=0 -XX:TypeProfileLevel=222 |
JDK-8295425 | Match the default priv exp length between SunPKCS11 and other JDK providers |
JDK-8295486 | Inconsistent constant field values observed during compilation |
JDK-8295661 | CompileTask::compile_id() should be passed as int |
JDK-8295737 | macOS: Print content cut off when width > height with portrait orientation |
JDK-8295857 | Clarify that cleanup code can be skipped when the JVM terminates (e.g. when calling halt()) |
JDK-8295859 | Update Manual Test Groups |
JDK-8295884 | Implement IDE support for Eclipse |
JDK-8295894 | Remove SECOM certificate that is expiring in September 2023 |
JDK-8295944 | Move the Http2TestServer and related classes into a package of its own |
JDK-8295951 | intermittent cmp_baseline task failures with CDS files |
JDK-8295974 | jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames |
JDK-8295976 | GetThreadListStackTraces returns wrong state for blocked VirtualThread |
JDK-8295979 | [IR Framework] Improve IR matching warning |
JDK-8296010 | AssertionError in annotationTargetType |
JDK-8296149 | Start of release updates for JDK 21 |
JDK-8296150 | Add SourceVersion.RELEASE_21 |
JDK-8296151 | Add source 21 and target 21 to javac |
JDK-8296153 | Bump minimum boot jdk to JDK 20 |
JDK-8296158 | Refactor the verification of CDS region checksum |
JDK-8296248 | Update CLDR to Version 43.0 |
JDK-8296275 | Write a test to verify setAccelerator method of JMenuItem |
JDK-8296318 | use-def assert: special case undetected loops nested in infinite loops |
JDK-8296322 | javac: use methods to manage parser mode flags |
JDK-8296343 | CPVE thrown on missing content-length in OCSP response |
JDK-8296344 | Remove dependency on G1 for writing the CDS archive heap |
JDK-8296374 | Check for young region in G1BarrierSet::invalidate instead of card-by-card check |
JDK-8296389 | C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors |
JDK-8296400 | pointCrlIssuers might be null in DistributionPointFetcher::verifyURL |
JDK-8296401 | ConcurrentHashTable::bulk_delete might miss to delete some objects |
JDK-8296403 | [TESTBUG] IR test runner methods in TestLongRangeChecks.java invoke wrong test methods |
JDK-8296410 | HttpClient throws java.io.IOException: no statuscode in response for HTTP2 |
JDK-8296411 | AArch64: Accelerated Poly1305 intrinsics |
JDK-8296412 | Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts |
JDK-8296420 | javac has long lines in its command-line help |
JDK-8296454 | System.console() shouldn’t return null in jshell |
JDK-8296469 | Instrument VMError::report with reentrant iteration step for register and stack printing |
JDK-8296478 | Rework 8282948 and 8282700 to use the new autoconf UTIL_ARG_WITH |
JDK-8296565 | Enhanced archival support |
JDK-8296590 | StraightLineTest fails always on Linux and sometimes on other platforms |
JDK-8296610 | java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java failed with “BindException: Address already in use: connect” |
JDK-8296646 | com/sun/jdi/JdbLastErrorTest.java test failure |
JDK-8296656 | java.lang.NoClassDefFoundError exception on running fully legitimate code |
JDK-8296661 | Typo Found In CSSParser.java |
JDK-8296676 | Improve String platform support |
JDK-8296684 | Improve String platform support |
JDK-8296692 | Improve String platform support |
JDK-8296789 | -completion in jshell fails to expose synthetic bridge methods |
JDK-8296812 | sprintf is deprecated in Xcode 14 |
JDK-8296832 | Improve Swing platform support |
JDK-8296919 | Make system tests that detect memory leaks more robust by using JMemoryBuddy utility |
JDK-8296920 | Regression Test DialogOrient.java fails on MacOS |
JDK-8296934 | Write a test to verify whether Undecorated Frame can be iconified or not |
JDK-8296935 | Arrays.asList() can return a List that throws undocumented ArrayStoreException |
JDK-8296999 | AArch64: scalar intrinsics for reverse method in Integer and Long |
JDK-8297031 | IGV: Copy extracted nodes and layout for cloned graph |
JDK-8297036 | Generalize C2 stub mechanism |
JDK-8297071 | Provide gradle “TEST_ONLY ” flag to completely suppress building the sdk and shims |
JDK-8297092 | [macos_aarch64] Add support for SHA feature detection |
JDK-8297158 | Suspicious collection method call in Types.isSameTypeVisitor |
JDK-8297235 | ZGC: assert(regs[i] != regs[j]) failed: Multiple uses of register: rax |
JDK-8297286 | runtime/vthread tests crashing after JDK-8296324 |
JDK-8297292 | java/nio/channels/FileChannel/FileExtensionAndMap.java is too slow |
JDK-8297295 | Remove ThreadGroup.allowThreadSuspension |
JDK-8297296 | java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with “No MouseReleased event on label!” |
JDK-8297302 | gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm |
JDK-8297306 | Incorrect brackets in Javadoc for a constructor of IteratorSpliterator |
JDK-8297316 | [TestBug] LocalDateTimeStringConverterTest.testChronologyConsistency fails with JDK 20 |
JDK-8297371 | Improve UTF8 representation redux |
JDK-8297437 | javadoc cannot link to old docs (with old style anchors) |
JDK-8297454 | javax/swing/JComponent/7154030/bug7154030.java failed with “Exception: Failed to show opaque button” |
JDK-8297487 | G1 Remark: no need to keep alive oop constants of nmethods on stack |
JDK-8297505 | Declare fields in some sun.security.pkcs11 classes as final |
JDK-8297539 | Use PrimitiveConversions::cast for local uses of the int<→float union conversion trick |
JDK-8297572 | Remove unused PrecisionStyle::Precise |
JDK-8297582 | C2: very slow compilation due to type system verification code |
JDK-8297587 | Upgrade JLine to 3.22.0 |
JDK-8297605 | improve DelayQueue removal method javadoc |
JDK-8297611 | G1: Merge tlab and per-thread dirty card log flushing |
JDK-8297632 | InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE |
JDK-8297638 | Memory leak in case of many started-dead threads |
JDK-8297639 | Remove preventive GCs in G1 |
JDK-8297657 | name demangling intermittently fails |
JDK-8297679 | InvocationTargetException field named target is not declared final |
JDK-8297682 | Use Collections.emptyIterator where applicable |
JDK-8297724 | Loop strip mining prevents some empty loops from being eliminated |
JDK-8297730 | C2: Arraycopy intrinsic throws incorrect exception |
JDK-8297753 | AArch64: Add optimized rules for vector compare with zero on NEON |
JDK-8297757 | VarHandles.getStaticFieldFromBaseAndOffset should get the receiver type from VarHandle |
JDK-8297778 | Modernize and improve module jdk.sctp |
JDK-8297791 | update _max_classes in node type system |
JDK-8297798 | Timeout with DTLSOverDatagram test template |
JDK-8297801 | printnm crashes with invalid address due to null pointer dereference |
JDK-8297822 | De-duplicate code in module jdk.sctp |
JDK-8297851 | Add devkit for RISC-V |
JDK-8297874 | get_dump_directory() in jfrEmergencyDump.cpp should pass correct length to jio_snprintf |
JDK-8297877 | Risk for uninitialized memory in case of CHECK macro early return as part of field access |
JDK-8297878 | KEM: Implementation |
JDK-8297885 | misc sun/security/pkcs11 tests timed out |
JDK-8297887 | Update Siphash |
JDK-8297912 | HotSpot Style Guide should permit alignas (Second Proposal Attempt) |
JDK-8297914 | Remove java_lang_Class::process_archived_mirror() |
JDK-8297923 | java.awt.ScrollPane broken after multiple scroll up/down |
JDK-8297933 | [REDO] Compiler should only use verified interface types for optimization |
JDK-8297936 | Use reachabilityFence to manage liveness in ClassUnload tests |
JDK-8297955 | LDAP CertStore should use LdapName and not String for DNs |
JDK-8297960 | G1: Move Root Region Scan Waiting outside collection in logs |
JDK-8297972 | Poly1305 Endianness on ByteBuffer not enforced |
JDK-8297977 | vmTestbase/nsk/stress/except/except012.java fails with unexpected Exception |
JDK-8298038 | [s390] Configure script detects num_cores +1 |
JDK-8298047 | Remove all non-significant trailing whitespace from properties files |
JDK-8298048 | Combine CDS archive heap into a single block |
JDK-8298059 | Linked stack watermarks don’t support nesting |
JDK-8298065 | Provide more information in message of NoSuchFieldError |
JDK-8298066 | java/util/concurrent/locks/Lock/OOMEInAQS.java timed out |
JDK-8298073 | gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx |
JDK-8298081 | DiagnoseSyncOnValueBasedClasses doesn’t report useful information for virtual threads |
JDK-8298083 | The “CheckBox/RadioButton[Enabled/Disabled].textForeground” stoped working |
JDK-8298087 | XML Schema Validation reports an required attribute twice via ErrorHandler |
JDK-8298088 | RISC-V: Make Address a discriminated union internally |
JDK-8298090 | Use String.join() instead of manual loop in DescriptorSupport.toString |
JDK-8298093 | improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c |
JDK-8298118 | split-if optimization causes empty loop to temporarily have more than one phi |
JDK-8298126 | Print statistics for objects in CDS archive heap |
JDK-8298127 | HSS/LMS Signature Verification |
JDK-8298128 | runtime/ErrorHandling/TestSigInfoInHsErrFile.java fails to find pattern with slowdebug |
JDK-8298138 | Shenandoah: HdrSeq asserts “sub-bucket index (512) overflow for value ( 1.00)” |
JDK-8298144 | Remove Space::new_dcto_cl |
JDK-8298187 | (fs) BsdFileAttributeViews::setTimes does not support lastAccessTime on HFS+ |
JDK-8298189 | Regression in SPECjvm2008-MonteCarlo for pre-Cascade Lake Intel processors |
JDK-8298190 | Update –release 20 symbol information for JDK 20 build 27 |
JDK-8298240 | Replace the usage of ImageLayoutException by the CMMException |
JDK-8298241 | Replace C-style casts with JavaThread::cast |
JDK-8298244 | AArch64: Optimize vector implementation of AddReduction for floating point |
JDK-8298249 | Excessive memory allocation in CipherInputStream AEAD decryption |
JDK-8298264 | Merge OffsetTableContigSpace into TenuredSpace |
JDK-8298276 | JFR: Update NMT events to make use of common periodic timestamp feature |
JDK-8298278 | JFR: Turn MEMFLAGS into a type for use with the NativeMemoryUsage events |
JDK-8298281 | Serial: Refactor MarkAndPushClosure |
JDK-8298293 | NMT: os::realloc() should verify that flags do not change between reallocations |
JDK-8298298 | NMT: count deltas are printed with 32-bit signed size |
JDK-8298310 | Enhance TLS session negotiation |
JDK-8298320 | Typo in the comment block of catch_inline_exception |
JDK-8298321 | 2 File Leak defect groups in 2 files |
JDK-8298343 | “Could not confirm if TargetJDK is hardened.” warning for SA tests on macosx-aarch64-debug |
JDK-8298345 | Fix another two C2 IR matching tests for RISC-V |
JDK-8298371 | monitors_on_stack extracts unprocessed oops |
JDK-8298376 | ZGC: thaws stackChunk with stale oops |
JDK-8298377 | JfrVframeStream causes deadlocks in ZGC |
JDK-8298380 | Clean up redundant array length checks in JDK code base |
JDK-8298381 | Improve handling of session tickets for multiple SSLContexts |
JDK-8298382 | JavaFX ChartArea Accessibility Reader |
JDK-8298413 | [s390] CPUInfoTest fails due to uppercase feature string |
JDK-8298416 | Console should be declared |
JDK-8298424 | Remove redundant FOUND_CORES variable in build-performance.m4 |
JDK-8298445 | Add LeakSanitizer support in HotSpot |
JDK-8298447 | Unnecessary Vector usage in DocPrintJob implementations |
JDK-8298448 | UndefinedBehaviorSanitizer |
JDK-8298449 | Unnecessary Vector usage in MetaData.ProxyPersistenceDelegate |
JDK-8298457 | Instructions in a11y manual tests need to be updated |
JDK-8298468 | Clean up class_loader parameters |
JDK-8298469 | Obsolete legacy parallel class loading workaround for non-parallel-capable class loaders |
JDK-8298470 | Short cut java.lang.Object super class loading |
JDK-8298471 | Parallel: Don’t keep alive nmethods in Young GC |
JDK-8298472 | AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options |
JDK-8298475 | Remove JVM_ACC_PROMOTED_FLAGS |
JDK-8298478 | (fs) Path.of should allow input to include long path prefix |
JDK-8298480 | Remove unused KlassRemSet |
JDK-8298482 | Implement ParallelGC NUMAStats for Linux |
JDK-8298498 | sun/net/www/http/KeepAliveCache/B8291637.java fails with “Server exception terminating: java.net.SocketException: Socket closed” |
JDK-8298513 | vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java fails with usage tracker |
JDK-8298514 | vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker |
JDK-8298521 | Rename members in G1MonitoringSupport |
JDK-8298524 | Debug function to trace reachability of CDS archived heap objects |
JDK-8298526 | JFR: Generate missing filename for time-bound recordings |
JDK-8298528 | Clean up raw type warnings in base in bindings and collections packages |
JDK-8298567 | Make field in RandomAccessFile final |
JDK-8298568 | Fastdebug build fails after JDK-8296389 |
JDK-8298576 | Serial: Move some MarkSweep method definitions to cpp |
JDK-8298588 | WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body |
JDK-8298589 | java/net/SctpSanity.java fail with NoClassDefFoundError: sun/nio/ch/sctp/UnsupportedUtil |
JDK-8298590 | Refactor LambdaForm constructors |
JDK-8298596 | vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java fails with “NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom” |
JDK-8298601 | Refactor archiving of java.lang.Module objects |
JDK-8298610 | Refactor archiving of ConstantPool::resolved_references() |
JDK-8298612 | Refactor archiving of java String objects |
JDK-8298618 | Typo in JPEGImageReader and JPEGImageWriter |
JDK-8298619 | java/io/File/GetXSpace.java is failing |
JDK-8298632 | [TESTBUG] Add IR checks in jtreg vectorization tests |
JDK-8298636 | Fix return value in WB_CountAliveClasses and WB_GetSymbolRefcount |
JDK-8298639 | Perform I/O operations in bulk for RandomAccessFile |
JDK-8298643 | JNI call of getAccessibleRowWithIndex and getAccessibleColumnWithIndex on a wrong thread |
JDK-8298644 | JNI call of getCurrentComponent on a wrong thread |
JDK-8298645 | JNI works with accessibleSelection on a wrong thread |
JDK-8298651 | Serial: Remove MarkSweep::follow_klass |
JDK-8298652 | G1: Refactor G1MarkAndPushClosure |
JDK-8298667 | Improved path handling |
JDK-8298692 | Fix typos in test/jdk/com/sun/jdi files |
JDK-8298701 | Cleanup SA entries in ProblemList-zgc.txt. |
JDK-8298709 | Fix typos in src/java.desktop/ and various test classes of client component |
JDK-8298710 | Fix typos in test/jdk/sun/security/tools/jarsigner/ |
JDK-8298720 | Insufficient error handling when CodeBuffer is exhausted |
JDK-8298725 | Add BitMap support for reverse iteration |
JDK-8298726 | (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds |
JDK-8298730 | Refactor subsystem_file_line_contents and add docs and tests |
JDK-8298735 | Some tools/jpackage/windows/* tests fails with jtreg test timeout |
JDK-8298736 | Revisit usages of log10 in compiler code |
JDK-8298794 | Remove JVM_ACC_PROMOTED_FLAGS breaks minimal build |
JDK-8298808 | Check |
JDK-8298809 | Clean up vm/compiler/InterfaceCalls JMH |
JDK-8298813 | [C2] Converting double to float cause a loss of precision and resulting crypto.aes scores fluctuate |
JDK-8298824 | C2 crash: assert(is_Bool()) failed: invalid node class: ConI |
JDK-8298848 | C2: clone all of (CmpP (LoadKlass (AddP down at split if |
JDK-8298852 | Use of uninitialized memory in MetadataFactory::free_metadata |
JDK-8298853 | JvmtiVTMSTransitionDisabler should support disabling one virtual thread transitions |
JDK-8298859 | ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all |
JDK-8298865 | Excessive memory allocation in CipherOutputStream AEAD decryption |
JDK-8298867 | Basics.java fails with SSL handshake exception |
JDK-8298868 | Update EngineCloseOnAlert.java for changes to TLS implementation |
JDK-8298869 | Update ConnectionTest.java for changes to TLS implementation |
JDK-8298872 | Update CheckStatus.java for changes to TLS implementation |
JDK-8298873 | Update IllegalRecordVersion.java for changes to TLS implementation |
JDK-8298874 | Update TestAllSuites.java for TLS v1.2 and 1.3 |
JDK-8298875 | A module requiring “java.base” with flags ACC_SYNTHETIC should be rejected |
JDK-8298876 | Swing applications do not get repainted coming out of sleep on Windows 10 |
JDK-8298880 | VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512 |
JDK-8298887 | On the latest macOS+XCode the Robot API may report wrong colors |
JDK-8298907 | nsk JDI tests pass if the debuggee failed to launch |
JDK-8298908 | Instrument Metaspace for ASan |
JDK-8298913 | Add override qualifiers to Relocation classes |
JDK-8298921 | Create a regression test for JDK-8139581 |
JDK-8298931 | java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1 |
JDK-8298935 | fix independence bug in create_pack logic in SuperWord::find_adjacent_refs |
JDK-8298939 | Refactor open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.sh to jtreg java test |
JDK-8298943 | Missing escapes for single quote marks in compiler.properties |
JDK-8298952 | All nodes should have type(n) == Value(n) after IGVN |
JDK-8298966 | Deprecate JMX Subject Delegation and the method JMXConnector.getMBeanServerConnection(Subject) for removal. |
JDK-8298971 | Move Console implementation into jdk internal package |
JDK-8298974 | Add ftcolor.c to imported freetype sources |
JDK-8298979 | Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java |
JDK-8298993 | (process) java/lang/ProcessBuilder/UnblockSignals.java fails |
JDK-8298995 | tools/jpackage/share/AddLauncherTest.java#id1 failed “AddLauncherTest.test; checks=53” |
JDK-8299015 | Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes |
JDK-8299018 | java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes |
JDK-8299022 | Linux ppc64le and s390x build issues after JDK-8160404 |
JDK-8299025 | BMPImageReader.java readColorPalette could use staggeredReadByteStream |
JDK-8299030 | Refactor ReservedSpace::reserve |
JDK-8299031 | JFR: Clean up jdk.management.jfr |
JDK-8299032 | Interface IN_NATIVE oop stores for C2 |
JDK-8299038 | Add AArch64 backend support for auto-vectorized FP16 conversions |
JDK-8299043 | test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException |
JDK-8299044 | test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac |
JDK-8299045 | tools/doclint/BadPackageCommentTest.java fails after JDK-8298943 |
JDK-8299061 | Using lambda to optimize GraphKit::compute_stack_effects() |
JDK-8299072 | java_lang_ref_Reference::clear_referent should be GC agnostic |
JDK-8299074 | nmethod marked for deoptimization is not deoptimized |
JDK-8299075 | TestStringDeduplicationInterned.java fails because extra deduplication |
JDK-8299079 | Better interface nmethod oop accesses |
JDK-8299088 | ClassLoader::defineClass2 throws OOME but JNI exception pending thrown by getUTF |
JDK-8299089 | Instrument global jni handles with tag to make them distinguishable |
JDK-8299125 | UnifiedOopRef in JFR leakprofiler should treat thread local oops correctly |
JDK-8299129 | Enhance NameService lookups |
JDK-8299146 | No copyright statement on ArtifactResolverException.java |
JDK-8299155 | C2: SubTypeCheckNode::verify() should not produce dependencies / oop pool entries |
JDK-8299158 | Improve MD5 intrinsic on AArch64 |
JDK-8299162 | Refactor shared trampoline emission logic |
JDK-8299168 | RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* |
JDK-8299172 | RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java |
JDK-8299179 | ArrayFill with store on backedge needs to reduce length by 1 |
JDK-8299183 | Invokers.checkExactType passes parameters to create WMTE in opposite order |
JDK-8299187 | (bf) ByteOrder.name should be declared final |
JDK-8299191 | Unnecessarily global friend functions for relocInfo |
JDK-8299193 | (bf) Buffer.capacity should be declared final |
JDK-8299194 | CustomTzIDCheckDST.java may fail at future date |
JDK-8299199 | Avoid redundant split calls in FontConfiguration.initReorderMap implementations |
JDK-8299213 | Bad cast in GrowableArrayWithAllocator<>::grow |
JDK-8299224 | TestReporterStreams.java has bad indentation for legal header |
JDK-8299229 | [JVMCI] add support for UseZGC |
JDK-8299234 | JMX Repository.query performance |
JDK-8299240 | rank of JvmtiVTMSTransition_lock can be safepoint |
JDK-8299254 | Support dealing with standard assert macro |
JDK-8299255 | Unexpected round errors in FreetypeFontScaler |
JDK-8299259 | C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE |
JDK-8299260 | libawt and libfreetype should export only explicitly requested symbols |
JDK-8299261 | Clean up AWT D3D exports |
JDK-8299274 | Add elements to resolved_references consistently |
JDK-8299275 | Add some ClassLoaderData verification code |
JDK-8299278 | tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 |
JDK-8299292 | Missing elements in aliased String array |
JDK-8299296 | Write a test to verify the components selection sends ItemEvent |
JDK-8299306 | Test “javax/swing/JFileChooser/FileSystemView/CustomFSVLinkTest.java” fails on Windows 10 x64 because there are some buttons did not display button name |
JDK-8299309 | Test “java/awt/Dialog/ModalDialogTest/ModalDialogTest.java” fails because new frame was not displayed when “New Frame” button was clicked |
JDK-8299312 | Clean up BarrierSetNMethod |
JDK-8299323 | Allow extended registers for cmpw |
JDK-8299324 | inline_native_setCurrentThread lacks GC barrier for Shenandoah |
JDK-8299325 | java/net/httpclient/CancelRequestTest.java fails "`test CancelRequestTest.testGetSendAsync(`"https://localhost:46509/https1/x/same/interrupt”, true, true)” |
JDK-8299326 | LinkResolver::resolve_field resolved_klass cannot be null |
JDK-8299327 | Allow super late barrier expansion of store barriers in C2 |
JDK-8299329 | Assertion failure with fastdebug build when trying to use CDS without classpath |
JDK-8299330 | Minor improvements in MSYS2 Workflow handling |
JDK-8299333 | Unify exceptions used by all variants of ICC_Profile.getInstance(null) |
JDK-8299335 | Monkey Tester Application |
JDK-8299336 | InputStream::DEFAULT_BUFFER_SIZE should be 16384 |
JDK-8299337 | The java.awt.image.ColorModel#pData field is unused |
JDK-8299338 | AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe |
JDK-8299340 | CreateProcessW lpCommandLine must be mutable |
JDK-8299343 | Windows: Invalid thread_native_entry declaration |
JDK-8299348 | Size-restricted window can be observed with incorrect dimensions |
JDK-8299375 | [PPC64] GetStackTraceSuspendedStressTest tries to deoptimize frame with invalid fp |
JDK-8299378 | sprintf is deprecated in Xcode 14 |
JDK-8299387 | CompressedClassPointers.java still fails on ppc with ‘Narrow klass shift: 0’ missing |
JDK-8299388 | java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows |
JDK-8299395 | Remove metaprogramming/removeCV.hpp |
JDK-8299396 | Remove metaprogramming/removeExtent.hpp |
JDK-8299397 | Remove metaprogramming/isFloatingPoint.hpp |
JDK-8299398 | Remove metaprogramming/isConst.hpp |
JDK-8299399 | Remove metaprogramming/isArray.hpp |
JDK-8299402 | Remove metaprogramming/isVolatile.hpp |
JDK-8299412 | JNI call of getAccessibleActionCount on a wrong thread |
JDK-8299414 | JVMTI FollowReferences should support references from VirtualThread stack |
JDK-8299424 | containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit |
JDK-8299425 | “LCMSImageLayout.isIntPacked” flag can be deleted |
JDK-8299430 | Cleanup: delete unnecessary semicolons in java.desktop module |
JDK-8299437 | Make InetSocketAddressHolder shallowly immutable |
JDK-8299439 | java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR |
JDK-8299441 | Fix typos in some test files under core-libs component |
JDK-8299444 | java.util.Set.copyOf allocates needlessly for empty input collections |
JDK-8299470 | sun/jvm/hotspot/SALauncher.java handling of negative rmiport args |
JDK-8299475 | Enhance SocketException by cause where it is missing in net and nio area |
JDK-8299479 | Remove metaprogramming/decay.hpp |
JDK-8299481 | Remove metaprogramming/removePointer.hpp |
JDK-8299482 | Remove metaprogramming/isIntegral.hpp |
JDK-8299483 | ProblemList java/text/Format/NumberFormat/CurrencyFormat.java |
JDK-8299494 | Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found |
JDK-8299497 | Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs |
JDK-8299498 | Usage of constructors of primitive wrapper classes should be avoided in java.lang API docs |
JDK-8299499 | Usage of constructors of primitive wrapper classes should be avoided in java.net API docs |
JDK-8299500 | Usage of constructors of primitive wrapper classes should be avoided in java.text API docs |
JDK-8299501 | Usage of constructors of primitive wrapper classes should be avoided in java.util API docs |
JDK-8299502 | Usage of constructors of primitive wrapper classes should be avoided in javax.xml API docs |
JDK-8299505 | findVirtual on array classes incorrectly restricts the receiver type |
JDK-8299518 | HotSpotVirtualMachine shared code across different platforms |
JDK-8299520 | TestPrintXML.java output error messages in case compare fails |
JDK-8299522 | Incorrect size of Approve button in custom JFileChooser |
JDK-8299525 | RISC-V: Add backend support for half float conversion intrinsics |
JDK-8299544 | Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs |
JDK-8299546 | C2: MulLNode::mul_ring() wrongly returns bottom type due to casting errors with large numbers |
JDK-8299553 | Make ScaledEtchedBorderTest.java comprehensive |
JDK-8299563 | Fix typos |
JDK-8299570 | [JVMCI] Insufficient error handling when CodeBuffer is exhausted |
JDK-8299571 | ZoneRulesProvider.registerProvider() can leave inconsistent state on failure |
JDK-8299576 | Reimplement java.io.Bits using VarHandle access |
JDK-8299592 | Fix and reenable warnings in java.desktop native code compilation |
JDK-8299593 | getprotobyname should not be used |
JDK-8299595 | Remove terminally deprecated JavaFX GTK 2 library |
JDK-8299600 | Use Objects.check*() where appropriate in java.io |
JDK-8299608 | Add Register + imm32 orq to x86_64 assembler |
JDK-8299617 | CurrencySymbols.properties is missing the copyright notice |
JDK-8299628 | BMP top-down images fail to load after JDK-8289336 |
JDK-8299635 | Hotspot update for deprecated sprintf in Xcode 14 |
JDK-8299657 | sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 |
JDK-8299665 | /proc/self/stat parsing in libmanagement broken by execname with spaces |
JDK-8299671 | speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java |
JDK-8299672 | Enhance HeapDump JFR event |
JDK-8299673 | Simplify object pinning interactions with string deduplication |
JDK-8299677 | Formatter.format might take a long time to format an integer or floating-point |
JDK-8299681 | Change JavaFX release version to 21 |
JDK-8299683 | [S390X] Problems with -XX:+VerifyStack |
JDK-8299684 | (bf) JNI direct buffer functions with large capacity behave unexpectedly |
JDK-8299692 | G1: Remove unused G1BlockOffsetTable::is_card_boundary |
JDK-8299693 | Change to Xcode12.4+1.1 devkit for building on macOS at Oracle |
JDK-8299699 | Test runtime/cds/appcds/WrongClasspath.java fails after JDK-8299329 |
JDK-8299701 | Remove unused GCCause::_wb_conc_mark |
JDK-8299713 | Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor |
JDK-8299718 | JavaDoc: Buttons to copy specific documentation URL are not accessible |
JDK-8299721 | [Vector API] assert in switch-default of LibraryCallKit::arch_supports_vector_rotate is too weak to catch bugs |
JDK-8299726 | [cleanup] Some code cleanup in opto/compile.hpp |
JDK-8299739 | HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException |
JDK-8299746 | Accept unknown signatureAlgorithm in PKCS7 SignerInfo |
JDK-8299748 | java/util/zip/Deinflate.java failing on s390x |
JDK-8299756 | Minor updates in CSS Reference |
JDK-8299757 | Update JCov version to 3.0.14 |
JDK-8299760 | ExceptionInInitializerError for an enum with multiple switch statements, follow-up |
JDK-8299772 | The ColorModel.getRGBdefault() method is not thread-safe |
JDK-8299774 | SYNTH_BUTTON_UI_KEY field is unused |
JDK-8299777 | Test runtime/NMT/BaselineWithParameter.java timed out |
JDK-8299779 | Test tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java timed out |
JDK-8299781 | Improve JFX navigation |
JDK-8299789 | Compilation of gtest causes build to fail if runtime libraries are in different dirs |
JDK-8299795 | Relativize locals in interpreter frames |
JDK-8299807 | newStringNoRepl should avoid copying arrays for ASCII compatible charsets |
JDK-8299817 | [s390] AES-CTR mode intrinsic fails with multiple short update() calls |
JDK-8299827 | Add resolved IP address in connection exception for sockets |
JDK-8299829 | In jshell, the output of “0”.repeat(49999)+“2” ends with a ‘0’ |
JDK-8299835 | (jrtfs) Unnecessary null check in JrtPath.getAttributes |
JDK-8299836 | Make |
JDK-8299844 | RISC-V: Implement _onSpinWait intrinsic |
JDK-8299845 | Remove obsolete comments in DirtyCardToOopClosure::get_actual_top |
JDK-8299847 | RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes |
JDK-8299853 | Serial: Use more concrete type for TenuredGeneration::_the_space |
JDK-8299858 | [Metrics] Swap memory limit reported incorrectly when too large |
JDK-8299863 | URLFromURITest.java should import org.junit.jupiter.api.Test |
JDK-8299864 | ZipFileStore#supportsFileAttributeView(String) doesn’t throw NPE |
JDK-8299865 | Unnecessary NullPointerException catch in java.util.TimeZone#setDefaultZone |
JDK-8299879 | CollectedHeap hierarchy should use override |
JDK-8299896 | Reduce enum values of HtmlLinkInfo.Kind |
JDK-8299918 | Update Xcode11.3.1-MacOSX10.15 devkit at Oracle |
JDK-8299953 | Merge ContiguousSpaceDCTOC into DirtyCardToOopClosure |
JDK-8299956 | [BACKOUT] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack |
JDK-8299957 | Enhance error logging in instrument coding with additional jplis_assert_msg |
JDK-8299959 | C2: CmpU::Value must filter overflow computation against local sub computation |
JDK-8299960 | Speed up test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java |
JDK-8299962 | Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java |
JDK-8299968 | Second call to Stage.setScene() create sizing issue with uiScale > 1.0 |
JDK-8299970 | Speed up compiler/arraycopy/TestArrayCopyConjoint.java |
JDK-8299971 | Remove metaprogramming/conditional.hpp |
JDK-8299972 | Remove metaprogramming/removeReference.hpp |
JDK-8299973 | Replace NULL with nullptr in share/utilities/ |
JDK-8299974 | Replace NULL with nullptr in share/adlc/ |
JDK-8299975 | Limit underflow protection CMoveINode in PhaseIdealLoop::do_unroll must also protect type from underflow |
JDK-8299976 | Initialize static fields in Net eagerly |
JDK-8299977 | Update WebKit to 615.1 |
JDK-8299978 | Remove MethodHandleNatives.getMembers |
JDK-8299982 | (bf) Buffer.checkIndex(int, int) should use Preconditions.checkIndex(int, int, BiFunction) |
JDK-8299986 | Wrong sublist used in ListChangeListener |
JDK-8299994 | java/security/Policy/Root/Root.java fails when home directory is read-only |
JDK-8300001 | ProblemList test java/security/Policy/Root/Root.java |
JDK-8300002 | Performance regression caused by non-inlined hot methods due to post call noop instructions |
JDK-8300010 | UnsatisfiedLinkError on calling System.console().readPassword() on Windows |
JDK-8300011 | Refactor code examples to use @snippet in java.util.TimeZone |
JDK-8300012 | Remove unused JDI VirtualMachineImpl.removeObjectMirror(ObjectReferenceImpl object) method |
JDK-8300013 | Node.focusWithin doesn’t account for nested focused nodes |
JDK-8300024 | Replace use of JNI_COMMIT mode with mode 0 |
JDK-8300032 | DwarfParser resource leak |
JDK-8300038 | Make new version of JNU_GetStringPlatformChars which checks for null characters |
JDK-8300040 | TypeOopPtr::make_from_klass_common calls itself with args in wrong order |
JDK-8300042 | Improve CPU related JFR events descriptions |
JDK-8300051 | assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist |
JDK-8300052 | PdhDll::PdhCollectQueryData and PdhLookupPerfNameByIndex will never be NULL |
JDK-8300053 | Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc |
JDK-8300054 | Use static_assert in basic_types_init |
JDK-8300068 | UBSan CFLAGS/LDFLAGS not passed when building ADLC |
JDK-8300069 | Left shift of negative value in share/adlc/dict2.cpp |
JDK-8300077 | Refactor code examples to use @snippet in java.text.ChoiceFormat |
JDK-8300079 | SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument |
JDK-8300081 | Replace NULL with nullptr in share/asm/ |
JDK-8300084 | AquaFileChooserUI.getDefaultButton returns null |
JDK-8300086 | Replace NULL with nullptr in share/c1/ |
JDK-8300087 | Replace NULL with nullptr in share/cds/ |
JDK-8300093 | Refactor code examples to use @snippet in java.text.MessageFormat |
JDK-8300098 | java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 |
JDK-8300099 | Configuration fails to auto-detect build user through latexmath:[USER in dockers |
JDK-8300109 | |
RISC-V: Improve code generation for MinI/MaxI nodes | |
JDK-8300110 | Unproblemlist Fuzz.java from ProblemList-zgc.txt |
JDK-8300111 | |
Add rpath for common lib locations for jpackageapplauncher | |
JDK-8300113 | C2: Single-bit fields with signed type in TypePtr after JDK-8297933 |
JDK-8300117 | |
Replace use of JNI_COMMIT mode with mode 0 | |
JDK-8300119 | CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems |
JDK-8300120 | |
Configure should support different defaults for CI/dev build environments | |
JDK-8300124 | Remove unnecessary assert in GenCollectedHeap::initialize |
JDK-8300125 | |
Serial: Remove unused Generation::reset_saved_marks | |
JDK-8300127 | Serial: Remove unnecessary from-space iteration in DefNewGeneration::oop_since_save_marks_iterate |
JDK-8300133 | |
Use generalized see and link tags in core libs | |
JDK-8300139 | [AIX] Use pthreads to avoid JNI_createVM call from primordial thread |
JDK-8300140 | |
ZipFile.isSignatureRelated returns true for files in META-INF subdirectories | |
JDK-8300166 | Unused array allocation in ProcessPath.doProcessPath |
JDK-8300167 | |
Add validation of the raster’s layout before using in native | |
JDK-8300168 | Typo in AccessibleJTableHeaderEntry javadoc |
JDK-8300169 | |
Build failure with clang-15 | |
JDK-8300172 | java/net/httpclient/MappingResponseSubscriber.java failed with java.net.ConnectException |
JDK-8300176 | |
URLEncoder/URLDecoder static fields should be private static final | |
JDK-8300177 | URISyntaxException fields can be final |
JDK-8300184 | |
Optimize ResourceHashtableBase::iterate_all using _number_of_entries | |
JDK-8300197 | Freeze/thaw an interpreter frame using a single copy_to_chunk() call |
JDK-8300204 | |
Sealed-class hierarchy graph missing nodes | |
JDK-8300205 | Swing test bug8078268 make latch timeout configurable |
JDK-8300207 | |
Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern | |
JDK-8300208 | Optimize Adler32 stub for AVX-512 targets. |
JDK-8300222 | |
Replace NULL with nullptr in share/logging | |
JDK-8300227 | [macos_aarch64] assert(cpu_has("hw.optional.arm.FEAT_AES")) failed after JDK-8297092 |
JDK-8300228 | |
ModuleReader.find on exploded module throws if resource name maps to invalid file path | |
JDK-8300235 | Use VarHandle access in Image(Input | Output)StreamImpl classes |
JDK-8300236 | |
Use VarHandle access in Data(Input | Output)Stream classes | |
JDK-8300237 | Minor improvements in MethodHandles |
JDK-8300240 | |
Replace NULL with nullptr in share/ci/ | |
JDK-8300241 | Replace NULL with nullptr in share/classfile/ |
JDK-8300242 | |
Replace NULL with nullptr in share/code/ | |
JDK-8300243 | Replace NULL with nullptr in share/compiler/ |
JDK-8300244 | |
Replace NULL with nullptr in share/interpreter/ | |
JDK-8300245 | Replace NULL with nullptr in share/jfr/ |
JDK-8300247 | |
Harden C1 xchg on AArch64 and PPC | |
JDK-8300253 | Introduce AArch64 nzcv accessors |
JDK-8300254 | |
ASan build does not correctly propagate ASAN_OPTIONS | |
JDK-8300255 | Introduce interface for GC oop verification in the assembler |
JDK-8300256 | |
C2: vectorization is sometimes skipped on loops where it would succeed | |
JDK-8300257 | C2: vectorization fails on some simple Memory Segment loops |
JDK-8300258 | |
C2: vectorization fails on simple ByteBuffer loop | |
JDK-8300259 | Add test coverage for processing of pending block files in signed JARs |
JDK-8300260 | |
Remove metaprogramming/isSame.hpp | |
JDK-8300264 | Remove metaprogramming/isPointer.hpp |
JDK-8300265 | |
Remove metaprogramming/isSigned.hpp | |
JDK-8300266 | Detect Virtualization on Linux aarch64 |
JDK-8300267 | |
Remove duplicated setter/getter for do_not_unlock | |
JDK-8300268 | ServerImpl allows too many idle connections when using sun.net.httpserver.maxIdleConnections |
JDK-8300272 | |
Improve readability of the test JarWithOneNonDisabledDigestAlg | |
JDK-8300273 | [IR framework] Handle <!-- safepoint while printing -→ message instead of bailing out |
JDK-8300279 | |
Use generalized see and link tags in core libs in client libs | |
JDK-8300285 | Enhance TLS data handling |
JDK-8300295 | |
[AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion | |
JDK-8300307 | Refactor code examples to use @snippet in java.text.DateFormat |
JDK-8300308 | |
java.text.MessageFormat has incorrect doc comment | |
JDK-8300317 | vmTestbase/nsk/stress/strace/strace* tests fail with "ERROR: wrong lengths of stack traces" |
JDK-8300321 | |
Use link tags in javax.sql.rowset package-info | |
JDK-8300356 | Refactor code examples to use @snippet in java.text.CollationElementIterator |
JDK-8300357 | |
Use generalized see and link tags in java.management | |
JDK-8300399 | EdDSA does not verify when there is no message |
JDK-8300400 | |
Update --release 20 symbol information for JDK 20 build 32 | |
JDK-8300405 | Screen capture for test JFileChooserSetLocationTest.java, failure case |
JDK-8300416 | |
java.security.MessageDigestSpi clone can result in thread-unsafe clones | |
JDK-8300447 | Parallel: Refactor PSPromotionManager::drain_stacks_depth |
JDK-8300463 | |
Build failure on Windows 32 after JDK-8296401 | |
JDK-8300488 | Incorrect usage of CATCH_BAD_ALLOC as a macro call |
JDK-8300489 | |
Use ArraysSupport.vectorizedHashCode in j.l.CharacterName | |
JDK-8300491 | SymbolLookup::libraryLookup accepts strings with terminators |
JDK-8300493 | |
Use ArraysSupport.vectorizedHashCode in j.u.zip.ZipCoder | |
JDK-8300517 | Refactor VisibleMemberTable (method members) |
JDK-8300526 | |
Test runtime/jni/IsVirtualThread/IsVirtualThread.java should exercise alternative virtual thread implementation | |
JDK-8300540 | Serial: Remove obsolete comments in GenMarkSweep |
JDK-8300543 | |
Compiler Implementation for Pattern Matching for switch | |
JDK-8300545 | Compiler Implementation for Record Patterns |
JDK-8300549 | |
JFileChooser Approve button tooltip is null in Aqua L&F in CUSTOM_DIALOG mode | |
JDK-8300550 | BASIC_JVM_LIBS is set for buildjdk even if this is incorrect |
JDK-8300575 | |
JVMTI support when using alternative virtual thread implementation | |
JDK-8300584 | Accelerate AVX-512 CRC32C for small buffers |
JDK-8300586 | |
Refactor code examples to use @snippet in java.text.Collator | |
JDK-8300587 | (bf) Some covariant overrides are missing @since tags |
JDK-8300589 | |
Use @snippet and @linkplain in java.text.CollationKey and java.text.CompactNumberFormat | |
JDK-8300590 | [JVMCI] BytecodeFrame.equals is broken |
JDK-8300591 | |
@SuppressWarnings option "lossy-conversions" missing from jdk.compiler module javadoc | |
JDK-8300592 | ASan build does not correctly propagate options to some test launchers |
JDK-8300594 | |
Use generalized see and link tags in UnicastRemoteObject | |
JDK-8300595 | Use improved @see and @link syntax in javax.lang.model and javax.tools |
JDK-8300596 | |
Enhance Jar Signature validation | |
JDK-8300638 | Tier1 IR Test failure after JDK-8298632 on macosx-x64-debug |
JDK-8300644 | |
Remove gc/shenandoah/jni/TestStringCriticalWithDedup.java | |
JDK-8300645 | Handle julong values in logging of GET_CONTAINER_INFO macros |
JDK-8300647 | |
Miscellaneous hashCode improvements in java.base | |
JDK-8300651 | Replace NULL with nullptr in share/runtime/ |
JDK-8300652 | |
Parallel: Refactor oop marking stack in Full GC | |
JDK-8300653 | G1EvacInfo should use common naming scheme for collection set |
JDK-8300654 | |
Remove JVMFlag::flag_error_str as it is unused | |
JDK-8300657 | Remove null filtering in CLD oop handle area |
JDK-8300658 | |
memory_and_swap_limit() reporting wrong values on systems with swapaccount=0 | |
JDK-8300659 | Refactor TestMemoryAwareness to use WhiteBox api for host values |
JDK-8300664 | |
Missing copyright header in ConditionalBinding.java file | |
JDK-8300682 | InstanceKlassMiscStatus is a bad name |
JDK-8300692 | |
GCC 12 reports some compiler warnings in bundled freetype | |
JDK-8300693 | Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests |
JDK-8300696 | |
[AIX] AttachReturnError fails | |
JDK-8300698 | Missing @since tag for ClassFileFormatVersion.RELEASE_21 |
JDK-8300705 | |
Update boot JDK to 19.0.2 | |
JDK-8300706 | Use @snippet in java.text |
JDK-8300721 | |
Cleanup ProblemList-svc-vthread.txt | |
JDK-8300725 | Improve performance of ColorConvertOp for default destinations with alpha |
JDK-8300727 | |
java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn’t garbage collected" | |
JDK-8300731 | Avoid unnecessary array fill after creation in PaletteBuilder |
JDK-8300769 | |
Remove G1CollectionSet::_inc_bytes_used_before | |
JDK-8300783 | Consolidate byteswap implementations |
JDK-8300784 | |
Specify exactly how padding should be presented to the linker | |
JDK-8300792 | Refactor examples in java.net.http to use @snippet |
JDK-8300794 | |
Use @snippet in java.util:i18n | |
JDK-8300805 | Update autoconf build-aux files with latest from 2022-09-17 |
JDK-8300806 | |
Update googletest to v1.13.0 | |
JDK-8300808 | Accelerate Base64 on x86 for AVX2 |
JDK-8300810 | |
Get rid of unused JDI removeListener() methods | |
JDK-8300811 | jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL |
JDK-8300817 | |
The build is broken after JDK-8294693 | |
JDK-8300818 | Reduce complexity of padding with DateTimeFormatter |
JDK-8300821 | |
UB: Applying non-zero offset to non-null pointer 0xfffffffffffffffe produced null pointer | |
JDK-8300823 | UB: Compile::_phase_optimize_finished is initialized too late |
JDK-8300828 | |
Avoid unnecessary array fill after creation in com.sun.media.sound | |
JDK-8300829 | Make CtwRunner available as an independent tool |
JDK-8300830 | |
Remove redundant assertion in src/hotspot/share/runtime/javaCalls.cpp | |
JDK-8300857 | State return value for Types.asElement(NoType) explicitly |
JDK-8300862 | |
Remove some G1 collection set remembered set debugging code | |
JDK-8300863 | Remove C-style array declarations in java.io |
JDK-8300864 | |
Declare some fields in java.io as final | |
JDK-8300865 | C2: product reduction in ProdRed_Double is not vectorized |
JDK-8300866 | |
Declare some classes final in java.io | |
JDK-8300867 | Fix document issues in java.io |
JDK-8300868 | |
Reduce visibility in java.io.SerialCallbackContext | |
JDK-8300869 | Make use of the Double.toString(double) algorithm in java.util.Formatter |
JDK-8300872 | |
WebView’s ColorChooser fails to initialize when running in security context | |
JDK-8300891 | Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url) |
JDK-8300893 | |
Wrong state after deselecting two or more cells of a TableView selection | |
JDK-8300909 | Update com/sun/jndi/dns/Test6991580.java manual test instruction |
JDK-8300910 | |
Remove metaprogramming/integralConstant.hpp | |
JDK-8300912 | Update java/nio/MappedByteBuffer/PmemTest.java to run on x86_64 only |
JDK-8300913 | |
ZGC: assert(to_addr != 0) failed: Should be forwarded | |
JDK-8300914 | Allow `@` as an escape in documentation comments |
JDK-8300915 | |
G1: incomplete SATB because nmethod entry barriers don’t get armed | |
JDK-8300916 | Re-examine the initialization of JNU Charset in StaticProperty |
JDK-8300924 | |
Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters | |
JDK-8300926 | Several startup regressions ~6-70% in 21-b6 all platforms |
JDK-8300929 | |
Avoid unnecessary array fill after creation in java.awt.image | |
JDK-8300937 | Update nroff pages in JDK 21 before RC |
JDK-8300939 | |
sun/security/provider/certpath/OCSP/OCSPNoContentLength.java fails due to network errors | |
JDK-8300942 | JDK-8299684 breaks x86 build |
JDK-8300946 | |
Add sun/security/provider/certpath/OCSP/OCSPNoContentLength to ProblemList | |
JDK-8300954 | HTML default Range input control not rendered |
JDK-8300958 | |
Parallel: Remove unused MutableNUMASpace::capacity_in_words | |
JDK-8300962 | Parallel: Remove PSParallelCompact::_total_invocations |
JDK-8300968 | |
Accessorize raw oop load in DeadCounterClosure | |
JDK-8300977 | Retire java.io.ExpiringCache |
JDK-8300979 | |
Lazily initialize (byte, char)arr in java.io.DataInputStream | |
JDK-8300981 | Build failure on 32-bit platforms after JDK-8281213 |
JDK-8300997 | |
Add curl support to createJMHBundle.sh | |
JDK-8301004 | httpclient: Add more debug to HttpResponseInputStream |
JDK-8301005 | |
Clean up Copy::conjoint_*_atomic on windows | |
JDK-8301009 | Update libxml2 to 2.10.3 |
JDK-8301012 | |
[vectorapi]: Intrinsify CompressBitsV/ExpandBitsV and add the AArch64 SVE backend implementation | |
JDK-8301022 | Video distortion is observed while playing youtube video |
JDK-8301025 | |
ClassCastException in switch with generic record | |
JDK-8301033 | RISC-V: Handle special cases for MinI/MaxI nodes for Zbb |
JDK-8301036 | |
RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler | |
JDK-8301047 | Clean up type unsafe uses of oop from compiler code |
JDK-8301050 | |
Detect Xen Virtualization on Linux aarch64 | |
JDK-8301063 | Remove dead code from GrowableArray |
JDK-8301065 | |
Handle control characters in java_lang_String::print | |
JDK-8301067 | RISC-V: better error message when reporting unsupported satp modes |
JDK-8301068 | |
Replace NULL with nullptr in share/jvmci/ | |
JDK-8301069 | Replace NULL with nullptr in share/libadt/ |
JDK-8301070 | |
Replace NULL with nullptr in share/memory/ | |
JDK-8301072 | Replace NULL with nullptr in share/oops/ |
JDK-8301074 | |
Replace NULL with nullptr in share/opto/ | |
JDK-8301076 | Replace NULL with nullptr in share/prims/ |
JDK-8301077 | |
Replace NULL with nullptr in share/services/ | |
JDK-8301086 | jdk/internal/util/ByteArray/ReadWriteValues.java fails with CompilationError |
JDK-8301088 | |
oopDesc::print_on should consistently use a trailing newline | |
JDK-8301092 | Add benchmark for CRC32 |
JDK-8301093 | |
C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out | |
JDK-8301095 | [s390x] TestDwarf.java fails |
JDK-8301097 | |
Update GHA XCode to 12.5.1 | |
JDK-8301098 | Remove dead code FileMapInfo::stop_sharing_and_unmap() |
JDK-8301106 | |
Allow archived Java strings to be moved by GC | |
JDK-8301116 | Parallelize TLAB resizing in G1 |
JDK-8301117 | |
Remove old_size param from ResizeableResourceHashtable::resize() | |
JDK-8301119 | Support for GB18030-2022 |
JDK-8301120 | |
Cleanup utility classes java.util.Arrays and java.util.Collections | |
JDK-8301123 | Enable Symbol refcounting underflow checks in PRODUCT |
JDK-8301129 | |
Link to debuginfo files should only be made after stripping | |
JDK-8301132 | Test update for deprecated sprintf in Xcode 14 |
JDK-8301133 | |
IGV: NPE occurs when creating a diff graph with a graph in a different folder | |
JDK-8301148 | Serial: Remove ContiguousSpace::reset_saved_mark |
JDK-8301149 | |
Parallel: Refactor MutableNUMASpace::update_layout | |
JDK-8301153 | RISC-V: pipeline class for several instructions is not set correctly |
JDK-8301154 | |
SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries | |
JDK-8301163 | jdk/internal/vm/Continuation/Fuzz.java increase COMPILATION_TIMEOUT for Linux ppc64le |
JDK-8301164 | |
Remove unused ResourceStack class | |
JDK-8301167 | Update VerifySignedJar to actually exercise and test verification |
JDK-8301169 | |
java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection | |
JDK-8301170 | perfMemory_windows.cpp add free_security_attr to early returns |
JDK-8301171 | |
Rename sanitizers/address.h to sanitizers/address.hpp | |
JDK-8301178 | Replace NULL with nullptr in share/gc/epsilon/ |
JDK-8301179 | |
Replace NULL with nullptr in share/gc/serial/ | |
JDK-8301180 | Replace NULL with nullptr in share/gc/parallel/ |
JDK-8301187 | |
Memory leaks in OopMapCache | |
JDK-8301189 | validate-source fails after JDK-8298873 |
JDK-8301190 | |
[vectorapi] The typeChar of LaneType is incorrect when default locale is tr | |
JDK-8301200 | Don’t scale timeout stress with timeout factor |
JDK-8301201 | |
Allow n@ inside inline tags using inlineContent | |
JDK-8301202 | Port fdlibm log to Java |
JDK-8301205 | |
Port fdlibm log10 to Java | |
JDK-8301207 | (jdeps) Deprecate jdeps -profile option |
JDK-8301214 | |
Adjust handshakeTimeout value in test HandshakeTimeout.java after 8189338 | |
JDK-8301217 | Remove FilteringClosure |
JDK-8301222 | |
Generalize check_release_entry in OopStorage | |
JDK-8301223 | Replace NULL with nullptr in share/gc/g1/ |
JDK-8301224 | |
Replace NULL with nullptr in share/gc/shared/ | |
JDK-8301225 | Replace NULL with nullptr in share/gc/shenandoah/ |
JDK-8301226 | |
Add clamp() methods to java.lang.Math and to StrictMath | |
JDK-8301229 | Clean up SuspendibleThreadSet::_suspend_all |
JDK-8301243 | |
java/net/httpclient/http2/IdleConnectionTimeoutTest.java intermittent failure | |
JDK-8301244 | Tidy up compiler specific warnings files |
JDK-8301248 | |
Less side effects in InstanceRefKlass::trace_reference_gc | |
JDK-8301254 | UNIX sun/font coding does not detect SuSE in openSUSE Leap distribution |
JDK-8301255 | |
Http2Connection may send too many GOAWAY frames | |
JDK-8301260 | Add system property to toggle XML Signature secure validation mode |
JDK-8301267 | |
Update of config.guess broke build on WSL | |
JDK-8301269 | Update Commons BCEL to Version 6.7.0 |
JDK-8301274 | |
update for deprecated sprintf for security components | |
JDK-8301279 | update for deprecated sprintf for management components |
JDK-8301299 | |
Wrong class spec on sun.security.util.Pem | |
JDK-8301306 | java/net/httpclient/* fail with -Xcomp |
JDK-8301308 | |
Remove version conditionalization for gcc/clang PRAGMA_DIAG_PUSH/POP | |
JDK-8301312 | Create implementation of NSAccessibilityButton protocol |
JDK-8301313 | |
RISC-V: C2: assert(false) failed: bad AD file due to missing match rule | |
JDK-8301326 | Optimize compiler/uncommontrap/TestDeoptOOM.java test |
JDK-8301337 | |
Remove unused os::_polling_page | |
JDK-8301338 | Identical branch conditions in CompileBroker::print_heapinfo |
JDK-8301340 | |
Make DirtyCardToOopClosure stack-allocated | |
JDK-8301342 | Prefer ArrayList to LinkedList in LayoutComparator |
JDK-8301344 | |
G1: Remove DirtyCardToOopClosure forward declaration in g1OopClosures.hpp | |
JDK-8301346 | Remove dead emit_entry_barrier_stub definition |
JDK-8301367 | |
Add exception handler method to the BaseLdapServer | |
JDK-8301371 | Interpreter store barriers on x86_64 don’t have disjoint temp registers |
JDK-8301374 | |
NullPointerException in MemberEnter.checkReceiver | |
JDK-8301377 | adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again |
JDK-8301378 | |
CodeHeap has virtual methods that are not overridden | |
JDK-8301379 | Verify TLS_ECDH_* cipher suites cannot be negotiated |
JDK-8301380 | |
jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java | |
JDK-8301381 | Verify DTLS 1.0 cannot be negotiated |
JDK-8301392 | |
Port fdlibm log1p to Java | |
JDK-8301393 | Include cdb in the Windows devkit |
JDK-8301396 | |
Port fdlibm expm1 to Java | |
JDK-8301402 | os::print_location gets is_global_handle assert |
JDK-8301443 | |
Clean broken comments from Windows code | |
JDK-8301444 | Port fdlibm hyperbolic transcendental functions to Java |
JDK-8301446 | |
Remove unused includes of gc/shared/genOopClosures | |
JDK-8301447 | [REDO] CodeHeap has virtual methods that are not overridden |
JDK-8301448 | |
[BACKOUT] CodeHeap has virtual methods that are not overridden | |
JDK-8301455 | comments in TestTypeAnnotations still refer to resolved JDK-8068737 |
JDK-8301459 | |
Serial: Merge KeepAliveClosure into FastKeepAliveClosure | |
JDK-8301460 | Clean up LambdaForm to reference BasicType enums directly |
JDK-8301462 | |
Convert Permission files to use lambda after JDK-8076596 | |
JDK-8301463 | Code in DatagramSocket still refers to resolved JDK-8237352 |
JDK-8301465 | |
Remove unnecessary nmethod arming in Full GC of Serial/Parallel | |
JDK-8301477 | Replace NULL with nullptr in os/aix |
JDK-8301478 | |
Replace NULL with nullptr in os/bsd | |
JDK-8301479 | Replace NULL with nullptr in os/linux |
JDK-8301480 | |
Replace NULL with nullptr in os/posix | |
JDK-8301481 | Replace NULL with nullptr in os/windows |
JDK-8301491 | |
C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument | |
JDK-8301493 | Replace NULL with nullptr in cpu/aarch64 |
JDK-8301494 | |
Replace NULL with nullptr in cpu/arm | |
JDK-8301495 | Replace NULL with nullptr in cpu/ppc |
JDK-8301496 | |
Replace NULL with nullptr in cpu/riscv | |
JDK-8301497 | Replace NULL with nullptr in cpu/s390 |
JDK-8301498 | |
Replace NULL with nullptr in cpu/x86 | |
JDK-8301499 | Replace NULL with nullptr in cpu/zero |
JDK-8301500 | |
Replace NULL with nullptr in os_cpu/aix_ppc | |
JDK-8301501 | Replace NULL with nullptr in os_cpu/bsd_aarch64 |
JDK-8301502 | |
Replace NULL with nullptr in os_cpu/bsd_x86 | |
JDK-8301503 | Replace NULL with nullptr in os_cpu/bsd_zero |
JDK-8301504 | |
Replace NULL with nullptr in os_cpu/linux_aarch64 | |
JDK-8301505 | Replace NULL with nullptr in os_cpu/linux_arm |
JDK-8301506 | |
Replace NULL with nullptr in os_cpu/linux_ppc | |
JDK-8301507 | Replace NULL with nullptr in os_cpu/linux_riscv |
JDK-8301508 | |
Replace NULL with nullptr in os_cpu/linux_s390 | |
JDK-8301509 | Replace NULL with nullptr in os_cpu/linux_x86 |
JDK-8301511 | |
Replace NULL with nullptr in os_cpu/linux_zero | |
JDK-8301512 | Replace NULL with nullptr in os_cpu/windows_aarch64 |
JDK-8301513 | |
Replace NULL with nullptr in os_cpu/windows_x86 | |
JDK-8301549 | Fix comment about ClassCircularityError |
JDK-8301553 | |
Support Password-Based Cryptography in SunPKCS11 | |
JDK-8301555 | Remove constantPoolCacheKlass friend |
JDK-8301564 | |
Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor | |
JDK-8301567 | The test/jdk/java/awt/AppContext/ApplicationThreadsStop/java.policy is unused |
JDK-8301570 | |
Test runtime/jni/nativeStack/ needs to detach the native thread | |
JDK-8301578 | Perform output outside synchronization in Module.class |
JDK-8301580 | |
Error recovery does not clear returnResult | |
JDK-8301599 | Serial: Refactor nested closures in DefNewGeneration |
JDK-8301604 | |
Replace Collections.unmodifiableList with List.of | |
JDK-8301612 | OopLoadProxy constructor should be explicit |
JDK-8301616 | |
Drag & maximize to another monitor places window incorrectly (Windows) | |
JDK-8301618 | Compare elements and type mirrors properly |
JDK-8301622 | |
ProcessTools.java compilation gets ThreadDeath deprecation warning | |
JDK-8301627 | System.exit and Runtime.exit debug logging |
JDK-8301628 | |
RISC-V: c2 fix pipeline class for several instructions | |
JDK-8301630 | C2: 8297933 broke type speculation in some cases |
JDK-8301636 | |
Minor cleanup in CommentHelper and DocPretty | |
JDK-8301637 | ThreadLocalRandom.current().doubles().parallel() contention |
JDK-8301638 | |
A number of nsk/jdi invokemethod tests should be converted to create virtual threads | |
JDK-8301641 | NativeMemoryUsageTotal event uses reserved value for committed field |
JDK-8301644 | |
com/sun/jdi/JdbStopThreadTest.java fails after JDK-8300811 | |
JDK-8301655 | Problemlist jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java on Linux |
JDK-8301659 | |
Resolve initialization reordering issues on Windows for libawt and libsaproc | |
JDK-8301661 | Enhance os::pd_print_cpu_info on macOS and Windows |
JDK-8301684 | |
Fix test code to not get finalizer deprecation warnings | |
JDK-8301697 | [s390] Optimized-build is broken |
JDK-8301700 | |
Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit | |
JDK-8301701 | java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened |
JDK-8301703 | |
java.base jdk.internal.foreign.abi.BindingSpecializer uses ASM to generate classes | |
JDK-8301704 | Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded |
JDK-8301712 | |
[linux] Crash on exit from WebKit 615.1 | |
JDK-8301715 | CDS should be disabled in exploded JDK |
JDK-8301717 | |
Remove obsolete jib profiles | |
JDK-8301721 | lookup.findSpecial fails on Object method call from interface |
JDK-8301736 | |
jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java fail with -Xcomp | |
JDK-8301737 | java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java fail with -Xcomp |
JDK-8301739 | |
AArch64: Add optimized rules for vector compare with immediate for SVE | |
JDK-8301740 | RISC-V: Address::uses() should check address mode |
JDK-8301743 | |
RISC-V: Add InlineSkippedInstructionsCounter to post-call nops | |
JDK-8301744 | Remove unused includes of genOopClosures.hpp |
JDK-8301749 | |
Tracking malloc pooled memory size | |
JDK-8301752 | [IR Framework] Add more IR framework examples |
JDK-8301753 | |
AppendFile/WriteFile has differences between make 3.81 and 4+ | |
JDK-8301756 | Missed constructor from 8301659 |
JDK-8301760 | |
Fix possible leak in SpNegoContext dispose | |
JDK-8301763 | Adding children to wrong index leaves inconsistent state in Parent#childrenSet |
JDK-8301767 | |
Convert virtual thread tests to JUnit | |
JDK-8301768 | G1: Remove unimplemented HeapRegionRemSet::split_card |
JDK-8301787 | |
java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 | |
JDK-8301788 | AlgorithmId should keep lowercase characters from 3rd party providers |
JDK-8301793 | |
AlgorithmId should not encode a missing parameters field as NULL unless hardcoded | |
JDK-8301797 | Pagination control has the wrong size |
JDK-8301798 | |
[BACKOUT] jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL | |
JDK-8301810 | Bug in doctree DocCommentTester.compress |
JDK-8301813 | |
Bad caret position in error message | |
JDK-8301818 | RISC-V: Factor out function mvw from MacroAssembler |
JDK-8301819 | |
Enable continuations code by default | |
JDK-8301822 | BasicLookAndFeel does not need to check for null after checking for type |
JDK-8301828 | |
Avoid unnecessary array fill after creation in javax.swing.text | |
JDK-8301832 | InputMethodEvents are not enabled for text input controls |
JDK-8301833 | |
Add wide-ranging tests for FDLIBM porting | |
JDK-8301838 | PPC: continuation yield intrinsic: exception check not needed if yield succeeded |
JDK-8301842 | |
JFR: increase checkpoint event size for stacktrace and string pool | |
JDK-8301843 | Remove dummy region allocation |
JDK-8301852 | |
RISC-V: Optimize class atomic when order is memory_order_relaxed | |
JDK-8301853 | C4819 warnings were reported in HotSpot on Windows |
JDK-8301858 | |
Verification error when compiling switch with record patterns | |
JDK-8301862 | G1: Remove G1PageBasedVirtualSpace::_executable |
JDK-8301873 | |
Avoid string decoding in ZipFile.Source.getEntryPos | |
JDK-8301874 | BarrierSetC2 should assign barrier data to stores |
JDK-8301876 | |
Crash in DumpTimeClassInfo::add_verification_constraint | |
JDK-8301942 | java/net/httpclient/DigestEchoClientSSL.java fail with -Xcomp |
JDK-8301958 | |
Reduce Arrays.copyOf/-Range overheads | |
JDK-8301959 | Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work |
JDK-8301964 | |
Expensive fillInStackTrace operation in HttpURLConnection.getLastModified when no last-modified in response | |
JDK-8301988 | VerifyLiveClosure::verify_liveness asserts on bad pointers outside heap |
JDK-8301992 | |
Embed SymbolTable CHT node | |
JDK-8301995 | Move invokedynamic resolution information out of ConstantPoolCacheEntry |
JDK-8301998 | |
Update HarfBuzz to 7.0.1 | |
JDK-8302004 | InlineTree should consult replay file in release build |
JDK-8302026 | |
Port fdlibm inverse trig functions (asin, acos, atan) to Java | |
JDK-8302027 | Port fdlibm trig functions (sin, cos, tan) to Java |
JDK-8302028 | |
Port fdlibm atan2 to Java | |
JDK-8302040 | Port fdlibm sqrt to Java |
JDK-8302043 | |
[AIX] Safefetch fails for bad_addressN and bad_address32 | |
JDK-8302047 | G1: Remove unused G1RegionToSpaceMapper::_region_granularity |
JDK-8302066 | |
Counter _number_of_nmethods_with_dependencies should be atomic. | |
JDK-8302067 | [AIX] AIX build error on os_aix_ppc.cpp |
JDK-8302068 | |
Serial: Refactor oop closures used in Young GC | |
JDK-8302069 | javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java update |
JDK-8302070 | |
Factor null-check into load_klass() calls | |
JDK-8302072 | Parallel: Remove unimplemented ParCompactionManager::stack_push |
JDK-8302102 | |
Disable ASan for SafeFetch and os::print_hex_dump | |
JDK-8302108 | Clean up placeholder supername code |
JDK-8302109 | |
Trivial fixes to btree tests | |
JDK-8302113 | Improve CRC32 intrinsic with crypto pmull on AArch64 |
JDK-8302114 | |
RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 | |
JDK-8302117 | IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass |
JDK-8302120 | |
Prefer ArrayList to LinkedList in AggregatePainter | |
JDK-8302121 | Parallel: Remove unused arg in PSCardTable::inline_write_ref_field_gc |
JDK-8302122 | |
Parallelize TLAB retirement in prologue in G1 | |
JDK-8302124 | HotSpot Style Guide should permit noreturn attribute |
JDK-8302125 | |
Make G1 full gc abort the VM after failing VerifyDuringGC verification | |
JDK-8302127 | Remove unused arg in write_ref_field_post |
JDK-8302129 | |
Make MetaspaceReclaimPolicy a diagnostic switch | |
JDK-8302144 | Move ZeroTLABTest.java to tier3 |
JDK-8302145 | |
ddepth should be uint in PhaseIdealLoop::register_node() | |
JDK-8302146 | Move TestOverloadCompileQueues.java to tier3 |
JDK-8302147 | |
Speed up compiler/jvmci/compilerToVM/IterateFramesNative.java | |
JDK-8302149 | Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java |
JDK-8302150 | |
Speed up compiler/codegen/Test7100757.java | |
JDK-8302151 | BMPImageReader throws an exception reading BMP images |
JDK-8302152 | |
Speed up tests with infinite loops, sleep less | |
JDK-8302155 | [AIX] NUM_LCPU is not required variable |
JDK-8302158 | |
PPC: test/jdk/jdk/internal/vm/Continuation/Fuzz.java: AssertionError: res: false shouldPin: false | |
JDK-8302161 | Upgrade jQuery UI to version 1.13.2 |
JDK-8302163 | |
Speed up various String comparison methods with ArraysSupport.mismatch | |
JDK-8302167 | Avoid allocating register in fast_lock() |
JDK-8302172 | |
[JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline | |
JDK-8302173 | Button border overlaps with button icon on macOS system LaF |
JDK-8302182 | |
Update Public Suffix List to 88467c9 | |
JDK-8302189 | Mark assertion failures noreturn |
JDK-8302191 | |
Performance degradation for float/double modulo on Linux | |
JDK-8302202 | Incorrect desugaring of null-allowed nested patterns |
JDK-8302203 | |
IR framework should detect non-compilable test methods early | |
JDK-8302206 | Factor out duplicate G1VerificationClosure |
JDK-8302214 | |
Typo in javadoc of Arrays.compare and Arrays.mismatch | |
JDK-8302215 | G1: Last-ditch Full GC should do serial compaction for tail regions in per thread compaction points. |
JDK-8302218 | |
CHeapBitMap::free frees with incorrect size | |
JDK-8302225 | SunJCE Provider doesn’t validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP |
JDK-8302226 | |
failure_handler native.core should wait for coredump to finish | |
JDK-8302260 | VarHandle.describeConstable() fails to return a nominal descriptor for static public fields |
JDK-8302262 | |
Remove -XX:SuppressErrorAt develop option | |
JDK-8302268 | Prefer ArrayList to LinkedList in XEmbeddedFramePeer |
JDK-8302289 | |
RISC-V: Use bgez instruction in arraycopy_simple_check when possible | |
JDK-8302294 | Cherry-pick WebKit 615.1 stabilization fixes |
JDK-8302312 | |
Make ParGCRareEvent_lock G1 specific | |
JDK-8302315 | Examine cost of clone of primitive arrays compared to arraycopy |
JDK-8302320 | |
AsyncGetCallTrace obtains too few frames in sanity test | |
JDK-8302323 | Add repeat methods to StringBuilder/StringBuffer |
JDK-8302324 | |
Inheritance tree does not show correct type parameters/arguments | |
JDK-8302325 | Wrong comment in java.base/share/native/libjimage/imageFile.hpp |
JDK-8302328 | |
[s390x] Simplify asm_assert definition | |
JDK-8302335 | IGV: Bytecode not showing |
JDK-8302337 | |
JDK crashes if lib/modules contains non-zero byte containing ATTRIBUTE_END | |
JDK-8302344 | Compiler Implementation for Unnamed patterns and variables (Preview) |
JDK-8302351 | |
"assert(!JavaThread::current()→is_interp_only_mode() || !nm→method()→is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite | |
JDK-8302354 | InstanceKlass init state/thread should be atomic |
JDK-8302355 | |
Public API for Toolkit.canStartNestedEventLoop() | |
JDK-8302358 | Behavior of adler32 changes after JDK-8300208 |
JDK-8302360 | |
Atomic*.compareAndExchange Javadoc unclear | |
JDK-8302368 | [ZGC] Client build fails after JDK-8300255 |
JDK-8302369 | |
Reduce the stack size of the C1 compiler | |
JDK-8302385 | Remove MetaspaceReclaimPolicy=none |
JDK-8302452 | |
[JVMCI] Export _poly1305_processBlocks, JfrThreadLocal fields to JVMCI compiler. | |
JDK-8302453 | RISC-V: Add support for small width vector operations |
JDK-8302455 | |
VM.classloader_stats memory size values are wrong | |
JDK-8302462 | [REDO] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack |
JDK-8302464 | |
Parallel: Remove unreachable code in callers of numa_has_static_binding | |
JDK-8302470 | Change JBS version in .jcheck/conf to jfxNN[.0.MM] |
JDK-8302470 | |
Change JBS version in .jcheck/conf to jfxNN[.0.MM] | |
JDK-8302472 | WebColorFieldSkin should use precompiled Pattern |
JDK-8302475 | |
Enhance HTTP client file downloading | |
JDK-8302483 | Enhance ZIP performance |
JDK-8302491 | |
NoClassDefFoundError omits the original cause of an error | |
JDK-8302495 | update for deprecated sprintf for java.desktop |
JDK-8302496 | |
Runtime.exit incorrectly says it never throws an exception | |
JDK-8302508 | Add timestamp to the output TraceCompilerThreads |
JDK-8302511 | |
HitInfo.toString() throws IllegalArgumentException | |
JDK-8302512 | Update IANA Language Subtag Registry to Version 2023-02-14 |
JDK-8302513 | |
remove sun.awt.util.IdentityLinkedList | |
JDK-8302514 | Misleading error generated when empty class file encountered |
JDK-8302516 | |
Do some cleanup of nsk/share/jdi/EventHandler.java | |
JDK-8302518 | Add missing Op_RoundDoubleMode in VectorNode::vector_operands() |
JDK-8302525 | |
Write a test to check various components send Events while mouse and key are used simultaneously | |
JDK-8302558 | Editable JComboBox’s popup blocks user from seeing characters in Aqua look and feel |
JDK-8302590 | |
Add String.indexOf(int ch, int fromIndex, int toIndex) | |
JDK-8302594 | use-after-free in Node::destruct |
JDK-8302595 | |
use-after-free related to GraphKit::clone_map | |
JDK-8302599 | Extend ASan support to Microsoft Visual C++ |
JDK-8302603 | |
Use Set.of in java.nio.charset.Charset | |
JDK-8302607 | increase timeout for ContinuousCallSiteTargetChange.java |
JDK-8302615 | |
make JVMTI thread cpu time functions optional for virtual threads | |
JDK-8302623 | jarsigner - use BufferedOutputStream to improve performance while creating the signed jar |
JDK-8302625 | |
Bad copyright line after JDK-8302385 | |
JDK-8302635 | Race condition in HttpBodySubscriberWrapper when cancelling request |
JDK-8302644 | |
IGV: Apply filters per graph tab and not globally | |
JDK-8302652 | [SuperWord] Reduction should happen after loop, when possible |
JDK-8302656 | |
Missing spaces in output of -XX:+CIPrintMethodCodes | |
JDK-8302659 | Modernize Windows native code for NetworkInterface |
JDK-8302661 | |
Parallel: Remove PSVirtualSpace::is_aligned | |
JDK-8302664 | Fix several incorrect usages of Preconditions.checkFromIndexSize |
JDK-8302666 | |
Replace CHM with VarHandle in ForeachOrderedTask | |
JDK-8302667 | Improve message format when failing to load symbols or libraries |
JDK-8302668 | |
[TESTBUG] Tests require feature sse4_1 which does not exist, should be sse4.1 | |
JDK-8302670 | use-after-free related to PhaseIterGVN interaction with Unique_Node_List and Node_Stack |
JDK-8302671 | |
libawt has a memmove decay error | |
JDK-8302673 | [SuperWord] MaxReduction and MinReduction should vectorize for int |
JDK-8302674 | |
Parallel: Remove unused methods in MutableNUMASpace | |
JDK-8302677 | JFR: Cache label and contentType in EventType and ValueDescriptor |
JDK-8302678 | |
validate_source fails after JDK-8293313 | |
JDK-8302681 | [IR Framework] Only allow cpuFeatures from a verified list |
JDK-8302684 | |
Cherry-pick WebKit 615.1 stabilization fixes (2) | |
JDK-8302685 | Some javac unit tests aren’t reliably closing open files |
JDK-8302696 | |
Revert API signature changes made in JDK-8285504 and JDK-8285263 | |
JDK-8302709 | Remove explicit remembered set verification in G1 |
JDK-8302732 | |
sun/net/www/http/HttpClient/MultiThreadTest.java still failing intermittently | |
JDK-8302734 | Parallel: Remove unused LGRPSpace::_invalid_region |
JDK-8302736 | |
Major performance regression in Math.log on aarch64 | |
JDK-8302738 | IGV: refine 'Simplify graph' filter |
JDK-8302741 | |
ZGC: Remove Universe::verify calls | |
JDK-8302760 | Improve liveness/remembered set verification for G1 |
JDK-8302776 | |
RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET | |
JDK-8302777 | CDS should not relocate heap if mapping fails |
JDK-8302779 | |
HelidonAppTest.java fails with "assert(_cb == CodeCache::find_blob(pc())) failed: Must be the same" or SIGSEGV | |
JDK-8302780 | Add support for vectorized arraycopy GC barriers |
JDK-8302781 | |
CDS archive heap not reproducible after JDK-8296344 | |
JDK-8302783 | Improve CRC32C intrinsic with crypto pmull on AArch64 |
JDK-8302789 | |
(fs) Files.copy should include unsupported copy option in exception message | |
JDK-8302791 | Add specific ClassLoader object to Proxy IllegalArgumentException message |
JDK-8302795 | |
Shared archive failed on old version class with jsr bytecode | |
JDK-8302797 | ArrayIndexOutOfBoundsException in TextRun.getWrapIndex() |
JDK-8302798 | |
Refactor -XX:+UseOSErrorReporting for noreturn crash reporting | |
JDK-8302799 | Refactor Debugging variable usage for noreturn crash reporting |
JDK-8302800 | |
Augment NaN handling tests of FDLIBM methods | |
JDK-8302801 | Remove fdlibm C sources |
JDK-8302810 | |
NMT gtests don’t correctly check for marked ranges | |
JDK-8302811 | NMT.random_reallocs_vm fails if NMT is off |
JDK-8302812 | |
JDK-8302455 broke ClassLoaderStatsTest on 32-bit | |
JDK-8302814 | Delete unused CountLoopEnd instruct with CmpX |
JDK-8302815 | |
Use new Math.clamp method in core libraries | |
JDK-8302816 | Refactor sorting-related classes |
JDK-8302819 | |
Remove JAR Index | |
JDK-8302820 | Remove costs for NMTPreInit when NMT is off |
JDK-8302821 | |
JFR: Periodic task thread spins after recording has stopped | |
JDK-8302822 | Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe |
JDK-8302830 | |
AArch64: Fix the mismatch between cas.m4 and aarch64.ad | |
JDK-8302831 | PPC: compiler/codecache/TestStressCodeBuffers.java fails after JDK-8301819 |
JDK-8302837 | |
Kernel32.cpp array memory release invokes undefined behaviour | |
JDK-8302838 | jabswitch main() should avoid calling exit explicitly |
JDK-8302845 | |
Replace finalizer usage in JNDI DNS provider with Cleaner | |
JDK-8302846 | IGV: Zoom stuck when zooming out on large graphs |
JDK-8302849 | |
SurfaceManager might expose partially constructed object | |
JDK-8302856 | Typo in FlightRecorderMXBeanImpl |
JDK-8302858 | |
Polish FlightRecorderMXBeanImpl | |
JDK-8302863 | Speed up String::encodeASCII using countPositives |
JDK-8302864 | |
Parallel: Remove PSVirtualSpace::pointer_delta | |
JDK-8302865 | Illegal bytecode for break from if with instanceof pattern matching condition |
JDK-8302867 | |
G1: Removing unused variable in G1CardTable::initialize | |
JDK-8302868 | Serial: Remove CardTableRS::initialize |
JDK-8302870 | |
More information needed from failures in vmTestbase ThreadUtils.waitThreadState | |
JDK-8302871 | Speed up StringLatin1.regionMatchesCI |
JDK-8302873 | |
ZGC: dump barrier data in C2 Mach nodes | |
JDK-8302877 | Speed up latin1 case conversions |
JDK-8302878 | |
Group cmdline heap size checking together | |
JDK-8302879 | doc/building.md update link to jtreg builds |
JDK-8302880 | |
Fix includes in g1ConcurrentMarkObjArrayProcessor files | |
JDK-8302882 | Newly added test javax/swing/JFileChooser/JFileChooserFontReset.java fails with HeadlessException |
JDK-8302883 | |
JFR: Improve periodic events | |
JDK-8302886 | Parallel: Remove unimplemented methods in ParCompactionManager |
JDK-8302888 | |
containers/docker/TestJcmd.java fails when run as root under podman | |
JDK-8302899 | Executors.newSingleThreadExecutor can use Cleaner to shutdown executor |
JDK-8302905 | |
arm32 Raspberry Pi OS build broken by JDK-8301494 | |
JDK-8302906 | AArch64: Add SVE backend support for vector unsigned comparison |
JDK-8302907 | |
[PPC64] Use more constexpr in class Register | |
JDK-8302908 | RISC-V: Support masked vector arithmetic instructions for Vector API |
JDK-8302927 | |
Unproblemlist Fuzz.java from ProblemList-zgc.txt again | |
JDK-8302975 | Remove redundant mark verification during G1 Full GC |
JDK-8302976 | |
C2 intrinsification of Float.floatToFloat16 and Float.float16ToFloat yields different result than the interpreter | |
JDK-8302977 | ZGC: Doesn’t support gc/TestVerifySubSet.java |
JDK-8302979 | |
(fs) Files usage of SUPPORTED_CHARSETS could be simplified | |
JDK-8302981 | Fix a typo in the doc comment for java.lang.Record.equals |
JDK-8302983 | |
ZoneRulesProvider.registerProvider() twice will remove provider | |
JDK-8303001 | Add test for re-entrant upcalls |
JDK-8303002 | |
Reject packed structs from linker | |
JDK-8303010 | Add /DEBUG to LDFLAGS for MSVC with ASan |
JDK-8303013 | |
Always do remembered set verification during G1 Full GC | |
JDK-8303016 | Invalid escapes in grep patterns |
JDK-8303018 | |
Unicode Emoji Properties | |
JDK-8303019 | cssref.html incorrect internal link in Path |
JDK-8303020 | |
Remove carriage return in pandoc version string | |
JDK-8303022 | "assert(allocates2(pc)) failed: not in CodeBuffer memory" When linking downcall handle |
JDK-8303024 | |
(fs) WindowsFileSystem.supportedFileAttributeViews can use Set.of | |
JDK-8303026 | [TextField] IOOBE on setting text with control characters that replaces existing text |
JDK-8303033 | |
Build failure with the micro bench mark | |
JDK-8303039 | Utilize `coverageLevels.txt` |
JDK-8303040 | |
linux PPC64le: Implementation of Foreign Function & Memory API (Preview) | |
JDK-8303045 | Remove RegionNode::LoopStatus::NeverIrreducibleEntry assert with wrong assumption |
JDK-8303047 | |
avoid NULL after 8301661 | |
JDK-8303051 | Stop saving 5 chunks in each ChunkPool |
JDK-8303054 | |
Remove unused variables in GCTraceTimeLoggerImpl::log_end | |
JDK-8303067 | G1: Remove unimplemented G1FullGCScope::heap_transition |
JDK-8303068 | |
Memory leak in DwarfFile::LineNumberProgram::run_line_number_program | |
JDK-8303069 | Memory leak in CompilerOracle::parse_from_line |
JDK-8303070 | |
Memory leak in DCmdArgument<char*>::parse_value | |
JDK-8303071 | Memory leaks in libjdwp |
JDK-8303072 | |
Memory leak in exeNullCallerTest.cpp | |
JDK-8303073 | (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor |
JDK-8303077 | |
JFR: Add example usage to jdk.jfr | |
JDK-8303078 | Reduce allocations when pretty printing JCTree during compilation |
JDK-8303081 | |
Serial: Remove unused VM_MarkSweep | |
JDK-8303082 | [AIX] Missing C name demangling with XLClang |
JDK-8303083 | |
(bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA | |
JDK-8303084 | G1 Heap region liveness verification has inverted return value |
JDK-8303085 | |
Runtime problem list cleanup | |
JDK-8303086 | SIGSEGV in JavaThread::is_interp_only_mode() |
JDK-8303089 | |
[jittester] Add time limit to IRTree generation | |
JDK-8303102 | jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN |
JDK-8303105 | |
LoopRangeStrideTest fails IR verification on x86 | |
JDK-8303123 | Add line break opportunity to single type parameters |
JDK-8303125 | |
ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java | |
JDK-8303130 | Document required Accessibility permissions on macOS |
JDK-8303131 | |
pandoc.exe mangles all processed html files | |
JDK-8303133 | Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed. |
JDK-8303134 | |
JFR: Missing stack trace during chunk rotation stress | |
JDK-8303135 | JFR: Log periodic events using periodic tag |
JDK-8303136 | |
MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded005 failed with "isCollectionUsageThresholdExceeded() returned true, while threshold = 1 and used = 0" | |
JDK-8303147 | [s390x] fast & slow debug builds are broken |
JDK-8303150 | |
DCmd framework unnecessarily creates a DCmd instance on registration | |
JDK-8303151 | DCmd framework cleanups |
JDK-8303153 | |
Native interpreter frame missing mirror | |
JDK-8303154 | Investigate and improve instruction cache flushing during compilation |
JDK-8303161 | |
[vectorapi] VectorMask.cast narrow operation returns incorrect value with SVE | |
JDK-8303169 | Remove Windows specific workaround from libdt |
JDK-8303175 | |
(fs) Deprecate com.sun.nio.file.SensitivityWatchEventModifier for removal | |
JDK-8303181 | Memory leak in ClassLoaderExt::setup_app_search_path |
JDK-8303183 | |
Memory leak in Arguments::init_shared_archive_paths | |
JDK-8303186 | Missing Classpath exception from Continuation.c |
JDK-8303198 | |
System and Runtime.exit() resilience to logging errors | |
JDK-8303208 | JFR: 'jfr print' displays incorrect timestamps |
JDK-8303210 | |
[linux, Windows] Make UseSystemMemoryBarrier available as product flag | |
JDK-8303213 | Avoid AtomicReference in TextComponentPrintable |
JDK-8303214 | |
Typo in java.util.Collections#synchronizedNavigableMap javadoc | |
JDK-8303215 | Make thread stacks not use huge pages |
JDK-8303216 | |
Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl | |
JDK-8303217 | Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements |
JDK-8303227 | |
JniObjWithEnv should be NullablePointer compliant | |
JDK-8303229 | JFR: Preserve disk repository after exit |
JDK-8303232 | |
java.util.Date.parse(String) and java.util.Date(String) don’t declare thrown IllegalArgumentException | |
JDK-8303238 | Create generalizations for existing LShift ideal transforms |
JDK-8303242 | |
ThreadMXBean issues with virtual threads | |
JDK-8303244 | G1: call CardTable::clear_MemRegion directly |
JDK-8303249 | |
JFR: Incorrect description of dumponexit | |
JDK-8303250 | Call ct_max_alignment_constraint using the base class |
JDK-8303252 | |
G1: Return early from Full-GC if no regions are selected for compaction. | |
JDK-8303253 | Remove unnecessary calls to super() in java.time value based classes |
JDK-8303260 | |
(fc) FileChannel::transferFrom should support position > size() | |
JDK-8303261 | JFR: jdk/jfr/api/consumer/streaming/TestJVMCrash.java doesn’t retry |
JDK-8303264 | |
Refactor nsk/stress/strace to extract shared and remove redundant code | |
JDK-8303266 | Prefer ArrayList to LinkedList in JImageTask |
JDK-8303267 | |
Prefer ArrayList to LinkedList in ConcurrentLocksPrinter | |
JDK-8303275 | Use {@Return and @linkplain in Locale and related classes |
JDK-8303276 | |
Secondary assertion failure in AdapterHandlerLibrary::contains during crash reporting | |
JDK-8303278 | Imprecise bottom type of ExtractB/UB |
JDK-8303279 | |
C2: crash in SubTypeCheckNode::sub() at IGVN split if | |
JDK-8303334 | Further improve liveness/remembered set verification for G1 |
JDK-8303344 | |
After JDK-8302760, G1 heap verification does not exit VM after errors | |
JDK-8303349 | Simplify link format for generic types in index pages |
JDK-8303350 | |
Fix mistyped {@code} | |
JDK-8303351 | [IR Framework] Add missing cpu feature avx512bw after JDK-8302681 |
JDK-8303354 | |
addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return | |
JDK-8303355 | The Depend plugin does fully recompile when primitive type changes |
JDK-8303357 | |
[JVMCI] thread is _thread_in_vm when committing JFR compilation event | |
JDK-8303362 | Serial: Move CardTableRS to serial directory |
JDK-8303376 | |
Better launching of JDI | |
JDK-8303392 | Runtime.exec and ProcessBuilder.start should use System logger |
JDK-8303401 | |
Add a Vector API equalsIgnoreCase micro benchmark | |
JDK-8303405 | fix @returnss typo in ReflectionFactory |
JDK-8303409 | |
Add Windows AArch64 ABI support to the Foreign Function & Memory API | |
JDK-8303410 | Remove ContentSigner APIs and jarsigner -altsigner and -altsignerpath options |
JDK-8303411 | |
JFR problem list entry for JDK-8247776 should be removed | |
JDK-8303412 | Update linux_x64-to-linux_aarch64 cross compilation devkit at Oracle |
JDK-8303413 | |
(fs) Ignore polling interval sensitivity modifiers in PollingWatchService | |
JDK-8303415 | Add VM_Version::is_intrinsic_supported(id) |
JDK-8303417 | |
RISC-V: Merge vector instructs with similar match rules | |
JDK-8303418 | Improve parameter and variable names in BitMap |
JDK-8303421 | |
[BACKOUT] 8303133: Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed. | |
JDK-8303422 | Use common functions to exit the VM for -Xshare:dump and CDS errors |
JDK-8303431 | |
[JVMCI] libgraal annotation API | |
JDK-8303440 | The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id |
JDK-8303442 | |
Clean up w2k_lsa_auth linker parameters | |
JDK-8303443 | IGV: Syntax highlighting and resizing for filter editor |
JDK-8303457 | |
Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient | |
JDK-8303465 | KeyStore of type KeychainStore, provider Apple does not show all trusted certificates |
JDK-8303466 | |
C2: failed: malformed control flow. Limit type made precise with MaxL/MinL | |
JDK-8303467 | Serial: Refactor reference processor |
JDK-8303472 | |
Display name for region TR | |
JDK-8303473 | Add implied {@code} in java.lang.invoke.MethodHandles |
JDK-8303475 | |
potential null pointer dereference in filemap.cpp | |
JDK-8303476 | Add the runtime version in the release file of a JDK image |
JDK-8303480 | |
Miscellaneous fixes to mostly invisible doc comments | |
JDK-8303481 | CancelRequestTest assertTrue failing with AssertionError due to java.util.concurrent.CompletionException: java.io.EOFException: EOF reached while reading |
JDK-8303482 | |
Update LCMS to 2.15 | |
JDK-8303485 | Replacing os.name for operating system customization |
JDK-8303486 | |
[REDO] Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed. | |
JDK-8303489 | Add a test to verify classes in vmStruct have unique vtables |
JDK-8303495 | |
Unused path parameter in ClassLoader::add_to_app_classpath_entries(JavaThread* current, char* path, …) | |
JDK-8303497 | [s390x] ProblemList TestUnreachableInnerLoop.java |
JDK-8303499 | |
[s390x] ProblemList StressStackOverflow | |
JDK-8303501 | Unable to navigate to relative URLs after fix for JDK-8299781 |
JDK-8303508 | |
Vector.lane() gets wrong value on x86 | |
JDK-8303509 | Socket setTrafficClass does not work for IPv4 connections when IPv6 enabled |
JDK-8303511 | |
C2: assert(get_ctrl(n) == cle_out) during unrolling | |
JDK-8303512 | Race condition when computing is_loaded property of TypePtr::InterfaceSet |
JDK-8303513 | |
C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr' | |
JDK-8303516 | HFAs with nested structs/unions/arrays not handled correctly on AArch64 |
JDK-8303523 | |
Cleanup problem listing of nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java | |
JDK-8303524 | Check FunctionDescriptor byte order when linking |
JDK-8303526 | |
Changing "arbitrary" Name.compareTo() ordering breaks the regression suite | |
JDK-8303527 | update for deprecated sprintf for jdk.hotspot.agent |
JDK-8303530 | |
Redefine JAXP Configuration File | |
JDK-8303534 | Merge CompactibleSpace into ContiguousSpace |
JDK-8303539 | |
javadoc typos in Attr | |
JDK-8303540 | Eliminate unnecessary reference to javac internal class |
JDK-8303548 | |
Arguments::get_default_shared_archive_path() should cache the result for future use | |
JDK-8303549 | [AIX] TestNativeStack.java is failing with exit value 1 |
JDK-8303562 | |
Remove obsolete comments in os::pd_attempt_reserve_memory_at | |
JDK-8303563 | GetCurrentThreadCpuTime and GetThreadCpuTime need further clarification for virtual threads |
JDK-8303564 | |
C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi | |
JDK-8303575 | adjust Xen handling on Linux aarch64 |
JDK-8303576 | |
addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return | |
JDK-8303577 | [JVMCI] OOME causes crash while translating exceptions |
JDK-8303582 | |
Reduce duplication in jdk/java/foreign tests | |
JDK-8303587 | Remove VMOutOfMemoryError001 test from the problem list after 8303198 |
JDK-8303588 | |
[JVMCI] make JVMCI source directories conform with standard layout | |
JDK-8303604 | Passing by-value structs whose size is not power of 2 doesn’t work on all platforms (mainline) |
JDK-8303605 | |
Memory leaks in Metaspace gtests | |
JDK-8303606 | Memory leaks in Arguments::parse_each_vm_init_arg |
JDK-8303607 | |
SunMSCAPI provider leaks memory and keys | |
JDK-8303609 | ProblemList serviceability/sa/TestSysProps.java with ZGC |
JDK-8303617 | |
update for deprecated sprintf for jdk.jdwp.agent | |
JDK-8303621 | BitMap::iterate should support lambdas and other function objects |
JDK-8303622 | |
JFR: Missing message with Objects.requireNonNull | |
JDK-8303623 | Compiler should disallow non-standard UTF-8 string encodings |
JDK-8303624 | |
The java.lang.Thread.FieldHolder can be null for JNI attaching threads | |
JDK-8303630 | Move nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java back to general problem list |
JDK-8303646 | |
[JVMCI] Add possibility to lookup ResolvedJavaType from jclass. | |
JDK-8303648 | Add String.indexOf(String str, int beginIndex, int endIndex) |
JDK-8303669 | |
SelectVersion indexes past the end of the argv array | |
JDK-8303674 | JFR: TypeLibrary class not thread safe |
JDK-8303678 | |
[JVMCI] Add possibility to convert object JavaConstant to jobject. | |
JDK-8303680 | Virtual Flow freezes after calling scrollTo and scrollPixels in succession |
JDK-8303681 | |
JFR: RemoteRecordingStream::setMaxAge() should accept null | |
JDK-8303682 | Simplify HttpClient DebugLogger |
JDK-8303684 | |
Lift upcall sharing mechanism to AbstractLinker (mainline) | |
JDK-8303690 | Prefer ArrayList to LinkedList in com.sun.jmx.mbeanserver.Introspector |
JDK-8303691 | |
Fedora based devkit build should load more packages from archive location | |
JDK-8303697 | ProcessTools doesn’t print last line of process output |
JDK-8303702 | |
Provide ThreadFactory to create platform/virtual threads for com/sun/jdi tests | |
JDK-8303703 | Add support of execution tests using virtual thread factory jtreg plugin |
JDK-8303705 | |
Field sleeper.started should be volatile JdbLockTestTarg.java | |
JDK-8303740 | JavaFX - Leak in Logging, Logging remembers last exception |
JDK-8303742 | |
CompletableFuture.orTimeout leaks if the future completes exceptionally | |
JDK-8303748 | WebKit build fails with Visual Studio 2022 17.5.0 |
JDK-8303749 | |
Serial: Use more strict card table API | |
JDK-8303760 | Visual Studio should use the primary variant in the IDE |
JDK-8303784 | |
no-@Target annotations should be applicable to type parameter declarations | |
JDK-8303798 | REDO - Remove fdlibm C sources |
JDK-8303799 | |
[BACKOUT] JDK-8302801 Remove fdlibm C sources | |
JDK-8303804 | Fix some errors of If-VectorTest and CMove-VectorTest |
JDK-8303805 | |
[REDO] JDK-8302189 and JDK-8302799 | |
JDK-8303809 | Dispose context in SPNEGO NegotiatorImpl |
JDK-8303814 | |
getLastErrorString should avoid charset conversions | |
JDK-8303820 | Simplify type metadata |
JDK-8303822 | |
gtestMain should give more helpful output | |
JDK-8303824 | Parallel: Use more strict card table API |
JDK-8303830 | |
update for deprecated sprintf for jdk.accessibility | |
JDK-8303833 | java.util.LocaleISOData has wrong comments for 'Norwegian Bokmål' and 'Volapük' |
JDK-8303839 | |
[BACKOUT] JDK-8302799 and JDK-8302189 | |
JDK-8303853 | Update ISO 3166 country codes table |
JDK-8303861 | |
Error handling step timeouts should never be blocked by OnError and others | |
JDK-8303863 | RISC-V: TestArrayStructs.java fails after JDK-8303604 |
JDK-8303881 | |
Mixed, minor cleanup in jdk.compiler | |
JDK-8303882 | Refactor some iterators in jdk.compiler |
JDK-8303883 | |
Confusing parameter name in G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes | |
JDK-8303895 | Simplify and clean up LinkFactory code |
JDK-8303897 | |
ObservableValue’s when binding should only invalidate when strictly needed | |
JDK-8303900 | Rename BitMap search functions |
JDK-8303908 | |
Add missing check in VTMS_transition_disable_for_all() for suspend mode | |
JDK-8303910 | jdk/classfile/CorpusTest.java failed 1 of 6754 tests |
JDK-8303911 | |
[testbug] Some unit tests call System.exit | |
JDK-8303912 | Clean up JavadocTokenizer |
JDK-8303915 | |
javadoc build failure after JDK-8294959 | |
JDK-8303916 | ThreadLists.java inconsistent results |
JDK-8303917 | |
Update ISO 639 language codes table | |
JDK-8303919 | Instant.ofEpochMilli says it can throw an exception that it can’t |
JDK-8303921 | |
serviceability/sa/UniqueVtableTest.java timed out | |
JDK-8303922 | build-test-lib target is broken |
JDK-8303923 | |
ZipOutStream::putEntry should include an apiNote to indicate that the STORED compression method should be used when writing directory entries | |
JDK-8303924 | ProblemList serviceability/sa/UniqueVtableTest.java on Linux |
JDK-8303930 | |
Fix ConstantUtils.skipOverFieldSignature void case return value | |
JDK-8303937 | Corrupted heap dumps due to missing retries for os::write() |
JDK-8303942 | |
os::write should write completely | |
JDK-8303948 | HsErrFileUtils.checkHsErrFileContent() fails to check the last pattern. |
JDK-8303949 | |
gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 | |
JDK-8303951 | Add asserts before record_method_not_compilable where possible |
JDK-8303955 | |
RISC-V: Factor out the tmp parameter from copy_memory and copy_memory_v | |
JDK-8303963 | Replace various encodings of UINT/SIZE_MAX in gc code |
JDK-8303965 | |
java.net.http.HttpClient should reset the stream if response headers contain malformed header fields | |
JDK-8303969 | Limit printed failures within an object during G1 heap verification |
JDK-8303973 | |
Library detection in runtime/ErrorHandling/TestDwarf.java fails on ppc64le RHEL8.5 for libpthread-2.28.so | |
JDK-8304005 | ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-x64 in Xcomp mode |
JDK-8304013 | |
Add a fast, non-manual alternative to test/jdk/java/util/zip/ZipFile/TestTooManyEntries | |
JDK-8304014 | Convert test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java to junit |
JDK-8304015 | |
G1: Metaspace-induced GCs should not trigger maximal compaction | |
JDK-8304016 | Add BitMap find_last suite of functions |
JDK-8304017 | |
ProblemList com/sun/jdi/InvokeHangTest.java on windows-x64 in vthread mode | |
JDK-8304018 | ProblemList javax/swing/JColorChooser/Test6827032.java on windows-x64 |
JDK-8304019 | |
ProblemList java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java on windows-x64 | |
JDK-8304028 | Port fdlibm IEEEremainder to Java |
JDK-8304030 | |
Configure call fails on AIX when using --with-gtest option. | |
JDK-8304031 | Classfile API cannot encode Primitive Class as Condy |
JDK-8304033 | |
JFR: Missing thread | |
JDK-8304036 | Use CommandLine class from shared module |
JDK-8304042 | |
C2 SuperWord: schedule must remove packs with cyclic dependencies | |
JDK-8304054 | Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed |
JDK-8304055 | |
G1: Remove OldGCAllocRegion::release | |
JDK-8304059 | Use InstanceKlass in dependencies |
JDK-8304063 | |
tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH | |
JDK-8304069 | ClassFileParser has ad-hoc hashtables |
JDK-8304074 | |
[JMX] Add an approximation of total bytes allocated on the Java heap by the JVM | |
JDK-8304089 | Convert TraceDependencies to UL |
JDK-8304130 | |
Add runtime/StackGuardPages/TestStackGuardPagesNative.java to ProblemList.txt | |
JDK-8304134 | jib bootstrapper fails to quote filename when checking download filetype |
JDK-8304136 | |
Match allocation and free in sspi.cpp | |
JDK-8304138 | [JVMCI] Test FailedSpeculation existence before appending. |
JDK-8304139 | |
Add <init> and <clinit> method constants to ConstantDescs | |
JDK-8304144 | G1: Remove unnecessary is_survivor check in G1ClearCardTableTask |
JDK-8304146 | |
Refactor VisibleMemberTable (LocalMemberTable) | |
JDK-8304147 | JVM crash during shutdown when dumping dynamic archive |
JDK-8304148 | |
Remapping a class with Invokedynamic constant loses static bootstrap arguments | |
JDK-8304161 | Add TypeKind.from to derive from TypeDescriptor.OfField |
JDK-8304163 | |
Move jdk.internal.module.ModuleInfoWriter to the test library | |
JDK-8304164 | jdk/classfile/CorpusTest.java still fails after JDK-8303910 |
JDK-8304171 | |
Fix layout of JCov instrumented bundle on Mac OS | |
JDK-8304172 | ProblemList serviceability/sa/UniqueVtableTest.java |
JDK-8304174 | |
Remove delays from httpserver tests | |
JDK-8304175 | ProblemList compiler/vectorapi/VectorLogicalOpIdentityTest.java on 2 platforms |
JDK-8304180 | |
Constant Descriptors for MethodHandles::classData and classDataAt | |
JDK-8304225 | Remove javax/script/Test7.java from ProblemList |
JDK-8304230 | |
LShift ideal transform assertion | |
JDK-8304242 | CPUInfoTest fails because "serialize" CPU feature is not known |
JDK-8304258 | |
x86: Improve the code generation of VectorRearrange with int and float | |
JDK-8304264 | Debug messages always show up for NativeGSS |
JDK-8304265 | |
Implementation of Foreign Function and Memory API (Third Preview) | |
JDK-8304267 | JDK-8303415 missed change in Zero Interpreter |
JDK-8304283 | |
Modernize the switch statements in jdk.internal.foreign | |
JDK-8304286 | java/net/SocketOption/OptionsTest.java failing after JDK-8302659 |
JDK-8304287 | |
Problemlist java/net/SocketOption/OptionsTest.java | |
JDK-8304290 | Some JNI calls made without checking exceptions in media |
JDK-8304291 | |
[AIX] Broken build after JDK-8301998 | |
JDK-8304293 | RISC-V: JDK-8276799 missed atomic intrinsic support for C1 |
JDK-8304295 | |
harfbuzz build fails with GCC 7 after JDK-8301998 | |
JDK-8304301 | Remove the global option SuperWordMaxVectorSize |
JDK-8304303 | |
implement VirtualThread class notifyJvmti methods as C2 intrinsics | |
JDK-8304314 | StackWalkTest.java fails after CODETOOLS-7903373 |
JDK-8304334 | |
java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java times out on slow platforms | |
JDK-8304350 | Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 |
JDK-8304353 | |
Add lib-test tier1 testing in GHA | |
JDK-8304359 | Create release notes for JavaFX 20 |
JDK-8304360 | |
Test to ensure ConstantDescs fields work | |
JDK-8304364 | [AIX] Build erroneously determines build disk is non-local when using GNU-utils df on AIX |
JDK-8304367 | |
jlink --include-locales=* attempts to parse non .class resource files with classfile reader | |
JDK-8304375 | jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false" |
JDK-8304376 | |
Rename t1/t2 classes in com/sun/jdi/CLETest.java to avoid class duplication error in IDE | |
JDK-8304387 | Fix positions of shared static stubs / trampolines |
JDK-8304393 | |
Provide method to iterate over regions of humongous object in G1 | |
JDK-8304411 | Remove unused CardTable::clear |
JDK-8304412 | |
Serial: Refactor old generation cards update after Full GC | |
JDK-8304420 | Regression ~11% with Javac-Generates on all platforms in b14 |
JDK-8304423 | |
Refactor FdLibm.java | |
JDK-8304425 | ClassHierarchyResolver from Reflection |
JDK-8304433 | |
cleanup sentence breaker code in DocTreeMaker | |
JDK-8304434 | [AIX] Update minimum xlclang version |
JDK-8304436 | |
com/sun/jdi/ThreadMemoryLeakTest.java fails with "OutOfMemoryError: Java heap space" with ZGC | |
JDK-8304437 | ProblemList com/sun/jdi/ThreadMemoryLeadTest.java with ZGC |
JDK-8304438 | |
jcmd JVMTI.agent_load should obey EnableDynamicAgentLoading | |
JDK-8304439 | Subscription based listeners |
JDK-8304441 | |
[macos] Crash when putting invalid unicode char on clipboard | |
JDK-8304443 | bootcycle builds fail after JDK-8015831 |
JDK-8304444 | |
Reappearance of NULL in jvmtiThreadState.cpp | |
JDK-8304445 | Remaining uses of NULL in ciInstanceKlass.cpp |
JDK-8304448 | |
Kitchensink failed: assert(!thread→is_in_any_VTMS_transition()) failed: class prepare events are not allowed in any VTMS transition | |
JDK-8304449 | com/sun/jdi/ThreadMemoryLeakTest.java times out |
JDK-8304450 | |
[vectorapi] Refactor VectorShuffle implementation | |
JDK-8304460 | Improve array usages |
JDK-8304468 | |
Better array usages | |
JDK-8304498 | JShell does not switch to raw mode when there is no /bin/test |
JDK-8304501 | |
Remove orphaned demo netbeans projects | |
JDK-8304502 | Classfile API class hierarchy makes assumptions when class is not resolved |
JDK-8304537 | |
Ant-based langtools build fails after JDK-8015831 Add lint check for calling overridable methods from a constructor | |
JDK-8304541 | Modules THROW_MSG_ should return nullptr instead of JNI_FALSE |
JDK-8304542 | |
Convert use of internal VM::classFileVersion to ClassFileFormatVersion | |
JDK-8304543 | Modernize debugging jvm args in test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java |
JDK-8304547 | |
Remove checking of -Djava.compiler in src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java | |
JDK-8304557 | java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java times out |
JDK-8304585 | |
Method::invoke rewraps InvocationTargetException if a caller-sensitive method throws IAE | |
JDK-8304591 | (fs) UnixPath.stringValue need not be volatile |
JDK-8304657 | |
G1: Rename set_state_empty to set_state_untracked | |
JDK-8304665 | Change to Xcode12.4+1.1 devkit |
JDK-8304671 | |
javac regression: Compilation with --release 8 fails on underscore in enum identifiers | |
JDK-8304676 | [vectorapi] x86_32: Crash in Assembler::kmovql(Address, KRegister) |
JDK-8304680 | |
Problemlist compiler/sharedstubs/SharedStubToInterpTest.java | |
JDK-8304681 | compiler/sharedstubs/SharedStubToInterpTest.java fails after JDK-8304387 |
JDK-8304683 | |
Memory leak in WB_IsMethodCompatible | |
JDK-8304685 | Fix whitespace parsing in libjdwp |
JDK-8304687 | |
Move add_to_hierarchy | |
JDK-8304689 | Add hidden option to disable external spec page |
JDK-8304691 | |
Remove jlink --post-process-path option | |
JDK-8304694 | Runtime exception thrown when break stmt is missing |
JDK-8304696 | |
Duplicate class names in dynamicArchive tests can lead to test failure | |
JDK-8304705 | Parent class contains 6 constants that should be static |
JDK-8304711 | |
Combine G1 root region abort and wait into a single method | |
JDK-8304712 | Only pass total number of regions into G1Policy::calc_min_old_cset_length |
JDK-8304716 | |
Clean up G1Policy::calc_max_old_cset_length() | |
JDK-8304717 | Declaration aliasing between boolean and jboolean is wrong |
JDK-8304718 | |
GetIntArrayElements should not be passed JNI_FALSE | |
JDK-8304720 | SuperWord::schedule should rebuild C2-graph from SuperWord dependency-graph |
JDK-8304723 | |
Statically allocate global mutexes | |
JDK-8304725 | AsyncGetCallTrace can cause SIGBUS on M1 |
JDK-8304736 | |
Heap_lock is created twice | |
JDK-8304738 | UnregisteredClassesTable_lock never created |
JDK-8304743 | |
Compile_lock and SystemDictionary updates | |
JDK-8304745 | Lazily initialize byte[] in java.io.BufferedInputStream |
JDK-8304751 | |
Improve pipeline layout | |
JDK-8304759 | Add BitMap iterators |
JDK-8304760 | |
Add 2 Microsoft TLS roots | |
JDK-8304761 | Update IANA Language Subtag Registry to Version 2023-03-22 |
JDK-8304802 | |
After JDK-8297639 the flag G1UsePreventiveGC needs to be added to the obsoletion table | |
JDK-8304803 | NPE thrown during downcall classification under Linux/x64 |
JDK-8304804 | |
Remove develop flag G1VerifyCTCleanup | |
JDK-8304809 | Remove develop flag G1ExitOnExpansionFailure |
JDK-8304815 | |
Use NMT for more precise hs_err location printing | |
JDK-8304818 | Prune HttpURLConnection cache when corresponding Authenticator is garbage collected |
JDK-8304820 | |
Statically allocate ObjectSynchronizer mutexes | |
JDK-8304825 | MacOS metal pipeline - window isn’t painted if created during display sleep |
JDK-8304828 | |
Lots of constant static data not declared static const in cpu/x86 | |
JDK-8304831 | TextFlow.hitTest.insertionIndex incorrect with surrogate pairs |
JDK-8304832 | |
[linux] Exception initializing the JavaFX runtime when a security manager is enabled | |
JDK-8304833 | (fc) Remove dead code in sun.nio.ch.FileChannelImpl::implCloseChannel |
JDK-8304834 | |
Fix wrapper insertion in TestScaffold.parseArgs(String args[]) | |
JDK-8304835 | jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class … as (leak) object" |
JDK-8304836 | |
Make MALLOC_MIN4 macro more robust | |
JDK-8304837 | Classfile API throws IOOBE for MethodParameters attribute without parameter names |
JDK-8304840 | |
Dangling `CharacterCodingException` in a few javadoc descriptions | |
JDK-8304844 | JFR: Missing disk parameter in ActiveRecording event |
JDK-8304845 | |
Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording | |
JDK-8304846 | Provide a shared utility to dump generated classes defined via Lookup API |
JDK-8304867 | |
Explicitly disable dtrace for ppc builds | |
JDK-8304871 | Use default visibility for static library builds |
JDK-8304878 | |
ConcurrentModificationException in javadoc tool | |
JDK-8304880 | [PPC64] VerifyOops code in C1 doesn’t work with ZGC |
JDK-8304883 | |
Record Deconstruction causes bytecode error | |
JDK-8304884 | Update Bytecodes data to be mostly compile time constants |
JDK-8304885 | |
Reuse stale data to improve DNS resolver resiliency | |
JDK-8304888 | Add dedicated VMProps for linker and fallback linker |
JDK-8304893 | |
Link Time Optimization with gcc can be faster | |
JDK-8304896 | Update to use jtreg 7.2 |
JDK-8304898 | |
Fix Copyright Headers for JLink Source Files | |
JDK-8304911 | Use OperatingSystem enum in some modules |
JDK-8304912 | |
Use OperatingSystem enum in java.desktop module | |
JDK-8304913 | Use OperatingSystem, Architecture, and Version in jlink |
JDK-8304914 | |
Use OperatingSystem, Architecture, and Version in jpackage | |
JDK-8304915 | Create jdk.internal.util.Architecture enum and apply |
JDK-8304918 | |
Remove unused decl field from AnnotatedType implementations | |
JDK-8304919 | Implementation of Virtual Threads |
JDK-8304922 | |
[testbug] SliderTooltipNPETest fails on Linux | |
JDK-8304924 | [testbug] Skip failing tests on Linux |
JDK-8304927 | |
Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 | |
JDK-8304928 | Optimize ClassDesc.resolveConstantDesc |
JDK-8304930 | |
Enable Link Time Optimization as an option for Visual C++ | |
JDK-8304931 | vm/concepts/methods/methods001/methods00101m1/methods00101m1 failures with already pending exception |
JDK-8304932 | |
MethodTypeDescImpl can be mutated by argument passed to MethodTypeDesc.of | |
JDK-8304933 | BitSet (used for CSS pseudo class states) listener management is incorrect |
JDK-8304937 | |
BufferedFieldBuilder.Model missing writeTo(DirectClassBuilder) | |
JDK-8304945 | StringBuilder and StringBuffer should implement Appendable explicitly |
JDK-8304948 | |
[vectorapi] C2 crashes when expanding VectorBox | |
JDK-8304959 | Public API in javafx.css.Match should not return private API class PseudoClassState |
JDK-8304960 | |
ObservableListBase should defer constructing ListChangeBuilder | |
JDK-8304962 | sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused |
JDK-8304963 | |
HttpServer closes connection after processing HEAD after JDK-7026262 | |
JDK-8304976 | Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() |
JDK-8304982 | |
Emit warning for removal of `COMPAT` provider | |
JDK-8304988 | unnecessary dash in @param gives double-dash in docs |
JDK-8304989 | |
unnecessary dash in @param gives double-dash in docs | |
JDK-8304990 | unnecessary dash in @param gives double-dash in docs |
JDK-8304991 | |
Redundant hyphen in @param results in double-dash in javadocs | |
JDK-8304993 | bad sentence break in DateFormat |
JDK-8304996 | |
Add missing HandleMarks | |
JDK-8305004 | add @spec tags to langtools modules |
JDK-8305008 | |
RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp | |
JDK-8305055 | IR check fails on some aarch64 platforms |
JDK-8305056 | |
Avoid unaligned access in emit_intX methods if it’s unsupported | |
JDK-8305060 | G1: Refactor G1ScanHRForRegionClosure::scan_heap_roots |
JDK-8305062 | |
Refactor CardTable::resize_covered_region | |
JDK-8305066 | [JVMCI] guarantee(ik→is_initialized()) failed: java/lang/Long]LongCache must be initialized |
JDK-8305073 | Fix VerifyLoopOptimizations - step 2 - verify idom |
JDK-8305079 | Remove finalize() from compiler/c2/Test719030 |
JDK-8305080 | Suppress the ‘removal’ warning for finalize() from test/hotspot/jtreg/compiler/jvmci/common/testcases that used in compiler/jvmci/compilerToVM/ tests |
JDK-8305081 | Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712 |
JDK-8305082 | Remove finalize() from test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java |
JDK-8305083 | Remove finalize() from test/hotspot/jtreg/vmTestbase/nsk/share/ and /jpda that are used in serviceability/dcmd/framework tests |
JDK-8305084 | Remove the removal warnings for finalize() from test/hotspot/jtreg/serviceability/dcmd/gc/FinalizerInfoTest.java and RunFinalizationTest.java |
JDK-8305085 | Suppress removal warning for finalize() from test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java |
JDK-8305086 | G1 Redirty Cards phase printed twice |
JDK-8305089 | Implement missing socket options on AIX |
JDK-8305091 | Change ChaCha20 cipher init behavior to match AES-GCM |
JDK-8305092 | Improve Thread.sleep(millis, nanos) for sub-millisecond granularity |
JDK-8305093 | Linker cache should not take layout names into account |
JDK-8305094 | typo (missing *) in doc comment |
JDK-8305095 | Update java/net/httpclient/CustomRequestPublisher.java to use new HttpTestServer factory methods |
JDK-8305098 | [Backout] JDK-8303912 Clean up JavadocTokenizer |
JDK-8305100 | [REDO] Clean up JavadocTokenizer |
JDK-8305107 | Emoji related binary properties in RegEx |
JDK-8305111 | Locale.lookupTag has typo in parameter |
JDK-8305112 | RISC-V: Typo fix for RVC description |
JDK-8305113 | (tz) Update Timezone Data to 2023c |
JDK-8305118 | Add RISC-V related content to building.md |
JDK-8305142 | Can’t bootstrap ctw.jar |
JDK-8305157 | The java.util.Arrays class should be declared final |
JDK-8305169 | java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java – test server didn’t start in timely manner |
JDK-8305171 | PPC: Should use IMA::load_resolved_indy_entry() in TIG::generate_return_entry_for() |
JDK-8305174 | disable dtrace for s390x builds |
JDK-8305189 | C2 failed “assert(_outcnt==1) failed: not unique” |
JDK-8305192 | serial GC fails “assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end)) failed: invalid space boundaries” |
JDK-8305201 | Improve error message for GroupLayouts that are too large on SysV |
JDK-8305202 | Fix Copyright Header in ZonedDateTimeFormatterBenchmark |
JDK-8305203 | Simplify trimming operation in Region::Ideal |
JDK-8305206 | Add @spec tags in java.base/java.* (part 1) |
JDK-8305207 | Calendar.aggregateStamp(int, int) return value can be simplified |
JDK-8305209 | JDWP exit error AGENT_ERROR_INVALID_THREAD(203): missing entry in running thread table |
JDK-8305222 | Change unique_ctrl_out_or_null to unique_ctrl_out in PhaseCFG::convert_NeverBranch_to_Goto |
JDK-8305223 | IGV: mark osr compiled graphs with [OSR] in the name |
JDK-8305225 | A service broken error despite annotation processor generating it if directives listed |
JDK-8305227 | [s390x] build broken after JDK-8231349 |
JDK-8305233 | G1: Refactor G1ClearCardTableTask |
JDK-8305236 | Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 |
JDK-8305237 | CompilerDirectives DCmds permissions correction |
JDK-8305242 | Remove non-invariant assert(EventThreadDump::is_enabled()) |
JDK-8305247 | On RISC-V generate_fixed_frame() sometimes generate a relativized locals value which is way too large |
JDK-8305248 | TableView not rendered correctly after column is made visible if fixed cell size is set |
JDK-8305252 | make_method_handle_intrinsic may call java code under a lock |
JDK-8305310 | Calculate PublicKey from PrivateKey |
JDK-8305312 | Enhanced path handling |
JDK-8305320 | DbgStrings and AsmRemarks are leaking |
JDK-8305323 | Update java/net/httpclient/ContentLengthHeaderTest.java to use new HttpTestServer factory methods |
JDK-8305324 | C2: Wrong execution of vectorizing Interger.reverseBytes |
JDK-8305336 | java.security.debug=sunpkcs11 breaks PKCS#11 configuration with slotListIndex |
JDK-8305343 | BigDecimal.fractionOnly() erroneously returns true for large scale value |
JDK-8305351 | C2 setScopedValueCache intrinsic doesn’t use access API |
JDK-8305352 | updateIconImages may lead to deadlock after JDK-8276849 |
JDK-8305356 | Fix ignored bad CompileCommands in tests |
JDK-8305368 | G1 remset chunk claiming may use relaxed memory ordering |
JDK-8305370 | Inconsistent use of for_young_only_phase parameter in G1 predictions |
JDK-8305387 | JDK-8301995 breaks arm 32-bit |
JDK-8305400 | ISO 4217 Amendment 175 Update |
JDK-8305403 | Shenandoah evacuation workers may deadlock |
JDK-8305404 | Compile_lock not needed for InstanceKlass::implementor() |
JDK-8305405 | Compile_lock not needed in Universe::genesis() |
JDK-8305407 | ExternalSpecsWriter should ignore white-space differences in spec titles |
JDK-8305414 | gtest/NMTGtests.java is failing various sub-tests |
JDK-8305416 | runtime/Thread/TestAlwaysPreTouchStacks.java failed with “Did not find expected NMT output” |
JDK-8305417 | disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414 |
JDK-8305419 | JDK-8301995 broke building libgraal |
JDK-8305421 | Work around JDK-8305420 in CDSJDITest.java |
JDK-8305425 | Thread.isAlive0 doesn’t need to call into the VM |
JDK-8305442 | (bf) Direct and view implementations of CharBuffer.toString(int, int) do not need to catch SIOBE |
JDK-8305461 | [vectorapi] Add VectorMask::xor |
JDK-8305478 | [REDO] disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414 |
JDK-8305480 | test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java failing on 32 bit arm |
JDK-8305481 | gtest is_first_C_frame failing on ARM |
JDK-8305484 | Compiler::init_c1_runtime unnecessarily uses an Arena that lives for the lifetime of the process |
JDK-8305485 | Problemlist runtime/Thread/TestAlwaysPreTouchStacks.java |
JDK-8305486 | Add split() variants that keep the delimiters to String and j.u.r.Pattern |
JDK-8305490 | CommandProcessor command “dumpclass” produces classes with invalid field descriptors |
JDK-8305500 | SystemDictionary::find_placeholder/find_class declared but not used |
JDK-8305502 | adjust timeouts in three more M&M tests |
JDK-8305504 | stutter typo in java.compiler files |
JDK-8305505 | NPE in javazic compiler |
JDK-8305509 | C1 fails “assert(k != nullptr) failed: illegal use of unloaded klass” |
JDK-8305511 | Remove ignore from com/sun/jdi/PopAndInvokeTest.java |
JDK-8305520 | ToggleNotifyJvmtiTest.java fails with release VMs |
JDK-8305524 | AArch64: Fix arraycopy issue on SVE caused by matching rule vmask_gen_sub |
JDK-8305525 | Problemlist runtime/ErrorHandling/TestDwarf on x86 |
JDK-8305529 | DefaultProxySelector.select(URI) in certain cases returns a List with null element |
JDK-8305543 | Ensure GC barriers for arraycopy on AArch64 use caller saved neon temp registers |
JDK-8305566 | Change StringDedup thread to derive from JavaThread |
JDK-8305578 | X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions |
JDK-8305582 | Compiler crash when compiling record patterns with var |
JDK-8305590 | Remove nothrow exception specifications from operator new |
JDK-8305591 | Cleanup use of |
JDK-8305596 | (fc) Two java/nio/channels tests fail after JDK-8303260 |
JDK-8305599 | (fc) Temporarily problem-list java/nio/channels/\{AsyncCloseAndInterrupt.java, FileChannel/Transfer.java} |
JDK-8305600 | java/lang/invoke/lambda/LogGeneratedClassesTest.java fails after JDK-8304846 and JDK-8202110 |
JDK-8305602 | ProblemList java/lang/invoke/lambda/LogGeneratedClassesTest.java |
JDK-8305607 | Remove some unused test parameters in com/sun/jdi tests |
JDK-8305608 | Change VMConnection to use “test.class.path`"instead of "`test.classes” |
JDK-8305618 | Move gcold out of tier1 |
JDK-8305620 | Missing |
JDK-8305622 | Remove Permission details from jcmd man page |
JDK-8305625 | Stress test crashes with SEGV in Deoptimization::deoptimize_frame_internal(JavaThread, long, Deoptimization::DeoptReason) |
JDK-8305632 | Test com/sun/jdi/PopAndInvokeTest.java fails with OpaqueFrameException |
JDK-8305634 | Renaming predicates, simple cleanups, and adding summary about current predicates |
JDK-8305635 | Replace Parse Predicate IfNode with new ParsePredicateNode and route predicate queries through dedicated classes |
JDK-8305644 | IGV: Node text not updated when switching from/to CFG view |
JDK-8305646 | compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c |
JDK-8305659 | ProblemList com/sun/jdi/PopAndInvokeTest.java with virtual threads |
JDK-8305663 | Wrong iteration order of pause array in g1MMUTracker |
JDK-8305664 | [BACKOUT] (fs) Remove FileSystem support for resolving against a default directory (chdir configuration) |
JDK-8305666 | Add system property for fair AWT lock |
JDK-8305668 | PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2 |
JDK-8305670 | Performance regression in LockSupport.unpark with lots of idle threads |
JDK-8305671 | javac rejects semicolons in compilation units with no imports |
JDK-8305672 | Surprising definite assignment error after JDK-8043179 |
JDK-8305673 | Convert DocCommentParser to use enhanced switch |
JDK-8305678 | ProblemList serviceability/sa/ClhsdbInspect.java on windows-x64 in Xcomp |
JDK-8305679 | ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-aarch64 with ZGC |
JDK-8305680 | Remove Permissions from jcmd help output |
JDK-8305688 | jdk build –with-memory-size=1024 broken by JDK-8305100 |
JDK-8305690 | [X86] Do not emit two REX prefixes in Assembler::prefix |
JDK-8305696 | (zipfs) Avoid redundant LinkedHashMap.containsKey call ZipFileSystem.makeParentDirs |
JDK-8305710 | Line breaks in search tags cause invalid JSON in index file |
JDK-8305711 | Arm: C2 always enters slowpath for monitorexit |
JDK-8305712 | [MacOS] Deprecated Cocoa-NSEvent names |
JDK-8305714 | Add an extra test for JDK-8292755 |
JDK-8305716 | Enhancements for printing age tables |
JDK-8305721 | add |
JDK-8305728 | RISC-V: Use bexti instruction to do single-bit testing |
JDK-8305740 | C2: add print statements to assert: Can’t determine return type. |
JDK-8305746 | InitializeEncoding should cache Charset object instead of charset name |
JDK-8305748 | Clarify reentrant behavior of close() in FileInputStream, FileOutputStream, and RandomAccessFile |
JDK-8305755 | [JVMCI] missing barriers in CompilerToVM.readFieldValue for Reference.referent |
JDK-8305757 | Call Method::compute_has_loops_flag() when creating CDS archive |
JDK-8305758 | Update the JAR tool man page to indicate -i/–generate-file is deprecated |
JDK-8305761 | Resolve multiple definition of ‘jvm’ when statically linking with JDK native libraries |
JDK-8305762 | FileInputStream and FileOutputStream implSpec should be corrected or removed |
JDK-8305763 | Parsing a URI with an underscore goes through a silent exception, negatively impacting performance |
JDK-8305766 | ProblemList runtime/CompressedOops/CompressedClassPointers.java |
JDK-8305770 | os::Linux::available_memory() should refer MemAvailable in /proc/meminfo |
JDK-8305771 | SA ClassWriter.java fails to skip overpass methods |
JDK-8305778 | javax/swing/JTableHeader/6884066/bug6884066.java: Unexpected header’s value; index = 4 value = E |
JDK-8305780 | javax/swing/JTable/7068740/bug7068740.java fails on Ubunutu 20.04 |
JDK-8305781 | compiler/c2/irTests/TestVectorizationMultiInvar.java failed with “IRViolationException: There were one or multiple IR rule failures.” |
JDK-8305783 | x86_64: Optimize AbsI and AbsL |
JDK-8305785 | Avoid redundant HashMap.containsKey call in java.util.regex |
JDK-8305787 | Wrong debugging information printed with TraceOptoOutput |
JDK-8305794 | Unused interface sun.security.util.PermissionFactory can be removed |
JDK-8305807 | Spurious right brace in ConstantDescs field Javadocs |
JDK-8305808 | Typo in javadoc of ConstantDescs::BSM_VARHANDLE_STATIC_FIELD |
JDK-8305809 | (fs) Review obsolete Linux kernel dependency on os.version (Unix kernel 2.6.39) |
JDK-8305811 | (bf) Improve performance of CharBuffer::append(CharSequence[,int,int]) |
JDK-8305815 | Update Libpng to 1.6.39 |
JDK-8305819 | LogConfigurationTest intermittently fails on AArch64 |
JDK-8305846 | Support compilation in Proc test utility |
JDK-8305847 | Improve diagnosability and resilience of HttpClient::close tests |
JDK-8305853 | java/text/Format/DateFormat/DateFormatRegression.java fails with “Uncaught exception thrown in test method Test4089106” |
JDK-8305858 | Resolve multiple definition of ‘handleSocketError’ when statically linking with JDK native libraries |
JDK-8305867 | BitSetShim: The type parameter T is hiding the type T warning |
JDK-8305874 | Open source AWT Key, Text Event related tests |
JDK-8305875 | Test TraceVirtualThreadLocals should be run with continuations only |
JDK-8305880 | Loom: Avoid putting stale object pointers in oops |
JDK-8305885 | Use ReadOnly*PropertyBase class where possible |
JDK-8305892 | G1: Fix G1MMUTracker::when_sec documentation |
JDK-8305900 | Use loopback IP addresses in security policy files of httpclient tests |
JDK-8305902 | (cs) Resolve default Charset only once in StreamEncoder and StreamDecoder |
JDK-8305906 | HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address |
JDK-8305919 | java/lang/Thread/virtual/HoldsLock.java#id0 failed, ThreadInfo.getLockInfo() return null |
JDK-8305922 | [aix,linux] Avoid comparing ‘this’ to nullptr |
JDK-8305934 | PPC64: Disable VMContinuations on Big Endian |
JDK-8305935 | Resolve multiple definition of ‘jmm_<interface|version>’ when statically linking with JDK native libraries |
JDK-8305936 | JavaThread::create_system_thread_object has unused is_visible argument |
JDK-8305937 | com/sun/jdi/SetLocalWhileThreadInNative.java fails with -XX:+TieredCompilation |
JDK-8305942 | Open source several AWT Focus related tests |
JDK-8305943 | Open source few AWT Focus related tests |
JDK-8305944 | assert(is_aligned(ref, HeapWordSize)) failed: invariant |
JDK-8305945 | (zipfs) Opening a directory to get input stream produces incorrect exception message |
JDK-8305950 | Have -XshowSettings option display tzdata version |
JDK-8305958 | Use links instead of buttons for auto-generated header links |
JDK-8305959 | x86: Improve itable_stub |
JDK-8305963 | Typo in java.security.Security.getProperty |
JDK-8305966 | ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64 |
JDK-8305972 | Update XML Security for Java to 3.0.2 |
JDK-8305975 | Add TWCA Global Root CA |
JDK-8305990 | Stripping debug info of ASM 9.5 fails |
JDK-8305993 | Add handleSocketErrorWithMessage to extend nio Net.c exception message |
JDK-8305994 | Guarantee eventual async monitor deflation |
JDK-8305995 | Footprint regression from JDK-8224957 |
JDK-8306006 | strace001.java fails due to unknown methods on stack |
JDK-8306008 | Several Vector API tests fail for client VM after JDK-8304450 |
JDK-8306014 | Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate |
JDK-8306015 | Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate |
JDK-8306021 | Add event handler management to EventTarget |
JDK-8306027 | Clarify JVMTI heap functions spec about virtual thread stack. |
JDK-8306028 | separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions |
JDK-8306029 | ProblemList runtime/ErrorHandling/TestDwarf.java on linux |
JDK-8306031 | Update IANA Language Subtag Registry to Version 2023-04-13 |
JDK-8306033 | Resolve multiple definition of ‘throwIOException’ and friends when statically linking with JDK native libraries |
JDK-8306034 | add support of virtual threads to JVMTI StopThread |
JDK-8306036 | Use @apiNote in String.toLowerCase, String.toUpperCase |
JDK-8306038 | SystemModulesPlugin generates code that doesn’t pop when return value not used |
JDK-8306042 | C2: failed: Missed optimization opportunity in PhaseCCP (adding LShift→Cast→Add notification) |
JDK-8306057 | False arguments calling dispatch_base for aarch64 |
JDK-8306059 | improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests |
JDK-8306060 | Open source few AWT Insets related tests |
JDK-8306067 | Open source AWT Graphics,GridBagLayout related tests |
JDK-8306072 | Open source several AWT MouseInfo related tests |
JDK-8306075 | Micro-optimize Enum.hashCode |
JDK-8306076 | Open source AWT misc tests |
JDK-8306077 | Replace NEW_ARENA_ARRAY with NEW_RESOURCE_ARRAY when applicable in opto |
JDK-8306111 | PPC64: RT call after thaw with exception requires larger ABI section |
JDK-8306112 | Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview) |
JDK-8306115 | Update libxml2 to 2.10.4 |
JDK-8306119 | Many components respond to a mouse event by requesting focus without supplying the MOUSE_EVENT cause |
JDK-8306121 | Scene not rendered initially when changing scenes after fix for JDK-8296621 |
JDK-8306123 | Move InstanceKlass writeable flags |
JDK-8306133 | Open source few AWT Drag & Drop related tests |
JDK-8306134 | Open source some AWT tests relating to Button and a few other classes |
JDK-8306135 | Clean up and open source some AWT tests |
JDK-8306137 | Open source several AWT ScrollPane related tests |
JDK-8306278 | jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967 |
JDK-8306279 | Build failure after JDK-8299592 |
JDK-8306280 | Open source several choice AWT tests |
JDK-8306282 | Build failure linux-arm32-open-cmp-baseline after JDK-8257967 |
JDK-8306284 | G1: Remove assertion in G1ScanHRForRegionClosure::do_claimed_block |
JDK-8306285 | Missing file in search test |
JDK-8306289 | 32-bit build failures after JDK-8303422 |
JDK-8306302 | C2 Superword fix: use VectorMaskCmp and VectorBlend instead of CMoveVF/D |
JDK-8306304 | Fix xlc17 clang warnings in ppc and aix code |
JDK-8306310 | Move is_shared Klass flag |
JDK-8306320 | BufferedImage spec needs clarification w.r.t its implementation of the WritableRenderedImage interface |
JDK-8306321 | Add an accessor for the top of a PLAB |
JDK-8306323 | Update license files in CLDR v43 |
JDK-8306326 | [BACKOUT] 8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects |
JDK-8306328 | Update libFFI to 3.4.4 |
JDK-8306329 | Update ICU4C to 73.1 |
JDK-8306331 | assertcnt > 0.0f) && (prob > 0.0f failed: Bad frequency assignment in if |
JDK-8306372 | Open source AWT CardLayout and Checkbox tests |
JDK-8306374 | (bf) Improve performance of DirectCharBuffer::append(CharSequence[,int,int]) |
JDK-8306408 | Fix the format of several tables in building.md |
JDK-8306409 | Open source AWT KeyBoardFocusManger, LightWeightComponent related tests |
JDK-8306424 | [testbug] DatePickerUpdateOnAlertCloseTest fails on MacOS |
JDK-8306428 | RunThese30M.java crashed with assert(early→flag() == current→flag() || early→flag() == mtNone) |
JDK-8306430 | Open source some AWT tests related to TextComponent and Toolkit |
JDK-8306431 | File.listRoots method description should be re-examined |
JDK-8306432 | Open source several AWT Text Component related tests |
JDK-8306435 | Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one |
JDK-8306436 | Rename PSS*:_n_workers to PSS*:_num_workers |
JDK-8306440 | Rename PSS:_num_optional_regions to _max_num_optional_regions |
JDK-8306444 | Don’t leak memory in PhaseChaitin::PhaseChaitin |
JDK-8306447 | Adding an element to a long existing list may cause the first visible element to jump |
JDK-8306452 | Fix Amazon copyright in JDK-8305425 test |
JDK-8306456 | Don’t leak _worklist’s memory in PhaseLive::compute |
JDK-8306457 | Classfile API components implementations should not be exposed |
JDK-8306459 | s390x: Replace NULL to nullptr |
JDK-8306460 | Clear JVM_ACC_QUEUED flag on methods when dumping dynamic CDS archive |
JDK-8306461 | ObjectInputStream::readObject() should handle negative array sizes without throwing NegativeArraySizeExceptions |
JDK-8306464 | [testbug] CustomSecurityManagerTest full screen tests fails on MacOS intermittently |
JDK-8306466 | Open source more AWT Drag & Drop related tests |
JDK-8306467 | Fix nsk/jdb/kill/kill001 to work with new JVMTI StopThread support for virtual threads. |
JDK-8306471 | Add virtual threads support to JDWP ThreadReference.Stop and JDI ThreadReference.stop() |
JDK-8306474 | Move InstanceKlass read-only flags |
JDK-8306476 | CDS ArchiveHeapTestClass.java test asserts when vm_exit is called on VM thread |
JDK-8306482 | Remove unused Method AccessFlags |
JDK-8306483 | (ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName |
JDK-8306484 | Open source several AWT Choice jtreg tests |
JDK-8306489 | Open source AWT List related tests |
JDK-8306507 | [linux] Print number of memory mappings in error reports |
JDK-8306510 | Print number of threads and stack sizes in error reports |
JDK-8306538 | Zero variant build failure after JDK-8257967 |
JDK-8306541 | Refactor collection set candidate handling to prepare for JDK-8140326 |
JDK-8306543 | GHA: MSVC installation is failing |
JDK-8306560 | Add TOOLING.jsh load file |
JDK-8306566 | Open source several clipboard AWT tests |
JDK-8306571 | [testbug] Skip Tree/TableViewResizeColumnToFitContentTest with fractional screen scale |
JDK-8306572 | Implementation of Scoped Values (Preview) |
JDK-8306575 | Clean up and open source four Dialog related tests |
JDK-8306578 | Report error if no label given in @see and \{@link} when no default is available |
JDK-8306581 | JVMCI tests failed when run with -XX:TypeProfileLevel=222 after JDK-8303431 |
JDK-8306583 | Add JVM crash check in CDSTestUtils.executeAndLog |
JDK-8306590 | Add Windows/macOS system files to .gitignore |
JDK-8306593 | Fix nsk/jdi/stop/stop001 for virtual threads and remove from problem list |
JDK-8306597 | Improve string formatting in EquivMapsGenerator.java |
JDK-8306607 | Apply 80-column output to javac supported version output |
JDK-8306623 | (bf) CharBuffer::allocate throws unexpected exception type with some CharSequences |
JDK-8306634 | Open source AWT Event related tests |
JDK-8306636 | Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3 |
JDK-8306638 | Open source some AWT tests related to datatransfer and Toolkit |
JDK-8306640 | Open source several AWT TextArea related tests |
JDK-8306647 | Implementation of Structured Concurrency (Preview) |
JDK-8306648 | Update the JavaDocs to show the NEW section and DEPRECATED versions |
JDK-8306652 | Open source AWT MenuItem related tests |
JDK-8306654 | Disable NMT location_printing_cheap_dead_xx tests again |
JDK-8306658 | GHA: MSVC installation could be optional since it might already be pre-installed |
JDK-8306667 | RISC-V: Fix storeImmN0 matching rule by using zr register |
JDK-8306672 | support offset in dll_address_to_library_name on AIX |
JDK-8306678 | Replace use of os.version with an internal Version record |
JDK-8306681 | Open source more AWT DnD related tests |
JDK-8306682 | Open source a few more AWT Choice tests |
JDK-8306683 | Open source several clipboard and color AWT tests |
JDK-8306687 | Relax memory ordering constraints on metaspace atomic counters |
JDK-8306695 | Divide by zero in G1Policy::logged_cards_processing_time |
JDK-8306696 | Remove MetaspaceReclaimPolicy=aggressive and obsolete MetaspaceReclaimPolicy |
JDK-8306698 | Add overloads to MethodTypeDesc::of |
JDK-8306703 | JFR: Summary views |
JDK-8306705 | com/sun/jdi/PopAndInvokeTest.java fails with NativeMethodException |
JDK-8306706 | Support out-of-line code generation for MachNodes |
JDK-8306708 | Region.layoutInArea uses incorrect snap scale value |
JDK-8306711 | Improve diagnosis of |
JDK-8306712 | CDS DeterministicDump.java test fails with -XX:+UseStringDeduplication |
JDK-8306714 | Open source few Swing event and AbstractAction tests |
JDK-8306718 | Optimize and opensource some old AWT tests |
JDK-8306729 | Add nominal descriptors of modules and packages to Constants API |
JDK-8306732 | TruncatedSeq::predict_next() attempts linear regression with only one data point |
JDK-8306733 | Remove template parameter of G1DetermineCompactionQueueClosure::free_pinned_region |
JDK-8306734 | Shenandoah: Missing barriers on deoptimization path |
JDK-8306735 | G1: G1FullGCScope remove unnecessary member _explicit_gc |
JDK-8306738 | Select num workers for safepoint ParallelCleanupTask |
JDK-8306740 | G1: Change G1CardSetHashTableScan to lambda |
JDK-8306749 | Make CardTable::invalidate non-virtual |
JDK-8306752 | Open source several container and component AWT tests |
JDK-8306753 | Open source several container AWT tests |
JDK-8306755 | Open source few Swing JComponent and AbstractButton tests |
JDK-8306758 | com/sun/jdi/ConnectedVMs.java fails with “Non-zero debuggee exitValue: 143” |
JDK-8306765 | Some client related jtreg problem list entries are malformed |
JDK-8306766 | Reduce heap size for TestJNICriticalStressTest |
JDK-8306770 | (fs) Remove obsolete os.version check from sun.nio.fs.BsdFileStore.supportsFileAttributeView |
JDK-8306772 | Remove sun.security.x509.CertException, sun.security.x509.CertParseError |
JDK-8306773 | Problemlist jdk/incubator/vector/ShortMaxVectorTests.java on x86_32 |
JDK-8306774 | Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable |
JDK-8306775 | Problemlist runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java |
JDK-8306780 | ProblemList java/lang/Thread/virtual/HoldsLock.java#id0 in Xcomp |
JDK-8306785 | fix deficient spliterators for Sequenced Collections |
JDK-8306806 | JMX agent with JDP enabled won’t start when PerfData is disabled |
JDK-8306812 | Open source several AWT Miscellaneous tests |
JDK-8306823 | Native memory leak in SharedRuntime::notify_jvmti_unmount/mount. |
JDK-8306825 | Monitor deflation might be accidentally disabled by zero intervals |
JDK-8306833 | Change CardTable::_covered to static array |
JDK-8306836 | Remove pinned tag for G1 heap regions |
JDK-8306838 | GetGraphicsTest needs to be headful |
JDK-8306841 | Generational ZGC: NMT reports Java heap size larger than max heap size |
JDK-8306842 | Classfile API performance improvements |
JDK-8306843 | JVMTI tag map extremely slow after JDK-8292741 |
JDK-8306850 | Open source AWT Model related tests |
JDK-8306851 | Move Method access flags |
JDK-8306855 | [s390x] fix difference in abi sizes |
JDK-8306858 | Remove some remnants of CMS from SA agent |
JDK-8306860 | Avoid unnecessary allocation in List.map() when list is empty |
JDK-8306871 | Open source more AWT Drag & Drop tests |
JDK-8306872 | Rename Node_Array::Size() |
JDK-8306881 | Update FreeType to 2.13.0 |
JDK-8306883 | Thread stacksize is reported with wrong units in os::create_thread logging |
JDK-8306901 | Macro offset_of confuses Eclipse CDT |
JDK-8306927 | Collator treats “v” and “w” as the same letter for Swedish language locale. |
JDK-8306929 | Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared |
JDK-8306930 | Incorrect assert in BitMap::count_one_bits |
JDK-8306933 | C2: “assert(false) failed: infinite loop” failure |
JDK-8306940 | test/jdk/java/net/httpclient/XxxxInURI.java should call HttpClient::close |
JDK-8306941 | Open source several datatransfer and dnd AWT tests |
JDK-8306943 | Open source several dnd AWT tests |
JDK-8306946 | jdk/test/lib/process/ProcessToolsStartProcessTest.java fails with “wrong number of lines in OutputAnalyzer output” |
JDK-8306949 | Resolve miscellaneous multiple symbol definition issues when statically linking JDK/VM natives with standard launcher |
JDK-8306950 | [REDO] JDK-8305252 make_method_handle_intrinsic may call java code under a lock |
JDK-8306951 | [BACKOUT] JDK-8305252 make_method_handle_intrinsic may call java code under a lock |
JDK-8306952 | improve generic signature of internal DCInlineTag class |
JDK-8306954 | Open source five Focus related tests |
JDK-8306955 | Open source several JComboBox jtreg tests |
JDK-8306959 | (bf) CharBuffer.append(CharSequence,int,int) throws BufferOverflowException where IndexOutOfBoundsException expected |
JDK-8306965 | osThread allocation failures should not abort the VM |
JDK-8306966 | RISC-V: Support vector cast node for Vector API |
JDK-8306976 | UTIL_REQUIRE_SPECIAL warning on grep |
JDK-8306983 | Do not invoke external programs when switch terminal to raw mode on selected platforms |
JDK-8306990 | The guarantees given by Region’s floor and ceiling functions should work for larger values |
JDK-8306992 | [JVMCI] mitigate more against JVMCI related OOME causing VM to exit |
JDK-8306996 | Open source Swing MenuItem related tests |
JDK-8306997 | C2: “malformed control flow” assert due to missing safepoint on backedge with a switch |
JDK-8307005 | Make CardTableBarrierSet::initialize non-virtual |
JDK-8307006 | ProblemList gtest/NMTGtest.java on aix |
JDK-8307007 | Implementation for javax.lang.model for unnamed variables (Preview) |
JDK-8307058 | Implementation of Generational ZGC |
JDK-8307063 | When cross-compiling with hsdis/binutils, buildjdk creation fails |
JDK-8307067 | remove broken EnableThreadSMRExtraValidityChecks option |
JDK-8307068 | store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList |
JDK-8307076 | gradle test should always run tests |
JDK-8307077 | Convert CRLF to LF in java.xml.crypto |
JDK-8307078 | Opensource and clean up five more AWT Focus related tests |
JDK-8307079 | Update test java/awt/Choice/DragOffNoSelect.java |
JDK-8307080 | Open source some more JComboBox jtreg tests |
JDK-8307083 | Open source some drag and drop tests 3 |
JDK-8307088 | Allow the jdbc.drivers system property to be searchable |
JDK-8307091 | A few client tests intermittently throw ConcurrentModificationException |
JDK-8307100 | Remove ReferentBasedDiscovery reference discovery policy |
JDK-8307103 | Two TestMetaspaceAllocationMT tests fail after JDK-8306696 |
JDK-8307104 | [AIX] VM crashes with UseRTMLocking on Power10 |
JDK-8307105 | JFileChooser InvalidPathException when selecting some system folders on Windows |
JDK-8307106 | Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock |
JDK-8307110 | zero build broken after JDK-8304265 |
JDK-8307123 | Fix deprecation warnings in DPrinter |
JDK-8307125 | compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java hits assert(!Continuation::is_frame_in_continuation(thread(), fr())) failed: No support for deferred values in continuations |
JDK-8307128 | Open source some drag and drop tests 4 |
JDK-8307130 | Open source few Swing JMenu tests |
JDK-8307131 | C2: assert(false) failed: malformed control flow |
JDK-8307132 | Cleanup the code of sun.java2d.cmm.lcms package |
JDK-8307133 | Open source some JTable jtreg tests |
JDK-8307134 | Add GTS root CAs |
JDK-8307135 | java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed |
JDK-8307139 | Fix signed integer overflow in compiler code, part 1 |
JDK-8307147 | [x86] Dangling pointer warning for Assembler::_attributes |
JDK-8307150 | RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC |
JDK-8307153 | JVMTI GetThreadState on carrier should return STATE_WAITING |
JDK-8307156 | native_thread not protected by TLH |
JDK-8307163 | JLONG_FORMAT_SPECIFIER should be updated on Windows |
JDK-8307164 | TestSegmentCopy times out (mainline) |
JDK-8307165 | java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out |
JDK-8307181 | MemoryLayout.structLayout uses undocumented strict alignment constraints |
JDK-8307185 | pkcs11 native libraries make JNI calls into java code while holding GC lock |
JDK-8307190 | Refactor ref_at methods in Constant Pool |
JDK-8307194 | Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries |
JDK-8307196 | Dangling pointer warning for MetadataAllocationRequest |
JDK-8307208 | Add GridPane constructor that accepts hGap and vGap values |
JDK-8307236 | Rendezvous GC threads under STS for monitor deflation |
JDK-8307244 | Remove redundant class RMIIIOPServerImpl |
JDK-8307295 | Add warning to not create new ACC flags |
JDK-8307297 | Move some DnD tests to open |
JDK-8307298 | JFR: Ensure jdk.jfr.internal.TypeLibrary is initialized only once |
JDK-8307299 | Move more DnD tests to open |
JDK-8307301 | Update HarfBuzz to 7.2.0 |
JDK-8307305 | Update debugger tests to support JTREG_TEST_THREAD_FACTORY mode |
JDK-8307306 | Change some ConstantPool::name_ref_at calls to uncached_name_ref_at |
JDK-8307307 | Improve ProcessTools.java to don’t try to run Virtual wrapper for incompatible processes |
JDK-8307308 | Add serviceability_ttf_virtual group to exclude jvmti tests developed for virtual threads |
JDK-8307311 | Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests |
JDK-8307315 | Missing ResourceMark in CDS and JVMTI code |
JDK-8307326 | Package jdk.internal.classfile.java.lang.constant become obsolete |
JDK-8307331 | Correctly update line maps when class redefine rewrites bytecodes |
JDK-8307346 | Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code |
JDK-8307347 | serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS |
JDK-8307348 | Parallelize heap walk for ObjectCount(AfterGC) JFR event collection |
JDK-8307349 | Support xlc17 clang toolchain on AIX |
JDK-8307351 | (CmpI/L(AndI/L reg1 reg2)) on x86 can be optimized |
JDK-8307362 | Remove test com/sun/jdi/JdbLastErrorTest.java |
JDK-8307363 | TextFlow.underlineShape() |
JDK-8307365 | JvmtiStressModule hit SIGSEGV in JvmtiEventControllerPrivate::recompute_thread_enabled |
JDK-8307369 | Add execution of all svc tests in CI |
JDK-8307370 | Add tier1 testing with thread factory in CI |
JDK-8307374 | Add a JFR event for tracking RSS |
JDK-8307375 | Alignment check on layouts used as sequence element is not correct |
JDK-8307377 | Remove use of |
JDK-8307378 | Allow collectors to provide specific values for GC notifications’ actions |
JDK-8307381 | Open Source JFrame, JIF related Swing Tests |
JDK-8307395 | Add missing STS to Shenandoah |
JDK-8307399 | get rid of compatibility ThreadStart/ThreadEnd events for virtual threads |
JDK-8307403 | java/util/zip/DeInflate.java timed out |
JDK-8307409 | Refactor usage examples to use @snippet in the java.nio packages |
JDK-8307411 | Test java/foreign/channels/TestAsyncSocketChannels.java failed: IllegalStateException: Already closed |
JDK-8307421 | Fix comment in g1CollectionSetChooser.hpp after JDK-8306836 |
JDK-8307423 | [s390x] Represent Registers as values |
JDK-8307425 | Socket input stream read burns CPU cycles with back-to-back poll(0) calls |
JDK-8307428 | jstat tests doesn’t tolerate dash in the O column |
JDK-8307444 | java.lang.AssertionError when using unnamed patterns |
JDK-8307446 | RISC-V: Improve performance of floating point to integer conversion |
JDK-8307448 | Test RedefineSharedClassJFR fail due to wrong assumption |
JDK-8307458 | Add periodic heap usage JFR events |
JDK-8307466 | java.time.Instant calculation bug in until and between methods |
JDK-8307478 | Implementation of Prepare to Restrict The Dynamic Loading of Agents |
JDK-8307480 | Improve SA “transported core” documentation for windows |
JDK-8307482 | Compiler should accept var _ in nested patterns in switch case |
JDK-8307483 | New micros for j.u.c.LockSupport |
JDK-8307486 | ProcessTools.java should wait until vthread is completed before checking exceptions |
JDK-8307488 | Incorrect weight of the first ObjectAllocationSample JFR event |
JDK-8307489 | ProblemList jdk/incubator/vector/LoadJsvmlTest.java on windows-x64 |
JDK-8307490 | ProblemList sun/security/pkcs11/Cipher/TestKATForGCM.java on linux-x64 and macosx-x64 |
JDK-8307491 | ProblemList sanity/client/SwingSet/src/EditorPaneDemoTest.java on linux-x64 |
JDK-8307508 | IndirectVarHandle.isAccessModeSupported throws NPE |
JDK-8307517 | Add VMErrorCallback infrastructure to extend hs_err dumping |
JDK-8307518 | Remove G1 workaround in jstat about zero sized generation sizes |
JDK-8307520 | set minimum supported CPU architecture to Power8 on AIX |
JDK-8307521 | Introduce check_oop infrastructure to check oops in the oop class |
JDK-8307523 | [vectorapi] Optimize MaskFromLongBenchmark.java |
JDK-8307526 | [JFR] Better handling of tampered JFR repository |
JDK-8307533 | Use atomic bitset functions for metadata flags |
JDK-8307535 | java.util.logging.Handlers should be more VirtualThread friendly |
JDK-8307538 | Memory leak in TreeTableView when calling refresh |
JDK-8307542 | Call to FcConfigAppFontAddFile uses wrong prototype, arguments |
JDK-8307547 | Support variant collations |
JDK-8307553 | Remove dead code MetaspaceClosure::push_method_entry |
JDK-8307555 | Reduce memory reads in x86 MD5 intrinsic |
JDK-8307559 | Add better checking in com/sun/jdi tests for debuggee exiting unexpectedly with an exception |
JDK-8307563 | make most fields final in |
JDK-8307567 | Avoid relocating global roots to metaspaceObjs in CDS dump |
JDK-8307569 | Build with gcc8 is broken after JDK-8307301 |
JDK-8307571 | Remove unused SomeConstants in WatcherThread class |
JDK-8307572 | AArch64: Vector registers are clobbered by some macroassemblers |
JDK-8307573 | Implementation of JEP 449: Deprecate the Windows 32-bit x86 Port for Removal |
JDK-8307588 | [JVMCI] HotSpotConstantPool#lookupBootstrapMethodInvocation broken by JDK-8301995 |
JDK-8307603 | [AIX] Broken build after JDK-8307301 |
JDK-8307604 | gcc12 based Alpine build broken build after JDK-8307301 |
JDK-8307609 | RISC-V: Added support for Extract, Compress, Expand and other nodes for Vector API |
JDK-8307610 | Linker::nativeLinker should not be restricted (mainline) |
JDK-8307619 | C2 failed: Not monotonic (AndI CastII LShiftI) in TestShiftCastAndNotification.java |
JDK-8307626 | java/net/httpclient/FlowAdapter* tests should close the HttpClient instances |
JDK-8307629 | FunctionDescriptor::toMethodType should allow sequence layouts (mainline) |
JDK-8307648 | java/net/httpclient/ExpectContinueTest.java timed out |
JDK-8307651 | RISC-V: stringL_indexof_char instruction has wrong format string |
JDK-8307652 | sealed class hierarchy graph doesn’t distinguish non-sealed classes |
JDK-8307653 | Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout |
JDK-8307683 | Loop Predication should not hoist range checks with trap on success projection by negating their condition |
JDK-8307732 | build-test-lib is broken |
JDK-8307738 | JFR: EventStream.openRepository() drops events |
JDK-8307758 | RISC-V: Improve bit test code introduced by JDK-8291555 |
JDK-8307765 | DynamicArchiveHeader contents are missing in CDS mapfile |
JDK-8307779 | Relax the java.awt.Robot specification |
JDK-8307783 | runtime/reflect/ReflectOutOfMemoryError.java timed out |
JDK-8307794 | Test for HSS/LMS Signature Verification |
JDK-8307795 | AArch64: Optimize VectorMask.truecount() on Neon |
JDK-8307799 | Newly added java/awt/dnd/MozillaDnDTest.java has invalid
jtreg |
JDK-8307804 | Reorganize ArrayJuggle test cases |
JDK-8307806 | Rename Atomic::fetch_and_add and friends |
JDK-8307807 | Replace use of System.getProperty(“os.name”) with PlatformUtil calls |
JDK-8307808 | G1: Remove partial object-count report after gc |
JDK-8307810 | Consistently use LockingMode instead of UseHeavyMonitors |
JDK-8307813 | [JVMCI] Export markWord::lock_mask_in_place to JVMCI compilers. |
JDK-8307814 | In the case of two methods with Record Patterns, the second one contains a line number from the first method |
JDK-8307840 | SequencedMap view method specification and implementation adjustments |
JDK-8307848 | update for deprecated sprintf for jdk.attach |
JDK-8307850 | update for deprecated sprintf for jdk.jdi |
JDK-8307855 | update for deprecated sprintf for src/utils |
JDK-8307857 | validate-source fails after JDK-8306758 |
JDK-8307860 | [BACKOUT] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries |
JDK-8307865 | Invalid is_in_any_VTMS_transition() check in post_dynamic_code_generated_while_holding_locks |
JDK-8307869 | Remove unnecessary log statements from arm32 fastlocking code |
JDK-8307885 | com/sun/jdi/ConnectedVMs.java fails with “Invalid debuggee exitValue: 0” |
JDK-8307887 | (fs) Files.createSymbolicLink throws less specific exception when in developer mode and file already exists |
JDK-8307891 | ProblemList gtest/NMTGtest.java subtests on aix |
JDK-8307908 | [ppc] Add failing RTM tests to ProblemList until 8307907 is fixed. |
JDK-8307911 | javadoc for MemorySegment::reinterpret has duplicate restricted method paragraph |
JDK-8307926 | Support byte-sized atomic bitset operations |
JDK-8307935 | Class space argument processing can be simplified |
JDK-8307944 | ClassFileDumper should only load java.nio.file.Path if enabled |
JDK-8307945 | Build of Client VM is broken after JDK-8307058 |
JDK-8307953 | [AIX] C locale’s font setting was changed by JEP 400 |
JDK-8307954 | Update string template regression tests to be robust on release updates |
JDK-8307955 | Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method ‘ps_proc.c::process_get_lwp_regs’ |
JDK-8307958 | Metaspace verification is slow causing extreme class unloading times |
JDK-8307959 | Remove explicit type casts from SerializeClosure::do_xxx() calls |
JDK-8307960 | Create Table Column PopupMenu lazily |
JDK-8307961 | java/foreign/enablenativeaccess/TestEnableNativeAccess.java fails with ShouldNotReachHere |
JDK-8307962 | Exclude gc/g1/TestSkipRebuildRemsetPhase.java fails with virtual test thread factory |
JDK-8307966 | ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-x64 |
JDK-8307968 | serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java timed out |
JDK-8307969 | [zgc] Missing includes in gc/z/zTracer.cpp |
JDK-8307976 | (fs) Files.createDirectories(dir) returns dir::toAbsolutePath instead of dir |
JDK-8307990 | jspawnhelper must close its writing side of a pipe before reading from it |
JDK-8307997 | gtest:ZIndexDistributorTest fails on PPC64 |
JDK-8308000 | add PopFrame support for virtual threads |
JDK-8308009 | Generational ZGC: OOM before clearing all SoftReferences |
JDK-8308010 | X509Key and PKCS8Key allows garbage bytes at the end |
JDK-8308015 | Syntax of “import static” is incorrect in com.sun.source.tree.ImportTree.java |
JDK-8308016 | Use snippets in java.io package |
JDK-8308017 | [Mac] Update deprecated constants in GlassWindow code |
JDK-8308021 | Update IANA Language Subtag Registry to Version 2023-05-11 |
JDK-8308022 | update for deprecated sprintf for java.base |
JDK-8308024 | HttpClient (HTTP/1.1) sends an extraneous empty chunk if the BodyPublisher supplies an empty buffer |
JDK-8308028 | Replace more uses of System.getProperty(“os.name”) with PlatformUtil calls |
JDK-8308031 | Linkers should reject unpromoted variadic parameters |
JDK-8308034 | Some CDS tests need to use @requires vm.flagless |
JDK-8308038 | java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java timed out |
JDK-8308040 | Evaluate new public types in non-public classes |
JDK-8308041 | [JVMCI] WB_IsGCSupportedByJVMCICompiler must enter correct JVMCI env |
JDK-8308043 | Deadlock in TestCSLocker.java due to blocking GC while allocating |
JDK-8308046 | Move Solaris related charsets from java.base to jdk.charsets module |
JDK-8308049 | Refactor nested class declarations in FdLibm.java |
JDK-8308072 | [BACKOUT] update for deprecated sprintf for src/utils |
JDK-8308073 | ClassLoaderExt::append_boot_classpath should handle dynamic archive |
JDK-8308084 | C2 fix idom bug in PhaseIdealLoop::create_new_if_for_predicate |
JDK-8308086 | GHA: x86_32 host configuration failing with unmet dependencies |
JDK-8308088 | Improve class check in CollectedHeap::is_oop |
JDK-8308090 | Add container tests for on-the-fly resource quota updates |
JDK-8308091 | Remove unused iRegIHeapbase() matching operand |
JDK-8308092 | Replace NULL with nullptr in gc/x |
JDK-8308093 | Disable language preview features use in JDK |
JDK-8308097 | Generational ZGC: Update constructor syntax |
JDK-8308098 | G1: Remove redundant checks in G1ObjectCountIsAliveClosure |
JDK-8308108 | Support Unicode extension for collation settings |
JDK-8308110 | Resolve multiple definition of ‘JNI_OnLoad_jsound’ linking error |
JDK-8308114 | Bump minimum version of macOS for x64 to 11.0 (matching aarch64) |
JDK-8308116 | jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files |
JDK-8308118 | Avoid multiarray allocations in AESCrypt.makeSessionKey |
JDK-8308151 | [JVMCI] capture JVMCI exceptions in hs-err |
JDK-8308152 | PropertyDescriptor should work with overridden generic getter method |
JDK-8308156 | VerifyCACerts.java misses blank in error output |
JDK-8308167 | SequencedMap::firstEntry throws NPE when first entry has null key or value |
JDK-8308181 | Generational ZGC: Remove CLDG_lock from old gen root scanning |
JDK-8308185 | Update Http2TestServerConnection to use SSLSocket.startHandshake() |
JDK-8308187 | jdi/EventSet/resume/resume008 failed with “EventHandler> Unexpected event: ThreadStartEvent in thread resume008-thread0” |
JDK-8308188 | ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC on all platforms |
JDK-8308191 | [macOS] VoiceOver decorations are shifted on second monitor |
JDK-8308192 | Error in parsing replay file when staticfield is an array of single dimension |
JDK-8308223 | failure handler missed jcmd.vm.info command |
JDK-8308232 | nsk/jdb tests don’t pass -verbose flag to the debuggee |
JDK-8308235 | ThreadContainer registry accumulates weak refs |
JDK-8308236 | Remove SystemDictionaryShared::clone_dumptime_tables() |
JDK-8308237 | add JDWP and JDI virtual thread support for ThreadReference.PopFrames |
JDK-8308239 | Tighten up accessibility of nested classes in java.lang.invoke |
JDK-8308245 | Add -proc:full to describe current default annotation processing policy |
JDK-8308246 | PPC64le build broken after JDK-8304913 |
JDK-8308248 | Revisit alignment of layout constants on 32-bit platforms |
JDK-8308270 | ARM32 build broken after JDK-8304913 |
JDK-8308276 | Change layout API to work with bytes, not bits |
JDK-8308277 | RISC-V: Improve vectorization of Match.sqrt() on floats |
JDK-8308281 | Java snippets in the FFM API need to be updated |
JDK-8308283 | Build failure with GCC12 & GCC13 |
JDK-8308285 | Assert on -Xshare:dump when running with -Xlog:cds=trace |
JDK-8308288 | Fix xlc17 clang warnings and build errors in hotspot |
JDK-8308290 | Add fontconfig requirement to building.md |
JDK-8308291 | compiler/jvmci/meta/ProfilingInfoTest.java fails with -XX:TieredStopAtLevel=1 |
JDK-8308292 | Problemlist vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java |
JDK-8308300 | enhance exceptions in MappedMemoryUtils.c |
JDK-8308306 | Update to Xcode 14.3 on macOS |
JDK-8308307 | Update to gcc 12.2.0 on Linux |
JDK-8308308 | Update to Visual Studio 2022 version 17.5.0 on Windows |
JDK-8308309 | Compiler should accept mixed masked and unmasked variables in lambda parameters |
JDK-8308310 | HttpClient: Avoid logging or locking from within synchronized blocks |
JDK-8308312 | Compiler should fail when a local variable declaration does not include an Identifier and does not have an initializer |
JDK-8308316 | Default decomposition mode in Collator |
JDK-8308335 | JFR: Remove @Experimental from Virtual Threads events |
JDK-8308336 | Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use |
JDK-8308341 | JNI_GetCreatedJavaVMs returns a partially initialized JVM |
JDK-8308342 | Remove MetaspaceClosure::Ref::keep_after_pushing() |
JDK-8308347 | [s390x] build broken after JDK-8304913 |
JDK-8308350 | Increase buffer size for jspawnhelper arguments |
JDK-8308370 | Fix build failures related to the java.awt.Robot documentation |
JDK-8308387 | CLD created and unloading list sharing _next node pointer leads to concurrent YC missing CLD roots |
JDK-8308388 | Update description of SourceVersion.RELEASE_21 |
JDK-8308396 | Fix offset_of conversion warnings in runtime code |
JDK-8308400 | add ForceEarlyReturn support for virtual threads |
JDK-8308403 | [s390x] separate remaining_cargs from z_abi_160 |
JDK-8308407 | libjvm library not reproducibly comparable between vendors |
JDK-8308408 | Build failure with -Werror=maybe-uninitialized in libjli/java.c with GCC8 |
JDK-8308410 | broken compilation of testjdktoolslauncherexeJliLaunchTest.c |
JDK-8308445 | Linker should check that capture state segment is big enough |
JDK-8308458 | Windows build failure with disassembler.cpp(792): warning C4267: ‘=’: conversion from ‘size_t’ to ‘int’ |
JDK-8308465 | Reduce memory accesses in AArch64 MD5 intrinsic |
JDK-8308468 | ProblemList containers/docker/TestMemoryAwareness.java on linux-x64 |
JDK-8308469 | [PPC64] Implement alternative fast-locking scheme |
JDK-8308470 | ProblemList javax/management/remote/mandatory/connection/BrokenConnectionTest.java on linux-all |
JDK-8308471 | ProblemList javax/management/remote/mandatory/loading/MissingClassTest.java on windows-x64 w/ loom |
JDK-8308472 | ProblemList javax/management/remote/mandatory/loading/RMIDownloadTest.java on windows-x64 w/ loom |
JDK-8308473 | ProblemList java/lang/instrument/NativeMethodPrefixAgent.java with loom |
JDK-8308475 | Make the thread dump files generated by jcmd Thread.dump_to_file jtreg failure handler action easily accessible |
JDK-8308481 | JDI TestScaffold does not support passing app arguments to the debuggee |
JDK-8308499 | Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException |
JDK-8308500 | ZStatSubPhase::register_start should not call register_gc_phase_start if ZAbort::should_abort() |
JDK-8308503 | AArch64: SIGILL when running with -XX:UseBranchProtection=pac-ret on hardware without PAC feature |
JDK-8308506 | Reduce testing time by removing combinations tested |
JDK-8308544 | Fix compilation regression from JDK-8306983 on musl libc |
JDK-8308545 | java/net/httpclient/ShutdownNow.java fails with “stream 1 cancelled” |
JDK-8308549 | Classfile API should fail to generate over-sized Code attribute |
JDK-8308565 | HttpClient: Sanitize logging while stopping |
JDK-8308583 | SIGSEGV in GraphKit::gen_checkcast |
JDK-8308585 | AC_REQUIRE: `PLATFORM_EXTRACT_TARGET_AND_BUILD’ was expanded before it was required |
JDK-8308589 | gc/cslocker/TestCSLocker.java timed out |
JDK-8308594 | Use atomic bitset function for PackageEntry::_defined_by_cds_in_class_path |
JDK-8308613 | javax.lang.model updates for JEP 445 (preview) |
JDK-8308643 | Incorrect value of ‘used’ jvmstat counter |
JDK-8308645 | Javadoc of FFM API needs to be refreshed |
JDK-8308655 | Narrow types of ConstantPool and ConstMethod returns |
JDK-8308656 | RISC-V: vstring_compare doesnt manifest usage of all vector registers |
JDK-8308657 | ReplayInline is not availabe in production build |
JDK-8308672 | Add version number in the replay file generated by DumpInline |
JDK-8308678 | (fs) UnixPath::toRealPath needs additional permissions when running with SM (macOS) |
JDK-8308682 | Enhance AES performance |
JDK-8308694 | Clarify reversed() default methods’ implementation requirements |
JDK-8308711 | Develop additional Tests for KEM implementation |
JDK-8308716 | ProblemList java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java with genzgc on windows-x64 |
JDK-8308718 | ProblemList three mlvm/indy/func/jvmti tests on windows-x64 in Xcomp mode |
JDK-8308720 | ProblemList java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java on macosx-x64 |
JDK-8308726 | RISC-V: avoid unnecessary slli in the vectorized arraycopy stubs for bytes |
JDK-8308727 | Compiler should accept final unnamed variables in try-with-resources |
JDK-8308735 | Typos in parameter names |
JDK-8308746 | C2 IR test failures for TestFpMinMaxReductions.java with SSE2 |
JDK-8308748 | JNU_GetStringPlatformChars may write to String’s internal memory array |
JDK-8308752 | Generational ZGC: Avoid final marking through stack chunks |
JDK-8308758 | Problemlist compiler/c2/irTests/TestVectorConditionalMove.java |
JDK-8308761 | New test TestHFA needs adaptation for JDK-8308276 |
JDK-8308764 | Reporting errors from create_vm may crash |
JDK-8308765 | RISC-V: Expand size of stub routines for zgc only |
JDK-8308766 | TLAB initialization may cause div by zero |
JDK-8308801 | update for deprecated sprintf for libnet in java.base |
JDK-8308803 | Improve java/util/UUID/UUIDTest.java |
JDK-8308812 | SequenceLayout::withElementCount(long elementCount) doesn’t throw IllegalArgumentException - if elementCount < 0 for some cases |
JDK-8308814 | extend SetLocalXXX minimal support for virtual threads |
JDK-8308817 | RISC-V: Support VectorTest node for Vector API |
JDK-8308819 | add JDWP and JDI virtual thread support for ThreadReference.ForceEarlyReturn |
JDK-8308842 | Consolidate exceptions thrown from Class-File API |
JDK-8308844 | ProblemList gc/z/TestHighUsage.java with Generational ZGC on windows x64 |
JDK-8308855 | ARM32: TestBooleanVector crashes after 8300257 |
JDK-8308856 | jdk.internal.classfile.impl.EntryMap::nextPowerOfTwo math problem |
JDK-8308872 | enhance logging and some exception in krb5/Config.java |
JDK-8308875 | java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with ‘Cannot invoke “sun.awt.X11GraphicsDevice.getInsets()” because “device” is null’ |
JDK-8308876 | JFR: Deserialization of EventTypeInfo uses incorrect attribute names |
JDK-8308881 | Strong CLD oop handle roots are demoted to non-roots concurrently |
JDK-8308891 | TestCDSVMCrash.java needs @requires vm.cds |
JDK-8308892 | Bad graph detected in build_loop_late after JDK-8305635 |
JDK-8308906 | Make CIPrintCompilerName a diagnostic flag |
JDK-8308907 | ProblemList java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java on linux-x64 |
JDK-8308908 | ProblemList javax/sound/sampled/Clip/ClipIsRunningAfterStop.java on linux-x64 |
JDK-8308909 | ProblemList sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java on linux-x64 |
JDK-8308910 | Allow executeAndLog to accept running process |
JDK-8308913 | Update core reflection for JEP 445 (preview) |
JDK-8308915 | RISC-V: Improve temporary vector register usage avoiding the use of v0 |
JDK-8308917 | C2 SuperWord::output: assert before bailout with CountedLoopReserveKit |
JDK-8308930 | [JVMCI] TestUncaughtErrorInCompileMethod times out |
JDK-8308931 | Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java |
JDK-8308935 | jdk.management.jfr.RecordingInfo.toString() lacks test coverage |
JDK-8308943 | jdk.internal.le build fails on AIX |
JDK-8308948 | Remove unimplemented ThreadLocalAllocBuffer::reset |
JDK-8308954 | [JVMCI] code installation increments decompile_count for call_site_target_value failures |
JDK-8308960 | Decouple internal Version and OperatingSystem classes |
JDK-8308969 | make test-prebuilt doesn’t return the correct exit code |
JDK-8308975 | Fix signed integer overflow in compiler code, part 2 |
JDK-8308977 | gtest:codestrings fails on riscv |
JDK-8308978 | regression with a deadlock involving FollowReferences |
JDK-8308986 | Disable svc tests failing with virtual thread factory |
JDK-8308987 | Update java.lang.Class to use javadoc snippets |
JDK-8308992 | New test TestHFA fails with zero |
JDK-8308997 | RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit |
JDK-8309001 | Allow building JavaFX on Linux/riscv64 |
JDK-8309042 | MemorySegment::reinterpret cleanup action is not called for all overloads |
JDK-8309044 | Replace NULL with nullptr, final sweep of hotspot code |
JDK-8309048 | Remove malloc locker test case |
JDK-8309054 | Parsing of erroneous patterns succeeds |
JDK-8309060 | Compilation Error in javax/swing/event/FocusEventCauseTest.java |
JDK-8309077 | Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java |
JDK-8309088 | security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails |
JDK-8309093 | Underscore with brackets |
JDK-8309095 | Remove UTF-8 character from TaskbarPositionTest.java |
JDK-8309104 | [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal |
JDK-8309110 | Build failure after JDK-8307795 due to warnings in micro-benchmark StoreMaskTrueCount.java |
JDK-8309111 | Removing unused constructor of PerfLongCounter and PerfLongVariable |
JDK-8309120 | java/net/httpclient/AsyncShutdownNow.java fails intermittently |
JDK-8309129 | AArch64: guarantee(T != T2S) failed: “incorrect arrangement” after JDK-8307795 |
JDK-8309134 | Augment test/langtools/tools/javac/versions/Versions.java for JDK 21 language changes |
JDK-8309136 | [JVMCI] add -XX:+UseGraalJIT flag |
JDK-8309138 | Fix container tests for jdks with symlinked conf dir |
JDK-8309140 | ResourceHashtable failed “assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object” |
JDK-8309146 | extend JDI StackFrame.setValue() and JDWP StackFrame.setValues minimal support for virtual threads |
JDK-8309150 | Need to escape ” inside attribute values |
JDK-8309159 | Some minor comment and code cleanup in jdk/com/sun/jdi/PopFramesTest.java |
JDK-8309170 | CDS archive heap is always relocated for larger heap |
JDK-8309171 | Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341 |
JDK-8309200 | java/net/httpclient/ExecutorShutdown fails intermittently, if connection closed during upgrade |
JDK-8309210 | Extend VM Operations hs_err logging |
JDK-8309216 | Cast from jchar* to char* in test java/io/GetXSpace.java |
JDK-8309219 | Fix xlc17 clang 15 warnings in java.base |
JDK-8309224 | Fix xlc17 clang 15 warnings in java.desktop |
JDK-8309225 | Fix xlc17 clang 15 warnings in security and servicability |
JDK-8309228 | Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp |
JDK-8309230 | ProblemList jdk/incubator/vector/Float64VectorTests.java on aarch64 |
JDK-8309231 | ProblemList vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java |
JDK-8309235 | Unnamed Variables (_) can’t be used in JShell |
JDK-8309236 | ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC and Generational ZGC again |
JDK-8309241 | ClassForNameLeak fails intermittently as the class loader hasn’t been unloaded |
JDK-8309254 | Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V |
JDK-8309258 | RISC-V: Add riscv_hwprobe syscall |
JDK-8309265 | Serial: Remove the code related to GC overheap limit |
JDK-8309266 | C2: assert(final_con == (jlong)final_int) failed: final value should be integer |
JDK-8309268 | C2: “assert(in_bb(n)) failed: must be” after JDK-8306302 |
JDK-8309286 | G1: Remove unused G1HeapRegionAttr::is_valid_gen |
JDK-8309287 | Add fontconfig requirement to building.md for Debian |
JDK-8309295 | C2: MaxNode::signed_min() returns nullptr for int operands |
JDK-8309296 | jdk/jfr/event/runtime/TestAgentEvent.java fails due to “missing” dynamic JavaAgent |
JDK-8309297 | Adjust ShenandoahHeap print_heap_regions_on |
JDK-8309303 | jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options |
JDK-8309329 | com/sun/jdi/DeferredStepTest.java fails with virtual threads due to not waiting for threads to exit |
JDK-8309332 | RISC-V: Improve PrintOptoAssembly output of vector nodes |
JDK-8309334 | ProcessTools.main() does not properly set thread names when using the virtual thread wrapper |
JDK-8309336 | Incorrect switch in enum not reported properly |
JDK-8309340 | Provide sctpHandleSocketErrorWithMessage |
JDK-8309346 | Extend hs_err logging for all VM operations deriving from VM_GC_Operation |
JDK-8309391 | Remove non-failing tests from test/jdk/ProblemList-Virtual.txt |
JDK-8309396 | com/sun/jdi/JdbMethodExitTest.java fails with virtual threads due to a bug in determining the main thread id |
JDK-8309398 | ValueLayout:: arrayElementVarHandle doesn’t throws UnsupportedOperationException - if byteAlignment() > byteSize() |
JDK-8309405 | RISC-V: is_deopt may produce unaligned memory read |
JDK-8309406 | Change jdk.trackAllThreads to default to true |
JDK-8309409 | Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org |
JDK-8309413 | Improve the performance of MethodTypeDesc::descriptorString |
JDK-8309416 | Misstatement in semantics of methods in javax.lang.model.ElementFilter |
JDK-8309418 | RISC-V: Make use of vl1r.v & vfabs.v pseudo-instructions where appropriate |
JDK-8309419 | RISC-V: Relax register constraint for AddReductionVF & AddReductionVD nodes |
JDK-8309420 | com/sun/jdi/StepTest.java fails with virtual thread wrapper |
JDK-8309462 | [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop |
JDK-8309467 | Pattern dominance should be adjusted |
JDK-8309470 | Potential performance improvements in VirtualFlow |
JDK-8309471 | Limit key characters in static index pages |
JDK-8309472 | IGV: Add dump_igv(custom_name) for improved debugging |
JDK-8309474 | [IR Framework] Wrong @ForceCompile link in README |
JDK-8309498 | [JVMCI] race in CallSiteTargetValue recording |
JDK-8309501 | Remove workaround in bin/idea.sh for non standard JVMCI file layout |
JDK-8309503 | Improve javax.lang.model tests for JEP 445 |
JDK-8309505 | com/sun/jdi/MethodEntryExitEvents.java due to finding wrong main thread |
JDK-8309506 | com/sun/jdi/MultiBreakpointsTest.java fails with virtual test thread factory |
JDK-8309508 | Possible memory leak in JPEG image loader |
JDK-8309509 | com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java fails with virtual test thread factory |
JDK-8309510 | com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java no longer needs to override startUp() method |
JDK-8309515 | Stale cached data from Matcher.namedGroups() after Matcher.usePattern() |
JDK-8309527 | Improve test proxy performance |
JDK-8309531 | Incorrect result with unwrapped iotaShuffle. |
JDK-8309532 | java/lang/Class/getDeclaredField/FieldSetAccessibleTest should filter modules that depend on JVMCI |
JDK-8309534 | @JEP(number=430, title=“String Templates”) should use default status |
JDK-8309542 | compiler/jvmci/TestEnableJVMCIProduct.java fails with “JVMCI compiler ‘graal’ specified by jvmci.Compiler not found” |
JDK-8309543 | Micro-optimize x86 assembler UseCondCardMark |
JDK-8309549 | com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX |
JDK-8309550 | jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE |
JDK-8309554 | Update descriptions in SourceVersion |
JDK-8309562 | [JVMCI] Export symbols used by VirtualThread notifyJvmti intrinsics to JVMCI compilers. |
JDK-8309568 | javac crashes attempting to -Xprint on a class file of an unnamed class |
JDK-8309569 | sun/security/pkcs11/Signature/TestRSAKeyLength.java fails after JDK-8301553 |
JDK-8309570 | ProblemList sun/security/pkcs11/Signature/TestRSAKeyLength.java |
JDK-8309574 | Improve core reflection tests for JEP 445 |
JDK-8309594 | Cleanup naming in JavacParser related to unnamed classes |
JDK-8309595 | Allow javadoc to process unnamed classes |
JDK-8309602 | update JVMTI history table for jdk 21 |
JDK-8309612 | [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING |
JDK-8309613 | [Windows] hs_err files sometimes miss information about the code containing the error |
JDK-8309614 | [BACKOUT] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING |
JDK-8309630 | Clean up tests that reference deploy modules |
JDK-8309632 | JDK 21 RDP1 L10n resource files update |
JDK-8309637 | runtime/handshake/HandshakeTimeoutTest.java fails with “has not cleared handshake op” and SIGILL |
JDK-8309670 | java -help output for –module-path / -p is incomplete |
JDK-8309675 | Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit |
JDK-8309702 | Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs |
JDK-8309703 | AIX build fails after JDK-8280982 |
JDK-8309727 | Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property |
JDK-8309733 | [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton |
JDK-8309740 | Expand timeout windows for tests in JDK-8179502 |
JDK-8309756 | Occasional crashes with pipewire screen capture on Wayland |
JDK-8309760 | ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC |
JDK-8309761 | Leak class loader constraints |
JDK-8309819 | Clarify API note in Class::getName and MethodType::toMethodDescriptorString |
JDK-8309853 | StructuredTaskScope.join description improvements |
JDK-8309862 | Unsafe list operations in JfrStringPool |
JDK-8309870 | Using -proc:full should be considered requesting explicit annotation processing |
JDK-8309882 | LinkedHashMap adds an errant serializable field |
JDK-8309902 | C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189 |
JDK-8309928 | JFR: View issues |
JDK-8309934 | Update GitHub Actions to use JDK 17 for building jtreg |
JDK-8309935 | Mac - SystemMenuBar, IndexOutOfBoundsException on change |
JDK-8309937 | Add @sealedGraph for some Panama FFM interfaces |
JDK-8309955 | Matcher uses @since \{@inheritDoc} |
JDK-8309956 | Shenandoah: Strengthen the mark word check in string dedup |
JDK-8309957 | Rename JDK-8309595 test to conform |
JDK-8309959 | JFR: Display N/A for missing data amount |
JDK-8309960 | ParallelGC young collections very slow in DelayInducer |
JDK-8310015 | ZGC: Unbounded asynchronous unmapping can lead to running out of address space |
JDK-8310019 | MIPS builds are broken after JDK-8304913 |
JDK-8310024 | Skip failing scene change tests on macOS |
JDK-8310033 | Clarify return value of Java Time compareTo methods |
JDK-8310053 | VarHandle and slice handle derived from layout are lacking alignment check |
JDK-8310054 | ScrollPane insets are incorrect |
JDK-8310061 | Note if implicit annotation processing is being used |
JDK-8310105 | LoongArch64 builds are broken after JDK-8304913 |
JDK-8310126 | C1: Missing receiver null check in Reference::get intrinsic |
JDK-8310128 | Switch with unnamed patterns erroneously non-exhaustive |
JDK-8310130 | C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction |
JDK-8310133 | Effectivelly final condition not enforced in guards for binding variables from the same case |
JDK-8310182 | DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash |
JDK-8310187 | Improve Generational ZGC jtreg testing |
JDK-8310191 | com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX |
JDK-8310194 | Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap |
JDK-8310242 | Clarify the name parameter to Class::forName |
JDK-8310259 | Pin msys2/setup-msys2 github action to a specific commit |
JDK-8310265 | (process) jspawnhelper should not use argv[0] |
JDK-8310299 | C2: 8275201 broke constant folding of array store check in some cases |
JDK-8310314 | Misplaced “unnamed classes are a preview feature and are disabled by default” error |
JDK-8310380 | Handle problems in core-related tests on macOS when codesign tool does not work |
JDK-8310405 | Linker.Option.firstVariadicArg should specify which index values are valid |
JDK-8310425 | [JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null |
JDK-8310459 | [BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation |
JDK-8310549 | avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns |
JDK-8310551 | vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt |
JDK-8310582 | Update copyright header for files modified in 2023 |
JDK-8310638 | Filtering a TableView with a large number of items freezes the UI |
JDK-8310654 | validateSourceSets task fails on javafx/scene/package-info.java after JDK-8180066 |
JDK-8310656 | RISC-V: *builtin*_clear_cache can fail silently. |
JDK-8310667 | Normalize comment blocks in newly-converted package-info.java files |
JDK-8310676 | add note about unnamed module to Elements.getAllModuleElements |
JDK-8310743 | assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found |
JDK-8310814 | Clarify the targetName parameter of Lookup::findClass |
JDK-8310822 | JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on generic-x64 |
JDK-8310829 | guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit |
JDK-8310830 | typo in the parameter name in @throws of ClassDesc::ofDescriptor |
JDK-8310838 | Correct range notations in MethodTypeDesc specification |
JDK-8310846 | Skip failing test InitialWindowSizeTest on Linux |
JDK-8310861 | Improve location reporting for javac serial lint warnings |
JDK-8310868 | Thread.interrupt() method’s javadoc has an incorrect \{@link} |
JDK-8310892 | ScopedValue throwing StructureViolationException should be clearer |
JDK-8310907 | Add missing file |
JDK-8310914 | Remove 2 malformed java/foreign ProblemList entries |
JDK-8310922 | java/lang/Class/forName/ForNameNames.java fails after being added by JDK-8310242 |
JDK-8310975 | java.util.FormatItemModifier should not be protected |
JDK-8311007 | jdk/jfr/tool/TestView.java can’t find event |
JDK-8311023 | assert(false) failed: EA: missing memory path |
JDK-8311034 | Fix typo in javac man page |
JDK-8311038 | Incorrect exhaustivity computation |
JDK-8311040 | JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual |
JDK-8311046 | ProblemList gc/z/TestHighUsage.java with Generational ZGC |
JDK-8311092 | Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf |
JDK-8311115 | Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER |
JDK-8311122 | Fix typos in java.base |
JDK-8311127 | Regression: The fix for TableView and TreeTableView menu button affects all table column headers |
JDK-8311179 | Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError |
JDK-8311183 | Remove unused mapping test files |
JDK-8311186 | ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64 |
JDK-8311189 | disable gc/z/TestHighUsage.java |
JDK-8311190 | ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64 |
JDK-8311191 | ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64 |
JDK-8311193 | ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all |
JDK-8311195 | ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64 |
JDK-8311245 | JFR: Remove t.printStackTrace() in PeriodicEvents |
JDK-8311264 | JavaDoc index comparator is not transitive |
JDK-8311536 | JFR TestNativeMemoryUsageEvents fails in huge pages configuration |
JDK-8311548 | AArch64: [ZGC] Many tests fail with “assert(allocates2(pc)) failed: not in CodeBuffer memory” on some CPUs |
JDK-8311556 | GetThreadLocalStorage not working for vthreads mounted during JVMTI attach |
JDK-8311593 | Minor doc issue in MemorySegment::copy |
JDK-8311645 | Memory leak in jspawnhelper spawnChild after JDK-8307990 |
JDK-8311647 | Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r |
JDK-8311689 | Wrong visible amount in Adjustable of ScrollPane |
JDK-8311806 | Class ButtonAccessibility is implemented twice |
JDK-8311815 | Incorrect exhaustivity computation |
JDK-8311822 | AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)] |
JDK-8311825 | Duplicate qualified enum constants not detected |
JDK-8311867 | StructuredTaskScope.shutdown does not interrupt newly started threads |
JDK-8311902 | Concurrency regression in the PBKDF2 key impl of SunJCE provider |
JDK-8312058 | Documentation improvements for subscription based listeners |
JDK-8312093 | Incorrect javadoc comment text |
JDK-8312098 | Update man page for javadoc |
JDK-8312163 | Crash in dominance check when compiling unnamed patterns |
JDK-8312189 | ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1 |
JDK-8312293 | SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086 |
JDK-8312528 | Move Subscription interface from javafx.beans to javafx.util |
JDK-8312572 | JDK 21 RDP2 L10n resource files update |
JDK-8312574 | jdk/jdk/jfr/jvm/TestChunkIntegrity.java fails with timeout |
JDK-8312814 | Compiler crash when template processor type is a captured wildcard |
JDK-8312985 | Remove EA from the JDK 21 version string with first RC promotion on August 10, 2023 |
JDK-8313023 | Return value corrupted when using CCS + isTrivial (mainline) |
JDK-8313193 | ProblemList java/util/concurrent/SynchronousQueue/Fairness.java on X64 |
JDK-8313208 | ProblemList java/util/concurrent/tck/JSR166TestCase.java on select platforms |
JDK-8313227 | Correct attenuation indicator for removed lights |
JDK-8313241 | Temporarily disable “malformed control flow” assert to reduce noise |
JDK-8313250 | Exclude java/foreign/TestByteBuffer.java on AIX |
JDK-8313256 | Exclude failing multicast tests on AIX |
JDK-8313260 | JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on linux-x86 |
JDK-8313316 | Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le |
JDK-8313345 | SuperWord fails due to CMove without matching Bool pack |
JDK-8313404 | Fix section label in test/jdk/ProblemList.txt |
JDK-8313593 | Generational ZGC: NMT assert when the heap fails to expand |
JDK-8313809 | String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16 |
JDK-8314062 | ProblemList jdk/jfr/tool/TestView.java on macosx-x64 |