The full version string for this update release is 19+37. The version number is 19.
Liberica JDK 19+37
Liberica is a certified, Java SE 19-compliant distribution of OpenJDK 19 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 version contains experimental support for ZGC.
-
Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
-
Alpine Linux x86_64 version is build with musl support.
-
Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 19.
-
Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.
Please refer to the Oracle JDK 19 release notes for further information on JDK 19 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 19 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 19 distribution
Liberica JDK 19 are distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the one which is most appropriate for your purposes.
Liberica JDK 19 introduced all new features supported by OpenJDK 19.
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 19 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 19 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 19 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:
-
General Purpose Input/Output (GPIO).
-
Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
-
Universal Asynchronous Receiver/Transmitter (UART).
Please refer to the following wiki for more information.
Security Baselines
BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.
Known Issues
LibericaFX and EGL on Raspbian
As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you’d like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
Issues fixed
Issue | Description |
---|---|
JDK-8292260 | [BACKOUT] JDK-8279219: [REDO] C2 crash when allocating array of size too large |
JDK-8288769 | Revert unintentional change to deflate.c |
JDK-8291496 | Allocating card table before heap causes underflow asserts in CardTable::addr_for() |
JDK-8290889 | JDK 19 RDP2 L10n resource files update - msgdrop 10 |
JDK-8290562 | ThreadMXBean.getThreadTime fails with -XX:-VMContinuations |
JDK-8283276 | java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs |
JDK-8291757 | Remove EA from JDK 19 version string starting with Initial RC promotion B35 on August 11, 2022 |
JDK-8290867 | Race freeing remembered set segments |
JDK-8291524 | jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java Value not equal to 2, field=‘hiddenClassCount’, value=‘0’ |
JDK-8291512 | Snippetize modules API examples |
JDK-8291006 | java/foreign/TestUnsupportedPlatform fails after JDK-8290455 |
JDK-8290455 | jck test api/java_lang/foreign/VaList/Empty.html fails on some platforms |
JDK-8290460 | Alpine: disable some panama tests that rely on std::thread |
JDK-8290625 | Test jdk/javadoc/tool/CheckManPageOptions.java after manpage update |
JDK-8278274 | Update nroff pages in JDK 19 before RC |
JDK-8287916 | Address the inconsistency between the constant array and pool size |
JDK-8285407 | Improve Xalan supports |
JDK-8282676 | Improve subject handling |
JDK-8284370 | Improve zlib usage |
JDK-8283190 | Improve MIDI processing |
JDK-8281866 | Enhance MethodHandle invocations |
JDK-8281859 | Improve class compilation |
JDK-8272249 | Better properties of loaded Properties |
JDK-8277608 | Address IP Addressing |
JDK-8272243 | Improve DER parsing |
JDK-8290524 | Typo in javadoc of MemorySegment/MemoryAddress |
JDK-8288482 | JFR: Cannot resolve method |
JDK-8290417 | CDS cannot archive lamda proxy with useImplMethodHandle |
JDK-8289954 | C2: Assert failed in PhaseCFG::verify() after JDK-8183390 |
JDK-8289127 | Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible |
JDK-8281969 | Bad result for the snippet @link tag if substring/regex consists of whitespace |
JDK-8290250 | Shenandoah: disable Loom for iu mode |
JDK-8290252 | Add TEST.properties to java/nio/channels/FileChannel and move tests out of largeMemory sub-dir |
JDK-8288112 | C2: Error: ShouldNotReachHere() in Type::typerr() |
JDK-8290209 | jcup.md missing additional text |
JDK-8290207 | Missing notice in dom.md |
JDK-8290203 | ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java on linux-all |
JDK-8290201 | ProblemList com/sun/jdi/InvokeHangTest.java on macosx-x64 in vthread mode |
JDK-8290095 | java/nio/channels/FileChannel/largeMemory/LargeGatheringWrite.java timed out |
JDK-8289930 | Improve Thread description of inherited AccessControlContext |
JDK-8289365 | SegmentAllocator:allocateArray(MemoryLayout, count) does not throw IAEx when count is -1 |
JDK-8290071 | Javadoc for MemorySegment/MemoryAddress getter/setters contains some typos |
JDK-8288850 | SegmentAllocator:allocate() can return null some cases |
JDK-8289148 | j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM |
JDK-8289333 | Specification of method j.l.foreign.VaList::skip deserves clarification |
JDK-8289156 | j.l.foreign.VaList::skip call could throw java.lang.IndexOutOfBoundsException: Out of bound access on segment |
JDK-8289709 | fatal error: stuck in JvmtiVTMSTransitionDisabler::disable_VTMS_transitions |
JDK-8287902 | UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows |
JDK-8287379 | Using @inheritDoc in an inapplicable context shouldn’t crash javadoc |
JDK-8287809 | Revisit implementation of memory session |
JDK-8290004 | [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC |
JDK-8289692 | JFR: Thread checkpoint no longer enforce mutual exclusion post Loom integration |
JDK-8289894 | A NullPointerException thrown from guard expression |
JDK-8289729 | G1: Incorrect verification logic in G1ConcurrentMark::clear_next_bitmap |
JDK-8282071 | Update java.xml module-info |
JDK-8290033 | ProblemList serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java on windows-x64 in -Xcomp mode |
JDK-8289697 | buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad |
JDK-8289872 | wrong wording in @param doc for HashMap.newHashMap et. al. |
JDK-8289601 | SegmentAllocator::allocateUtf8String(String str) should be clarified for strings containing \0 |
JDK-8289223 | Canonicalize header ids in foreign API javadocs |
JDK-8289799 | Build warning in methodData.cpp memset zero-length parameter |
JDK-8289030 | [macos] app image signature invalid when creating DMG or PKG |
JDK-8289951 | ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java on linux-x64 and macosx-x64 |
JDK-8278469 | Test java/nio/channels/FileChannel/LargeGatheringWrite.java times out |
JDK-8289526 | java/nio/channels/FileChannel/MapTest.java times out |
JDK-8289486 | Improve XSLT XPath operators count efficiency |
JDK-8289779 | Map::replaceAll javadoc has redundant @throws clauses |
JDK-8289558 | Need spec clarification of j.l.foreign.*Layout |
JDK-8289196 | Pattern domination not working properly for record patterns |
JDK-6509045 | only copies one instance of the specified exception |
JDK-8288949 | serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing |
JDK-8289857 | ProblemList jdk/jfr/event/runtime/TestActiveSettingEvent.java |
JDK-8289840 | ProblemList vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java when run with vthread wrapper |
JDK-8289841 | ProblemList vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java with ZGC on windows |
JDK-8289477 | Memory corruption with CPU_ALLOC, CPU_FREE on muslc |
JDK-8289439 | Clarify relationship between ThreadStart/ThreadEnd and can_support_virtual_threads capability |
JDK-8288128 | S390X: Fix crashes after JDK-8284161 (Virtual Threads) |
JDK-8289091 | move oop safety check from SharedRuntime::get_java_tid() to JavaThread::threadObj() |
JDK-8287847 | Fatal Error when suspending virtual thread after it has terminated |
JDK-8067757 | Incorrect HTML generation for copied javadoc with multiple @throws tags |
JDK-8289569 | [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl |
JDK-8287851 | C2 crash: assert(t→meet(t0) == t) failed: Not monotonic |
JDK-8287672 | jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run |
JDK-8289183 | jdk.jfr.consumer.RecordedThread.getId references Thread::getId, should be Thread::threadId |
JDK-8289619 | JVMTI SelfSuspendDisablerTest.java failed with RuntimeException: Test FAILED: Unexpected thread state |
JDK-8245268 | -Xcomp is missing from java launcher documentation |
JDK-8288703 | GetThreadState returns 0 for virtual thread that has terminated |
JDK-8288854 | getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE |
JDK-8280320 | C2: Loop opts are missing during OSR compilation |
JDK-8289570 | SegmentAllocator:allocateUtf8String(String str) default behavior mismatch to spec |
JDK-8289585 | ProblemList sun/tools/jhsdb/JStackStressTest.java on linux-aarch64 |
JDK-8289549 | ISO 4217 Amendment 172 Update |
JDK-8284358 | Unreachable loop is not removed from C2 IR, leading to a broken graph |
JDK-8289278 | Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads |
JDK-8289252 | Recommend Locale.of() method instead of the constructor |
JDK-8288596 | Random:from() adapter does not delegate to supplied generator in all cases |
JDK-8289399 | Update SourceVersion to use snippets |
JDK-8289398 | ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64 again |
JDK-8289069 | Very slow C1 arraycopy jcstress tests after JDK-8279886 |
JDK-8288058 | Broken links on constant-values page |
JDK-8275784 | Bogus warning generated for record with compact constructor |
JDK-8288836 | (fs) Files.writeString spec for IOException has “specified charset” when no charset is provided |
JDK-8288425 | Footprint regression due MH creation when initializing StringConcatFactory |
JDK-8289228 | SegmentAllocator::allocateArray null handling is too lax |
JDK-8288445 | AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding |
JDK-8289251 | ProblemList java/lang/ref/OOMEInReferenceHandler.java |
JDK-8288524 | Allow @systemProperty to appear in overview documentation |
JDK-8289240 | ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp mode |
JDK-8289235 | ProblemList vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java when run with vthread wrapper |
JDK-8280826 | Document set of strings javac recognizes for SuppressWarnings |
JDK-8289188 | SegmentAllocator:allocateArray(*) default behavior mismatch to spec |
JDK-8289093 | BlockLocationPrinter fails to decode addresses with G1 |
JDK-8288683 | C2: And node gets wrong type due to not adding it back to the worklist in CCP |
JDK-8289079 | java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 failed with “RuntimeException: Test failed” |
JDK-8247407 | tools/jlink/plugins/CompressorPluginTest.java test failing |
JDK-8288983 | broken link in com.sun.net.httpserver.SimpleFileServer |
JDK-8289044 | ARM32: missing LIR_Assembler::cmove metadata type support |
JDK-8288120 | VerifyError with JEP 405 pattern match |
JDK-8288528 | broken links in java.desktop |
JDK-8288080 | (fc) FileChannel::map for MemorySegments should state it always throws UOE |
JDK-8287076 | Document.normalizeDocument() produces different results |
JDK-8288589 | Files.readString ignores encoding errors for UTF-16 |
JDK-8286580 | serviceability/jvmti/vthread/GetSetLocalTest failed with assert: Not supported for heap frames |
JDK-8288781 | C1: LIR_OpVisitState::maxNumberOfOperands too small |
JDK-8288988 | ProblemList serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java in -Xcomp mode |
JDK-8288846 | misc tests fail “assert(ms < 1000) failed: Un-interruptable sleep, short time use only” |
JDK-8288840 | StructureViolationException should not link to fork method |
JDK-8287982 | Concurrent implicit attach from native threads crashes VM |
JDK-8288529 | broken link in java.xml |
JDK-8287971 | Throw exception for missing values in .jpackage.xml |
JDK-8288761 | SegmentAllocator:allocate(long bytesSize) not throwing IAEx when bytesSize < 0 |
JDK-8288754 | GCC 12 fails to build zReferenceProcessor.cpp |
JDK-8286103 | VThreadMonitorTest fails “assert(!current→cont_fastpath() || (current→cont_fastpath_thread_state() && !interpreted_native_or_deoptimized_on_stack(current))) failed” |
JDK-8278053 | serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing in loom repo with Xcomp |
JDK-8288532 | additional review changes for JDK-8286830 |
JDK-8288139 | JavaThread touches oop after GC barrier is detached |
JDK-8288497 | add support for JavaThread::is_oop_safe() |
JDK-8288531 | Empty spans in mobile navigation markup |
JDK-8288467 | remove memory_operand assert for spilled instructions |
JDK-8288671 | Problematic fix for font boosting |
JDK-8288527 | broken link in java.base/java/util/zip/package-summary.html |
JDK-8288741 | JFR: Change package name of snippet files |
JDK-8288663 | JFR: Disabling the JfrThreadSampler commits only a partially disabled state |
JDK-8287800 | JFR: Incorrect error message when starting recording with missing .jfc file |
JDK-8288485 | jni/nullCaller/NullCallerTest.java failing (ppc64) |
JDK-8288564 | C2: LShiftLNode::Ideal produces wrong result after JDK-8278114 |
JDK-8288397 | AArch64: Fix register issues in SVE backend match rules |
JDK-8288692 | jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java fails after JDK-8288545 |
JDK-8268398 | 15% increase in JFR footprint in Noop-Base |
JDK-8288545 | Missing space in error message |
JDK-8286176 | Add JNI_VERSION_19 to jni.h and JNI spec |
JDK-8287401 | jpackage tests failing on Windows due to powershell issue |
JDK-8288534 | Out of bound errors for memory segment access mentions wrong values |
JDK-8288533 | Missing @param tags in com.sun.source classes |
JDK-8288526 | ProblemList gc/stress/TestStressG1Humongous.java on windows-x64 |
JDK-8288414 | Long::compress/expand samples are not correct |
JDK-8288289 | Preview APIs in jdk.jdi, jdk.management, and jdk.jfr should be reflective preview APIs |
JDK-8288324 | Loom: Uninitialized JvmtiEnvs in VM_Virtual* ops |
JDK-8288360 | CI: ciInstanceKlass::implementor() is not consistent for well-known classes |
JDK-8287889 | (fs) Files.copy description of REPLACE_EXISTING is hard to read |
JDK-8288303 | C1: Miscompilation due to broken Class.getModifiers intrinsic |
JDK-8288214 | serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java test failed |
JDK-8288365 | ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp on macosx-x64 and windows-x64 |
JDK-8288105 | [PPC64] Problems with -XX:+VerifyStack |
JDK-8288173 | JDK-8202449 fix causes conformance test failure : api/java_util/Random/RandomGenerator/NextFloat.html |
JDK-8288101 | False build warning-as-error with GCC 9 after JDK-8214976 |
JDK-8288222 | ProblemList serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java |
JDK-8281445 | Document the default value for the override-methods option |
JDK-8288048 | Build failure with GCC 6 after JDK-8286562 |
JDK-8288078 | linux-aarch64-optimized build fails in Tier5 after JDK-8287567 |
JDK-8287903 | Reduce runtime of java.math microbenchmarks |
JDK-8287854 | Dangling reference in ClassVerifier::verify_class |
JDK-8288023 | AArch64: disable PAC-RET when preview is enabled |
JDK-8287738 | [PPC64] jdk/incubator/vector/*VectorTests failing |
JDK-8288040 | x86: Loom: Improve cont/monitor-count helper methods |
JDK-6429812 | NPE after calling JTable.updateUI() when using a header renderer + XP L&F |
JDK-8287897 | Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies |
JDK-8287493 | 32-bit Windows build failure in codeBlob.cpp after JDK-8283689 |
JDK-8288051 | Loom: Extend the compilation warning workaround in stack chunk copy |
JDK-8286847 | Rotate vectors don’t support byte or short |
JDK-8284780 | Need methods to create pre-sized HashSet and LinkedHashSet |
JDK-8288082 | Build failure due to clang_major is not defined after JDK-8214976 |
JDK-8288068 | Javadoc contains spurious reference to CLinker |
JDK-8288052 | Small logging clarification during failed heap shrinkage |
JDK-8287901 | Loom: Failures with -XX:+VerifyStack |
JDK-8214976 | Warn about uses of functions replaced for portability |
JDK-8287333 | Clean up ParamTaglet and ThrowsTaglet |
JDK-8202449 | overflow handling in Random.doubles |
JDK-8233760 | Result of BigDecimal.toString throws overflow exception on new BigDecimal(str) |
JDK-8281001 | Class::forName(String) defaults to system class loader if the caller is null |
JDK-8286990 | Add compiler name to warning messages in Compiler Directive |
JDK-8287541 | Files.writeString fails to throw IOException for charset “windows-1252” |
JDK-8286663 | Resolve IDE warnings in WTrayIconPeer and SystemTray |
JDK-8283383 | [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name |
JDK-8287432 | C2: assert(tn→in(0) != __null) failed: must have live top node |
JDK-8287895 | Some langtools tests fail on msys2 |
JDK-8287970 | riscv: jdk/incubator/vector/*VectorTests failing |
JDK-8287894 | Use fixed timestamp as an alternative of DATE macro in jdk.jdi to make Windows build reproducible |
JDK-8285965 | TestScenarios.java does not check for "``" correctly |
JDK-8288000 | compiler/loopopts/TestOverUnrolling2.java fails with release VMs |
JDK-8287735 | Provide separate event category for dll operations |
JDK-8287442 | Reduce list to array conversions in java.lang.invoke.MethodHandles |
JDK-8287522 | StringConcatFactory: Add in prependers and mixers in batches |
JDK-8287980 | Build is broken due to SuperWordMaxVectorSize when C2 is disabled after JDK-8287697 |
JDK-8286451 | C2: assert(nb == 1) failed: only when the head is not shared |
JDK-8287700 | C2 Crash running eclipse benchmark from Dacapo |
JDK-8286625 | C2 fails with assert(!n→is_Store() && !n→is_LoadStore()) failed: no node with a side effect |
JDK-8277307 | Pre shared key sent under both session_ticket and pre_shared_key extensions |
JDK-8287353 | Use snippet tag instead of pre tag in Javadoc of InterruptedException |
JDK-8287967 | Update golden test files after JDK-8287886 |
JDK-8287697 | Limit auto vectorization to 32-byte vector on Cascade Lake |
JDK-8287886 | Further terminology updates to match JLS |
JDK-8287869 | -XX:+AutoCreateSharedArchive doesn’t work when JDK build is switched |
JDK-8287876 | The recently de-problemlisted TestTitledBorderLeak test is unstable |
JDK-8287927 | ProblemList java/awt/GraphicsDevice/DisplayModes/UnknownRefrshRateTest.java on macosx-aarch64 |
JDK-8285081 | Improve XPath operators count accuracy |
JDK-8279358 | vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/TestDescription.java fails with usage tracker |
JDK-8287148 | Avoid redundant HashMap.containsKey calls in ExtendedKeyCodes.getExtendedKeyCodeForChar |
JDK-8286983 | rename jdb -trackvthreads and debug agent enumeratevthreads options and clarify “Preview Feature” nature of these options |
JDK-8287877 | Exclude vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java until JDK-8277573 is fixed |
JDK-8287872 | Disable concurrent execution of hotspot docker tests |
JDK-8287919 | ProblemList java/lang/CompressExpandTest.java |
JDK-8287840 | Dead copy region node blocks IfNode’s fold-compares |
JDK-8273853 | Update the Java manpage for automatic CDS archive updating |
JDK-8287811 | JFR: jfr configure error message should not print stack trace |
JDK-8273346 | Expand library mappings to IEEE 754 operations |
JDK-8287745 | jni/nullCaller/NullCallerTest.java fails with “exitValue = 1” |
JDK-8286620 | Create regression test for verifying setMargin() of JRadioButton |
JDK-8286206 | Missing cases for RECORD |
JDK-8287799 | JFR: Less noisy platform threads with jfr print |
JDK-8273573 | [macos12] ActionListenerCalledTwiceTest.java fails on macOS 12 |
JDK-8287808 | javac generates illegal class file for pattern matching switch with records |
JDK-8286571 | java source launcher from a minimal jdk image containing jdk.compiler fails with –enable-preview option |
JDK-8287741 | Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete |
JDK-8287896 | PropertiesTest.sh fail on msys2 |
JDK-8287860 | Revise usage of volatile in j.u.Locale |
JDK-8287236 | Reorganize AST related to pattern matching for switch |
JDK-8287663 | Add a regression test for JDK-8287073 |
JDK-8286940 | [IR Framework] Allow IR tests to build and use Whitebox without -DSkipWhiteBoxInstall=true |
JDK-8286967 | Unproblemlist compiler/c2/irTests/TestSkeletonPredicates.java and add additional test for JDK-8286638 |
JDK-8283667 | [vectorapi] Vectorization for masked load with IOOBE with predicate feature |
JDK-8287785 | Reduce runtime of java.lang.invoke microbenchmarks |
JDK-8286360 | ARM32: Fix crashes after JDK-8284161 (Virtual Threads) |
JDK-8287810 | Reduce runtime of java.lang microbenchmarks |
JDK-8287798 | Reduce runtime of java.lang.reflect/runtime microbenchmarks |
JDK-8287071 | Loom: Cleanup x86_64 gen_continuation_enter |
JDK-8287674 | CSS improvements for summary lists |
JDK-8286279 | [vectorapi] Only check index of masked lanes if offset is out of array boundary for masked store |
JDK-8287824 | The MTPerLineTransformValidation tests has a typo in the @run tag |
JDK-8287867 | Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error |
JDK-8250950 | Allow per-user and system wide configuration of a jpackaged app |
JDK-8287101 | CDS should check for file truncation for all regions |
JDK-8287838 | Update Float and Double to use snippets |
JDK-8287761 | Make the logging of J2DBench stable |
JDK-8286481 | Exception printed to stdout on Windows when storing transparent image in clipboard |
JDK-8285285 | Avoid redundant allocations in WindowsPreferences |
JDK-8287766 | Unnecessary Vector usage in LdapClient |
JDK-8287671 | Adjust ForceGC to invoke System::gc fewer times for negative case |
JDK-8287764 | runtime/cds/serviceability/ReplaceCriticalClasses failed on localized Windows |
JDK-8287524 | Improve checkboxes to select releases on deprecated API page |
JDK-8287732 | jdk/jshell/ToolEnablePreviewTest.java fails on x86_32 after JDK-8287496 |
JDK-8283307 | Vectorize unsigned shift right on signed subword types |
JDK-8283894 | Intrinsify compress and expand bits on x86 |
JDK-8287205 | generate_cont_thaw generates dead code after jump to exception handler |
JDK-8287609 | macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative |
JDK-8287837 | ProblemList java/lang/ref/OOMEInReferenceHandler.java in -Xcomp |
JDK-8287753 | [spelling] close well-established compounds |
JDK-8287830 | gtest fails to compile after JDK-8287661 |
JDK-8284199 | Implementation of Structured Concurrency (Incubator) |
JDK-8287558 | Remove remset coarsening stats during g1 remset summary printing |
JDK-8286772 | java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows |
JDK-8287826 | javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile |
JDK-8231491 | JDI tc02x004 failed again due to wrong # of breakpoints |
JDK-8287740 | NSAccessibilityShowMenuAction not working for text editors |
JDK-8285305 | Create an automated test for JDK-4495286 |
JDK-8285373 | Create an automated test for JDK-4702233 |
JDK-8287102 | ImageReaderSpi.canDecodeInput() for standard plugins should return false if a stream is too short |
JDK-8286850 | [macos] Add support for signing user provided app image |
JDK-8283694 | Improve bit manipulation and boolean to integer conversion operations on x86_64 |
JDK-8287517 | C2: assert(vlen_in_bytes == 64) failed: 2 |
JDK-8287637 | Loom: Mismatched VirtualThread::state accessor |
JDK-8252717 | Integrate/merge legacy standard doclet diagnostics and doclint |
JDK-8287685 | [BACKOUT] JDK-8287384 Speed up jdk.test.lib.util.ForceGC |
JDK-8287734 | Shenandoah: Consolidate marking closures |
JDK-8287729 | Loom: Check alternative implementation on x86_32 |
JDK-8287686 | Add assertion to ensure that disarm value offset < 128 |
JDK-8233477 | [Win LAF]The tooltip doesn’t display correctly in Win LAF |
JDK-8287661 | Fix and improve BitMap::print_on(outputStream*) |
JDK-8276789 | Support C++ lambda in ResourceHashtable::iterate |
JDK-8287748 | Fix issues in java.lang.foreign package javadoc |
JDK-8287337 | SnippetUtils should throw exceptions if snippets not found |
JDK-8287600 | AA Ovals not rendered under metal |
JDK-8276266 | Clean up incorrect client-libs ProblemList.txt entries |
JDK-8287125 | [macos] Multiple jpackage tests fail/timeout on same host |
JDK-8287425 | Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path |
JDK-8287695 | Use String.contains() instead of String.indexOf() in jdk.hotspot.agent |
JDK-8287746 | ProblemList jni/nullCaller/NullCallerTest.java |
JDK-8287340 | Refactor old code using StringTokenizer in locale related code |
JDK-8287704 | Small logging clarification about shrunk bytes after heap shrinkage |
JDK-8285868 | x86 intrinsics for floating point method isInfinite |
JDK-8287097 | (fs) Files::copy requires an undocumented permission when copying from the default file system to a non-default file system |
JDK-8287567 | AArch64: Implement post-call NOPs |
JDK-8278598 | AlignmentReserve is repeatedly reinitialized |
JDK-8287171 | Refactor null caller tests to a single directory |
JDK-8287726 | Fix JVMTI tests with “requires vm.continuations” after JDK-8287496 |
JDK-8287606 | standardize spelling of subtype and supertype etc in comments |
JDK-8286830 | ~HandshakeState should not touch oops |
JDK-8287724 | Fix various issues with msys2 |
JDK-8287496 | Alternative virtual thread implementation that maps to OS thread |
JDK-8283466 | C2: missing skeleton predicates in peeled loop |
JDK-8233269 | Improve handling of JAVA_ARGS |
JDK-8286846 | test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64 |
JDK-8213531 | Test javax/swing/border/TestTitledBorderLeak.java fails |
JDK-8287118 | Use monospace font for annotation default values |
JDK-4511638 | Double.toString(double) sometimes produces incorrect results |
JDK-8282024 | add EscapeAnalysis statistics under PrintOptoStatistics |
JDK-8287396 | LIR_Opr::vreg_number() and data() can return negative number |
JDK-8287390 | Cleanup Map usage in AuthenticationInfo.requestAuthentication |
JDK-8287602 | (fs) Avoid redundant HashMap.containsKey call in MimeTypesFileTypeDetector.putIfAbsent |
JDK-8286829 | Shenandoah: fix Shenandoah Loom support |
JDK-8287398 | Allow concurrent execution of hotspot docker tests |
JDK-8287237 | (fs) Files.probeContentType returns null if filename contains hash mark on Linux |
JDK-8287625 | ProblemList jdk/jshell/HighlightUITest.java on all platforms |
JDK-8287491 | compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # |
JDK-8287512 | continuationEntry.hpp has incomplete definitions |
JDK-8287233 | Crash in Continuation.enterSpecial: stop: tried to execute native method as non-native |
JDK-8282662 | Use List.of() factory method to reduce memory consumption |
JDK-8287453 | RenderPerfTest incorrectly measures performance |
JDK-8287552 | riscv: Fix comment typo in li64 |
JDK-8287366 | Improve test failure reporting in GHA |
JDK-8236569 | -Xss not multiple of 4K does not work for the main thread on macOS |
JDK-8287520 | Shrink x86_32 problemlists after JDK-8287437 |
JDK-8287318 | ConcurrentModificationException in sun.net.httpserver.ServerImpllatexmath:[Dispatcher |
JDK-8285939 | |
javadoc java.lang.Record should not have "Direct Known Subclasses:" section | |
JDK-8287544 | Replace uses of StringBuffer with StringBuilder in java.naming |
JDK-8286159 | |
Memory leak in getAllConfigs of awt_GraphicsEnv.c:585 | |
JDK-8282771 | Create test case for JDK-8262981 |
JDK-8282778 | |
Create a regression test for JDK-4699544 | |
JDK-8282857 | Create a regression test for JDK-4702690 |
JDK-8285401 | |
Proxy class initializer should use 3-arg `Class.forName` to avoid unnecessary class initialization | |
JDK-8287064 | Modernize ProxyGenerator.PrimitiveTypeInfo |
JDK-8287384 | |
Speed up jdk.test.lib.util.ForceGC | |
JDK-8284960 | Integration of JEP 426: Vector API (Fourth Incubator) |
JDK-8286895 | |
InternalError: Exception during analyze | |
JDK-8287526 | java/nio/channels/FileChannel/LargeMapTest.java fails on 32-bit systems |
JDK-8276836 | |
Error in javac caused by switch expression without result expressions: Internal error: stack sim error | |
JDK-8282863 | java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java fails on Windows 10 with HiDPI screen |
JDK-8287438 | |
IGV: scheduling crashes on non-block-start Region with multiple predecessors | |
JDK-8285558 | IGV: scheduling crashes on control-unreachable CFG nodes |
JDK-8287497 | |
Use String.contains() instead of String.indexOf() in java.naming | |
JDK-8286180 | Enable construction of LogStreamImpl from LogMessageImpl |
JDK-8287430 | |
MemorySessionImpl::addOrCleanupIfFail does not rethrow exceptions | |
JDK-8286855 | javac error on invalid jar should only print filename |
JDK-8287378 | |
GHA: Update cygwin to fix issues in langtools tests on Windows | |
JDK-8287157 | Clean up G1Policy::next_gc_should_be_mixed() |
JDK-8287437 | |
Temporarily disable Continuations::enabled() for platforms which don’t have an implementation, yet | |
JDK-8287433 | [PPC64] g1_write_barrier_pre needs extension for Loom |
JDK-8286711 | |
AArch64: serviceability agent tests fail with PAC enabled | |
JDK-8287195 | AArch64: Client VM build failure after JDK-8283689 |
JDK-8287288 | |
Fix some typos in C1 | |
JDK-8287418 | riscv: Fix correctness issue of MacroAssembler::movptr |
JDK-8287363 | |
null pointer should use NULL instead of 0 | |
JDK-8287073 | NPE from CgroupV2Subsystem.getInstance() |
JDK-8286093 | |
java/awt/geom/Path2D/UnitTest.java failed with "RuntimeException: 2D bounds too small" | |
JDK-8287440 | Typo in package-info.java of java.util.random |
JDK-8287484 | |
JFR: Seal RecordedObject | |
JDK-8285008 | JFR: jdk/jfr/jmx/streaming/TestClose.java failed with "Exception: Expected repository to be empty" |
JDK-8287492 | |
ProblemList compiler/jvmci/errors/TestInvalidDebugInfo.java | |
JDK-8287362 | FieldAccessWatch testcase failed on AIX platform |
JDK-8286562 | |
GCC 12 reports some compiler warnings | |
JDK-8284400 | Improve XPath exception handling |
JDK-8287223 | |
C1: Inlining attempt through MH::invokeBasic() with null receiver | |
JDK-8287463 | JFR: Disable TestDevNull.java on Windows |
JDK-8287003 | |
InputStreamReader::read() can return zero despite writing a char in the buffer | |
JDK-8282947 | JFR: Dump on shutdown live-locks in some conditions |
JDK-8271406 | |
Kitchensink failed with "assert(early→flag() == current→flag()) failed: Should be the same" | |
JDK-8287292 | Improve TransformKey to pack more kinds of transforms efficiently |
JDK-8268422 | |
Find a better way to select releases in "New API" page | |
JDK-8282182 | Document algorithm used to encode aarch64 logical immediate operands. |
JDK-8277420 | |
Provide a way to copy the hyperlink to a doc element to the clipboard | |
JDK-8287200 | Test java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java timed out after JDK-8287103 |
JDK-8287352 | |
DockerTestUtils::execute shows incorrect elapsed time | |
JDK-8286058 | AArch64: clarify types of calls |
JDK-8286737 | |
Test vmTestbase/gc/gctests/WeakReference/weak006/weak006.java fails: Last soft reference has not been cleared | |
JDK-8287285 | Avoid redundant HashMap.containsKey call in java.util.zip.ZipFile.Source.get |
JDK-8286709 | |
(fc) FileChannel/FileChannelImpl cleanup | |
JDK-8286045 | Use ForceGC for cleaner test cases |
JDK-8287336 | |
GHA: Workflows break on patch versions | |
JDK-8287187 | Utilize HashMap.newHashMap() in CLDRConverter |
JDK-8287246 | |
DSAKeyValue should check for missing params instead of relying on KeyFactory provider | |
JDK-8287244 | Add bound check in indexed memory access var handle |
JDK-8257810 | |
Only First page are printed in JTable.scrollRectToVisible | |
JDK-8287107 | CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller |
JDK-8286960 | |
Test serviceability/jvmti/vthread/SuspendResume2 crashed: missing ThreadsListHandle in calling context | |
JDK-8287338 | tools/javac/api/snippets/TestJavaxToolsSnippets.java failing tier1 on all platforms |
JDK-8279513 | |
jdk/javadoc/doclet/testDocletExample/TestDocletExample.java fails after 8278795 | |
JDK-8284037 | Snippet-files subdirectory not automatically detected when in unnamed package |
JDK-8263075 | |
C2: simplify anti-dependence check in PhaseCFG::implicit_null_check() | |
JDK-8261768 | SelfDestructTimer should accept seconds |
JDK-8275303 | |
sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver | |
JDK-8284966 | Update SourceVersion.RELEASE_19 description for language changes |
JDK-8287089 | |
G1CollectedHeap::is_in_cset() can be const methods | |
JDK-8287104 | AddressChangeListener thread inherits CCL and can cause memory leak for webapp-servers |
JDK-8284944 | |
assert(cnt++ < 40) failed: infinite cycle in loop optimization | |
JDK-8286398 | Address possibly lossy conversions in jdk.internal.le |
JDK-8228990 | |
JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 | |
JDK-8262889 | Compiler implementation for Record Patterns |
JDK-8284690 | |
[macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox | |
JDK-8286304 | Removal of diagnostic flag GCParallelVerificationEnabled |
JDK-8287206 | |
Use WrongThreadException for confinement errors | |
JDK-8272791 | java -XX:BlockZeroingLowLimit=1 crashes after 8270947 |
JDK-8287202 | |
GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event | |
JDK-8287254 | Clean up Xcode sysroot logic |
JDK-8287091 | |
aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn | |
JDK-8287181 | Avoid redundant HashMap.containsKey calls in InternalLocaleBuilder.setExtension |
JDK-8286490 | |
JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect | |
JDK-8287263 | java/nio/channels/FileChannel/LargeMapTest.java times out on Windows |
JDK-8286211 | |
Update PCSC-Lite for Suse Linux to 1.9.5 | |
JDK-8284209 | Replace remaining usages of 'a the' in source code |
JDK-6725221 | |
Standardize obtaining boolean properties with defaults | |
JDK-8287249 | Zero: Missing BarrierSetNMethod::arm() method |
JDK-8275170 | |
Some jtreg sound tests should be marked with sound keyword | |
JDK-8281682 | Redundant .ico files in Windows app-image cause unnecessary bloat |
JDK-8287169 | |
compiler/arguments/TestCompileThresholdScaling.java fails on x86_32 after JDK-8287052 | |
JDK-8286891 | thread_local causes undefined symbol error with XL C |
JDK-8287162 | |
(zipfs) Performance regression related to support for POSIX file permissions | |
JDK-8287165 | JFR: Add logging to jdk/jfr/api/consumer/recordingstream/TestOnEvent.java |
JDK-8287139 | |
aarch64 intrinsic for unsignedMultiplyHigh | |
JDK-8287158 | Explicitly reject unsupported call shapes on macos-aarch64 in mainline |
JDK-8287137 | |
Problemlist failing x86_32 tests after Loom integration | |
JDK-8284213 | Replace usages of 'a the' in xml |
JDK-8284191 | |
Replace usages of 'a the' in hotspot and java.base | |
JDK-8286057 | Make javac error on a generic enum friendlier |
JDK-8287121 | |
Fix typo in jlink’s description resource key lookup | |
JDK-8286376 | Wrong condition for using non-immediate oops on AArch64 |
JDK-8287138 | |
Make VerifyOption an enum class | |
JDK-8287151 | Remove unused parameter in G1CollectedHeap::mark_evac_failure_object |
JDK-8287174 | |
Remove deprecated configure arguments | |
JDK-8286177 | C2: "failed: non-reduction loop contains reduction nodes" assert failure |
JDK-8287194 | |
build failure on riscv after JDK-8286825 | |
JDK-8287008 | Improve tests for thread dumps in JSON format |
JDK-8286786 | |
[macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java still fails | |
JDK-8285973 | x86_64: Improve fp comparison and cmove for eq/ne |
JDK-8286262 | |
Windows: Cleanup deprecation warning suppression | |
JDK-8225013 | sanity/client/SwingSet/src/ScrollPaneDemoTest.java fails on Linux |
JDK-8287155 | |
Additional make typos | |
JDK-8287109 | Distrust.java failed with CertificateExpiredException |
JDK-8286832 | |
JavaDoc pages call browser history API too often | |
JDK-8286887 | Remove logging from search.js |
JDK-8286277 | |
CDS VerifyError when calling clone() on object array | |
JDK-8279185 | Support for IsoFields in JapaneseDate/MinguoDate/ThaiBuddhistDate |
JDK-8286956 | |
Loom: Define test groups for development/porting use | |
JDK-8286972 | Support the new loop induction variable related PopulateIndex IR node on x86 |
JDK-8287113 | |
JFR: Periodic task thread uses period for method sampling events | |
JDK-8285739 | disable EscapeBarrier deopt for virtual threads |
JDK-8287103 | |
java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java fails with Xcomp | |
JDK-8286908 | ECDSA signature should not return parameters |
JDK-8287153 | |
Whitespace typos in HeapRegion class | |
JDK-8286391 | Address possibly lossy conversions in jdk.compiler |
JDK-8287150 | |
Remove HeapRegion::block_start_const declaration without definition | |
JDK-8287154 | java/nio/channels/FileChannel/LargeMapTest.java does not compile |
JDK-8286825 | |
Linker naming cleanup | |
JDK-8276549 | Improve documentation about ContainerPtr encoding |
JDK-8286715 | |
Generalize MemorySegment::ofBuffer | |
JDK-8287024 | G1: Improve the API boundary between HeapRegionRemSet and G1CardSet |
JDK-8287053 | |
Avoid redundant HashMap.containsKey calls in ZoneInfoFile.getZoneInfo0 | |
JDK-8189669 | Deduplicate VerifyOption documentation |
JDK-8287044 | |
Loom: Incorrect StackChunk::pc accessors | |
JDK-8285399 | JNI exception pending in awt_GraphicsEnv.c:1432 |
JDK-8287099 | |
Clean up terminology regarding doc comment descriptions. | |
JDK-8287119 | Add Distrust.java to ProblemList |
JDK-8286266 | |
[macos] Voice over moving JTable column to be the first column JVM crashes | |
JDK-8287052 | comparing double to max_intx gives unexpected results |
JDK-8285513 | |
JFR: Add more static support for event classes | |
JDK-8286978 | SIGBUS in libz during CDS initialization |
JDK-8286858 | |
Remove dead code in sun.reflect.misc.MethodUtil | |
JDK-8285962 | NimbusDefaults has a typo in a L&F property |
JDK-8287013 | |
StringConcatFactory: remove short and byte mixers/prependers | |
JDK-8286893 | G1: Recent card set coarsening statistics wrong |
JDK-8286943 | |
G1: With virtualized remembered sets, maximum number of cards configured is wrong | |
JDK-8285308 | Win: Japanese logical fonts are drawn with wrong size |
JDK-8285517 | |
System.getenv() returns unexpected value if environment variable has non ASCII character | |
JDK-8280035 | Use Class.isInstance instead of Class.isAssignableFrom where applicable |
JDK-8286872 | |
Refactor add/modify notification icon (TrayIcon) | |
JDK-8271078 | jdk/incubator/vector/Float128VectorTests.java failed a subtest |
JDK-8286182 | |
[BACKOUT] x86: Handle integral division overflow during parsing | |
JDK-8287035 | [BACKOUT] PPC64: Handle integral division overflow during parsing |
JDK-8267038 | |
Update IANA Language Subtag Registry to Version 2022-03-02 | |
JDK-8253176 | Signature.getParameters should specify that it can throw UnsupportedOperationException |
JDK-8286447 | |
[Linux] AWT should start in Headless mode if headful AWT library not installed | |
JDK-8286654 | Add an optional description accessor on ToolProvider interface |
JDK-8278367 | |
JNI critical region violation in CTextPipe.m:363 | |
JDK-8284273 | Early crashes in os::print_context on AArch64 |
JDK-8286797 | |
Guards of constant value false are not permitted | |
JDK-8280696 | C2 compilation hits assert(is_dominator(c, n_ctrl)) failed |
JDK-8285733 | |
[s390] Vector Instruction Emitters for element-wise access are broken | |
JDK-8286873 | Improve websocket test execution time |
JDK-8284688 | |
Minor cleanup could be done in java.security.jgss | |
JDK-8286944 | Loom: Common ContinuationEntry cookie handling |
JDK-8286897 | |
Loom: Cleanup x86_64 StubGenerator | |
JDK-8285687 | Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java |
JDK-8286462 | |
Incorrect copyright year for src/java.base/share/classes/jdk/internal/vm/FillerObject.java | |
JDK-8286969 | Add a new test library API to execute kinit in SecurityTools.java |
JDK-8286694 | |
Incorrect argument processing in java launcher | |
JDK-8286984 | (ch) Problem list java/nio/channels/FileChannel/LargeMapTest.java on Windows |
JDK-8281268 | |
Resolve duplication of test ClassTransformer class | |
JDK-8286122 | [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe |
JDK-8255439 | |
System Tray icons get corrupted when windows scaling changes | |
JDK-8286814 | Shenandoah: RedefineRunningMethods.java test failed with Loom |
JDK-8285097 | |
Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java | |
JDK-8286366 | (cs) Charset.put can use putIfAbsent instead of containsKey+put |
JDK-8283705 | |
Make javax.sound.midi.Track a final class | |
JDK-8285397 | JNI exception pending in CUPSfuncs.c:250 |
JDK-8286869 | |
unify os::dir_is_empty across posix platforms | |
JDK-8286669 | Replace MethodHandle specialization with ASM in mainline |
JDK-8286763 | |
[REDO] (fc) Tune FileChannel.transferFrom() | |
JDK-8286925 | Move JSON parser used in JFR tests to test library |
JDK-8286637 | |
(fc) Memory mapped regions bigger than 2GB do not work correctly on Windows | |
JDK-8286870 | Memory leak with RepeatCompilation |
JDK-8283689 | |
Update the foreign linker VM implementation | |
JDK-8283520 | JFR: Memory leak in dcmd_arena |
JDK-8280844 | |
Epoch shift synchronization point for Compiler threads is inadequate | |
JDK-8286636 | MacroAssembler::post_call_nop should have InstructionMark |
JDK-8283849 | |
AsyncGetCallTrace may crash JVM on guarantee | |
JDK-8286706 | JFR: 'jfr scrub' should overwrite output |
JDK-8281712 | |
[REDO] AArch64: Implement string_compare intrinsic in SVE | |
JDK-8282280 | Update Xerces to Version 2.12.2 |
JDK-8286090 | |
Add RC2/RC4 to jdk.security.legacyAlgorithms | |
JDK-8283577 | SSLEngine.unwrap on read-only input ByteBuffer |
JDK-8002277 | |
Refactor two PBE classes to simplify maintenance | |
JDK-8286338 | suppress warnings about bad @author tags when author info is not generated. |
JDK-8286688 | |
JFR: Active Setting events should have the same timestamp | |
JDK-8286734 | (fc) FileChannelImpl#map() cleanup after merge of Foreign Function & Memory API |
JDK-8209038 | |
Clarify the javadoc of Cipher.getParameters() | |
JDK-8213045 | Add BigDecimal.TWO |
JDK-8286788 | |
Test java/lang/Thread/virtual/ThreadAPI.testGetStackTrace3 fails | |
JDK-8286783 | Expand use of @inheritDoc in InputStream and OutputStream subclasses |
JDK-8286810 | |
Use public [Double|Float].PRECISION fields in jdk.internal.math.[Double|Float]Consts | |
JDK-8286596 | AArch64: -XX:UseBranchProtection=pac-ret crashes after JDK-8284161 |
JDK-8286729 | |
G1: Calculation to fit in optional region in remaining pause time wrong | |
JDK-8282080 | Lambda deserialization fails for Object method references on interfaces |
JDK-8285485 | |
Fix typos in corelibs | |
JDK-8268335 | Find better way to exclude empty HTML elements |
JDK-8284115 | |
[IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly | |
JDK-8286808 | Loom: Simplify generate_cont_thaw by passing thaw_kind directly |
JDK-8283544 | |
HttpClient GET method adds Content-Length: 0 header | |
JDK-8284367 | JQuery UI upgrade from 1.12.1 to 1.13.1 |
JDK-8272094 | |
compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" | |
JDK-8286475 | Drop --enable-preview from instanceof pattern matching related tests |
JDK-8286660 | |
codestrings gtest fails on AArch64: "udf" in padding | |
JDK-6782021 | It is not possible to read local computer certificates with the SunMSCAPI provider |
JDK-8286452 | |
The array length of testSmallConstArray should be small and const | |
JDK-8286744 | failure_handler: dmesg command on macos fails to collect data due to permission issues |
JDK-8286756 | |
Cleanup foreign API benchmarks | |
JDK-8286787 | Expand use of @inheritDoc in AudioInputStream |
JDK-8286740 | |
JFR: Active Setting event emitted incorrectly | |
JDK-7131823 | bug in GIFImageReader |
JDK-8286760 | |
Update citation of "Effective Java" second edition to third edition | |
JDK-8286399 | Address possibly lossy conversions in JDK Build Tools |
JDK-8285844 | |
TimeZone.getTimeZone(ZoneOffset) does not work for all ZoneOffsets and returns GMT unexpected | |
JDK-8286200 | SequenceInputStream::read(b, off, 0) returns -1 at EOF |
JDK-8286390 | |
Address possibly lossy conversions in jdk.incubator.foreign moved to java.base | |
JDK-8286704 | G1: Call offset_of directly in subclasses of G1CardSetContainer |
JDK-8178701 | |
Compile error with switch statement on protected enum defined in parent inner class | |
JDK-8209137 | Add ability to bind to specific local address to HTTP client |
JDK-8284585 | |
PushPromiseContinuation test fails intermittently in timeout | |
JDK-8286297 | G1: Simplify parallel and serial verification code paths |
JDK-8282274 | |
Compiler implementation for Pattern Matching for switch (Third Preview) | |
JDK-8286638 | C2: CmpU needs to do more precise over/underflow analysis |
JDK-8284950 | |
CgroupV1 detection code should consider memory.swappiness | |
JDK-8286791 | CLONE - ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode |
JDK-8286428 | |
AlgorithmId should understand PBES2 | |
JDK-8284194 | Allow empty subject fields in keytool |
JDK-8286782 | |
Exclude vmTestbase/gc/gctests/WeakReference/weak006/weak006.java | |
JDK-8286705 | GCC 12 reports use-after-free potential bugs |
JDK-8286773 | |
cleanup @returns in sun.security classes | |
JDK-8286771 | workaround implemented for JDK-8282607 is incomplete |
JDK-8286594 | |
(zipfs) Mention paths with dot elements in ZipException and cleanups | |
JDK-8286444 | javac errors after JDK-8251329 are not helpful enough to find root cause |
JDK-8286681 | |
ShenandoahControlThread::request_gc misses the case of GCCause::_codecache_GC_threshold | |
JDK-8286559 | Re-examine synchronization of mark and reset methods on InflaterInputStream |
JDK-6829250 | |
Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows | |
JDK-8277493 | [REDO] Quarantined jpackage apps are labeled as "damaged" |
JDK-8286671 | |
(fc) Modify sun.nio.ch.FileChannelImpl.map0() to accept a FileDescriptor parameter | |
JDK-8286604 | Update InputStream and OutputStream to use @implSpec |
JDK-8286668 | |
JFR: Cleanup | |
JDK-8285366 | Fix typos in serviceability |
JDK-8285380 | |
Fix typos in security | |
JDK-8286393 | Address possibly lossy conversions in java.rmi |
JDK-8286388 | |
Address possibly lossy conversions in java.smartcardio | |
JDK-8284956 | Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment |
JDK-8286628 | |
Remove unused BufferNode::Allocator::flush_free_list | |
JDK-8286194 | ExecutorShutdown test fails intermittently |
JDK-8286689 | |
(se) Adjusting to select timeout after EINTR messed up after JDK-8286378 | |
JDK-8278039 | Code completion not woking after some statements such as "if" or "while" |
JDK-8282160 | |
JShell circularly-required classes cannot be defined | |
JDK-8286117 | Remove unnecessary indirection and unused code in UL |
JDK-8286623 | |
Bundle zlib by default with JDK on macos aarch64 | |
JDK-8286647 | JFR: Build failure when C1 or C2 is disabled after JDK-8282420 |
JDK-8286677 | |
[BACKOUT] (fc) Tune FileChannel.transferFrom() | |
JDK-8286424 | GetVersionEx is deprecated |
JDK-8274113 | |
(fc) Tune FileChannel.transferFrom() | |
JDK-8285951 | Replace Algorithms.eatMemory(…) with WB.fullGC() in vmTestbase_vm_gc_ref tests |
JDK-8286386 | |
Address possibly lossy conversions in java.net.http | |
JDK-8278262 | JFR: TestPrintXML can’t handle missing timestamps |
JDK-8286560 | |
Remove user parameter from jdk.internal.perf.Perf.attach() | |
JDK-8286615 | Small refactor to SerializedLambda |
JDK-8286378 | |
Address possibly lossy conversions in java.base | |
JDK-8286617 | Improve parameter names in javax.lang.model utility visitors |
JDK-8282191 | |
Implementation of Foreign Function & Memory API (Preview) | |
JDK-8275535 | Retrying a failed authentication on multiple LDAP servers can lead to users blocked |
JDK-8286287 | |
Reading file as UTF-16 causes Error which "shouldn’t happen" | |
JDK-8286015 | JFR: Remove jfr.save.generated.asm |
JDK-8286423 | |
Destroy password protection in the example code in KeyStore | |
JDK-8284283 | javac crashes when several transitive supertypes are missing |
JDK-8286422 | |
Add OIDs for RC2 and Blowfish | |
JDK-8286573 | Remove the unnecessary method Attr#attribTopLevel and its usage |
JDK-8284680 | |
sun.font.FontConfigManager.getFontConfig() leaks charset | |
JDK-8286601 | Mac Aarch: Excessive warnings to be ignored for build jdk |
JDK-8278348 | |
[macos12] javax/swing/JTree/4908142/bug4908142.java fails in macos12 | |
JDK-8284888 | [macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "NimbusLookAndFeel] : ERROR: icon and imageIcon not same." |
JDK-8286582 | |
Build fails on macos aarch64 when using --with-zlib=bundled | |
JDK-8285820 | C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 |
JDK-8286433 | |
Cache certificates decoded from TLS session tickets | |
JDK-8286467 | G1: Collection set pruning adds one region too many |
JDK-8283001 | |
windows-x86-cmp-baseline fails in some jvmti native libs | |
JDK-8282966 | AArch64: Optimize VectorMask.toLong with SVE2 |
JDK-8285612 | |
Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java | |
JDK-8285867 | Convert applet manual tests SelectionVisible.java to Frame and automate |
JDK-8282772 | |
JButton text set as HTML content has unwanted padding | |
JDK-8286401 | Address possibly lossy conversions in Microbenchmarks |
JDK-8282607 | |
runtime/ErrorHandling/MachCodeFramesInErrorFile.java failed with "RuntimeException: 0 < 2" | |
JDK-8286441 | Remove mode parameter from jdk.internal.perf.Perf.attach() |
JDK-8286540 | |
Build failure caused by missing DefaultPollerProvider implementation on AIX | |
JDK-8286002 | Add support for intel syntax to capstone hsdis |
JDK-8286556 | |
Remove EagerInitialization develop option | |
JDK-8286387 | Remove unused FreeListAllocator::reduce_free_list |
JDK-8286476 | |
x86_32: Fix crashes with non-preview mode after JDK-8284161 (Virtual Threads) | |
JDK-8286446 | PPC64: fix crashes after JDK-8284161 (virtual threads preview) |
JDK-8286396 | |
Address possibly lossy conversions in jdk.management.jfr | |
JDK-8286392 | Address possibly lossy conversions in jdk.jfr |
JDK-8286541 | |
JFR: RecordingFile.write is missing "since 19" | |
JDK-8285872 | JFR: Remove finalize() methods |
JDK-8286515 | |
JFR: Remove SimpleStringIdPool class | |
JDK-8285698 | Create a test to check the focus stealing of JPopupMenu from JComboBox |
JDK-8286473 | |
Drop --enable-preview from Record related tests | |
JDK-8286430 | make test TEST="gtest:\<sometag>" exits with error when it shouldn’t |
JDK-8275201 | |
C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses | |
JDK-8286459 | compile error with VS2017 in continuationFreezeThaw.cpp |
JDK-8286339 | |
compiler/c2/irTests/TestEnumFinalFold.java fails if Enum/String methods are not inlined | |
JDK-8286474 | Drop --enable-preview from Sealed Classes related tests |
JDK-8278123 | |
serviceability/dcmd/vm/ClassLoaderStatsTest.java failing with java.lang.AssertionError: Should have a hidden class | |
JDK-8286551 | JDK-8286460 causes tests to fail to compile in Tier2 |
JDK-8286368 | |
Cleanup problem lists after loom integration | |
JDK-8284980 | Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot |
JDK-8286438 | |
Add jhsdb jstack processing without --mixed in efh | |
JDK-8285518 | CDS assert: visibility cannot change between dump time and runtime |
JDK-8286460 | |
Remove dependence on JAR filename in CDS tests | |
JDK-8282701 | Use Class.getInterfaces(false) where possible to reduce allocation pressure |
JDK-8282420 | |
JFR: Remove event handlers | |
JDK-8286363 | BigInteger.parallelMultiply missing @since 19 |
JDK-8286480 | |
Remove the c1 getEventWriter() intrinsic to simplify post-Loom integration platform-porting efforts | |
JDK-8286303 | Serial: Remove reference to ParGCRareEvent_lock |
JDK-8285710 | |
Miscalculation of G1CardSetAllocator unused memory size | |
JDK-8286125 | C2: "bad AD file" with PopulateIndex on x86_64 |
JDK-8286198 | |
[linux] Fix process-memory information | |
JDK-8286429 | jpackageapplauncher build fails intermittently in Tier[45] |
JDK-8238373 | |
Punctuation should be same in jlink help usage on Japanese language | |
JDK-8286298 | Remove unused methods in sun.invoke.util.VerifyType |
JDK-8286163 | |
micro-optimize Instant.plusSeconds | |
JDK-8286285 | G1: Rank issues with ParGCRareEvent_lock and Threads_lock |
JDK-8286179 | |
Node::find(int) should not traverse from new to old nodes | |
JDK-8286191 | misc tests fail due to JDK-8285987 |
JDK-8286367 | |
riscv: riscv port is broken after JDK-8284161 | |
JDK-8285730 | unify _WIN32_WINNT settings |
JDK-7124282 | |
[macosx] Can’t see table cell highlighter when the highlight border is the same color as the cell. | |
JDK-8030121 | java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails |
JDK-8261650 | |
Add a comment with details for MTLVC_MAX_INDEX | |
JDK-8282351 | jpackage does not work if class file has `]latexmath:[` in the name on windows |
JDK-8283651 | |
nsk/jvmti/SuspendThread/suspendthrd003 may leak native memory | |
JDK-8286442 | ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode |
JDK-8286348 | |
incorrect use of `@serial` | |
JDK-8286331 | jni_GetStringUTFChars() uses wrong heap allocator |
JDK-8284686 | |
Interval of < 1 ms disables ExecutionSample events | |
JDK-8286435 | JDK-8284316 caused validate-source to fail in Tier1 |
JDK-8284316 | |
Support accessibility ManualTestFrame.java for non SwingSet tests | |
JDK-8284550 | test failure_handler is not properly invoking jhsdb jstack, resulting in failure to produce a stack when a test times out |
JDK-8222323 | |
ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" | |
JDK-8285743 | Ensure each IntegerPolynomial object is only created once |
JDK-8285914 | |
AppCDS crash when using shared archive with old class file | |
JDK-8286371 | Avoid use of deprecated str[n]icmp |
JDK-8274517 | |
java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] | |
JDK-8212136 | Remove finalizer implementation in SSLSocketImpl |
JDK-8285516 | |
clearPassword should be called in a finally try block | |
JDK-8285923 | [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities |
JDK-8286293 | |
Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources | |
JDK-8286346 | 3-parameter version of AllocateHeap should not ignore AllocFailType |
JDK-8286294 | |
ForkJoinPool.commonPool().close() spins | |
JDK-8285794 | AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment |
JDK-8286312 | |
Stop mixing signed and unsigned types in bit operations | |
JDK-8283899 | Revert 8284190 after fix of 8281297 |
JDK-8281297 | |
TestStressG1Humongous fails with guarantee(is_range_uncommitted) | |
JDK-8284613 | invalid use of @serial tag |
JDK-8284161 | |
Implementation of Virtual Threads (Preview) | |
JDK-8282218 | C1: Missing side effects of dynamic class loading during constant linkage |
JDK-8286342 | |
ProblemList compiler/c2/irTests/TestEnumFinalFold.java | |
JDK-8286263 | compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" |
JDK-8285295 | |
Need better testing for IdentityHashMap | |
JDK-8286190 | Add test to verify constant folding for Enum fields |
JDK-8286154 | |
Fix 3rd party notices in test files | |
JDK-8286291 | G1: Remove unused segment allocator printouts |
JDK-8286189 | |
G1: Change "wasted" memory to "unused" memory in reporting | |
JDK-8285378 | Remove unnecessary nop for C1 exception and deopt handler |
JDK-8248863 | |
Add search landing page to API documentation | |
JDK-8281429 | PhiNode::Value() is too conservative for tripcount of CountedLoop |
JDK-8283807 | |
Handle CompileThreshold the same as other thresholds when scaled with -XX:CompileThresholdScaling | |
JDK-8262004 | Classpath separator: Man page says semicolon; should be colon on Linux |
JDK-8286153 | |
Remove redundant casts and other cleanup | |
JDK-8286066 | assert(k != __null) failed: klass not loaded caused by FillerObject_klass |
JDK-8286029 | |
Add classpath exemption to globals_vectorApiSupport_***.S.inc | |
JDK-8285497 | Add system property for Java SE specification maintenance version |
JDK-8283306 | |
re-resolving indirect call to non-entrant nmethod can crash | |
JDK-8286056 | AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump |
JDK-8284675 | |
"jpackage.exe" creates application launcher without Windows Application Manfiest | |
JDK-8285616 | [macos] Incorrect path for launcher-as-service.txt in .cfg file |
JDK-8286199 | |
ProblemList jdk/jshell/ExternalEditorTest.java | |
JDK-8272352 | Java launcher can not parse Chinese character when system locale is set to UTF-8 |
JDK-8284027 | |
vmTestbase/nsk/jvmti/GetAllThreads/allthr001/ is failing | |
JDK-8282559 | Allow multiple search terms in javadoc search |
JDK-8286195 | |
ProblemList test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java | |
JDK-8282060 | RemoteRuntimeImageTest is not actually testing on JDK 8 |
JDK-8285947 | |
Avoid redundant HashMap.containsKey calls in ZoneName | |
JDK-8285987 | executing shell scripts without #! fails on Alpine linux |
JDK-8286115 | |
G1: G1RemSetArrayOfCardsEntriesBase off-by-one error | |
JDK-8282600 | SSLSocketImpl should not use user_canceled workaround when not necessary |
JDK-7132796 | |
[macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS | |
JDK-8282555 | Missing memory edge when spilling MoveF2I, MoveD2L etc |
JDK-8285956 | |
(fs) Excessive default poll interval in PollingWatchService | |
JDK-8284813 | x86 Code cleanup related to move instructions. |
JDK-8286105 | |
SourceRevision.gmk should respect GIT variable | |
JDK-8283606 | Tests may fail with zh locale on MacOS |
JDK-8285693 | |
Create an automated test for JDK-4702199 | |
JDK-8285470 | Improve handling of @inheritDoc |
JDK-8255552 | |
Add DES/3DES/MD5 to jdk.security.legacyAlgorithms | |
JDK-8284220 | TypeMirror#toString omits enclosing class names after JDK-8281238 |
JDK-8285869 | |
Selective cleanup in doclint Checker class | |
JDK-8277090 | jsr166 refresh for jdk19 |
JDK-8285976 | |
compiler/exceptions/OptimizeImplicitExceptions.java can’t pass with -XX:+DeoptimizeALot | |
JDK-8279598 | Provide adapter from RandomGenerator to Random |
JDK-8286138 | |
ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on macosx-aarch64 | |
JDK-8280003 | C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize |
JDK-8274112 | |
(fc) Tune FileChannel.transferTo() | |
JDK-8286114 | [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java |
JDK-8286092 | |
Remove dead windows stack code | |
JDK-8278757 | [s390] Implement AES Counter Mode Intrinsic |
JDK-8282477 | |
[x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler | |
JDK-8285934 | Remove unimplemented MemTracker::init_tracking_level |
JDK-8285452 | |
Add a new test library API to replace a file content using FileUtils.java | |
JDK-8286063 | check compiler queue after calling AbstractCompiler::on_empty_queue |
JDK-8286069 | |
keytool prints out wrong key algorithm for -importpass command | |
JDK-8286088 | add comment to InstallAsyncExceptionHandshake destructor |
JDK-8285885 | |
Replay compilation fails with assert(is_valid()) failed: check invoke | |
JDK-8285832 | runtime/Thread/TooSmallStackSize.java failed "assert(k→is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation" |
JDK-8273506 | |
java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 | |
JDK-8285977 | Add links to IEEE 754 specification |
JDK-8265360 | |
several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" | |
JDK-8284490 | Remove finalizer method in java.security.jgss |
JDK-8285921 | |
serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine | |
JDK-8279622 | C2: miscompilation of map pattern as a vector reduction |
JDK-8283684 | |
IGV: speed up filter application | |
JDK-8280568 | IGV: Phi inputs and pinned nodes are not scheduled correctly |
JDK-8282828 | |
CDS uncompressed oops archive is not deterministic | |
JDK-8285915 | failure_handler: gather the contents of /etc/hosts file |
JDK-8286013 | |
Incorrect test configurations for compiler/stable/TestStableShort.java | |
JDK-8285979 | G1: G1SegmentedArraySegment::header_size() is incorrect since JDK-8283368 |
JDK-8286024 | |
PKCS12 keystore shows "DES/CBC" as the algorithm of a DES SecretKeyEntry | |
JDK-8286028 | Some -Xlint keys are missing in javac man page |
JDK-8285745 | |
Re-examine PushbackInputStream mark/reset | |
JDK-8285507 | revert fix for JDK-8282704 now that JDK-8282952 is fixed |
JDK-8285970 | |
gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java still fails after JDK-8285011 | |
JDK-8284632 | runtime/Thread/StopAtExit.java possibly leaking memory again |
JDK-8285827 | |
Describe the keystore.pkcs12.legacy system property in the java.security file | |
JDK-8284435 | Add dedicated filler objects for known dead Java heap areas |
JDK-8285980 | |
Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled | |
JDK-8285712 | LogMessageBuffer doesn’t check vsnprintf return value |
JDK-8285851 | |
Cleanup C2AtomicParseAccess::needs_pinning() | |
JDK-8285890 | Fix some @param tags |
JDK-8276202 | |
LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory | |
JDK-8284981 | Support the vectorization of some counting-down loops in SLP |
JDK-8284992 | |
Fix misleading Vector API doc for LSHR operator | |
JDK-8254759 | [TEST_BUG] [macosx] javax/swing/JInternalFrame/4202966/IntFrameCoord.html fails |
JDK-8285945 | |
[BACKOUT] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities | |
JDK-8284331 | Add sanity check for signal handler modification warning. |
JDK-8285773 | |
Replace Algorithms.eatMemory(…) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java | |
JDK-8284883 | JVM crash: guarantee(sect→end() ⇐ sect→limit()) failed: sanity on AVX512 |
JDK-8282227 | |
Locale information for nb is not working properly | |
JDK-8285938 | ProblemList jdk/jshell/HighlightUITest.java on linux-x64 |
JDK-8285686 | |
Upgrade to FreeType 2.12.0 | |
JDK-8285919 | Remove debug printout from JDK-8285093 |
JDK-8285802 | |
AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities | |
JDK-8225433 | Clarify behavior of PKIXParameters.setRevocationEnabled when PKIXRevocationChecker is used |
JDK-8285793 | |
C2: optimization of mask checks in counted loops fail in the presence of cast nodes | |
JDK-8274597 | Some of the dnd tests time out and fail intermittently |
JDK-8028998 | |
[TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java failed | |
JDK-8285515 | (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 beta2 |
JDK-8285828 | |
runtime/execstack/TestCheckJDK.java fails with zipped debug symbols | |
JDK-8285390 | PPC64: Handle integral division overflow during parsing |
JDK-8285523 | |
Improve test java/io/FileOutputStream/OpenNUL.java | |
JDK-8285711 | riscv: RVC: Support disassembler show-bytes option |
JDK-8282711 | |
Accelerate Math.signum function for AVX and AVX512 target. | |
JDK-8285301 | C2: assert(!requires_atomic_access) failed: can’t ensure atomicity |
JDK-8264666 | |
Change implementation of safeAdd/safeMult in the LCMSImageLayout class | |
JDK-8155701 | The compiler fails with an AssertionError: typeSig ERROR |
JDK-8283624 | |
Create an automated regression test for RFE-4390885 | |
JDK-8285699 | riscv: Provide information when hitting a HaltNode |
JDK-8285688 | |
Add links to JEPs and JSRs to SourceVersion | |
JDK-8285610 | TreeInfo.pathFor and its uses appear to be dead code |
JDK-8195589 | |
T6587786.java failed after JDK-8189997 | |
JDK-8285496 | DocLint does not check for missing `@param` tags for type parameters on classes and interfaces |
JDK-8285094 | |
Test java/awt/Frame/InvisibleOwner/InvisibleOwner.java failing on Linux | |
JDK-8285504 | Minor cleanup could be done in javax.net |
JDK-8285676 | |
Add missing @param tags for type parameters on classes and interfaces | |
JDK-8285785 | CheckCleanerBound test fails with PasswordCallback object is not released |
JDK-8285011 | |
gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java fails after JDK-8280761 | |
JDK-8285690 | CloneableReference subtest should not throw CloneNotSupportedException |
JDK-8280510 | |
AArch64: Vectorize operations with loop induction variable | |
JDK-8285728 | Alpine Linux build fails with busybox tar |
JDK-8285630 | |
Fix a configure error in RISC-V cross build | |
JDK-8285755 | JDK-8285093 changed the default for --with-output-sync |
JDK-8285595 | |
Assert frame anchor doesn’t change in safepoints/handshakes | |
JDK-8284848 | C2: Compiler blackhole arguments should be treated as globally escaping |
JDK-8283994 | |
Make Xerces DatatypeException stackless | |
JDK-8178969 | [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. |
JDK-8285696 | |
AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null | |
JDK-8285493 | ECC calculation error |
JDK-8284910 | |
Buffer clean in PasswordCallback | |
JDK-8285683 | Missing @ since 11 in java.security.spec.MGF1ParameterSpec fields |
JDK-8285756 | |
clean up use of bad arguments for `@clean` in langtools tests | |
JDK-8285032 | vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/ fails with "eventSet.suspendPolicy() != policyExpected" |
JDK-8285658 | |
Fix two typos in the spec of j.u.random.RandomGenerator | |
JDK-8176501 | Method Shape.getBounds2D() incorrectly includes Bezier control points in bounding box |
JDK-8280468 | |
Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux | |
JDK-8284077 | Create an automated test for JDK-4170173 |
JDK-8282933 | |
Create a test for JDK-4529616 | |
JDK-8283179 | SA tests fail with "ERROR: catch_mach_exception_raise: Message doesn’t denote a Unix soft signal." |
JDK-8285633 | |
Take better advantage of generic MethodType cache | |
JDK-8285736 | JDK-8236128 causes validate-source failures |
JDK-8284726 | |
Print active locale settings in hs_err reports and in VM.info | |
JDK-8236128 | Allow jpackage create installers for services |
JDK-8285671 | |
java/nio/channels/etc/PrintSupportedOptions.java and java/nio/channels/DatagramChannel/AfterDisconnect.java are failing | |
JDK-8285440 | Typo in Collections.addAll method javadoc |
JDK-8285617 | |
Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test | |
JDK-8285675 | Temporary fix for arm32 SafeFetch |
JDK-8208565 | |
[TEST_BUG] javax\swing\PopupFactory\6276087\NonOpaquePopupMenuTest.java throws NPE | |
JDK-8065099 | [macos] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java fails: no background shine through |
JDK-8285279 | |
ArgumentsTest.set_numeric_flag_double_vm fails on some locales (again) | |
JDK-8198622 | java/awt/Focus/TypeAhead/TestFocusFreeze.java fails on mac |
JDK-6447537 | |
EnqueueWithDialogTest & TestFocusFreeze fail | |
JDK-8283435 | AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes |
JDK-8251177 | |
[macosx] The text "big" is truncated in JTabbedPane | |
JDK-8196367 | java/awt/List/SingleModeDeselect/SingleModeDeselect.java times out |
JDK-8285404 | |
RSA signature verification should reject non-DER OCTET STRING | |
JDK-8284965 | closed test sun/java2d/OpenGL/XORPaint.java is unstable |
JDK-8198666 | |
Many java/awt/Modal/OnTop/ test fails on mac | |
JDK-8202790 | DnD test DisposeFrameOnDragTest.java does not clean up |
JDK-8285677 | |
ProblemList two tests from JDK-8285671 on macosx-x64 | |
JDK-8284642 | Unexpected behavior of -XX:MaxDirectMemorySize=0 |
JDK-8283620 | |
System.out does not use the encoding/charset specified in the Javadoc | |
JDK-8284994 | -Xdoclint:all returns warning for records, even when documented properly |
JDK-8284930 | |
Re-examine FilterInputStream mark/reset | |
JDK-8283643 | [AIX, testbug] MachCodeFramesInErrorFile test fails to find 'Native frames' text |
JDK-8284890 | |
Support for Do not fragment IP socket options | |
JDK-8282541 | AArch64: Auto-vectorize Math.round API |
JDK-8284951 | |
Compile::flatten_alias_type asserts with "indeterminate pointers come only from unsafe ops" | |
JDK-8284779 | Test java/util/logging/Logger/logrb/TestLogrbResourceBundle.java fails intermittently with vthreads wrapper |
JDK-8285611 | |
Retrofit (Doc)Pretty with java.io.UncheckedIOException | |
JDK-8283441 | C2: segmentation fault in ciMethodBlocks::make_block_at(int) |
JDK-8285398 | |
Cache the results of constraint checks | |
JDK-8285435 | Show file and line in MacroAssembler::verify_oop for AArch64 and RISC-V platforms (Port from x86) |
JDK-8285614 | |
Fix typo in java.lang.Float | |
JDK-8283022 | com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297 |
JDK-8267690 | |
Revisit (Doc)Tree search implemented by throwing an exception | |
JDK-8284319 | Test runtime/cds/appcds/TestParallelGCWithCDS.java fails in repo-loom |
JDK-8285477 | |
Add a PRECISION public static field to j.l.Float and j.l.Double | |
JDK-8284889 | runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc timed out |
JDK-8285389 | |
EdDSA trimming zeros | |
JDK-8129778 | Few awt test fail for Solaris 11 with RuntimeException |
JDK-8225777 | |
java/awt/Mixing/MixingOnDialog.java fails on Ubuntu | |
JDK-8279888 | Local variable independently used by multiple loops can interfere with loop optimizations |
JDK-8282823 | |
javac should constrain more uses of preview APIs | |
JDK-8273115 | CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts |
JDK-8285439 | |
remove unused os::fsync | |
JDK-8285437 | riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* |
JDK-8193543 | |
Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails | |
JDK-8129827 | [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails |
JDK-8285445 | |
cannot open file "NUL:" | |
JDK-8285431 | Assertion in NativeGSSContext constructor |
JDK-8242440 | |
use separate, destroyable JavaVM instances per libgraal compiler thread | |
JDK-8285303 | riscv: Incorrect register mask in call_native_base |
JDK-8285394 | |
Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() | |
JDK-8285370 | Fix typo in jdk.charsets |
JDK-8285362 | |
unify os::pause platform coding | |
JDK-8284995 | G1: Do not mark through Closed Archive regions during concurrent mark |
JDK-8277056 | |
Combining several C2 Print* flags asserts in xmlStream::pop_tag | |
JDK-8285369 | C2: emit reduction flag value in node and loop dumps |
JDK-8284993 | |
Replace System.exit call in swing tests with RuntimeException | |
JDK-8285342 | Zero build failure with clang due to values not handled in switch |
JDK-8285386 | |
java/util/HashMap/WhiteBoxResizeTest.java fails in tier7 after JDK-8186958 | |
JDK-8283324 | CLDRConverter run time increased by 3x |
JDK-8284189 | |
Replace usages of 'a the' in java.desktop | |
JDK-8285040 | PPC64 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long |
JDK-8213445 | |
jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings | |
JDK-8285307 | remove unused os::available |
JDK-8283084 | |
RandomGenerator nextDouble(double, double) is documented incorrectly | |
JDK-8274683 | Code example provided by RandomGeneratorFactory does not compile |
JDK-8023814 | |
Test java/awt/im/memoryleak/InputContextMemoryLeakTest.java fails | |
JDK-8285361 | ClassCastExceptionForInvalidSurface.java has an incorrect copyright header |
JDK-8277816 | |
Client tests fail on macos-Aarch64 host | |
JDK-8283794 | CCE in XRTextRenderer.drawGlyphList and XRMaskFill.MaskFill |
JDK-8284908 | |
Refine diagnostic positions for DCErroneous | |
JDK-8284949 | riscv: Add Zero support for the 32-bit RISC-V architecture |
JDK-8284548 | |
Invalid XPath expression causes StringIndexOutOfBoundsException | |
JDK-8285266 | compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java fails after JDK-8284563 |
JDK-8285093 | |
Introduce UTIL_ARG_WITH | |
JDK-8283839 | [JVMCI] add support for querying indy bootstrap method target and arguments |
JDK-8284920 | |
Incorrect Token type causes XPath expression to return incorrect results | |
JDK-8284291 | sun/security/krb5/auto/Renew.java fails intermittently on Windows 11 |
JDK-8282120 | |
optimal capacity tests and test library need to be cleaned up | |
JDK-8284694 | Avoid evaluating SSLAlgorithmConstraints twice |
JDK-8283541 | |
Add Statical counters and some comments in PhaseStringOpts | |
JDK-8284553 | Deprecate the DEFAULT static field of OAEPParameterSpec |
JDK-8281006 | |
Module::getResourceAsStream should check if the resource is open unconditionally when caller is null | |
JDK-8266247 | Swing test bug7154030.java sometimes fails on macOS 11 ARM |
JDK-8280594 | |
Refactor annotation invocation handler handling to use Objects.toIdentityString | |
JDK-8284742 | x86: Handle integral division overflow during parsing |
JDK-8277969 | |
HttpClient SelectorManager shuts down when custom Executor rejects a task | |
JDK-8284758 | [linux] improve print_container_info |
JDK-8075816 | |
Deprecate AliasLevel flag since it is broken | |
JDK-8042381 | Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received |
JDK-8284933 | |
Improve debug in jdk.crypto.cryptoki | |
JDK-8284563 | AArch64: bitperm feature detection for SVE2 on Linux |
JDK-8282397 | |
createTempFile method of java.io.File is failing when called with suffix of spaces character | |
JDK-8282300 | Throws NamingException instead of InvalidNameException after JDK-8278972 |
JDK-8281388 | |
Change wrapping of EncryptedPrivateKeyInfo | |
JDK-8278972 | Improve URL supports |
JDK-8278356 | |
Improve file creation | |
JDK-8277672 | Better invocation handler handling |
JDK-8278449 | |
Improve keychain support | |
JDK-8278805 | Enhance BMP image loading |
JDK-8270504 | |
Better Xpath expression handling | |
JDK-8278798 | Improve supported intrinsic |
JDK-8277227 | |
Better identification of OIDs | |
JDK-8277233 | Improve ECDSA signature support |
JDK-8272588 | |
Enhanced recording parsing | |
JDK-8272594 | Better record of recordings |
JDK-8272261 | |
Improve JFR recording file processing | |
JDK-8272255 | Completely handle MIDI files |
JDK-8275151 | |
Improved Object Identification | |
JDK-8274221 | More definite BER encodings |
JDK-8269938 | |
Enhance XML processing passes redux | |
JDK-8284855 | Update needed to Cleaners added to jdk.crypto.cryptoki |
JDK-8283803 | |
Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test | |
JDK-8284898 | Enhance PassFailJFrame |
JDK-8284880 | |
Re-examine sun.invoke.util.Wrapper hash tables | |
JDK-8285001 | Simplify StringLatin1.regionMatches |
JDK-8285007 | |
Use correct lookup mode for MethodHandleStatics.UNSAFE | |
JDK-8284893 | Fix typos in java.base |
JDK-8284903 | |
Fix typos in hotspot | |
JDK-8284697 | Avoid parsing the doc comment of an element that is not documented |
JDK-8284856 | |
Add a test case for checking UnicodeScript entity numbers | |
JDK-8285012 | Problemlist gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java |
JDK-8284539 | |
Configure --with-source-date=version fails on MacOS | |
JDK-8284725 | Fix include guard in jfrbitset.hpp |
JDK-8284999 | |
Remove remaining files in src/samples | |
JDK-8280761 | UseCompressedOops should be set after limit_heap_by_allocatable_memory |
JDK-8283790 | |
G1: Remove redundant card/heap-address transition | |
JDK-8284572 | Remove unneeded null check in ReferenceProcessor::discover_reference |
JDK-8284661 | |
Reproducible assembly builds without relative linking | |
JDK-8266246 | Swing test PressedIconTest.java sometimes fails on macOS 11 ARM |
JDK-8284521 | |
Write an automated regression test for RFE 4371575 | |
JDK-8284937 | riscv: should not allocate special register for temp |
JDK-8186958 | |
Need method to create pre-sized HashMap | |
JDK-8284112 | Minor cleanup could be done in javax.crypto |
JDK-8282008 | |
Incorrect handling of quoted arguments in ProcessBuilder | |
JDK-8284928 | Add links from SourceVersion to specific JLS versions |
JDK-8284922 | |
Fix some doc-comment issues on methods with package access in JDK API | |
JDK-8284923 | Update description of SourceVersion.RELEASE_18 |
JDK-8284935 | |
Improve debug in java.security.jgss | |
JDK-8283870 | jdeprscan --help causes an exception when the locale is ja, zh_CN or de |
JDK-8284699 | |
Include all image types to the J2DBench.ColorConvertOpTests | |
JDK-8144030 | [macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) |
JDK-8159599 | |
[TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | |
JDK-8284681 | compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" |
JDK-8240903 | |
Add test to check that jmod hashes are reproducible | |
JDK-8284921 | tier1 test failures after JDK-8284909 |
JDK-8283704 | |
Add sealed modifier to java.awt.MultipleGradientPaint | |
JDK-8284909 | [JVMCI] remove remnants of AOT support |
JDK-8284914 | |
Problem list test(s) failing due to extra repaints with D3D pipeline. | |
JDK-8280915 | Better parallelization for AbstractSpliterator and IteratorSpliterator when size is unknown |
JDK-8284884 | |
Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java | |
JDK-8283326 | Implement SafeFetch statically |
JDK-8284874 | |
Add comment to ProcessHandle/OnExitTest to describe zombie problem | |
JDK-8284892 | java/net/httpclient/http2/TLSConnection.java fails intermittently |
JDK-8042380 | |
Test javax/swing/JFileChooser/4524490/bug4524490.java fails with InvocationTargetException | |
JDK-8284863 | riscv: missing side effect for result in instruct vcount_positives |
JDK-8284796 | |
sun.security.ssl.Finished::toString misses a line feed in the message format pattern | |
JDK-8223543 | [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java has issues |
JDK-8284894 | |
Fix typos in langtools | |
JDK-8283892 | Compress and expand bits |
JDK-8284891 | |
Fix typos in build system files | |
JDK-8284853 | Fix various 'expected' typo |
JDK-8284635 | |
Crashes after 8282221: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out | |
JDK-8284866 | Add test to JDK-8273056 |
JDK-8283864 | |
Clean up DocFinder and friends | |
JDK-8284584 | Avoid duplicate node_idx_t definitions |
JDK-8236987 | |
Remove call to System.out.println from ImageIcon.loadImage | |
JDK-8284816 | Make markWord::has_monitor() more robust |
JDK-8284760 | |
Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() | |
JDK-8159694 | HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java |
JDK-6626492 | |
Event time in future part 2, now on X | |
JDK-8284578 | Relax InterpreterCodelet stub alignment |
JDK-8284564 | |
Extend VectorAPI validation tests for SHIFTs and ROTATE operations with constant shift values. | |
JDK-8284775 | Simplify String.substring(_, length()) calls |
JDK-8284673 | |
Collapse identical catch branches in java.management | |
JDK-8283094 | Add Ideal transformation: x + (con - y) → (x - y) + con |
JDK-8284274 | |
Error reporting crashes because missing ResourceMarks | |
JDK-8284754 | print more interesting env variables in hs_err and VM.info |
JDK-8194946 | |
Regression automated Test 'javax/swing/JFileChooser/6738668/bug6738668.java' fails | |
JDK-8284720 | IntelliJ: JIRA integration |
JDK-8284579 | |
Improve VarHandle checks for interpreter | |
JDK-8282528 | AArch64: Incorrect replicate2L_zero rule |
JDK-8284702 | |
Add @since for java.time.LocalDate.EPOCH | |
JDK-8283714 | REDO - Unexpected TypeElement in ANALYZE TaskEvent |
JDK-8284030 | |
Standard Doclet should not attempt to link to primitive types | |
JDK-8284752 | Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation |
JDK-8284732 | |
FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X | |
JDK-8284771 | java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" |
JDK-8283083 | |
java.util.random L128X256MixRandom constructor fails to use byte[] seed | |
JDK-8284535 | Fix PrintLatinCJKTest.java test that is failing with Parse Exception |
JDK-8283712 | |
Create a manual test framework class | |
JDK-8284125 | AArch64: Remove partial masked operations for SVE |
JDK-8196465 | |
javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux | |
JDK-8284622 | Update versions of some Github Actions used in JDK workflow |
JDK-8284653 | |
Serial: Inline GenCollectedHeap::collect_locked | |
JDK-8282716 | [macos] Enable javax/swing/JScrollPane/TestMouseWheelScroll.java on macos |
JDK-8283245 | |
Create a test for JDK-4670319 | |
JDK-8282640 | Create a test for JDK-4740761 |
JDK-8284308 | |
mismatch between key and content in compiler error message | |
JDK-8284620 | CodeBuffer may leak _overflow_arena |
JDK-8284689 | |
ProblemList java/lang/Integer/Unsigned.java in -Xcomp mode | |
JDK-8284691 | ProblemList javax/swing/JTable/8236907/LastVisibleRow.java on macosx |
JDK-8284105 | |
Update security libraries to use sealed classes | |
JDK-8284687 | validate-source failure after JDK-8283710 |
JDK-8265315 | |
Support for CLDR version 41 | |
JDK-8283710 | JVMTI: Use BitSet for object marking |
JDK-8283507 | |
Create a regression test for RFE 4287690 | |
JDK-8283719 | java/util/logging/CheckZombieLockTest.java failing intermittently |
JDK-8284093 | |
Memory leak: X11SD_DisposeXImage should also free obdata | |
JDK-8284567 | Collapse identical catch branches in java.base |
JDK-8284641 | |
Doc errors in sun.security.ssl.SSLSessionContextImpl | |
JDK-8270090 | C2: LCM may prioritize CheckCastPP nodes over projections |
JDK-8284581 | |
Serial: Remove unused GenCollectedHeap::collect_locked | |
JDK-8284198 | Undo JDK-8261137: Optimization of Box nodes in uncommon_trap |
JDK-8284036 | |
Make ConcurrentHashMap.CollectionView a sealed hierarchy | |
JDK-8284549 | JFR: FieldTable leaks FieldInfoTable member |
JDK-8284178 | |
os::commit_memory() should assert the given range | |
JDK-8282221 | x86 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long |
JDK-8284330 | |
jcmd may not be able to find processes in the container | |
JDK-8283706 | Add final or sealed modifier to appropriate javax.swing API classes |
JDK-8284588 | |
Remove GensrcCommonLangtools.gmk | |
JDK-8284556 | Ensure reachability of classes in runtime/whitebox/TestHiddenClassIsAlive.java and serviceability/dcmd/vm/ClassLoaderHierarchyTest.java |
JDK-8284336 | |
CDS SignedJar.java test fails due to archived Reference object | |
JDK-8284361 | Updating ASM to 9.3 for JDK 19 |
JDK-8279876 | |
Clean up: isAssignableFrom usages in xpath and jdk internal classes | |
JDK-8283698 | Refactor Locale constructors used in src/test |
JDK-8284533 | |
Improve InterpreterCodelet data footprint | |
JDK-8284378 | Make Metal the default Java 2D rendering pipeline for macOS |
JDK-8284532 | |
Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler | |
JDK-8284507 | GHA: Only check test results if testing was not skipped |
JDK-8283930 | |
IGV: add toggle button to show/hide empty blocks in CFG view | |
JDK-8284297 | Move FILE_AND_LINE to a platform independent header |
JDK-8282043 | |
IGV: speed up schedule approximation | |
JDK-8284433 | Cleanup Disassembler::find_prev_instr() on all platforms |
JDK-8280511 | |
AArch64: Combine shift and negate to a single instruction | |
JDK-8284495 | [testbug] Adapt nsk tests to the RISC-V platform |
JDK-8284458 | |
CodeHeapState::aggregate() leaks blob_name | |
JDK-8284043 | com/sun/jdi/MethodInvokeWithTraceOnTest.java failing with com.sun.jdi.ObjectCollectedException |
JDK-8282040 | |
Remove unnecessary check made obsolete by JDK-8261941 | |
JDK-8234128 | jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore |
JDK-8284444 | |
Sting typo | |
JDK-8284353 | Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader |
JDK-8284415 | |
Collapse identical catch branches in security libs | |
JDK-8284446 | Miscellaneous doc-comment fixes in jdk.javadoc |
JDK-8284166 | |
[macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor | |
JDK-8263031 | HttpClient throws Exception if it receives a Push Promise that is too large |
JDK-8284389 | |
Improve stability of GHA Pre-submit testing by caching cygwin installer | |
JDK-8283387 | [macos] a11y : Screen magnifier does not show selected Tab |
JDK-8284387 | |
Fix formatting of doc comments in jdk.javadoc | |
JDK-8284437 | Building from different users/workspace is not always deterministic |
JDK-8284299 | |
Handle inheritDoc misuse more gracefully | |
JDK-8277517 | Bump minimum boot jdk to JDK 19 |
JDK-8284368 | |
Remove finalizer method in jdk.crypto.cryptoki | |
JDK-8284303 | runtime/Thread/AsyncExceptionTest.java timed out |
JDK-8284167 | |
Make internal javac exceptions stackless | |
JDK-8177107 | Reduce memory footprint of java.lang.reflect.Constructor/Method |
JDK-8284023 | |
java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo | |
JDK-8284067 | jpackage’d launcher reports non-zero exit codes with error prompt |
JDK-8284288 | |
Use SVG images for FocusSpec.html and Modality.html | |
JDK-8280872 | Reorder code cache segments to improve code density |
JDK-8284014 | |
Menu items with submenus in JPopupMEnu are not spoken on macOS | |
JDK-8283935 | Parallel: Crash during pretouch after large pages allocation failure |
JDK-8284294 | |
Create an automated regression test for RFE 4138746 | |
JDK-8284369 | TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4 |
JDK-8282506 | |
Clean up remaining references to TwoStacksPlain*SocketImpl | |
JDK-8183390 | Fix and re-enable post loop vectorization |
JDK-8283396 | |
Null pointer dereference in loopnode.cpp:2851 | |
JDK-8283730 | Improve discussion of modeling of packages and modules |
JDK-8284362 | |
Remove the "unsupported API" warning from jdk.javadoc | |
JDK-8284380 | ProblemList jdk/jshell/HighlightUITest.java on more platforms |
JDK-8282819 | |
Deprecate Locale class constructors | |
JDK-8284275 | Remove unused sun.nio.fs.Reflect |
JDK-8284278 | |
Diagnostic Fix Updated. | |
JDK-8283621 | Write a regression test for CCC4400728 |
JDK-8284165 | |
Add pid to process reaper thread name | |
JDK-8284033 | Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c |
JDK-8284170 | |
Add "make doctor" to the make help | |
JDK-8283215 | [macos] Screen Magnifier: Getting java.awt.IllegalComponentStateException when menu item is selected |
JDK-8283703 | |
Add sealed modifier to java.awt.geom.Path2D | |
JDK-8283597 | [REDO] Invalid generic signature for redefined classes |
JDK-8284181 | |
ArgumentsTest.set_numeric_flag_double_vm fails on some locales | |
JDK-8284071 | Collapse identical catch branches in jdk.console |
JDK-8276050 | |
XMLInputFactoryImpl.getProperty() returns null | |
JDK-8283623 | Create an automated regression test for JDK-4525475 |
JDK-5087440 | |
java.io bulk read(…) end-of-stream return value descriptions ambiguous | |
JDK-8282508 | Updating ASM to 9.2 for JDK 19 |
JDK-8283044 | |
Use asynchronous handshakes to deliver asynchronous exceptions | |
JDK-8282756 | Make ElementKind checks more specific |
JDK-8281079 | |
[s390] Unify Address Operand Encoding in Instruction Emitters | |
JDK-8279508 | Auto-vectorize Math.round API |
JDK-8283474 | |
Include detailed heap object info in CDS map file | |
JDK-8283865 | riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension |
JDK-8284068 | |
riscv: should call Atomic::release_store in JavaThread::set_thread_state | |
JDK-8273553 | sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 |
JDK-8284190 | |
disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows | |
JDK-8254935 | Deprecate the PSSParameterSpec(int) constructor |
JDK-8284094 | |
Memory leak in invoker_completeInvokeRequest() | |
JDK-8284180 | Some files missing newlines |
JDK-8284146 | |
Disable jdk/jshell/HighlightUITest.java on macosx-aarch64 | |
JDK-8283525 | http://tools.ietf.org/html/* URLs return 404 |
JDK-8283269 | |
Improve definition and use of jdk.javadoc.internal.doclets.toolkit.Content | |
JDK-8284103 | AsVarargsCollector::asCollectorCache incorrectly marked @stable |
JDK-8282431 | |
AArch64: Add optimized rules for masked vector multiply-add/sub for SVE | |
JDK-8274148 | can jshell show deprecated classes, methods and fields as strikethrough text? |
JDK-8282429 | |
StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings | |
JDK-8284116 | Rename serializePropertiesToByteArray_signature |
JDK-8283805 | |
[REDO] JDK 19 L10n resource files update - msgdrop 10 | |
JDK-8283422 | Create a new test for JDK-8254790 |
JDK-8283566 | |
G1: Improve G1BarrierSet::enqueue performance | |
JDK-8281469 | aarch64: Improve interpreter stack banging |
JDK-8283842 | |
TestZoneTextPrinterParser.test_roundTripAtOverlap fails: DateTimeParseException | |
JDK-8283890 | Changes in CFG file format break C1Visualizer |
JDK-8283013 | |
Simplify Arguments::parse_argument() | |
JDK-8284026 | Use unmodifiable collections where practical |
JDK-8284090 | |
com/sun/security/auth/module/AllPlatforms.java fails to compile | |
JDK-8283901 | Introduce "make doctor" to diagnose build environment problems |
JDK-8280193 | |
summary javadoc for java.awt.GraphicsEnvironment#preferProportionalFonts broken | |
JDK-8283997 | Unused argument in GraphKit::builtin_throw |
JDK-8224977 | |
[macos] On AquaLookAndFeel, Iconified JInternalFrame does not restore when Control + F5 is used. | |
JDK-8283642 | JavaDoc of JFileChooser() need to be updated for default directory in Windows |
JDK-8283996 | |
Reduce cost of year and month calculations | |
JDK-8283337 | Posix signal handler modification warning triggering incorrectly |
JDK-8181571 | |
printing to CUPS fails on mac sandbox app | |
JDK-8283791 | Parallel: Remove unnecessary condition in PSKeepAliveClosure |
JDK-8283799 | |
Collapse identical catch branches in jdk.hotspot.agent | |
JDK-8283725 | Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM |
JDK-8283784 | |
java_lang_String::as_platform_dependent_str stores to oop in native state | |
JDK-8281717 | Cover logout method for several LoginModule |
JDK-8281223 | |
Improve the API documentation of HttpRequest.Builder::build to state that the default implementation provided by the JDK returns immutable objects. | |
JDK-8253569 | javax.xml.catalog.Catalog.matchURI() implementation should reset state variables |
JDK-8281705 | |
SourceLauncherTest.testSystemProperty isn’t being run | |
JDK-8283060 | RawNativeLibraries should allow multiple clients to load/unload the same library |
JDK-8283907 | |
Fix Huawei copyright in various files | |
JDK-8283801 | Cleanup confusing String.toString calls |
JDK-8283494 | |
Factor out calculation of actual number of XMM registers | |
JDK-8283470 | Update java.lang.invoke.VarHandle to use sealed classes |
JDK-8283700 | |
Add final or sealed modifier to appropriate java.awt API classes | |
JDK-8282374 | Java_sun_awt_X11_XlibWrapper_XSynchronize is wrong and unused |
JDK-8283903 | |
GetContainerCpuLoad does not return the correct result in share mode | |
JDK-8282046 | Create a regression test for JDK-8000326 |
JDK-8283715 | |
Update ObjectStreamClass to be final | |
JDK-8284015 | ProblemList containers/docker/TestJcmd.java on linux-x64 |
JDK-8283999 | |
Update JMH devkit to 1.35 | |
JDK-8282926 | AArch64: Optimize out WHILELO with PTRUE |
JDK-8283937 | |
riscv: RVC: Fix c_beqz to c_bnez | |
JDK-8282764 | AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result |
JDK-8283737 | |
riscv: MacroAssembler::stop() should emit fixed-length instruction sequence | |
JDK-8282547 | IGV: add control-flow graph view |
JDK-8283788 | |
Remove unused VM_DeoptimizeAll::_dependee | |
JDK-8283787 | C1: Remove unused ArrayStoreExceptionStub::_info |
JDK-8283789 | |
CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t | |
JDK-8283800 | Simplify String.indexOf/lastIndexOf calls |
JDK-8283846 | |
Remove unused jdk.internal.reflect.SignatureIterator | |
JDK-8283701 | Add final or sealed modifier to appropriate java.awt.color ICC_Profile API classes |
JDK-8282162 | |
[vector] Optimize integral vector negation API | |
JDK-8283015 | Create a test for JDK-4715496 |
JDK-8207025 | |
JvmtiEnv::SetSystemProperty() does not handle OOM | |
JDK-8283889 | Fix Typo in open/src/java.sql/share/classes/java/sql/package-info.java |
JDK-8283723 | |
Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows | |
JDK-8282776 | Bad NullPointerException message when invoking an interface MethodHandle on a null receiver |
JDK-8283782 | |
Redundant verification of year in LocalDate::ofEpochDay | |
JDK-8281853 | serviceability/sa/ClhsdbThreadContext.java failed with NullPointerException: Cannot invoke "sun.jvm.hotspot.gc.shared.GenCollectedHeap.getGen(int)" because "this.heap" is null |
JDK-8283717 | |
vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException | |
JDK-8283772 | Make sun.net.dns.ResolverConfiguration sealed |
JDK-8024624 | |
[TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn’t move selection on next cell in JTable on Aqua L&F | |
JDK-8281284 | Write JSlider accessibility test |
JDK-8283692 | |
Add PrintIdealPhase that includes block scheduling | |
JDK-8283626 | AArch64: Set relocInfo::offset_unit to 4 |
JDK-8282936 | |
Write a regression test for JDK-4615365 | |
JDK-8283774 | TestZoneOffset::test_immutable should ignore ZoneOffset::rules |
JDK-8283781 | |
Avoid allocating unused lastRulesCaches | |
JDK-8273355 | Flickering on tooltip appearance IntelliJ IDEA 2021.2.1 |
JDK-8283834 | |
Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate | |
JDK-8283670 | gtest os.release_multi_mappings_vm is still racy |
JDK-8264160 | |
Regex \b is not consistent with \w without UNICODE_CHARACTER_CLASS | |
JDK-8283806 | [BACKOUT] JDK 19 L10n resource files update - msgdrop 10 |
JDK-8283603 | |
Remove redundant qualifier in Windows specific Attach Operation | |
JDK-8282538 | PKCS11 tests fail on CentOS Stream 9 |
JDK-8283711 | |
Remove redundant 'new String' calls after concatenation | |
JDK-8280400 | JDK 19 L10n resource files update - msgdrop 10 |
JDK-8279488 | |
ProcessBuilder inherits contextClassLoader when spawning a process reaper thread | |
JDK-8282943 | Unused weird key in compiler.properties |
JDK-8281561 | |
Disable http DIGEST mechanism with MD5 and SHA-1 by default | |
JDK-8283756 | (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes |
JDK-8283469 | |
Don’t use memset to initialize members in FileMapInfo and fix memory leak | |
JDK-8283683 | Make ThreadLocalRandom a final class |
JDK-8283728 | |
jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java | |
JDK-8283727 | P11KeyGenerator has import statement with two semicolons after JDK-8267319 |
JDK-8283558 | |
Parallel: Pass PSIsAliveClosure to ReferenceProcessor constructor | |
JDK-8281222 | ciTypeFlow::profiled_count fails "assert(0 ⇐ i && i < _len) failed: illegal index" |
JDK-8282668 | |
HotSpot Style Guide should permit unrestricted unions | |
JDK-8263134 | HotSpot Style Guide should disallow inheriting constructors |
JDK-8283720 | |
ProblemList java/time/test/java/time/TestZoneOffset.java | |
JDK-8283695 | [AIX] Build failure due to name conflict in test_arguments.cpp |
JDK-8283668 | |
Update IllegalFormatException to use sealed classes | |
JDK-8283713 | [BACKOUT] Unexpected TypeElement in ANALYZE TaskEvent |
JDK-8283681 | |
Improve ZonedDateTime offset handling | |
JDK-8282685 | fileToEncodedURL_[name|signature] symbols are unused |
JDK-8283691 | |
Classes in java.security still reference deprecated classes in spec | |
JDK-8283648 | Improve the snippet "file not found" message. |
JDK-8283661 | |
Unexpected TypeElement in ANALYZE TaskEvent | |
JDK-8273370 | Preferences.exportSubtree() generates invalid XML if value contains control char |
JDK-8283665 | |
Two Jarsigner tests needs to be updated with JDK-8267319 | |
JDK-8283349 | Robustness improvements to java/util/prefs/AddNodeChangeListener.jar |
JDK-8274735 | |
javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image | |
JDK-8283368 | G1: Remove G1SegmentedArraySegment MEMFLAGS template parameter |
JDK-8283607 | |
Rename KlassID to KlassKind | |
JDK-8283608 | Refactor 2d, beans classes javadoc to use @throws instead of @exception |
JDK-8267319 | |
Use larger default key sizes and algorithms based on CNSA | |
JDK-8283641 | Large value for CompileThresholdScaling causes assert |
JDK-8283426 | |
Fix 'exeption' typo | |
JDK-8283416 | Update java.lang.invoke.MethodHandle to use sealed classes |
JDK-8272477 | |
Additional cleanup of test/jdk/java/nio/file/spi/SetDefaultProvider.java | |
JDK-8283467 | runtime/Thread/StopAtExit.java needs updating |
JDK-8283417 | |
Update java.nio buffers to use sealed classes | |
JDK-8283555 | G1: Concurrent mark accesses uninitialized BOT of closed archive regions |
JDK-8282917 | |
Remove InetAddressImplFactory from InetAddress | |
JDK-8283187 | C2: loop candidate for superword not always unrolled fully if superword fails |
JDK-8283575 | |
Check for GNU time fails for version >1.7 | |
JDK-8283323 | libharfbuzz optimization level results in extreme build times |
JDK-8276799 | |
Implementation of JEP 422: Linux/RISC-V Port | |
JDK-8283350 | (tz) Update Timezone Data to 2022a |
JDK-8283519 | |
Hsdis with capstone should annotate output | |
JDK-8283437 | Refactor imageio classes javadoc to use @throws instead of @exception |
JDK-8283574 | |
Use Klass::_id for type checks in the C++ code | |
JDK-8283587 | [BACKOUT] Invalid generic signature for redefined classes |
JDK-8270331 | |
[TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java | |
JDK-8283408 | Fix a C2 crash when filling arrays with unsafe |
JDK-8283594 | |
Improve docs of ElementScanner classes | |
JDK-8282860 | Write a regression test for JDK-4164779 |
JDK-8283493 | |
Create an automated regression test for RFE 4231298 | |
JDK-8283465 | Character.UnicodeBlock.NUM_ENTITIES is out of date |
JDK-8280896 | |
java/nio/file/Files/probeContentType/Basic.java fails on Windows 11 | |
JDK-8283222 | improve diagnosability of runtime/8176717/TestInheritFD.java timeouts |
JDK-8163327 | |
Remove 3DES from the default enabled cipher suites list | |
JDK-8282241 | Invalid generic signature for redefined classes |
JDK-8283237 | |
CallSite should be a sealed class | |
JDK-8283279 | [Testbug] Improve TestGetSwapSpaceSize |
JDK-8282536 | |
java.net.InetAddress should be a sealed class | |
JDK-8283513 | Parallel: Skip the card marking in PSRootsClosure |
JDK-8283562 | |
JDK-8282306 breaks gtests on zero | |
JDK-8283254 | Remove redundant class jdk/internal/agent/spi/AgentProvider |
JDK-8283543 | |
indentation error at com.sun.tools.javac.comp.Enter::visitTopLevel | |
JDK-8283411 | InflaterInputStream holds on to a temporary byte array of 512 bytes |
JDK-8282204 | |
Use lea instructions for arithmetic operations on x86_64 | |
JDK-8283298 | Make CodeCacheSegmentSize a product flag |
JDK-8283249 | |
CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing | |
JDK-8282293 | Domain value for system property jdk.https.negotiate.cbt should be case-insensitive |
JDK-8283199 | |
Linux os::cpu_microcode_revision() stalls cold startup | |
JDK-8283257 | x86: Clean up invocation/branch counter updates code |
JDK-8283497 | |
[windows] print TMP and TEMP in hs_err and VM.info | |
JDK-8282422 | JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale |
JDK-8282952 | |
Thread::exit should be immune to Thread.stop | |
JDK-8283457 | [macos] libpng build failures with Xcode13.3 |
JDK-8283480 | |
Make AbstractStringBuilder sealed | |
JDK-8282590 | C2: assert(addp→is_AddP() && addp→outcnt() > 0) failed: Don’t process dead nodes |
JDK-8282625 | |
Formatter caches Locale/DecimalFormatSymbols poorly | |
JDK-8283451 | C2: assert(_base == Long) failed: Not a Long |
JDK-8283456 | |
Make CompiledICHolder::live_count/live_not_claimed_count debug only | |
JDK-8282592 | C2: assert(false) failed: graph should be schedulable |
JDK-8283087 | |
Create a test or JDK-4715503 | |
JDK-8283092 | JMX subclass permission check redundant with strong encapsulation |
JDK-8282937 | |
Write a regression test for JDK-4820080 | |
JDK-8282469 | Allow considered use of C++ thread_local in Hotspot |
JDK-8282721 | |
HotSpot Style Guide should allow considered use of C++ thread_local | |
JDK-8257733 | Move module-specific data from make to respective module |
JDK-8283415 | |
Update java.lang.ref to use sealed classes | |
JDK-8283097 | Parallel: Move filler object logic inside PSPromotionLAB::unallocate_object |
JDK-8281879 | |
Serial: Merge CardGeneration into TenuredGeneration | |
JDK-8282306 | os::is_first_C_frame(frame*) crashes on invalid link access |
JDK-8283277 | |
ISO 4217 Amendment 171 Update | |
JDK-8283379 | Memory leak in FileHeaderHelper |
JDK-8283217 | |
Leak FcObjectSet in getFontConfigLocations() in fontpath.c | |
JDK-8283447 | Remove unused LIR_Assembler::_bs |
JDK-8283327 | |
Add methods to save/restore registers when calling into the VM from C1/interpreter barrier code | |
JDK-8283332 | G1: Stricter assertion in G1BlockOffsetTablePart::forward_to_block_containing_addr |
JDK-8283365 | |
G1: Remove duplicate assertions in HeapRegion::oops_on_memregion_seq_iterate_careful | |
JDK-8283186 | Explicitly pass a third temp register to MacroAssembler::store_heap_oop |
JDK-8282789 | |
Create a regression test for the JTree usecase of JDK-4618767 | |
JDK-8282548 | Create a regression test for JDK-4330998 |
JDK-8282270 | |
java/awt/Robot Screen Capture tests fail after 8280861 | |
JDK-8282723 | Add constructors taking a cause to JSSE exceptions |
JDK-8282704 | |
runtime/Thread/StopAtExit.java may leak memory | |
JDK-8282534 | Remove redundant null check in ChaCha20Cipher.engineInit |
JDK-8282574 | |
Cleanup unnecessary calls to Throwable.initCause() in jdk.compiler | |
JDK-8283352 | [CDS] SharedBaseAddress.java fails on x86_32 |
JDK-8283287 | |
ClassLoader.c cleanups | |
JDK-8204541 | Correctly support AIX xlC 16.1 symbol visibility flags |
JDK-8283057 | |
Update GCC to version 11.2 for Oracle builds on Linux | |
JDK-8283059 | Uninitialized warning in check_code.c with GCC 11.2 |
JDK-8278794 | |
Infinite loop in DeflaterOutputStream.finish() | |
JDK-8283378 | JFR: Checkpoint classes not renamed properly |
JDK-8283315 | |
jrt-fs.jar not always deterministically built | |
JDK-8283289 | JFR: Rename CheckPoint |
JDK-8283202 | |
Potential off-read when checking JFR’s status in awaitFinished | |
JDK-8283353 | compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 |
JDK-8283225 | |
ClassLoader.c produces incorrect OutOfMemory Exception when length is 0 (aix) | |
JDK-8282407 | Missing ')' in MacResources.properties |
JDK-8283325 | |
US_ASCII decoder relies on String.decodeASCII being exhaustive | |
JDK-8282773 | Refactor parsing of integer VM options |
JDK-8283274 | |
Improve @jvms usage in java.base | |
JDK-8283188 | Build time regression caused by JDK-8278917 |
JDK-8283320 | |
Error message for Windows libraries always points to --with-msvcr-dll no matter the actual file name | |
JDK-8283056 | show abstract machine code in hs-err for all VM crashes |
JDK-8282727 | |
Parallel: Remove PSPromotionManager::_totally_drain | |
JDK-8281146 | Replace StringCoding.hasNegatives with countPositives |
JDK-8282602 | |
Refactor awt classes javadoc to use @throws instead of @exception | |
JDK-8282473 | Refactor swing classes javadoc to use @throws instead of @exception |
JDK-8282072 | |
G1: Rename CardSetPtr to CardSetContainerPtr | |
JDK-8283229 | compiler/arguments/TestCodeEntryAlignment.java fails with release VMs |
JDK-8281631 | |
HashMap copy constructor and putAll can over-allocate table | |
JDK-8283234 | Improve @jls usage in java.base |
JDK-8283260 | |
gcc is not supported on mac | |
JDK-8271195 | Use largest available large page size smaller than LargePageSizeInBytes when available |
JDK-8253495 | |
CDS generates non-deterministic output | |
JDK-8283230 | Improve @jls usage in ElementType |
JDK-8240756 | |
[macos] SwingSet2:TableDemo:Printed Japanese characters were garbled | |
JDK-8282414 | x86: Enhance the assembler to generate more compact instructions |
JDK-8282355 | |
compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect→end() ⇐ tend) failed: sanity" | |
JDK-8282507 | Add a separate license file for hsdis |
JDK-8283075 | |
Bad IllegalArgumentException message for out of range rank from ClassDesc.arrayType(int) | |
JDK-8283189 | Bad copyright header in UnsafeCopyMemory.java |
JDK-8283124 | |
Add constant for tau to Math and StrictMath | |
JDK-8283143 | Use minimal-length literals to initialize PI and E constants |
JDK-8282633 | |
jarsigner output does not explain why an EC key is disabled if its curve has been disabled | |
JDK-8283122 | [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems |
JDK-8282887 | |
Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows | |
JDK-8254786 | java/net/httpclient/CancelRequestTest.java failing intermittently |
JDK-8279317 | |
compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code | |
JDK-8268866 | Javascript when used in an iframe cannot display search results |
JDK-8282214 | |
Upgrade JQuery to version 3.6.0 | |
JDK-8283062 | Uninitialized warnings in libgtest with GCC 11.2 |
JDK-8282691 | |
add jdb "-R" option for passing any argument to the launched debuggee process | |
JDK-8282577 | ICC_Profile.setData(int, byte[]) invalidates the profile |
JDK-8283049 | |
Fix non-singleton LoggerFinder error message: s/on/one | |
JDK-8282881 | Print exception message in VM crash with -XX:AbortVMOnException |
JDK-8282929 | |
Localized monetary symbols are not reflected in `toLocalizedPattern` return value | |
JDK-8058924 | FileReader(String) documentation is insufficient |
JDK-8282529 | |
Fix API Note in javadoc for javax.net.ssl.SSLSocket | |
JDK-8281322 | C2: always construct strip mined loop initially (even if strip mining is disabled) |
JDK-8272735 | |
Add missing SubL node transformations | |
JDK-8283017 | GHA: Workflows break with update release versions |
JDK-8283008 | |
KRegister documentation out of date | |
JDK-8281375 | Accelerate bitCount operation for AVX2 and AVX512 target. |
JDK-8282572 | |
EnumSet should be a sealed class | |
JDK-8282874 | Bad performance on gather/scatter API caused by different IntSpecies of indexMap |
JDK-8283041 | |
[javadoc] Crashes using with @param | |
JDK-8282978 | Wrong parameter passed to GetStringXXXChars in various places |
JDK-8282354 | |
Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests | |
JDK-8282811 | Typo in IAE details message of `RecordedObject.getValueDescriptor` |
JDK-8282700 | |
Properly handle several --without options during configure | |
JDK-8282763 | G1: G1CardSetContainer remove intrusive-list details. |
JDK-8272493 | |
Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 | |
JDK-8282883 | Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries |
JDK-8282314 | |
nsk/jvmti/SuspendThread/suspendthrd003 may leak memory | |
JDK-8282852 | Debug agent asserts in classTrack_addPreparedClass() |
JDK-8282170 | |
JVMTI SetBreakpoint metaspace allocation test | |
JDK-8254574 | PrintWriter handling of InterruptedIOException should be removed |
JDK-8282932 | |
a space is needed for the unsupported protocol exception message in ProtocolVersion | |
JDK-8282897 | Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c |
JDK-8267820 | |
(fs) Files.copy should attempt to copy POSIX attributes when target file in custom file system | |
JDK-8280881 | (fs) UnixNativeDispatcher.close0 may throw UnixException |
JDK-8277922 | |
Unable to click JCheckBox in JTable through Java Access Bridge | |
JDK-8282878 | Removed _JavaThread from PhaseTraceTime |
JDK-8282509 | |
[exploded image] ResolvedClassTest fails with similar output | |
JDK-8282948 | JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION |
JDK-8282893 | |
Remove MacroAssembler::push/pop_callee_saved_registers | |
JDK-6218162 | DefaultTableColumnModel.getColumn() method should mention ArrayIndexOutOfBoundsException |
JDK-7017094 | |
ParsedSynthStyle: parameter name "direction" should be changed to "tabIndex" | |
JDK-8249592 | Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode |
JDK-8282641 | |
Make jdb "threadgroup" command with no args reset the current threadgroup back to the default | |
JDK-8282884 | Provide OID aliases for MD2, MD5, and OAEP |
JDK-8280494 | |
(D)TLS signature schemes | |
JDK-8282628 | Potential memory leak in sun.font.FontConfigManager.getFontConfig() |
JDK-8282665 | |
[REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) | |
JDK-8280902 | ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame |
JDK-8282432 | |
Optimize masked "test" Vector API with predicate feature | |
JDK-8265263 | AArch64: Combine vneg with right shift count |
JDK-8282832 | |
Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh | |
JDK-7192189 | Support endpoint identification algorithm in RFC 6125 |
JDK-8282715 | |
typo compileony in test Test8005033.java | |
JDK-8282234 | Create a regression test for JDK-4532513 |
JDK-8281560 | |
Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag. | |
JDK-8275640 | (win) java.net.NetworkInterface issues with IPv6-only environments |
JDK-8282295 | |
SymbolPropertyEntry::set_method_type fails with assert | |
JDK-8281266 | [JVMCI] MetaUtil.toInternalName() doesn’t handle hidden classes correctly |
JDK-8282769 | |
BSD date cannot handle all ISO 8601 formats | |
JDK-8282770 | Set source date in jib profiles from buildId |
JDK-8282144 | |
RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes | |
JDK-8276333 | jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge→reference())) failed: invariant" |
JDK-8282728 | |
Serial: Remove unused BlockOffsetArray::Action | |
JDK-8282312 | Minor corrections to evbroadcasti32x4 intrinsic on x86 |
JDK-8275775 | |
Add jcmd VM.classes to print details of all classes | |
JDK-8282690 | runtime/CommandLine/VMDeprecatedOptions.java fails after JDK-8281181 |
JDK-8282632 | |
Cleanup unnecessary calls to Throwable.initCause() in java.security.jgss | |
JDK-8282657 | Code cleanup: removing double semicolons at the end of lines |
JDK-8282567 | |
Improve source-date handling in build system | |
JDK-8281093 | Violating Attribute-Value Normalization in the XML specification 1.0 |
JDK-8272691 | |
Fix HotSpot style guide terminology for "non-local variables" | |
JDK-8257589 | HotSpot Style Guide should link to rfc7282 |
JDK-8282686 | |
Add constructors taking a cause to SocketException | |
JDK-8252577 | HotSpot Style Guide should link to One-True-Brace-Style description |
JDK-8278296 | |
Generalize long range check transformation | |
JDK-8280404 | Unexpected exception thrown when CEN file entry comment length is not valid |
JDK-8282224 | |
Correct TIG::bang_stack_shadow_pages comments | |
JDK-8282621 | G1: G1SegmentedArray remove unnecessary template parameter |
JDK-8282696 | |
Add constructors taking a cause to InvalidObjectException and InvalidClassException | |
JDK-8282620 | G1/Parallel: Constify is_in_young() predicates |
JDK-8282713 | |
Invalid copyright notice in new test added by JDK-8275715 | |
JDK-8275715 | D3D pipeline processes multiple PaintEvent at initial drawing |
JDK-8282617 | |
sun.net.www.protocol.https.HttpsClient#putInKeepAliveCache() doesn’t use a lock while dealing with "inCache" field | |
JDK-8282382 | Report glibc malloc tunables in error reports |
JDK-8282694 | |
ProblemList runtime/CommandLine/VMDeprecatedOptions.java | |
JDK-8282142 | [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1 |
JDK-8236907 | |
JTable added to nested panels does not paint last visible row | |
JDK-8272853 | improve `JavadocTester.runTests` |
JDK-8281181 | |
Do not use CPU Shares to compute active processor count | |
JDK-8015854 | [macosx] JButton’s HTML ImageView adding unwanted padding |
JDK-8282081 | |
java.time.DateTimeFormatter: wrong definition of symbol F | |
JDK-8252769 | Warn in configure if git config autocrlf has invalid value |
JDK-8282661 | |
[BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) | |
JDK-8282615 | G1: Fix some includes |
JDK-8282573 | |
ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) | |
JDK-8282532 | Allow explicitly setting build platform alongside --openjdk-target |
JDK-8282343 | |
Create a regression test for JDK-4518432 | |
JDK-8279886 | C1: Turn off SelectivePhiFunctions in presence of irreducible loops |
JDK-8282608 | |
RawNativeLibraryImpl can’t be passed to NativeLibraries::findEntry0 | |
JDK-8282583 | Update BCEL md to include the copyright notice |
JDK-8277474 | |
jarsigner does not check if algorithm parameters are disabled | |
JDK-8282402 | Create a regression test for JDK-4666101 |
JDK-8282511 | |
Use fixed certificate validation date in SSLExampleCert template | |
JDK-8282619 | G1: Fix indentation in G1CollectedHeap::mark_evac_failure_object |
JDK-8282483 | |
Ensure that Utils.getAllInterfaces returns unique instances | |
JDK-8282582 | Unused methods in Utils |
JDK-8282593 | |
JDK-8281472 breaks 32-bit builds and gtests | |
JDK-8276711 | compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint |
JDK-6911375 | |
mouseWheel has no effect without vertical scrollbar | |
JDK-8037965 | NullPointerException in TextLayout.getBaselineFromGraphic() for JTextComponents |