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 |
JDK-8282484 | |
G1: Predicted old time in log always zero | |
JDK-8277055 | Assert "missing inlining msg" with -XX:+PrintIntrinsics |
JDK-8281122 | |
[IR Framework] Cleanup IR matching code in preparation for JDK-8280378 | |
JDK-8281569 | Create tests for Frame.setMinimumSize() method |
JDK-8282515 | |
More clean up on NativeLibraries just for JNI library use | |
JDK-8281628 | KeyAgreement : generateSecret intermittently not resetting |
JDK-8209784 | |
Include hsdis in the JDK | |
JDK-8282551 | Properly initialize L32X64MixRandom state |
JDK-8274788 | |
Support archived heap objects in ParallelGC | |
JDK-8281234 | The -protected option is not always checked in keytool and jarsigner |
JDK-8282523 | |
Fix 'hierachy' typo | |
JDK-8267796 | vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java fails with NoClassDefFoundError |
JDK-8282381 | |
Parallel: Remove unnecessary PCReferenceProcessor | |
JDK-8282480 | IGV: Use description instead of enum name for phases |
JDK-8282143 | |
Objects.requireNonNull should be ForceInline | |
JDK-8282411 | Add useful predicates to ElementKind |
JDK-8282320 | |
Remove case conversion for debugging log in SSLCipher | |
JDK-8282150 | Drop redundant \<br> elements from tables in java.desktop HTML files |
JDK-8281738 | |
Create a regression test for checking the 'Space' key activation of focused Button | |
JDK-8281548 | Add escape analysis tracing flag |
JDK-8282452 | |
Use of Preview API in preview methods should not trigger preview warning for the enclosing class | |
JDK-8279573 | compiler/codecache/CodeCacheFullCountTest.java fails with "RuntimeException: the value of full_count is wrong." |
JDK-8282311 | |
Fix a typo in javax.lang.model.type.NullType | |
JDK-8282045 | When loop strip mining fails, safepoints are removed from loop anyway |
JDK-8267834 | |
Refactor G1CardSetAllocator and BufferNode::Allocator to use a common base class | |
JDK-8281811 | assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 |
JDK-8281472 | |
JVM options processing silently truncates large illegal options values | |
JDK-8227369 | pd_disjoint_words_atomic() needs to be atomic |
JDK-8280713 | |
Related to comment inheritance jdk.javadoc cleanup and refactoring | |
JDK-8282444 | Module finder incorrectly assumes default file system path-separator character |
JDK-8282047 | |
Enhance StringDecode/Encode microbenchmarks | |
JDK-8282094 | [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel |
JDK-8282467 | |
add extra diagnostics for JDK-8268184 | |
JDK-8282023 | PropertiesStoreTest and StoreReproducibilityTest jtreg failures due to en_CA locale |
JDK-8282392 | |
[zero] Build broken on AArch64 | |
JDK-8281210 | Add manpage changes for PAC-RET protection on Linux/AArch64 |
JDK-8282464 | |
Remove author tags from java.compiler | |
JDK-8282462 | Remove unnecessary use of @SuppressWarnings("preview") |
JDK-8275731 | |
CDS archived enums objects are recreated at runtime | |
JDK-8282240 | Add _name field to Method for NOT_PRODUCT only |
JDK-8277976 | |
Break up SEQUENCE in X509Certificate::getSubjectAlternativeNames and X509Certificate::getIssuerAlternativeNames in otherName | |
JDK-6776681 | Invalid encoding of an OtherName in X509Certificate.getAlternativeNames() |
JDK-8282172 | |
CompileBroker::log_metaspace_failure is called from non-Java/compiler threads | |
JDK-8282131 | java.time.ZoneId should be a sealed abstract class |
JDK-8282360 | |
Merge POSIX implementations of ThreadCritical | |
JDK-8230382 | Clean up ConvI2L, CastII and CastLL::Ideal methods |
JDK-8267265 | |
Use new IR Test Framework to create tests for C2 Ideal transformations | |
JDK-8281507 | Two javac tests have bad jtreg `@clean` tags |
JDK-8282428 | |
ProblemList jdk/jfr/jvm/TestWaste.java | |
JDK-8282398 | EndingDotHostname.java test fails because SSL cert expired |
JDK-8282153 | |
JFR: Check for recording waste | |
JDK-8282219 | jdk/java/lang/ProcessBuilder/Basic.java fails on AIX |
JDK-8279995 | |
jpackage --add-launcher option should allow overriding description | |
JDK-8281739 | JFR: Use message with Objects.requireNonNull |
JDK-8271232 | |
JFR: Scrub recording data | |
JDK-8282345 | handle latest VS2022 in abstract_vm_version |
JDK-8281015 | |
Further simplify NMT backend | |
JDK-8280684 | JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. |
JDK-8282347 | |
AARCH64: Untaken branch in has_negatives stub | |
JDK-8206187 | javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use |
JDK-8280357 | |
user.home = "?" when running with systemd DynamicUser=true | |
JDK-8005885 | enhance PrintCodeCache to print more data |
JDK-8281525 | |
Enable Zc:strictStrings flag in Visual Studio build | |
JDK-8282307 | Parallel: Incorrect discovery mode in PCReferenceProcessor |
JDK-8282348 | |
Remove unused CardTable::dirty_card_iterate | |
JDK-8277204 | Implement PAC-RET branch protection on Linux/AArch64 |
JDK-8282316 | |
Operation before String case conversion | |
JDK-8281944 | JavaDoc throws java.lang.IllegalStateException: ERRONEOUS |
JDK-8282200 | |
ShouldNotReachHere() reached by AsyncGetCallTrace after JDK-8280422 | |
JDK-8262400 | runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java fails in test_ame5_compiled_vtable_stub with wrapper |
JDK-8282188 | |
Unused static field MathContext.DEFAULT_DIGITS | |
JDK-8277369 | Strange behavior of JMenuBar with RIGHT_TO_LEFT orientation, arrow keys behaves opposite traversing through keyboard |
JDK-8282299 | |
Remove unused PartialArrayScanTask default constructor | |
JDK-8281614 | serviceability/sa/ClhsdbFindPC.java fails with java.lang.RuntimeException: 'In code in NMethod for jdk/test/lib/apps/LingeredApp.steadyState' missing from stdout/stderr |
JDK-8281988 | |
Create a regression test for JDK-4618767 | |
JDK-8282076 | Merge some debug agent changes from the loom repo |
JDK-8280901 | |
MethodHandle::linkToNative stub is missing w/ -Xint | |
JDK-8282296 | (se) Pipe.open() creates a Pipe implementation that uses Unix domain sockets (win) |
JDK-8282309 | |
Operation before upper case conversion | |
JDK-8280409 | JarFile::getInputStream can fail with NPE accessing ze.getName() |
JDK-8281217 | |
Source file launch with security manager enabled fails | |
JDK-8281376 | Consider polymorphic methods when looking for overrides |
JDK-8282279 | |
Interpret case-insensitive string locale independently | |
JDK-8282208 | Reduce MachNode size |
JDK-8282225 | |
GHA: Allow one concurrent run per PR only | |
JDK-8255577 | Possible issues with SR_initialize |
JDK-8282194 | |
C1: Missing side effects of dynamic constant linkage | |
JDK-8282231 | x86-32: runtime call to SharedRuntime::ldiv corrupts registers |
JDK-8281962 | |
Avoid unnecessary native calls in InflaterInputStream | |
JDK-8281615 | Deadlock caused by jdwp agent |
JDK-8280964 | |
[Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly | |
JDK-8282276 | Problem list failing two Robot Screen Capture tests |
JDK-5041655 | |
(ch) FileLock: negative param and overflow issues | |
JDK-8261407 | ReflectionFactory.checkInitted() is not thread-safe |
JDK-8282042 | |
[testbug] FileEncodingTest.java depends on default encoding | |
JDK-8281315 | Unicode, (?i) flag and backreference throwing IndexOutOfBounds Exception |
JDK-8280958 | |
G1/Parallel: Unify marking code structure | |
JDK-8244593 | Clean up GNM/NM after JEP 381 |
JDK-8276686 | |
Malformed Javadoc inline tags in JDK source in /java/util/regex/Pattern.java | |
JDK-8271008 | appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom |
JDK-8260328 | |
Drop redundant CSS properties from java.desktop HTML files | |
JDK-8282220 | contentType should not be a PKCS7’s member |
JDK-8281543 | |
Remove unused code/headerfile dtraceAttacher.hpp | |
JDK-8281745 | Create a regression test for JDK-4514331 |
JDK-8282190 | |
Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle | |
JDK-8281523 | Accessibility: Conversion from string literal loses const qualifier |
JDK-8280861 | |
Robot color picker broken on Linux with scaling above 100% | |
JDK-8253757 | Add LLVM-based backend for hsdis |
JDK-8282147 | |
[TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java | |
JDK-8282130 | (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers |
JDK-8282166 | |
JDK-8282158 changed ECParameters' package by accident | |
JDK-8282096 | G1: Remove redundant checks in G1CardSet::free_mem_object |
JDK-8282158 | |
ECParameters InvalidParameterSpecException messages missed ECKeySizeParameterSpec | |
JDK-8281544 | assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ |
JDK-8282085 | |
The REGISTER_DEFINITION macro is useless after JDK-8269122 | |
JDK-8281815 | x86: Use short jumps in TIG::generate_slow_signature_handler |
JDK-8282077 | |
PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error | |
JDK-8277488 | Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 |
JDK-8282044 | |
[JVMCI] Export _sha3_implCompress,_md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler. | |
JDK-8255266 | Update Public Suffix List to 3c213aa |
JDK-8282103 | |
fix macosx-generic typo in ProblemList | |
JDK-8282049 | AArch64: Use ZR for integer zero immediate volatile stores |
JDK-8282086 | |
Update jib profile to not set build to 0 | |
JDK-8282056 | Clean up com.sun.tools.javac.util.GraphUtils |
JDK-8280866 | |
SuppressWarnings does not work properly in package-info and module-info | |
JDK-8282089 | [BACKOUT] Parallel: Refactor PSCardTable::scavenge_contents_parallel |
JDK-8277300 | |
Issues with javadoc support for preview features | |
JDK-8281267 | VM HeapDumper dumps array classes several times |
JDK-8279068 | |
IGV: Update to work with JDK 16 and 17 | |
JDK-8281936 | compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines |
JDK-8037573 | |
Typo in DefaultTreeModel docs: askAllowsChildren instead of asksAllowsChildren | |
JDK-8282025 | assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732 |
JDK-8188073 | |
Add Capstone as backend for hsdis | |
JDK-8282075 | ProblemList 3 compiler/whitebox tests on macosx-x64 |
JDK-8281317 | |
CompactNumberFormat displays 4-digit values when rounding to a new range | |
JDK-8282017 | sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server" |
JDK-8281000 | |
ClassLoader::registerAsParallelCapable throws NPE if caller is null | |
JDK-8268250 | Class.arrayType() for a 255-d array throws undocumented IllegalArgumentException |
JDK-8282019 | |
Unused static fields DEGREES_TO_RADIANS, RADIANS_TO_DEGREES in StrictMath | |
JDK-8281971 | Remove unimplemented InstanceRefKlass::do_next |
JDK-8281305 | |
Test com/sun/net/httpserver/simpleserver/MapToPathTest.java fails on Windows 11 | |
JDK-8264743 | Add forRemoval for deprecated classes and method in javax/swing/plaf/basic |
JDK-8203290 | |
[AIX] Check functionality of JDK-8199712 (Flight Recorder) | |
JDK-8279969 | NULL return from map_bitmap_region() needs to be checked |
JDK-8281803 | |
AArch64: Optimize masked vector NOT/AND_NOT for SVE | |
JDK-8282007 | Assorted enhancements to jpackage testing framework |
JDK-8282011 | |
test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% | |
JDK-8281671 | Class.getCanonicalName spec should explicitly cover array classes |
JDK-8275345 | |
RasterFormatException when drawing a tiled image made of non-writable rasters | |
JDK-8282020 | ProblemList sun/net/www/protocol/https/HttpsURLConnection/B6216082.java until JDK-8282017 is fixed |
JDK-8281003 | |
MethodHandles::lookup throws NPE if caller is null | |
JDK-8281822 | Test failures on non-DTrace builds due to incomplete DTrace* flags handling |
JDK-8281335 | |
Allow a library already loaded via System::loadLibrary to be loaded as a raw library | |
JDK-8281874 | Can’t unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test |
JDK-8281170 | |
Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 | |
JDK-8176706 | Additional Date-Time Formats |
JDK-8061729 | |
Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs | |
JDK-8281732 | add assert for non-NULL assumption for return of unique_ctrl_out |
JDK-8278067 | |
Make HttpURLConnection default keep alive timeout configurable | |
JDK-8281948 | JFR: Parser skips too many bytes for fractional types |
JDK-8281829 | |
runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467 | |
JDK-8281812 | x86: Use short jumps in TemplateTable::condy_helper |
JDK-8236136 | |
tests which use CompilationMode shouldn’t be run w/ TieredStopAtLevel | |
JDK-8278173 | [vectorapi] Add x64 intrinsics for unsigned (zero extended) casts |
JDK-8281771 | |
Crash in java_lang_invoke_MethodType::print_signature | |
JDK-8279949 | JavaThread::_free_handle_block leaks native memory |
JDK-8280825 | |
Modules that "provide" ToolProvider should document the name that can be used | |
JDK-8281186 | runtime/cds/appcds/DumpingWithNoCoops.java fails |
JDK-8281744 | |
x86: Use short jumps in TIG::set_vtos_entry_points | |
JDK-8281748 | runtime/logging/RedefineClasses.java failed "assert(addr != __null) failed: invariant" |
JDK-8280136 | |
Serial: Remove unnecessary use of ExpandHeap_lock | |
JDK-8246033 | bin/print_config.js script uses nashorn jjs tool |
JDK-8281741 | |
[testbug] PrintIdealPhaseTest fails with -Xcomp | |
JDK-8281555 | [macos] Get rid of deprecated Style Masks constants |
JDK-8281722 | |
Removal of PrintIdealLevel | |
JDK-8281728 | Redundant null check in LineNumberInputStream.read |
JDK-8280916 | |
Simplify HotSpot Style Guide editorial changes | |
JDK-8281467 | Allow larger OptoLoopAlignment and CodeEntryAlignment |
JDK-8016524 | |
[macosx] Bottom line is not visible for JTableHeader | |
JDK-8281634 | jdeps: java.lang.InternalError: Missing message: err.invalid.filters |
JDK-8269091 | |
javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 | |
JDK-8281678 | appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997 |
JDK-8280473 | |
CI: Support unresolved JVM_CONSTANT_Dynamic constant pool entries | |
JDK-8280940 | gtest os.release_multi_mappings_vm is racy |
JDK-8274238 | |
Inconsistent type for young_list_target_length() | |
JDK-8281585 | Remove unused imports under test/lib and jtreg/gc |
JDK-8256368 | |
Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers | |
JDK-8274980 | Improve adhoc build version strings |
JDK-8281553 | |
Ensure we only require liveness from mach-nodes with barriers | |
JDK-8280783 | Parallel: Refactor PSCardTable::scavenge_contents_parallel |
JDK-8281637 | |
Remove unused VerifyOption_G1UseNextMarking | |
JDK-8281539 | IGV: schedule approximation computes immediate dominators wrongly |
JDK-8280799 | |
С2: assert(false) failed: cyclic dependency prevents range check elimination | |
JDK-8281505 | Add CompileCommand PrintIdealPhase |
JDK-8239927 | |
Product variable PrefetchFieldsAhead is unused and should be removed | |
JDK-8274939 | Incorrect size of the pixel storage is used by the robot on macOS |
JDK-8281675 | |
VMDeprecatedOptions test fails after JDK-8278423 | |
JDK-8278423 | ExtendedDTraceProbes should be deprecated |
JDK-8274524 | |
SSLSocket.close() hangs if it is called during the ssl handshake | |
JDK-8281033 | Improve ImageCheckboxTest to test all available LaF |
JDK-8281674 | |
tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java fails with AssertionError | |
JDK-8281462 | Annotation toString output for enum not reusable for source input |
JDK-8281238 | |
TYPE_USE annotations not printed in correct position in toString output | |
JDK-8277175 | Add a parallel multiply method to BigInteger |
JDK-8281535 | |
Create a regression test for JDK-4670051 | |
JDK-8223077 | module path support for dynamic CDS archive |
JDK-8281622 | |
JFR: Improve documentation of jdk.jfr.Relational | |
JDK-8279997 | check_for_dynamic_dump should not exit vm |
JDK-8281259 | |
MutableBigInteger subtraction could be simplified | |
JDK-8202836 | [macosx] test java/awt/Graphics/TextAAHintsTest.java fails |
JDK-8281100 | |
Spurious "variable might not have been initialized" with sealed class switch | |
JDK-8281638 | jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions |
JDK-8047749 | |
javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect | |
JDK-8281626 | NonblockingQueue should use nullptr |
JDK-8072070 | |
Improve interpreter stack banging | |
JDK-8281419 | The source data for the color conversion can be discarded |
JDK-8281460 | |
Let ObjectMonitor have its own NMT category | |
JDK-8281318 | Improve jfr/event/allocation tests reliability |
JDK-8281522 | |
Rename ADLC classes which have the same name as hotspot variants | |
JDK-8281275 | Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths |
JDK-8281536 | |
JFR: Improve jdk.jfr.ContentType documentation | |
JDK-8281294 | [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors |
JDK-8054449 | |
Incompatible type in example code in TreePath | |
JDK-8280832 | Update usage docs for NonblockingQueue |
JDK-8281262 | |
Windows builds in different directories are not fully reproducible | |
JDK-8281379 | Assign package declarations to all jtreg test cases under gc |
JDK-8252496 | |
C2: Useless code in MergeMemNode::Ideal | |
JDK-8281567 | Remove @throws IOException from X509CRLImpl::getExtension docs |
JDK-8280820 | |
Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren’t used | |
JDK-8265765 | DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty |
JDK-8279822 | |
CI: Constant pool entries in error state are not supported | |
JDK-8280007 | Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 |
JDK-8281470 | |
tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file" | |
JDK-8281274 | deal with ActiveProcessorCount in os::Linux::print_container_info |
JDK-8262721 | |
Add Tests to verify single iteration loops are properly optimized | |
JDK-8281195 | Mistakenly used logging causes significant overhead in interpreter |
JDK-8281440 | |
AWT: Conversion from string literal loses const qualifier | |
JDK-8272807 | Permit use of memory concurrent with pretouch |
JDK-8281338 | |
NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working | |
JDK-8281168 | Micro-optimize VarForm.getMemberName for interpreter |
JDK-8280438 | |
Improve BufferNode::Allocator::release to avoid walking pending list | |
JDK-8280830 | Change NonblockingQueue::try_pop variable named "result" |
JDK-8280132 | |
Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder | |
JDK-8278947 | Support for array constants in constant table |
JDK-8280828 | |
Improve invariants in NonblockingQueue::append | |
JDK-8281476 | ProblemList tools/jar/CreateMissingParentDirectories.java |
JDK-8281104 | |
jar --create should create missing parent directories | |
JDK-8281061 | [s390] JFR runs into assertions while validating interpreter frames |
JDK-8281400 | |
Remove unused wcslen() function | |
JDK-8281450 | Remove unnecessary operator new and delete from ObjectMonitor |
JDK-8281296 | |
Create a regression test for JDK-4515999 | |
JDK-8280917 | Simplify G1ConcurrentRefineThread activation |
JDK-8279329 | |
Remove hardcoded IPv4 available policy on Windows | |
JDK-8281314 | Rename StackPages multipliers |
JDK-8279613 | |
JFR: Snippify Javadoc | |
JDK-6779701 | Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java |
JDK-8281377 | |
Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. | |
JDK-8281175 | Add a -providerPath option to jarsigner |
JDK-8280890 | |
Cannot use '-Djava.system.class.loader' with class loader in signed JAR | |
JDK-8268387 | Rename maximum compaction to maximal compaction in G1 |
JDK-8281114 | |
G1: Remove PreservedMarks::init_forwarded_mark | |
JDK-8272996 | JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled |
JDK-8280965 | |
Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11 | |
JDK-8281243 | Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing |
JDK-8281117 | |
Add regression test for JDK-8280587 | |
JDK-8281298 | Revise the creation of unmodifiable list |
JDK-8166050 | |
partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(…) method | |
JDK-8279878 | java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 |
JDK-8139173 | |
[macosx] JInternalFrame shadow is not properly drawn | |
JDK-8281183 | RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 |
JDK-8281289 | |
Improve with List.copyOf | |
JDK-8281049 | man page update for jstatd Security Manager dependency removal |
JDK-8280767 | |
-XX:ArchiveClassesAtExit does not archive BoundMethodHandle]Species classes | JDK-8280476 |
[macOS] : hotspot arm64 bug exposed by latest clang | JDK-8281120 |
G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block | JDK-8280948 |
[TESTBUG] Write a regression test for JDK-4659800 | JDK-8277795 |
ldap connection timeout not honoured under contention | JDK-8280913 |
Create a regression test for JRootPane.setDefaultButton() method | JDK-8281043 |
Intrinsify recursive ObjectMonitor locking for PPC64 | JDK-8280593 |
[PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor | JDK-8280970 |
Cleanup dead code in java.security.Provider | JDK-8271055 |
Crash during deoptimization with “assert(bb→is_reachable()) failed: getting result from unreachable basicblock” with -XX:+VerifyStack | JDK-8251505 |
Use of types in compiler shared code should be consistent. | JDK-4750574 |
(se spec) Selector spec should clarify calculation of select return value | JDK-8278753 |
Runtime crashes with access violation during JNI_CreateJavaVM call | JDK-8240908 |
RetransformClass does not know about MethodParameters attribute | JDK-8281057 |
Fix doc references to overriding in JLS | JDK-8281023 |
NMT integration into pp debug command does not work | JDK-8272777 |
Clean up remaining AccessController warnings in test library | JDK-8276990 |
Memory leak in invoker.c fillInvokeRequest() during JDI operations | JDK-8280956 |
Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y | JDK-8065422 |
Trailing dot in hostname causes TLS handshake to fail with SNI disabled | JDK-8279662 |
serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC | JDK-8266974 |
duplicate property key in java.sql.rowset resource bundle | JDK-8280868 |
LineBodyHandlerTest.java creates and discards too many clients | JDK-8281042 |
G1: Remove unused init_threshold in G1FullGCCompactionPoint | JDK-8280944 |
Enable Unix domain sockets in Windows Selector notification mechanism | JDK-8279917 |
Refactor subclassAudits in Thread to use ClassValue | JDK-8281035 |
Serial: Move RemoveForwardedPointerClosure to local scope | JDK-8278254 |
Cleanup doclint warnings in java.desktop module | JDK-8280600 |
C2: assert(!had_error) failed: bad dominance | JDK-8279535 |
C2: Dead code in PhaseIdealLoop::create_loop_nest after JDK-8276116 | JDK-8280885 |
Shenandoah: Some tests failed with “EA: missing allocation reference path” | JDK-8280976 |
Incorrect encoding of avx512 vpsraq instruction with mask and constant shift. | JDK-8280842 |
Access violation in ciTypeFlow::profiled_count | JDK-8279219 |
[REDO] C2 crash when allocating array of size too large | JDK-8280601 |
ClhsdbThreadContext.java test is triggering codecache related asserts | JDK-8281082 |
Improve javadoc references to JOSS | JDK-8275914 |
SHA3: changing java implementation to help C2 create high-performance code | JDK-8280867 |
Cpuid1Ecx feature parsing is incorrect for AMD CPUs | JDK-8280642 |
ObjectInputStream.readObject should throw InvalidClassException instead of IllegalAccessError | JDK-8255495 |
Support CDS Archived Heap for uncompressed oops | JDK-8279954 |
java/lang/StringBuffer(StringBuilder)/HugeCapacity.java intermittently fails | JDK-8280941 |
os::print_memory_mappings() prints segment preceeding the inclusion range | JDK-8280554 |
resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered | JDK-8280770 |
serviceability/sa/ClhsdbThreadContext.java sometimes fails with ‘Thread “SteadyStateThread”’ missing from stdout/stderr | JDK-8278475 |
G1 dirty card refinement by Java threads may get unnecessarily paused | JDK-8280458 |
G1: Remove G1BlockOffsetTablePart::_next_offset_threshold | JDK-8280932 |
G1: Rename HeapRegionRemSet::_code_roots accessors | JDK-8280870 |
Parallel: Simplify CLD roots claim in Full GC cycle | JDK-8279586 |
[macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking | JDK-8279856 |
Parallel: Use PreservedMarks to record promotion-failed objects | JDK-8279842 |
HTTPS Channel Binding support for Java GSS/Kerberos | JDK-8280950 |
RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix | JDK-8281007 |
Test jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java fails after JDK-8280738 | JDK-8221642 |
AccessibleObject::setAccessible throws NPE when invoked by JNI code with no java frame on stack | JDK-8280534 |
Enable compile-time doclint reference checking | JDK-8275337 |
C1: assert(false) failed: live_in set of first block must be empty | JDK-8272984 |
javadoc support for reproducible builds | JDK-8280488 |
doclint reference checks withstand warning suppression | JDK-8280738 |
Minor cleanup for HtmlStyle | JDK-8280543 |
Update the “java” and “jcmd” tool specification for CDS | JDK-8280949 |
Correct the references for the Java Security Standard Algorithm Names specification | JDK-8277101 |
jcmd VM.cds dynamic_dump should not regenerate holder classes | JDK-8280450 |
Add task queue printing to STW Full GCs | JDK-8280139 |
Report more detailed statistics about task stealing in task queue stats | JDK-8280705 |
Parallel: Full gc mark stack draining should prefer to make work available to other threads | JDK-8278908 |
[macOS] Unexpected text normalization on pasting from clipboard | JDK-8280817 |
Clean up and unify empty VM operations | JDK-8278263 |
Remove redundant synchronized from URLStreamHandler.openConnection methods | JDK-8280889 |
java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops | JDK-8280553 |
resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs | JDK-8277412 |
Use String.isBlank to simplify code in sun.net.www.protocol.mailto.Handler | JDK-8280903 |
javadoc build fails after JDK-4774868 | JDK-8280843 |
macos-Aarch64 SEGV in frame::sender_for_compiled_frame after JDK-8277948 | JDK-8280555 |
serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object | JDK-8280898 |
ProblemList compiler/regalloc/TestC2IntPressure.java on macosx-aarch64 | JDK-4774868 |
(fc spec) Unclear spec for FileChannel.force | JDK-8280703 |
CipherCore.doFinal(…) causes potentially massive byte[] allocations during decryption | JDK-8272317 |
jstatd has dependency on Security Manager which needs to be removed | JDK-8280863 |
Update build README to reflect that MSYS2 is supported | JDK-8280397 |
Factor out task queue statistics printing | JDK-8280784 |
VM_Cleanup unnecessarily processes all thread oops | JDK-8280804 |
Parallel: Remove unused variables in PSPromotionManager::drain_stacks_depth | JDK-8280004 |
DCmdArgument<jlong>::parse_value() should handle NULL input | JDK-8251466 |
test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. | JDK-8280823 |
Remove NULL check in DumpTimeClassInfo::is_excluded | JDK-8277948 |
AArch64: Print the correct native stack if -XX:+PreserveFramePointer when crash | JDK-8280744 |
Allow SuppressWarnings to be used in all declaration contexts | JDK-8270476 |
Make floating-point test infrastructure more lambda and method reference friendly | JDK-8280835 |
jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy | JDK-8280366 |
(fs) Restore Files.createTempFile javadoc | JDK-8280686 |
Remove Compile::print_method_impl | JDK-8280353 |
-XX:ArchiveClassesAtExit should print warning if base archive failed to load | JDK-8280583 |
Always build NMT | JDK-8280719 |
G1: Remove outdated comment in RemoveSelfForwardPtrObjClosure::apply | JDK-8278232 |
[macos] Wrong chars emitted when entering certain char-sequence of Indic language | JDK-8278518 |
String(byte[], int, int, Charset) constructor and String.translateEscapes() miss bounds check elimination | JDK-8279673 |
AudioClip.play doesn’t work due to NullPointerException when creating DataPusher | JDK-8076089 |
Cleanup: Inline & remove sun.management.Util.newException | JDK-8273236 |
keytool does not accurately warn about algorithms that are disabled but have additional constraints | JDK-8270199 |
Most SA tests are skipped on macosx-aarch64 because all executables are signed | JDK-8279636 |
Update JCov version to 3.0.12 | JDK-8280546 |
Remove hard-coded 127.0.0.1 loopback address | JDK-8280550 |
SplittableRandom#nextDouble(double,double) can return result >= bound | JDK-8268978 |
Document the javadoc software stack | JDK-8279294 |
NonblockingQueue::try_pop may improperly indicate queue is empty | JDK-8280402 |
Add new convenience forms to HtmlTree | JDK-8277983 |
Remove unused fields from sun.net.www.protocol.jar.JarURLConnection | JDK-8278410 |
Improve argument processing around UseHeavyMonitors | JDK-8268033 |
compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with “fatal error: Not compilable at tier 3: CodeBuffer overflow” | JDK-8280373 |
Update Xalan serializer / SystemIDResolver to align with JDK-8270492 | JDK-8280526 |
x86_32 Math.sqrt performance regression with -XX:UseSSE= | JDK-8280531 |
Remove unused DeferredCloseInputStream | JDK-8280374 |
G1: Remove unnecessary prev bitmap mark | JDK-8280377 |
MethodHandleProxies does not correctly invoke default methods with varags | JDK-8213905 |
reflection not working for type annotations applied to exception types in the inner class constructor | JDK-8279242 |
Reflection newInstance() error message when constructor has no access modifiers could use improvement | JDK-8269542 |
JDWP: EnableCollection support is no longer spec compliant after JDK-8255987 | JDK-8258071 |
Fix for JDK-8255987 can be subverted with ObjectReference.EnableCollection | JDK-8280166 |
Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases | JDK-8280041 |
Retry loop issues in java.io.ClassCache | JDK-8280168 |
Add Objects.toIdentityString | JDK-8279946 |
(ch) java.nio.channels.FileChannel tryLock and write methods are missing @throws NonWritableChannelException | JDK-8280396 |
G1: Full gc mark stack draining should prefer to make work available to other threads | JDK-8280414 |
Memory leak in DefaultProxySelector | JDK-8280030 |
[REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range | JDK-8280375 |
G1: Tighten mem region limit in G1RebuildRemSetHeapRegionClosure | JDK-8280241 |
(aio) AsynchronousSocketChannel init fails in IPv6 only Windows env | JDK-8163921 |
HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC | JDK-8278302 |
[s390] Implement fast-path for ASCII-compatible CharsetEncoders | JDK-8280274 |
Guard printing code of Compile::print_method in PRODUCT | JDK-8280503 |
Use allStatic.hpp instead of allocation.hpp where possible | JDK-8279241 |
G1 Full GC does not always slide memory to bottom addresses | JDK-8280384 |
Parallel: Remove VMThread specific ParCompactionManager | JDK-8280470 |
Confusing instanceof check in HijrahChronology.range | JDK-8280289 |
Enhance debug pp() command with NMT info | JDK-8280422 |
thread_from_jni_environment can never return NULL | JDK-8280403 |
RegEx: String.split can fail with NPE in Pattern.CharPredicate::match | JDK-8280492 |
Use cross-module syntax for cross-module links | JDK-8280474 |
Garbage value passed to getLocaleInfoWrapper in HostLocaleProviderAdapter_md | JDK-8279861 |
Clarify ‘rect’ parameters and description of paintTabBorder method in BasicTabbedPaneUI | JDK-8279798 |
Javadoc for BasicTabbedPaneUI is inconsistent | JDK-8279794 |
Fix typos in BasicScrollBarUI: Laysouts a vertical scroll bar | JDK-8279795 |
Fix typo in BasicFileChooserUI: Constucts → Constructs | JDK-8280437 |
Move G1BufferNodeList to gc/shared | JDK-8280496 |
Remove unused G1PageBasedVirtualSpace::pretouch_internal | JDK-8036019 |
Insufficient alternatives listed in some errors produced by the parser | JDK-8279315 |
Add Git support to update_copyright_year.sh script | JDK-8280067 |
Incorrect code generated for unary - on char operand | JDK-8280391 |
NMT: Correct NMT tag on CollectedHeap | JDK-8214733 |
runtime/8176717/TestInheritFD.java timed out | JDK-8279534 |
Consolidate and remove oopDesc::klass_gap methods | JDK-8280174 |
Possible NPE in Thread.dispatchUncaughtException | JDK-8274751 |
Drag And Drop hangs on Windows | JDK-8280457 |
Duplicate implementation of dprecision_rounding and dstore_rounding | JDK-8280459 |
Suspicious integer division in Hashtable.readHashtable | JDK-8279124 |
VM does not handle SIGQUIT during initialization | JDK-8280499 |
runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support | JDK-8275918 |
Remove unused local variables in java.base security code | JDK-8279675 |
CDS cannot handle non-existent JAR file in bootclassapth | JDK-8279397 |
Update –release 18 symbol information for JDK 19 build 32 | JDK-8278036 |
Saving rscratch1 is optional in MacroAssembler::verify_heapbase | JDK-8277531 |
Print actual default stacksize on Windows thread logging | JDK-8280393 |
Promote use of HtmlTree factory methods | JDK-8277120 |
Use Optional.isEmpty instead of !Optional.isPresent in java.net.http | JDK-8278784 |
C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs | JDK-8280401 |
[sspi] gss_accept_sec_context leaves output_token uninitialized | JDK-8258814 |
Compilation logging crashes for thread suspension / debugging tests | JDK-8280413 |
ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on all X64 platforms | JDK-8278472 |
Invalid value set to CANDIDATEFORM structure | JDK-8279282 |
[vectorapi] Matcher::supports_vector_comparison_unsigned is not needed on x86 | JDK-8277535 |
Remove redundant Stream.distinct()/sorted() steps | JDK-8279009 |
CDS crashes when the source of an InstanceKlass is NULL | JDK-8279008 |
G1: Calculate BOT threshold on-the-fly during Object Copy phase | JDK-8280363 |
Minor correction of ALPN specification in SSLParameters | JDK-8234682 |
The order of @param in the generated docs should match the method signature | JDK-8280178 |
Remove os:: API’s that just call system API’s | JDK-8280146 |
Parallel: Remove time log tag | JDK-8280161 |
com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java fails with SSLException | JDK-8280123 |
C2: Infinite loop in CMoveINode::Ideal during IGVN | JDK-8276166 |
Remove dead code from MimeTable and MimeEntry | JDK-8279607 |
Existing optimization “~x+1” → “-x” can be generalized to “~x+c” → “(c-1)-x”. | JDK-8279921 |
Dump the .class file in jlink debug mode for any failure during transform() of a plugin | JDK-8280047 |
Broken link to Swing Connection document from javax.swing package docs | JDK-8279894 |
javax/swing/JInternalFrame/8020708/bug8020708.java timeouts on Windows 11 | JDK-8279796 |
Fix typo: Constucts → Constructs | JDK-8267341 |
macos attempt_reserve_memory_at(arg1, arg2, true) failure | JDK-8266410 |
jdk/jfr/javaagent/TestLoadedAgent.java failed with “Mismatch in TestEvent count” | JDK-8279641 |
Create manual JTReg tests for Swing accessibility | JDK-8280182 |
HotSpot Style Guide has stale link to chromium style guide | JDK-8190264 |
JScrollBar ignores its border when using macOS Mac OS X Aqua look and feel | JDK-8268831 |
Improve javadoc tool handling of streams. | JDK-8280189 |
JFR: TestPrintXML should print mismatching XML | JDK-8258240 |
make vscode-project on Windows generates jdk.code-workspace file with unescaped ’' in paths | JDK-8279936 |
Change shared code to use os:: system API’s | JDK-8280024 |
Parallel: Remove unnecessary region resizing methods in PSCardTable | JDK-8280157 |
wrong texts Falied in a couple of tests | JDK-8273139 |
C2: assert(f ⇐ 1 && f >= 0) failed: Incorrect frequency | JDK-8277822 |
Remove debug-only heap overrun checks in os::malloc and friends | JDK-8274811 |
Remove superfluous use of boxing in java.base | JDK-6465404 |
some problems in CellEditor related API docs | JDK-8279970 |
two AppCDS tests fail after JDK-8261455 | JDK-8279956 |
Useless method Scheduling::ComputeLocalLatenciesForward() | JDK-8275318 |
loaded_classes_do may see ArrayKlass before InstanceKlass is loaded | JDK-8280122 |
SupportedGroupsExtension should output “named groups” rather than “versions” | JDK-8248404 |
AArch64: Remove uses of long and unsigned long | JDK-8176567 |
nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 | JDK-8280124 |
Reduce branches decoding latin-1 chars from UTF-8 encoded bytes | JDK-8250801 |
Add clhsdb “threadcontext” command | JDK-8279194 |
Add Annotated Memory Viewer feature to SA’s HSDB | JDK-8272746 |
ZipFile can’t open big file (NegativeArraySizeException) | JDK-8280055 |
JFR: Improve ObjectContext implementation | JDK-8280058 |
JFR: StreamUtils::getJfrRepository(Process) should print stdout and stderr | JDK-8280076 |
Unify IGV and IR printing | JDK-8279290 |
symbol not found error, implicit lambdas and diamond constructor invocations | JDK-8280010 |
Remove double buffering of InputStream for Properties.load | JDK-8276563 |
Undefined Behaviour in class Assembler | JDK-8280079 |
Serial: Remove empty Generation::prepare_for_verify | JDK-8280029 |
G1: “Overflow during reference processing, can not continue” on x86_32 | JDK-8280089 |
compiler/c2/irTests/TestIRAbs.java fails on some arches | JDK-8280070 |
G1: Fix template parameters in G1SegmentedArraySegment | JDK-8278892 |
java.naming module description is missing @uses tags to document the services that it uses | JDK-8280026 |
Cleanup of IGV printing | JDK-8280059 |
Incorrect glibc version is used in a comment in os_linux.cpp | JDK-8278885 |
Remove Windows ARM64 int8_t workaround in G1 | JDK-8279910 |
G1: Simplify HeapRegionRemSet::add_reference | JDK-8280018 |
Remove obsolete VM_GenCollectFullConcurrent | JDK-8280032 |
Update jib-profiles.js to use JMH 1.34 devkit | JDK-8278831 |
Use table lookup for the last two bytes in Integer.getChars | JDK-8280001 |
Serial: Add documentation to heap memory layout | JDK-8279958 |
Provide configure hints for Alpine/apk package managers | JDK-8280016 |
gc/g1/TestShrinkAuxiliaryData30 test fails on large machines | JDK-8276673 |
Optimize abs operations in C2 compiler | JDK-8279797 |
JFR: Show .jfc options in JFR.start help | JDK-8280048 |
Missing comma in copyright header | JDK-7001973 |
java/awt/Graphics2D/CopyAreaOOB.java fails | JDK-8279947 |
Remove two redundant gvn.transform calls in Parse::do_one_bytecode() | JDK-8280045 |
ProblemList 2 AppCDS tests until JDK-8279970 is fixed | JDK-8279064 |
New options for ktab to provide non-default salt | JDK-8280002 |
jmap -histo may leak stream | JDK-8279990 |
(fs) Awkward verbiage in description of Files.createTempFile(Path,String,String,FileAttribute) | JDK-8280019 |
Remove unused code from metaspace | JDK-8279570 |
IGV: Add source/destination property for load and store nodes with an associated field | JDK-8279918 |
Fix various doc typos | JDK-8280028 |
[BACKOUT] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range | JDK-8278851 |
Correct signer logic for jars signed with multiple digestalgs | JDK-8279545 |
Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 | JDK-8279825 |
JFR: JFCModel shouldn’t need FilePermission to read predefined .jfc files | JDK-8278398 |
jwebserver: Add test to confirm maximum request time | JDK-8280000 |
Remove unused CardTable::find_covering_region_containing | JDK-8278549 |
UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 | JDK-8279699 |
Parallel: More precise boundary in ObjectStartArray::object_starts_in_range | JDK-8278951 |
containers/cgroup/PlainRead.java fails on Ubuntu 21.10 | JDK-8273143 |
Transition to _thread_in_vm when handling a polling page exception | JDK-8279877 |
Document IDEA IDE setup in docs/ide.md | JDK-8279801 |
EC KeyFactory and KeyPairGenerator do not have aliases for OID format | JDK-8262442 |
(windows) Use all proxy configuration sources when java.net.useSystemProxies=true | JDK-8278961 |
Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java | JDK-8259774 |
Deprecate -XX:FlightRecorderOptions:samplethreads | JDK-8278597 |
Remove outdated comments regarding RMISecurityManager in HotSpotAgent.java | JDK-8279903 |
Redundant modulo operation in ECDHKeyAgreement | JDK-8279800 |
isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards | JDK-8261455 |
Automatically generate the CDS archive if necessary | JDK-8258603 |
c1 IR::verify is expensive | JDK-8268081 |
Upgrade Unicode Data Files to 14.0.0 | JDK-8274243 |
Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 | JDK-8278065 |
Refactor subclassAudits to use ClassValue | JDK-8238161 |
use os::fopen in HS code where possible | JDK-8279536 |
jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out | JDK-8278461 |
Use Executable.getSharedParameterTypes() instead of Executable.getParameterTypes() in trusted code | JDK-8279676 |
Dubious YMM register clearing in x86_64 arraycopy stubs | JDK-8278581 |
Improve reference processing statistics log output | JDK-8277627 |
Fix copyright years in some jvmci files | JDK-8277463 |
JFileChooser with Metal L&F doesn’t show non-canonical UNC path in - Look in | JDK-6496103 |
isFileHidingEnabled return false by default | JDK-8279821 |
JFR: Log warnings properly when loading a misconfigured .jfc file | JDK-8279900 |
compiler/vectorization/TestPopCountVectorLong.java fails due to vpopcntdq is not supported | JDK-8276694 |
Pattern trailing unescaped backslash causes internal error | JDK-8279884 |
Use better file for cygwin source permission check | JDK-8278868 |
Add x86 vectorization support for Long.bitCount() | JDK-8279700 |
Parallel: Simplify ScavengeRootsTask constructor API | JDK-8273914 |
Indy string concat changes order of operations | JDK-8279833 |
Loop optimization issue in String.encodeUTF8_UTF16 | JDK-8279834 |
Alpine Linux fails to build when –with-source-date enabled | JDK-8278207 |
G1: Tighten verification in G1ResetSkipCompactingClosure | JDK-8225093 |
Special property jdk.boot.class.path.append should not default to empty string | JDK-8279669 |
test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition | JDK-8279785 |
JFR: ‘jfr configure’ should show default values | JDK-8279668 |
x86: AVX2 versions of vpxor should be asserted | JDK-8279703 |
G1: Remove unused force_not_compacted local in G1CalculatePointersClosure::do_heap_region | JDK-8277748 |
Obsolete the MinInliningThreshold flag in JDK 19 | JDK-8279560 |
AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment | JDK-8279682 |
JFR: Remove dead code | JDK-8279647 |
JFR: Unclosed directory stream | JDK-8279646 |
JFR: Remove recursive call in jdk.jfr.internal.Control | JDK-8279644 |
hsdis may not work when it was built with –with-binutils=system | JDK-8279645 |
JFR: The cacheEventType in Dispatcher is never assigned | JDK-8279643 |
JFR: Explain why path is sometimes missing from FileRead and FileWrite events | JDK-8279642 |
JFR: Remove unnecessary creation of Duration and Instant objects | JDK-8274809 |
Update java.base classes to use try-with-resources | JDK-8274679 |
Remove unnecessary conversion to String in security code in java.base | JDK-8142362 |
Lots of code duplication in Copy class | JDK-8218857 |
Confusing overloads for os::open | JDK-8183227 |
read/write APIs in class os shall return ssize_t | JDK-8279300 |
[arm32] SIGILL when running GetObjectSizeIntrinsicsTest | JDK-8278329 |
some TraceDeoptimization code not included in PRODUCT build | JDK-8279523 |
Parallel: Remove unnecessary PSScavenge::_to_space_top_before_gc | JDK-8279522 |
Serial: Remove unused Generation::clear_remembered_set | JDK-8279528 |
Unused TypeEnter.diag after JDK-8205187 | JDK-8279568 |
IGV: Add bci and line number property for OSR compilations | JDK-8278228 |
C2: Improve identical back-to-back if elimination | JDK-8279437 |
[JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM | JDK-8225122 |
Test AncestorResized.java fails when Windows desktop is scaled. | JDK-8279337 |
The MToolkit is still referenced in a few places | JDK-8279500 |
Remove FileMapHeader::_heap_obj_roots | JDK-8279540 |
Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations | JDK-8279547 |
[vectorapi] Enable vector cast tests after JDK-8278948 | JDK-8279258 |
Auto-vectorization enhancement for two-dimensional array operations | JDK-8279520 |
SPNEGO has not passed channel binding info into the underlying mechanism | JDK-4884570 |
StreamPrintService.isAttributeValueSupported does not work properly for SheetCollate | JDK-8273322 |
Enhance macro logic optimization for masked logic operations. | JDK-8279505 |
Update documentation for RETRY_COUNT and REPEAT_COUNT | JDK-8279339 |
(ch) Input/Output streams returned by Channels factory methods don’t support concurrent read/write ops | JDK-8211004 |
javac is complaining about non-denotable types and refusing to generate the class file | JDK-8279533 |
Bad indentation and missing curly braces in BlockBegin::set_end | JDK-8279526 |
Exceptions::count_out_of_memory_exceptions miscounts class metaspace OOMEs | JDK-8279168 |
Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do() | JDK-8277515 |
Update –release 18 symbol information for JDK 19 build 29 | JDK-8279453 |
Disable tools/jar/ReproducibleJar.java on 32-bit platforms | JDK-8279510 |
Parallel: Remove unused PSScavenge::_consecutive_skipped_scavenges | JDK-8279445 |
Update JMH devkit to 1.34 | JDK-8279485 |
Incorrect copyright year in compiler/lib/ir_framework/IRNode.java after JDK-8278114 | JDK-8278114 |
New addnode ideal optimization: converting “x + x” into “x << 1” | JDK-8279386 |
Remove duplicate RefProcPhaseTimeTracker | JDK-8279351 |
[TESTBUG] SADebugDTest.java does not handle “Address already in use” error | JDK-8278282 |
G1: Log basic statistics for evacuation failure | JDK-8279412 |
[JVMCI] failed speculations list must outlive any nmethod that refers to it | JDK-8279374 |
Remove unused JNIHandles::weak_oops_do | JDK-8279385 |
[test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 | JDK-8278602 |
CDS dynamic dump may access unloaded classes | JDK-8278434 |
timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java | JDK-8279223 |
Define version in .jcheck/conf | JDK-8276700 |
Improve java.lang.ref.Cleaner javadocs | JDK-8278146 |
G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause | JDK-8279119 |
src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist | JDK-8279225 |
[arm32] C1 longs comparison operation destroys argument registers | JDK-8279134 |
Fix Amazon copyright in various files | JDK-8274893 |
Update java.desktop classes to use try-with-resources | JDK-8276892 |
Provide a way to emulate exceptional situations in FileManager when using JavadocTester | JDK-8279189 |
Inaccurate comment about class VMThread | JDK-8277881 |
Missing SessionID in TLS1.3 resumption in compatibility mode | JDK-8279244 |
test accompaning fix for JDK-8205187 is failing in Windows | JDK-8278795 |
Create test library and tests for langtools snippets | JDK-8267517 |
async logging for stdout and stderr | JDK-8205187 |
javac/javadoc should not crash if no java.lang; crash message obsolete | JDK-8279182 |
MakeZipReproducible ZipEntry timestamps not localized to UTC | JDK-8279115 |
Fix internal doc comment errors. | JDK-8276302 |
Locale.filterTags methods ignore actual weight when matching “*” (as if it is 1) | JDK-8278766 |
Enable OpenJDK build support for reproducible jars and jmods using –date | JDK-8278125 |
Some preallocated OOMEs are missing stack trace | JDK-8244669 |
convert clhsdb “mem” command from javascript to java | JDK-8209398 |
sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with “PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE” | JDK-8279022 |
JCmdTestFileSafety.java should check file time stamp for test result | JDK-8279018 |
CRC calculation in CDS should not include _version and_head_size | JDK-8279063 |
Consolidate push and push_if_necessary in PreservedMarks | JDK-8279024 |
Remove javascript references from clhsdb.html | JDK-8244670 |
convert clhsdb “whatis” command from javascript to java | JDK-8279066 |
entries.remove(entry) is useless in PKCS12KeyStore | JDK-8279060 |
Parallel: Remove unused PSVirtualSpace constructors | JDK-8278396 |
G1: Initialize the BOT threshold to be region bottom | JDK-8279043 |
Some Security Exception Messages Miss Spaces | JDK-8278793 |
Interpreter(x64) intrinsify Thread.currentThread() | JDK-8278044 |
ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases. | JDK-8278087 |
Deserialization filter and filter factory property error reporting under specified | JDK-8278917 |
Use Prev Bitmap for recording evac failed objects | JDK-8277893 |
Arraycopy stress tests | JDK-8278893 |
Parallel: Remove GCWorkerDelayMillis | JDK-8278953 |
Clarify Class.getDeclaredConstructor specification | JDK-8277100 |
Dynamic dump can inadvertently overwrite default CDS archive | JDK-8270929 |
Obsolete the FilterSpuriousWakeups flag in JDK 19 | JDK-8278949 |
Cleanups for 8277850 | JDK-6462028 |
MaskFormatter API documentation refers to getDisplayValue | JDK-8278519 |
serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed “assert(handle != __null) failed: JNI handle should not be null” | JDK-8278871 |
[JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob | JDK-8278104 |
C1 should support the compiler directive ‘BreakAtExecute’ | JDK-8278623 |
compiler/vectorapi/reshape/TestVectorCastAVX512.java after JDK-8259610 | JDK-8261404 |
Class.getReflectionFactory() is not thread-safe | JDK-8275242 |
Remove redundant stream() call before forEach in jdk.compiler | JDK-8278956 |
Remove unimplemented PLAB::allocate_aligned | JDK-8278954 |
Using clang together with devkit on linux doesn’t work for building | JDK-8278384 |
Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT | JDK-8278937 |
JCK test for java_awt/geom/Line2D.Float fails after 8277868 | JDK-8278909 |
Unproblemlist AdaptiveBlocking001 | JDK-8277216 |
Examine InstanceKlass::_misc_flags for concurrency issues | JDK-8278568 |
Consolidate filler objects | JDK-8278560 |
X509KeyManagerImpl::getAliases might return a good key with others | JDK-8278826 |
Print error if Shenandoah flags are empty (instead of crashing) | JDK-8278891 |
G1: Call reset in G1RegionMarkStatsCache constructor | JDK-8276982 |
VM.class_hierarchy jcmd help output and man page text needs clarifications/improvements | JDK-8268573 |
Remove expired flags in JDK 19 | JDK-8278587 |
StringTokenizer(String, String, boolean) documentation bug | JDK-8277868 |
Use Comparable.compare() instead of surrogate code | JDK-8278551 |
Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation | JDK-8278756 |
Parallel: Drop PSOldGen::_reserved | JDK-8278601 |
Parallel: Remove redundant code in ObjectStartArray::initialize | JDK-8278763 |
Parallel: Remove grows_up/grows_down in PSVirtualSpace | JDK-8278642 |
Refactor java.util.Formatter | JDK-8278534 |
Remove some unnecessary code in MethodLiveness::init_basic_blocks | JDK-8278050 |
Armenian text isn’t rendered on macOS if text layout is performed | JDK-8278471 |
Remove unreached rules in AddNode::IdealIL | JDK-8278131 |
runtime/cds/appcds/dynamicArchive/* tests failing in loom repo | JDK-8278020 |
~13% variation in Renaissance-Scrabble | JDK-8274898 |
Cleanup usages of StringBuffer in jdk tools modules | JDK-8269838 |
BasicTypeDataBase.findDynamicTypeForAddress(addr, basetype) can be simplified | JDK-8278186 |
org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method | JDK-8278241 |
Implement JVM SpinPause on linux-aarch64 | JDK-8278842 |
Parallel: Remove unused VerifyObjectStartArrayClosure::_old_gen | JDK-8278548 |
G1: Remove unnecessary check in forward_to_block_containing_addr | JDK-8202579 |
Revisit VM_Version and VM_Version_ext for overlap and consolidation | JDK-8278351 |
Add function to retrieve worker_id from any context | JDK-8273904 |
debug agent ArrayTypeImp::newInstance() fails to send reply packet if there is an error | JDK-8277619 |
AArch64: Incorrect parameter type in Advanced SIMD Copy assembler functions | JDK-8244765 |
Undo exclusiveAccess.dirs changes for JDK-8220295 and see if there are still any testing issues | JDK-8278643 |
CoreUtils.getCoreFileLocation() should print out the size of the core file found | JDK-8278825 |
Unused variable for diagnostic in Resolve | JDK-8278584 |
compiler/vectorapi/VectorMaskLoadStoreTest.java failed with “Error: ShouldNotReachHere()” | JDK-8278638 |
Remove FLAG_IS_CMDLINE(UseSharedSpaces) | JDK-8278028 |
[test-library] Warnings cleanup of the test library | JDK-8276455 |
C2: iterative EA | JDK-8278767 |
Shenandoah: Remove unused ShenandoahRootScanner | JDK-8275843 |
Random crashes while the UI code is executed | JDK-8278791 |
Rename ClassLoaderData::holder_phantom | JDK-8278761 |
Parallel: Remove unused PSOldPromotionLAB constructor | JDK-8278585 |
Drop unused code from OSThread | JDK-8278275 |
Initial nroff manpage generation for JDK 19 | JDK-8278630 |
ProblemList compiler/vectorapi/reshape/TestVectorCastAVX512.java on X64 | JDK-8269556 |
sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException ‘JShellToolProvider’ missing from stdout/stderr | JDK-8259610 |
VectorReshapeTests are not effective due to failing to intrinsify “VectorSupport.convert” | JDK-8276241 |
JVM does not flag constant class entries ending in ‘/’ | JDK-8277481 |
Obsolete seldom used CDS flags | JDK-8271079 |
JavaFileObject#toUri and multi-release jars | JDK-8278482 |
G1: Improve HeapRegion::block_is_obj | JDK-8278344 |
sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output | JDK-8276819 |
javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free | JDK-8276766 |
Enable jar and jmod to produce deterministic timestamped content | JDK-8278525 |
Additional -Wnonnull errors happen with GCC 11 | JDK-8278456 |
Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. | JDK-8278415 |
[TESTBUG] vmTestbase/nsk/stress/stack/stack018.java fails with “java.lang.Error: TEST_RFE” | JDK-8278381 |
[GCC 11] Address::make_raw() does not initialize rspec | JDK-8277072 |
ObjectStreamClass caches keep ClassLoaders alive | JDK-8278533 |
Remove some unused methods in c1_Instruction and c1_ValueMap | JDK-8277634 |
Incorrect method name in invokedynamic | JDK-8278532 |
Fix some typos in compiler comments | JDK-8277997 |
Intrinsic creation for VectorMask.fromLong API | JDK-8277807 |
Increase default initial concurrent refinement threshold | JDK-8278185 |
Custom JRE cannot find non-ASCII named module inside | JDK-8278421 |
G1: Remove unused HeapRegion::verify | JDK-8278312 |
Update SimpleSSLContext keystore to use SANs for localhost IP addresses | JDK-8253860 |
PPC: Relocation::pd_set_data_value conflates compressed oops and klasses | JDK-8273146 |
Start of release updates for JDK 19 | JDK-8277511 |
Add SourceVersion.RELEASE_19 | JDK-8277513 |
Add source 19 and target 19 to javac | JDK-8291906 |
Bindings.createXxxBinding inherit incorrect method docs | JDK-8291589 |
Update copyright header for files modified in 2022 | JDK-8291502 |
Mouse or touch presses on a non-focusable region don’t clear the focusVisible flag of the current focus owner | JDK-8291588 |
Update boot JDK to 18.0.2 | JDK-8290348 |
TreeTableView jumping to top | JDK-8290393 |
Code sample in javadoc of ObservableValue flatMap is incorrect | JDK-8290331 |
Binding value left null when immediately revalidated in invalidation listener | JDK-8277785 |
ListView scrollTo jumps to wrong location when CellHeight is changed | JDK-8289606 |
CustomSecurityManagerTest fails on Mac M1 | JDK-8288137 |
The set of available printers is not updated without application restart | JDK-8284676 |
TreeTableView loses sort ordering when applied on empty table | JDK-8268225 |
Support :focus-visible and :focus-within CSS pseudoclasses | JDK-8289255 |
update Eclipse .classpath and other configuration files | JDK-8289395 |
Fix warnings: Varargs methods should only override or be overridden by other varargs methods | JDK-8283402 |
Update to gcc 11.2 on Linux | JDK-8289952 |
Visual Studio libs msvcp140_1.dll and msvcp140_2.dll missing from build | JDK-8289381 |
Fix warnings: The assignment to variable has no effect | JDK-8274771 |
Map, FlatMap and OrElse fluent bindings for ObservableValue | JDK-8276056 |
Control.skin.setSkin(Skin) fails to call dispose() on discarded Skin | JDK-8289587 |
IllegalArgumentException: Color.rgb’s red parameter (-16776961) expects color values 0-255 | JDK-8289171 |
Blank final field ‘dialog’ may not have been initialized in scene.control.Dialog:521 | JDK-8279297 |
Remove Shape::setMode method | JDK-8289390 |
Fix warnings: type parameter E is hiding the type E | JDK-8289396 |
Fix warnings: Null pointer access: The variable instance can only be null at this location | JDK-8289751 |
Multiple unit test failures after JDK-8251483 | JDK-8251483 |
TableCell: NPE on modifying item’s list | JDK-8283346 |
Optimize observable ArrayList creation in FXCollections | JDK-8285253 |
Update boot JDK to 18.0.1 | JDK-8286774 |
Replace openjdk.java.net with openjdk.org | JDK-8277756 |
DatePicker listener might not be added when using second constructor | JDK-8284654 |
Modal behavior returns to wrong stage | JDK-8284665 |
First selected item of a TreeItem multiple selection gets removed if new items are constantly added to the TreeTableView | JDK-8088420 |
JavaFX WebView memory leak via EventListener | JDK-8286256 |
Update libxml2 to 2.9.14 | JDK-8286257 |
Update libxslt to 1.1.35 | JDK-8286261 |
Selection of non-expanded non-leaf treeItem grows unexpectedly when adding two-level descendants | JDK-8285197 |
TableColumnHeader: calc of cell width must respect row styling (TreeTableView) | JDK-8286552 |
TextFormatter: UpdateValue/UpdateText is called, when no ValueConverter is set | JDK-8285217 |
[Android] Window’s screen is not updated after native screen was disposed | JDK-8283869 |
Update attribution in webkit.md file | JDK-8285534 |
Update the 3D lighting test sample | JDK-8283318 |
Videos with unusual sizes cannot be played on windows | JDK-8285691 |
Additional fix for JDK-8282121 | JDK-8285725 |
Wrong link to JBS in README.md | JDK-8285360 |
[TestBug] Cleanup a few ignored javafx.controls unit tests | JDK-8193442 |
Removing TreeItem from a TreeTableView sometime changes selectedItem | JDK-8187596 |
TreeView selection incorrectly changes after deleting an unselected row | JDK-8278430 |
Several tests use terminally deprecated System.runFinalization method | JDK-8285034 |
Skip ServiceTest.testManyServicesRunConcurrently on Windows | JDK-8282449 |
Intermittent OOM error in PredefinedMeshManagerTest | JDK-8283218 |
Update GStreamer to 1.20.1 | JDK-8283403 |
Update Glib to 2.72.0 | JDK-8282121 |
Improve WebKit referencing | JDK-8282054 |
Mediaplayer not working with HTTP Live Stream link with query parameter appended with file extension m3u8 | JDK-8283786 |
Update to Visual Studio 2022 version 17.1.0 on Windows | JDK-8273339 |
IOOBE with ListChangeListener added to the selectedItems list of a TableView | JDK-8284184 |
Crash in GraphicsContextJava::drawLinesForText on https://us.yahoo.com/ | JDK-8281723 |
Spinner with split horizontal arrows and a border places right arrow incorrectly | JDK-8281564 |
Update cmake to 3.22.3 | JDK-8251480 |
TableColumnHeader: calc of cell width must respect row styling | JDK-8283328 |
Update libxml2 to 2.9.13 | JDK-8283509 |
Invisible menus can lead to IndexOutOfBoundsException | JDK-8280369 |
native library cache should be platform/arch specific | JDK-8283517 |
Update boot JDK to 18 | JDK-8277309 |
Add support for H.265/HEVC to HTTP Live Streaming | JDK-8270867 |
Debug build of WebKit 613.1 fails on Linux | JDK-8283183 |
Skip failing PredefinedMeshManagerTest tests | JDK-8282766 |
Create release notes for JavaFX 18 | JDK-8282093 |
LineChart path incorrect when outside lower bound | JDK-8271054 |
[REDO] Wrong stage gets focused after modal stage creation | JDK-8280840 |
Update libFFI to 3.4.2 | JDK-8282100 |
Missed top/left bouncing for ScrollPane on Raspberry Pi with Touchscreen | JDK-8280020 |
Underline and line-through not straight in WebView | JDK-8269115 |
WebView paste event contains old data | JDK-8255940 |
localStorage is null after window.close() | JDK-8278759 |
PointerEvent: buttons property set to 0 when mouse down | JDK-8281089 |
JavaFX built with VS2019 and jlinked into JDK 11.x fails to start | JDK-8279228 |
Leak in ScrollPaneSkin, related to touch events | JDK-8282099 |
Cherry-pick WebKit 613.1 stabilization fixes (2) | JDK-8281953 |
NullPointer in InputMethod components in JFXPanel | JDK-8282134 |
Certain regex can cause a JS trap in WebView | JDK-8281711 |
Cherry-pick WebKit 613.1 stabilization fixes | JDK-8280841 |
Update SQLite to 3.37.2 | JDK-8271085 |
TabPane: Redundant API docs | JDK-8281459 |
WebKit 613.1 build broken on M1 | JDK-8187309 |
TreeCell must not change tree’s data | JDK-8273336 |
Clicking a selected cell from a group of selected cells in a TableView clears the selected items list but remains selected | JDK-8277572 |
ImageStorage should correctly handle MIME types for images encoded in data URIs | JDK-8279345 |
Realign class docs of LightBase and subclasses | JDK-8278980 |
Update WebKit to 613.1 | JDK-8280951 |
Testbug: fix commented asserts in XXViewTest.test_rt_29650 | JDK-8251481 |
TableCell accessing row: NPE on auto-sizing | JDK-8277122 |
SplitPane divider drag can hang the layout | JDK-8277853 |
With Touch enabled devices scrollbar disappears and the table is scrolled to the beginning | JDK-8279013 |
ES2Pipeline fails to detect AMD vega20 graphics card | JDK-8280280 |
Update boot JDK to 17.0.2 | JDK-8205915 |
[macOS] Accelerator assigned to button in dialog fires menuItem in owning stage | JDK-8280275 |
JUnit5 tests using Assumptions API fail to compile in some cases | JDK-8187307 |
ListView, TableView, TreeView: receives editCancel event when edit is committed | JDK-8273998 |
Clarify specification for Window properties controlled by the window manager | JDK-8244234 |
MenuButton: NPE on removing from scene with open popup | JDK-8279615 |
Change JavaFX release version to 19 | JDK-8242544 |
CMD+ENTER key event crashes the application when invoked on dialog | JDK-8197991 |
Selecting many items in a TableView is very slow | JDK-8279328 |
CssParser uses default charset instead of UTF-8 | JDK-8267059 |
Gradle :clean and :apps tasks fail on Windows if ANT_HOME contains spaces | JDK-8234921 |
Add DirectionalLight to the selection of 3D light types | JDK-8279396 |
Define version in .jcheck/conf | JDK-8203463 |
[Accessibility, Narrator] NPE in TableView | JDK-8279078 |
Update copyright header for files modified in 2021 | JDK-8273096 |
Add support for H.265/HEVC to JavaFX Media | JDK-8231601 |
Update CONTRIBUTING.md to clarify process for contributing features plus Skara changes | JDK-8278860 |
Streamline properties for Monocle | JDK-8278905 |
JavaFX: EnumConverter has a typo in the toString method | JDK-8278134 |
Move static utility methods to infrastructure (EditAndScrollTest) | JDK-8278260 |
JavaFX shared libraries not stripped on Linux or macOS | JDK-8273089 |
Deprecate JavaFX GTK 2 library for removal | JDK-8278595 |
Provide more information when a pipeline can’t be used | JDK-8276167 |
VirtualFlow.scrollToTop doesn’t scroll to the top of the last element | JDK-8274274 |
Update JUnit to version 5.8.1 | JDK-8201538 |
Remove implementation support for applets from JavaFX | JDK-8278494 |
Remove .hgtags | JDK-8278425 |
TreeTableCellStartEditTest uses deprecated TreeTableCell methods | JDK-8191995 |
Regression: DatePicker must commit on focusLost | JDK-8276313 |
ScrollPane scroll delta incorrectly depends on content height | JDK-8276553 |
ListView scrollTo() is broken after fix for JDK-8089589 | JDK-8272118 |
ListViewSkin et al: must not cancel edit on scrolling | JDK-8277457 |
AccessControlException: access denied (“java.net.NetPermission” “getCookieHandler”) | JDK-8277475 |
Update JDK_DOCS property to point to JDK 17 docs | JDK-8276847 |
JSException: ReferenceError: Can’t find variable: IntersectionObserver | JDK-8276206 |
Rename TextBinding class to better express its purpose | JDK-8276490 |
Incorrect path for duplicate x and y values, when path falls outside axis bound | JDK-8274061 |
Tree-/TableRowSkin: misbehavior on switching skin | JDK-8277133 |
Dragboard contents retrieved all over again during a DND process on WebView | JDK-8160597 |
IllegalArgumentException when we initiate drag on Image | JDK-8254956 |
[REDO] Memoryleak: Closed focused Stages are not collected with Monocle | JDK-8277465 |
Additional fix for JDK-8276371 | JDK-8276174 |
JavaFX build fails on macOS aarch64 | JDK-8276144 |
Update boot JDK to 17.0.1 | JDK-8276371 |
Better long buffering | JDK-8276142 |
Update gradle to version 7.3 | JDK-8227371 |
Drag&Drop while holding the CMD key does not work on macOS | JDK-8274022 |
Additional Memory Leak in ControlAcceleratorSupport | JDK-8232812 |
[MacOS] Double click title bar does not restore window size | JDK-8276915 |
Crash on iOS 15.1 in GlassRunnable::dealloc | JDK-8274929 |
Crash while reading specific clipboard content | JDK-8274854 |
Mnemonics for menu containing numeric text not working | JDK-8275723 |
Crash on macOS 12 in GlassRunnable::dealloc | JDK-8272808 |
Update constant collections to use the new immutable collections - leftovers | JDK-8275911 |
Keyboard doesn’t show when tapping inside an iOS text input control | JDK-8276179 |
PrismFontFile.isInstalledFont is dead code and should be removed | JDK-8222455 |
JavaFX error loading glass.dll from cache | JDK-8274699 |
Certain blend modes cannot be set from CSS | JDK-8275848 |
Deprecate for removal mistakenly exposed field from class javafx.scene.shape.Box | JDK-8255015 |
Inconsistent illumination of 3D shape by PointLight | JDK-8187474 |
Tree-/TableCell, TreeCell: editingCell/Item not updated in cell.startEdit | JDK-8271091 |
Missing API docs in UI controls classes | JDK-8271090 |
Missing API docs in scenegraph classes | JDK-8274669 |
Dialog sometimes ignores max height | JDK-8275815 |
OCA link in README.md and CONTRIBUTING.md is broken | JDK-8272638 |
Update copyright header for files modified in 2021 | JDK-8274413 |
FX: Update copyright year in docs, readme files to 2022 | JDK-8236689 |
macOS 10.15 Catalina: LCD text renders badly | JDK-8275138 |
WebView: UserAgent string is empty for first request | JDK-8274137 |
TableView scrollbar/header misaligned when reloading data | JDK-8272870 |
Add convenience factory methods for border and background | JDK-8274433 |
All Cells: misbehavior of startEdit | JDK-8188026 |
TextFieldXXCell: NPE on calling startEdit | JDK-8268295 |
Tree- and TableCell sub implementations should respect the row editability | JDK-8214158 |
Implement HostServices.showDocument on macOS without calling AWT | JDK-8231644 |
TreeTableView Regression: Indentation wrong using Label as column content type | JDK-8271474 |
Tree-/TableCell: inconsistent edit event firing pattern | JDK-8274107 |
Cherry pick GTK WebKit 2.32.4 changes | JDK-8273969 |
Memory Leak on the Runnable provided to Platform.startup | JDK-8273946 |
Move clearQuad method to BaseShaderGraphics superclass | JDK-8090158 |
Wrong implementation of adjustValue in scrollBars | JDK-8090547 |
Allow for transparent backgrounds in WebView | JDK-8172095 |
Let Node.managed become CSS-styleable | JDK-8271398 |
GTK3 drag view image swaps red and blue color channels | JDK-8273754 |
Re-introduce Automatic-Module-Name in empty jars | JDK-8270107 |
Open source FXMediaPlayer test app | JDK-8089398 |
[ChoiceBox, ComboBox] throws NPE on setting value on null selectionModel | JDK-8273324 |
IllegalArgumentException: fromIndex(0) > toIndex(-1) after clear and select TableCell | JDK-8273138 |
BidirectionalBinding fails to observe changes of invalid properties | JDK-8273343 |
Create release notes for JavaFX 17 | JDK-8269871 |
CellEditEvent: must not throw NPE in accessors | JDK-8273071 |
SeparatorSkin: must remove child on dispose | JDK-8269081 |
Tree/ListViewSkin: must remove flow on dispose | JDK-8272779 |
Package docs for javafx.embed.swing are misleading | JDK-8267472 |
JavaFX modules to include version information | JDK-8169098 |
[TestBug] Manual test case for JDK-8089915 | JDK-8244419 |
TextAreaSkin: throws UnsupportedOperation on dispose | JDK-8272546 |
Better TrueType font loading | JDK-8270960 |
Update copyright header for files modified in 2021 | JDK-8272329 |
Cherry pick GTK WebKit 2.32.3 changes | JDK-8264736 |
Fix mistakes in FX API docs | JDK-8271484 |
Tree-/TableCell: NPE when accessing edit event from startEdit | JDK-8271485 |
Javadoc “Method Summary” table is misaligned if overridden JDK method has tag | JDK-8250590 |
Classes and methods in the javafx.css package are missing documentation | JDK-8242531 |
[macos] JavaFX OSXPlatform tries to load nonexistent libjfxmedia_qtkit | JDK-8212088 |
Missing copyright notices for property files | JDK-8253351 |
MediaPlayer does not display an mp4 if there no speakers connected to the PC’s | JDK-8271086 |
Block comments of form ’/*’ are treated as javadoc comments | JDK-8240640 |
[macos] Wrong focus behaviour with multiple Alerts | JDK-8271230 |
Remove obsolete test classes and data files from 3DViewer sample | JDK-8240506 |
TextFieldSkin/Behavior: misbehavior on switching skin | JDK-8270959 |
Update boot JDK to 16.0.2 | JDK-8270839 |
Remove deprecated implementation methods from Scene | JDK-8270314 |
TreeTableCell: inconsistent naming for tableRow and tableColumn property methods | JDK-8269374 |
Menu inoperable after setting stage to second monitor | JDK-8270838 |
Remove deprecated protected access members from DateTimeStringConverter | JDK-8270479 |
WebKit 612.1 build fails with Visual Studio 2017 | JDK-8188027 |
List/TableCell: must not fire event in startEdit if already editing | JDK-8269639 |
[macos] Calling stage.setY(0) twice causes wrong popups location | JDK-8269638 |
Property methods, setters, and getters in printing API should be final | JDK-8270246 |
Deprecate for removal implementation methods in Scene | JDK-8268849 |
Update to 612.1 version of WebKit | JDK-8269968 |
[REDO] Bump minimum version of macOS for x64 to 10.12 | JDK-8269967 |
JavaFX should fail fast on macOS below minimum version | JDK-8268718 |
[macos] Video stops, but audio continues to play when stopTime is reached | JDK-8269597 |
Change JavaFX release version to 18 | JDK-8263111 |