踢足球的松鼠 · Dieter Rams ...· 2 月前 · |
谦和的冲锋衣 · 最早的中国:黄帝部落的文化初觉-北京大学考古 ...· 1 年前 · |
耍酷的企鹅 · 20款福特猛禽F150皮卡SUV ...· 1 年前 · |
玩手机的蚂蚁 · 黄鹤到底是什么鸟|武汉|黄鹤楼_凤凰资讯· 1 年前 · |
刚分手的鸡蛋 · J.K.罗琳被《哈利·波特》除名,这件事太魔怔了· 1 年前 · |
Azul Zulu Version*
JDK Version The JDK version that is used in this release of Azul Zulu.
JavaFX Version
The version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the
-fx-
suffix in the name.
21.28.85 (CA)
21.28.86 (SA)
21.0.0+35
21.0.0+102
* Azul provides two types of distribution packages for each Java version:
SA distributions are tested, certified, and commercially supported Azul Zulu builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product does not have to include specific licenses and that such use does not contaminate the code or intellectual property of such software with any license requirements.
CA are Azul Zulu builds of OpenJDK that are free to download and use.
OpenJDK 21 is a long-term supported release that will be supported by Azul until September 2031 as indicated on our "Support Roadmap" . This version brings a lot of major new features and contains many general fixes, performance improvements, and extensions of earlier incubator and preview features.
All the issues included in OpenJDK 21 are listed in this release notes.
Check out the community podcast where the changes included in OpenJDK 21, the importance of LTS releases, and the release process of the OpenJDK project are discussed.
The following JEPs are included in this release:
431 : Sequenced Collections
439 : Generational ZGC
440 : Record Patterns
441 : Pattern Matching for switch
444 : Virtual Threads
449 : Deprecate the Windows 32-bit x86 Port for Removal
451 : Prepare to Disallow the Dynamic Loading of Agents
452 : Key Encapsulation Mechanism API
Old package name New package name Old RPM install folder [1] Installation folder inside /usr/lib/jvm/ New RPM install folder [1] Installation folder inside /usr/lib/jvm/ Old package name New package name Old DEB install folder [1] Installation folder inside /usr/lib/jvm/ New DEB install folder [1] Installation folder inside /usr/lib/jvm/The April release of Azul Zulu Builds of OpenJDK 17 was the first distribution to include support for Coordinated Restore at Checkpoint (CRaC) for Linux/x64. With the July release, CRaC also became available in version 17 for Linux/Arm64.
Build 89 of the Zulu 21 GA release includes CRaC support for both Linux/x64 and Linux/Arm64, and is available as
Zulu 21.28+89-CRaC
from
Azul Downloads
.
This release includes fixes related to the JavaFX functionality.
This section provides information about the operating systems that are supported in this release of Azul Zulu.
Some versions of Azul Zulu are available in different packages for specific platforms, as indicated in this overview table with:
: Build of OpenJDK without OpenJFX
: Build of OpenJDK without and with OpenJFX
This release of Azul Zulu comes with IANA Time Zone Database version 2023c.
At this moment, Azul Vulnerability Detection (AVD) is not included. This will become available after the October release.
The following table describes the OpenJDK changes implemented in this release.
String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16
Generational ZGC: NMT assert when the heap fails to expand
Fix section label in test/jdk/ProblemList.txt
SuperWord fails due to CMove without matching Bool pack
Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le
JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on linux-x86
Exclude failing multicast tests on AIX
Exclude java/foreign/TestByteBuffer.java on AIX
Temporarily disable "malformed control flow" assert to reduce noise
ProblemList java/util/concurrent/tck/JSR166TestCase.java on select platforms
ProblemList java/util/concurrent/SynchronousQueue/Fairness.java on X64
Return value corrupted when using CCS + isTrivial (mainline)
Compiler crash when template processor type is a captured wildcard
JDK 21 RDP2 L10n resource files update
SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086
ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1
Crash in dominance check when compiling unnamed patterns
Update man page for javadoc
Incorrect javadoc comment text
12.1.4: Typo in non-normative text explaining candidate main methods
Concurrency regression in the PBKDF2 key impl of SunJCE provider
StructuredTaskScope.shutdown does not interrupt newly started threads
Duplicate qualified enum constants not detected
AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)]
Incorrect exhaustivity computation
Wrong visible amount in Adjustable of ScrollPane
Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r
Memory leak in jspawnhelper spawnChild after JDK-8307990
Minor doc issue in MemorySegment::copy
Remove spec change docs for JEPs 440 and 441 from the closed repo
GetThreadLocalStorage not working for vthreads mounted during JVMTI attach
AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs
JFR TestNativeMemoryUsageEvents fails in huge pages configuration
7.3 Missing indentation in grammar for OrdinaryCompilationUnit
JavaDoc index comparator is not transitive
JFR: Remove t.printStackTrace() in PeriodicEvents
ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64
ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all
ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64
ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64
disable gc/z/TestHighUsage.java
ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64
Remove unused mapping test files
Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError
Fix typos in java.base
Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER
Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf
ProblemList gc/z/TestHighUsage.java with Generational ZGC
JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual
Incorrect exhaustivity computation
Fix typo in javac man page
assert(false) failed: EA: missing memory path
jdk/jfr/tool/TestView.java can’t find event
java.util.FormatItemModifier should not be protected
java/lang/Class/forName/ForNameNames.java fails after being added by JDK-8310242
Remove 2 malformed java/foreign ProblemList entries
Add missing file
ScopedValue throwing StructureViolationException should be clearer
Thread.interrupt() method’s javadoc has an incorrect {@link}
Improve location reporting for javac serial lint warnings
Correct range notations in MethodTypeDesc specification
typo in the parameter name in @throws of ClassDesc::ofDescriptor
guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit
JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on generic-x64
Clarify the targetName parameter of Lookup::findClass
assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found
add note about unnamed module to Elements.getAllModuleElements
RISC-V: builtin _clear_cache can fail silently.
vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt
avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns
[BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation
[JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null
Linker.Option.firstVariadicArg should specify which index values are valid
Handle problems in core-related tests on macOS when codesign tool does not work
Misplaced "unnamed classes are a preview feature and are disabled by default" error
C2: 8275201 broke constant folding of array store check in some cases
(process) jspawnhelper should not use argv[0]
Clarify the name parameter to Class::forName
Update the index page for specs
Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap
com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX
Improve Generational ZGC jtreg testing
DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash
Effectivelly final condition not enforced in guards for binding variables from the same case
C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction
Switch with unnamed patterns erroneously non-exhaustive
C1: Missing receiver null check in Reference::get intrinsic
LoongArch64 builds are broken after JDK-8304913
Restore javac manpage updates
Note if implicit annotation processing is being used
ScrollPane insets are incorrect
VarHandle and slice handle derived from layout are lacking alignment check
Clarify return value of Java Time compareTo methods
MIPS builds are broken after JDK-8304913
ZGC: Unbounded asynchronous unmapping can lead to running out of address space
ParallelGC young collections very slow in DelayInducer
JFR: Display N/A for missing data amount
Rename JDK-8309595 test to conform
Shenandoah: Strengthen the mark word check in string dedup
Matcher uses @since {@inheritDoc}
Add @sealedGraph for some Panama FFM interfaces
JFR: View issues
C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189
LinkedHashMap adds an errant serializable field
Using -proc:full should be considered requesting explicit annotation processing
Unsafe list operations in JfrStringPool
Make editorial changes to spec change document for JEPs 440&441
StructuredTaskScope.join description improvements
Clarify API note in Class::getName and MethodType::toMethodDescriptorString
Leak class loader constraints
ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC
Occasional crashes with pipewire screen capture on Wayland
Expand timeout windows for tests in JDK-8179502
[macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton
Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property
AIX build fails after JDK-8280982
Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs
Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit
java -help output for --module-path / -p is incomplete
runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL
JDK 21 RDP1 L10n resource files update
Clean up tests that reference deploy modules
[BACKOUT] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
[Windows] hs_err files sometimes miss information about the code containing the error
[REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
update JVMTI history table for jdk 21
Allow javadoc to process unnamed classes
Cleanup naming in JavacParser related to unnamed classes
Improve core reflection tests for JEP 445
ProblemList sun/security/pkcs11/Signature/TestRSAKeyLength.java
sun/security/pkcs11/Signature/TestRSAKeyLength.java fails after JDK-8301553
javac crashes attempting to -Xprint on a class file of an unnamed class
[JVMCI] Export symbols used by VirtualThread notifyJvmti intrinsics to JVMCI compilers.
Update descriptions in SourceVersion
jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE
com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX
Micro-optimize x86 assembler UseCondCardMark
compiler/jvmci/TestEnableJVMCIProduct.java fails with "JVMCI compiler 'graal' specified by jvmci.Compiler not found"
@JEP(number=430, title="String Templates") should use default status
java/lang/Class/getDeclaredField/FieldSetAccessibleTest should filter modules that depend on JVMCI
Incorrect result with unwrapped iotaShuffle.
Improve test proxy performance
Stale cached data from Matcher.namedGroups() after Matcher.usePattern()
com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java no longer needs to override startUp() method
com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java fails with virtual test thread factory
com/sun/jdi/MultiBreakpointsTest.java fails with virtual test thread factory
com/sun/jdi/MethodEntryExitEvents.java due to finding wrong main thread
Improve javax.lang.model tests for JEP 445
[JVMCI] race in CallSiteTargetValue recording
[IR Framework] Wrong @ForceCompile link in README
IGV: Add dump_igv(custom_name) for improved debugging
Limit key characters in static index pages
Pattern dominance should be adjusted
[AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop
com/sun/jdi/StepTest.java fails with virtual thread wrapper
RISC-V: Relax register constraint for AddReductionVF & AddReductionVD nodes
RISC-V: Make use of vl1r.v & vfabs.v pseudo-instructions where appropriate
Misstatement in semantics of methods in javax.lang.model.ElementFilter
Improve the performance of MethodTypeDesc::descriptorString
Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org
Change jdk.trackAllThreads to default to true
RISC-V: is_deopt may produce unaligned memory read
ValueLayout:: arrayElementVarHandle doesn’t throws UnsupportedOperationException - if byteAlignment() > byteSize()
com/sun/jdi/JdbMethodExitTest.java fails with virtual threads due to a bug in determining the main thread id
Remove non-failing tests from test/jdk/ProblemList-Virtual.txt
6.5.6.1: Specify resolution of enum names in switches
Extend hs_err logging for all VM operations deriving from VM_GC_Operation
Provide sctpHandleSocketErrorWithMessage
Incorrect switch in enum not reported properly
ProcessTools.main() does not properly set thread names when using the virtual thread wrapper
RISC-V: Improve PrintOptoAssembly output of vector nodes
com/sun/jdi/DeferredStepTest.java fails with virtual threads due to not waiting for threads to exit
jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options
Adjust ShenandoahHeap print_heap_regions_on
jdk/jfr/event/runtime/TestAgentEvent.java fails due to "missing" dynamic JavaAgent
C2: MaxNode::signed_min() returns nullptr for int operands
G1: Remove unused G1HeapRegionAttr::is_valid_gen
C2: "assert(in_bb(n)) failed: must be" after JDK-8306302
C2: assert(final_con == (jlong)final_int) failed: final value should be integer
Serial: Remove the code related to GC overhead limit
RISC-V: Add riscv_hwprobe syscall
Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V
ClassForNameLeak fails intermittently as the class loader hasn’t been unloaded
ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC and Generational ZGC again
Unnamed Variables (_) can’t be used in JShell
ProblemList vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java
ProblemList jdk/incubator/vector/Float64VectorTests.java on aarch64
Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp
Fix xlc17 clang 15 warnings in security and servicability
Fix xlc17 clang 15 warnings in java.desktop
Fix xlc17 clang 15 warnings in java.base
Cast from jchar* to char* in test java/io/GetXSpace.java
Extend VM Operations hs_err logging
java/net/httpclient/ExecutorShutdown fails intermittently, if connection closed during upgrade
Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341
CDS archive heap is always relocated for larger heap
Some minor comment and code cleanup in jdk/com/sun/jdi/PopFramesTest.java
Need to escape " inside attribute values
extend JDI StackFrame.setValue() and JDWP StackFrame.setValues minimal support for virtual threads
ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"
Fix container tests for jdks with symlinked conf dir
[JVMCI] add -XX:+UseGraalJIT flag
Augment test/langtools/tools/javac/versions/Versions.java for JDK 21 language changes
AArch64: guarantee(T != T2S) failed: "incorrect arrangement" after JDK-8307795
java/net/httpclient/AsyncShutdownNow.java fails intermittently
Removing unused constructor of PerfLongCounter and PerfLongVariable
Build failure after JDK-8307795 due to warnings in micro-benchmark StoreMaskTrueCount.java
6.7: Clarify that an unnamed top-level class does not have a fully qualified or canonical name
[JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal
Remove UTF-8 character from TaskbarPositionTest.java
Underscore with brackets
security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails
Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java
Compilation Error in javax/swing/event/FocusEventCauseTest.java
Parsing of erroneous patterns succeeds
Remove malloc locker test case
Replace NULL with nullptr, final sweep of hotspot code
MemorySegment::reinterpret cleanup action is not called for all overloads
RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit
New test TestHFA fails with zero
Update JShell manpage to include TOOLING description
Update java.lang.Class to use javadoc snippets
Disable svc tests failing with virtual thread factory
regression with a deadlock involving FollowReferences
gtest:codestrings fails on riscv
Fix signed integer overflow in compiler code, part 2
Decouple internal Version and OperatingSystem classes
[JVMCI] code installation increments decompile_count for call_site_target_value failures
Remove unimplemented ThreadLocalAllocBuffer::reset
jdk.internal.le build fails on AIX
jdk.management.jfr.RecordingInfo.toString() lacks test coverage
Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java
[JVMCI] TestUncaughtErrorInCompileMethod times out
C2 SuperWord::output: assert before bailout with CountedLoopReserveKit
RISC-V: Improve temporary vector register usage avoiding the use of v0
Update core reflection for JEP 445 (preview)
Allow executeAndLog to accept running process
ProblemList sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java on linux-x64
ProblemList javax/sound/sampled/Clip/ClipIsRunningAfterStop.java on linux-x64
ProblemList java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java on linux-x64
Make CIPrintCompilerName a diagnostic flag
Bad graph detected in build_loop_late after JDK-8305635
TestCDSVMCrash.java needs @requires vm.cds
Strong CLD oop handle roots are demoted to non-roots concurrently
JFR: Deserialization of EventTypeInfo uses incorrect attribute names
java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null'
enhance logging and some exception in krb5/Config.java
jdk.internal.classfile.impl.EntryMap::nextPowerOfTwo math problem
ARM32: TestBooleanVector crashes after 8300257
ProblemList gc/z/TestHighUsage.java with Generational ZGC on windows x64
Consolidate exceptions thrown from Class-File API
add JDWP and JDI virtual thread support for ThreadReference.ForceEarlyReturn
RISC-V: Support VectorTest node for Vector API
extend SetLocalXXX minimal support for virtual threads
SequenceLayout::withElementCount(long elementCount) doesn’t throw IllegalArgumentException - if elementCount < 0 for some cases
Improve java/util/UUID/UUIDTest.java
update for deprecated sprintf for libnet in java.base
TLAB initialization may cause div by zero
RISC-V: Expand size of stub routines for zgc only
Reporting errors from create_vm may crash
New test TestHFA needs adaptation for JDK-8308276
Problemlist compiler/c2/irTests/TestVectorConditionalMove.java
Generational ZGC: Avoid final marking through stack chunks
JNU_GetStringPlatformChars may write to String’s internal memory array
C2 IR test failures for TestFpMinMaxReductions.java with SSE2
Typos in parameter names
Compiler should accept final unnamed variables in try-with-resources
RISC-V: avoid unnecessary slli in the vectorized arraycopy stubs for bytes
ProblemList java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java on macosx-x64
ProblemList three mlvm/indy/func/jvmti tests on windows-x64 in Xcomp mode
ProblemList java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java with genzgc on windows-x64
Develop additional Tests for KEM implementation
Clarify reversed() default methods' implementation requirements
(fs) UnixPath::toRealPath needs additional permissions when running with SM (macOS)
Add version number in the replay file generated by DumpInline
ReplayInline is not availabe in production build
RISC-V: vstring_compare doesnt manifest usage of all vector registers
Narrow types of ConstantPool and ConstMethod returns
Javadoc of FFM API needs to be refreshed
Incorrect value of 'used' jvmstat counter
javax.lang.model updates for JEP 445 (preview)
Use atomic bitset function for PackageEntry::_defined_by_cds_in_class_path
gc/cslocker/TestCSLocker.java timed out
SIGSEGV in GraphKit::gen_checkcast
HttpClient: Sanitize logging while stopping
Classfile API should fail to generate over-sized Code attribute
java/net/httpclient/ShutdownNow.java fails with "stream 1 cancelled"
Fix compilation regression from JDK-8306983 on musl libc
Reduce testing time by removing combinations tested
AArch64: SIGILL when running with -XX:UseBranchProtection=pac-ret on hardware without PAC feature
ZStatSubPhase::register_start should not call register_gc_phase_start if ZAbort::should_abort()
Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException
JDI TestScaffold does not support passing app arguments to the debuggee
ProblemList java/lang/instrument/NativeMethodPrefixAgent.java with loom
ProblemList javax/management/remote/mandatory/loading/RMIDownloadTest.java on windows-x64 w/ loom
ProblemList javax/management/remote/mandatory/loading/MissingClassTest.java on windows-x64 w/ loom
ProblemList javax/management/remote/mandatory/connection/BrokenConnectionTest.java on linux-all
[PPC64] Implement alternative fast-locking scheme
ProblemList containers/docker/TestMemoryAwareness.java on linux-x64
Reduce memory accesses in AArch64 MD5 intrinsic
Windows build failure with disassembler.cpp(792): warning C4267: '=': conversion from 'size_t' to 'int'
Update javac tool page for -proc:full
Linker should check that capture state segment is big enough
broken compilation of test\jdk\tools\launcher\exeJliLaunchTest.c
Build failure with -Werror=maybe-uninitialized in libjli/java.c with GCC8
libjvm library not reproducibly comparable between vendors
[s390x] separate remaining_cargs from z_abi_160
add ForceEarlyReturn support for virtual threads
Fix offset_of conversion warnings in runtime code
Update description of SourceVersion.RELEASE_21
CLD created and unloading list sharing _next node pointer leads to concurrent YC missing CLD roots
Fix build failures related to the java.awt.Robot documentation
Increase buffer size for jspawnhelper arguments
[s390x] build broken after JDK-8304913
Remove MetaspaceClosure::Ref::keep_after_pushing()
JNI_GetCreatedJavaVMs returns a partially initialized JVM
Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use
JFR: Remove @Experimental from Virtual Threads events
Default decomposition mode in Collator
Compiler should fail when a local variable declaration does not include an Identifier and does not have an initializer
HttpClient: Avoid logging or locking from within synchronized blocks
Compiler should accept mixed masked and unmasked variables in lambda parameters
enhance exceptions in MappedMemoryUtils.c
Problemlist vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java
compiler/jvmci/meta/ProfilingInfoTest.java fails with -XX:TieredStopAtLevel=1
Fix xlc17 clang warnings and build errors in hotspot
Assert on -Xshare:dump when running with -Xlog:cds=trace
Java snippets in the FFM API need to be updated
RISC-V: Improve vectorization of Match.sqrt() on floats
Change layout API to work with bytes, not bits
ARM32 build broken after JDK-8304913
Revisit alignment of layout constants on 32-bit platforms
PPC64le build broken after JDK-8304913
Add -proc:full to describe current default annotation processing policy
Update ATR task definitions for JDK 21 for Client
Tighten up accessibility of nested classes in java.lang.invoke
add JDWP and JDI virtual thread support for ThreadReference.PopFrames
Remove SystemDictionaryShared::clone_dumptime_tables()
ThreadContainer registry accumulates weak refs
nsk/jdb tests don’t pass -verbose flag to the debuggee
failure handler missed jcmd.vm.info command
Error in parsing replay file when staticfield is an array of single dimension
ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC on all platforms
jdi/EventSet/resume/resume008 failed with "EventHandler> Unexpected event: ThreadStartEvent in thread resume008-thread0"
Update Http2TestServerConnection to use SSLSocket.startHandshake()
Generational ZGC: Remove CLDG_lock from old gen root scanning
SequencedMap::firstEntry throws NPE when first entry has null key or value
VerifyCACerts.java misses blank in error output
PropertyDescriptor should work with overridden generic getter method
[JVMCI] capture JVMCI exceptions in hs-err
Avoid multiarray allocations in AESCrypt.makeSessionKey
jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files
JVMS Changes for Unnamed Classes and Instance main Methods (Preview)
JLS changes for Unnamed Classes and Instance main Methods (Preview)
Resolve multiple definition of 'JNI_OnLoad_jsound' linking error
Support Unicode extension for collation settings
G1: Remove redundant checks in G1ObjectCountIsAliveClosure
Generational ZGC: Update constructor syntax
Disable language preview features use in JDK
Replace NULL with nullptr in gc/x
Remove unused iRegIHeapbase() matching operand
Add container tests for on-the-fly resource quota updates
Improve class check in CollectedHeap::is_oop
C2 fix idom bug in PhaseIdealLoop::create_new_if_for_predicate
ClassLoaderExt::append_boot_classpath should handle dynamic archive
[BACKOUT] update for deprecated sprintf for src/utils
Refactor nested class declarations in FdLibm.java
Move Solaris related charsets from java.base to jdk.charsets module
Deadlock in TestCSLocker.java due to blocking GC while allocating
[JVMCI] WB_IsGCSupportedByJVMCICompiler must enter correct JVMCI env
Evaluate new public types in non-public classes
java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java timed out
Some CDS tests need to use @requires vm.flagless
Linkers should reject unpromoted variadic parameters
HttpClient (HTTP/1.1) sends an extraneous empty chunk if the BodyPublisher supplies an empty buffer
update for deprecated sprintf for java.base
Update IANA Language Subtag Registry to Version 2023-05-11
Use snippets in java.io package
Syntax of "import static" is incorrect in com.sun.source.tree.ImportTree.java
X509Key and PKCS8Key allows garbage bytes at the end
Generational ZGC: OOM before clearing all SoftReferences
add PopFrame support for virtual threads
gtest:ZIndexDistributorTest fails on PPC64
jspawnhelper must close its writing side of a pipe before reading from it
(fs) Files.createDirectories(dir) returns dir::toAbsolutePath instead of dir
[zgc] Missing includes in gc/z/zTracer.cpp
serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java timed out
ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-x64
Exclude gc/g1/TestSkipRebuildRemsetPhase.java fails with virtual test thread factory
java/foreign/enablenativeaccess/TestEnableNativeAccess.java fails with ShouldNotReachHere
Remove explicit type casts from SerializeClosure::do_xxx() calls
Metaspace verification is slow causing extreme class unloading times
Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs'
Update string template regression tests to be robust on release updates
[AIX] C locale’s font setting was changed by JEP 400
Build of Client VM is broken after JDK-8307058
ClassFileDumper should only load java.nio.file.Path if enabled
Class space argument processing can be simplified
Support byte-sized atomic bitset operations
javadoc for MemorySegment::reinterpret has duplicate restricted method paragraph
[ppc] Add failing RTM tests to ProblemList until 8307907 is fixed.
ProblemList gtest/NMTGtest.java subtests on aix
(fs) Files.createSymbolicLink throws less specific exception when in developer mode and file already exists
com/sun/jdi/ConnectedVMs.java fails with "Invalid debuggee exitValue: 0"
Remove unnecessary log statements from arm32 fastlocking code
Invalid is_in_any_VTMS_transition() check in post_dynamic_code_generated_while_holding_locks
validate-source fails after JDK-8306758
update for deprecated sprintf for src/utils
update for deprecated sprintf for jdk.jdi
update for deprecated sprintf for jdk.attach
SequencedMap view method specification and implementation adjustments
In the case of two methods with Record Patterns, the second one contains a line number from the first method
[JVMCI] Export markWord::lock_mask_in_place to JVMCI compilers.
Consistently use LockingMode instead of UseHeavyMonitors
G1: Remove partial object-count report after gc
Rename Atomic::fetch_and_add and friends
Reorganize ArrayJuggle test cases
Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg
@requires
clause
AArch64: Optimize VectorMask.truecount() on Neon
Test for HSS/LMS Signature Verification
runtime/reflect/ReflectOutOfMemoryError.java timed out
Relax the java.awt.Robot specification
DynamicArchiveHeader contents are missing in CDS mapfile
RISC-V: Improve bit test code introduced by JDK-8291555
JFR: EventStream.openRepository() drops events
Loop Predication should not hoist range checks with trap on success projection by negating their condition
Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout
sealed class hierarchy graph doesn’t distinguish non-sealed classes
RISC-V: stringL_indexof_char instruction has wrong format string
java/net/httpclient/ExpectContinueTest.java timed out
FunctionDescriptor::toMethodType should allow sequence layouts (mainline)
java/net/httpclient/FlowAdapter* tests should close the HttpClient instances
C2 failed: Not monotonic (AndI CastII LShiftI) in TestShiftCastAndNotification.java
Linker::nativeLinker should not be restricted (mainline)
RISC-V: Added support for Extract, Compress, Expand and other nodes for Vector API
gcc12 based Alpine build broken build after JDK-8307301
[AIX] Broken build after JDK-8307301
[JVMCI] HotSpotConstantPool#lookupBootstrapMethodInvocation broken by JDK-8301995
AArch64: Vector registers are clobbered by some macroassemblers
Remove unused SomeConstants in WatcherThread class
Build with gcc8 is broken after JDK-8307301
Avoid relocating global roots to metaspaceObjs in CDS dump
make most fields final in
JavacTrees
Add better checking in com/sun/jdi tests for debuggee exiting unexpectedly with an exception
Reduce memory reads in x86 MD5 intrinsic
Remove dead code MetaspaceClosure::push_method_entry
Support variant collations
java.util.logging.Handlers should be more VirtualThread friendly
Use atomic bitset functions for metadata flags
[JFR] Better handling of tampered JFR repository
[vectorapi] Optimize MaskFromLongBenchmark.java
Introduce check_oop infrastructure to check oops in the oop class
Remove G1 workaround in jstat about zero sized generation sizes
Add VMErrorCallback infrastructure to extend hs_err dumping
IndirectVarHandle.isAccessModeSupported throws NPE
ProblemList sanity/client/SwingSet/src/EditorPaneDemoTest.java on linux-x64
ProblemList sun/security/pkcs11/Cipher/TestKATForGCM.java on linux-x64 and macosx-x64
ProblemList jdk/incubator/vector/LoadJsvmlTest.java on windows-x64
Incorrect weight of the first ObjectAllocationSample JFR event
ProcessTools.java should wait until vthread is completed before checking exceptions
New micros for j.u.c.LockSupport
Compiler should accept var _ in nested patterns in switch case
Improve SA "transported core" documentation for windows
Implementation of Prepare to Restrict The Dynamic Loading of Agents
java.time.Instant calculation bug in until and between methods
Add periodic heap usage JFR events
Test RedefineSharedClassJFR fail due to wrong assumption
RISC-V: Improve performance of floating point to integer conversion
java.lang.AssertionError when using unnamed patterns
jstat tests doesn’t tolerate dash in the O column
Socket input stream read burns CPU cycles with back-to-back poll(0) calls
[s390x] Represent Registers as values
Fix comment in g1CollectionSetChooser.hpp after JDK-8306836
Test java/foreign/channels/TestAsyncSocketChannels.java failed: IllegalStateException: Already closed
Refactor usage examples to use @snippet in the java.nio packages
java/util/zip/DeInflate.java timed out
get rid of compatibility ThreadStart/ThreadEnd events for virtual threads
Add missing STS to Shenandoah
Open Source JFrame, JIF related Swing Tests
Allow collectors to provide specific values for GC notifications' actions
Remove use of
tagName
from TagletWriterImpl.linkSeeReferenceOutput
Alignment check on layouts used as sequence element is not correct
Add a JFR event for tracking RSS
Add tier1 testing with thread factory in CI
Add execution of all svc tests in CI
JvmtiStressModule hit SIGSEGV in JvmtiEventControllerPrivate::recompute_thread_enabled
Remove test com/sun/jdi/JdbLastErrorTest.java
(CmpI/L(AndI/L reg1 reg2)) on x86 can be optimized
Parallelize heap walk for ObjectCount(AfterGC) JFR event collection
serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS
Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code
Correctly update line maps when class redefine rewrites bytecodes
Package jdk.internal.classfile.java.lang.constant become obsolete
closed Problemlist correction
Missing ResourceMark in CDS and JVMTI code
Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests
Add serviceability_ttf_virtual group to exclude jvmti tests developed for virtual threads
Improve ProcessTools.java to don’t try to run Virtual wrapper for incompatible processes
Change some ConstantPool::name_ref_at calls to uncached_name_ref_at
Update debugger tests to support JTREG_TEST_THREAD_FACTORY mode
Update HarfBuzz to 7.2.0
Move more DnD tests to open
JFR: Ensure jdk.jfr.internal.TypeLibrary is initialized only once
Move some DnD tests to open
Add warning to not create new ACC flags
Remove redundant class RMIIIOPServerImpl
Rendezvous GC threads under STS for monitor deflation
Dangling pointer warning for MetadataAllocationRequest
Refactor ref_at methods in Constant Pool
pkcs11 native libraries make JNI calls into java code while holding GC lock
MemoryLayout.structLayout uses undocumented strict alignment constraints
java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out
TestSegmentCopy times out (mainline)
JLONG_FORMAT_SPECIFIER should be updated on Windows
native_thread not protected by TLH
JVMTI GetThreadState on carrier should return STATE_WAITING
RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
[x86] Dangling pointer warning for Assembler::_attributes
Fix signed integer overflow in compiler code, part 1
java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed
Add GTS root CAs
Open source some JTable jtreg tests
Cleanup the code of sun.java2d.cmm.lcms package
C2: assert(false) failed: malformed control flow
Open source few Swing JMenu tests
Open source some drag and drop tests 4
compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java hits assert(!Continuation::is_frame_in_continuation(thread(), fr())) failed: No support for deferred values in continuations
Fix deprecation warnings in DPrinter
zero build broken after JDK-8304265
Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock
JFileChooser InvalidPathException when selecting some system folders on Windows
[AIX] VM crashes with UseRTMLocking on Power10
Two TestMetaspaceAllocationMT tests fail after JDK-8306696
Remove ReferentBasedDiscovery reference discovery policy
A few client tests intermittently throw ConcurrentModificationException
Allow the jdbc.drivers system property to be searchable
Open source some drag and drop tests 3
Open source some more JComboBox jtreg tests
Update test java/awt/Choice/DragOffNoSelect.java
Opensource and clean up five more AWT Focus related tests
Convert CRLF to LF in java.xml.crypto
store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList
remove broken EnableThreadSMRExtraValidityChecks option
Implementation of Generational ZGC
Implementation for javax.lang.model for unnamed variables (Preview)
ProblemList gtest/NMTGtest.java on aix
Make CardTableBarrierSet::initialize non-virtual
C2: "malformed control flow" assert due to missing safepoint on backedge with a switch
Open source Swing MenuItem related tests
[JVMCI] mitigate more against JVMCI related OOME causing VM to exit
Do not invoke external programs when switch terminal to raw mode on selected platforms
RISC-V: Support vector cast node for Vector API
osThread allocation failures should not abort the VM
(bf) CharBuffer.append(CharSequence,int,int) throws BufferOverflowException where IndexOutOfBoundsException expected
Open source several JComboBox jtreg tests
Open source five Focus related tests
improve generic signature of internal DCInlineTag class
[BACKOUT] JDK-8305252 make_method_handle_intrinsic may call java code under a lock
[REDO] JDK-8305252 make_method_handle_intrinsic may call java code under a lock
Resolve miscellaneous multiple symbol definition issues when statically linking JDK/VM natives with standard launcher
jdk/test/lib/process/ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output"
Open source several dnd AWT tests
Open source several datatransfer and dnd AWT tests
test/jdk/java/net/httpclient/XxxxInURI.java should call HttpClient::close
C2: "assert(false) failed: infinite loop" failure
Incorrect assert in BitMap::count_one_bits
Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared
Collator treats "v" and "w" as the same letter for Swedish language locale.
Macro offset_of confuses Eclipse CDT
Thread stacksize is reported with wrong units in os::create_thread logging
Update FreeType to 2.13.0
Rename Node_Array::Size()
Open source more AWT Drag & Drop tests
Avoid unnecessary allocation in List.map() when list is empty
Remove some remnants of CMS from SA agent
[s390x] fix difference in abi sizes
Move Method access flags
Open source AWT Modal related tests
JVMTI tag map extremely slow after JDK-8292741
Classfile API performance improvements
Generational ZGC: NMT reports Java heap size larger than max heap size
GetGraphicsTest needs to be headful
Remove pinned tag for G1 heap regions
Change CardTable::_covered to static array
Monitor deflation might be accidentally disabled by zero intervals
Native memory leak in SharedRuntime::notify_jvmti_unmount/mount.
Open source several AWT Miscellaneous tests
JMX agent with JDP enabled won’t start when PerfData is disabled
fix deficient spliterators for Sequenced Collections
ProblemList java/lang/Thread/virtual/HoldsLock.java#id0 in Xcomp
Problemlist runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java
Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable
Problemlist jdk/incubator/vector/ShortMaxVectorTests.java on x86_32
Remove sun.security.x509.CertException, sun.security.x509.CertParseError
(fs) Remove obsolete os.version check from sun.nio.fs.BsdFileStore.supportsFileAttributeView
Reduce heap size for TestJNICriticalStressTest
Some client related jtreg problem list entries are malformed
closed Problemlist correction
com/sun/jdi/ConnectedVMs.java fails with "Non-zero debuggee exitValue: 143"
Open source few Swing JComponent and AbstractButton tests
Open source several container AWT tests
Open source several container and component AWT tests
Make CardTable::invalidate non-virtual
G1: Change G1CardSetHashTableScan to lambda
Select num workers for safepoint ParallelCleanupTask
G1: G1FullGCScope remove unnecessary member _explicit_gc
Shenandoah: Missing barriers on deoptimization path
Remove template parameter of G1DetermineCompactionQueueClosure::free_pinned_region
TruncatedSeq::predict_next() attempts linear regression with only one data point
Add nominal descriptors of modules and packages to Constants API
Optimize and opensource some old AWT tests
Open source few Swing event and AbstractAction tests
CDS DeterministicDump.java test fails with -XX:+UseStringDeduplication
Improve diagnosis of
IntlTest
framework
Support out-of-line code generation for MachNodes
com/sun/jdi/PopAndInvokeTest.java fails with NativeMethodException
JFR: Summary views
Add overloads to MethodTypeDesc::of
Remove MetaspaceReclaimPolicy=aggressive and obsolete MetaspaceReclaimPolicy
Divide by zero in G1Policy::logged_cards_processing_time
Relax memory ordering constraints on metaspace atomic counters
Open source several clipboard and color AWT tests
Open source a few more AWT Choice tests
Open source more AWT DnD related tests
Replace use of os.version with an internal Version record
support offset in dll_address_to_library_name on AIX
RISC-V: Fix storeImmN0 matching rule by using zr register
Disable NMT location_printing_cheap_dead_xx tests again
Open source AWT MenuItem related tests
Implementation of Structured Concurrency (Preview)
Open source several AWT TextArea related tests
Open source some AWT tests related to datatransfer and Toolkit
Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3
Open source AWT Event related tests
(bf) CharBuffer::allocate throws unexpected exception type with some CharSequences
Apply 80-column output to javac supported version output
Improve string formatting in EquivMapsGenerator.java
Fix nsk/jdi/stop/stop001 for virtual threads and remove from problem list
Add JVM crash check in CDSTestUtils.executeAndLog
JVMCI tests failed when run with -XX:TypeProfileLevel=222 after JDK-8303431
Report error if no label given in @see and {@link} when no default is available
Clean up and open source four Dialog related tests
Implementation of Scoped Values (Preview)
Open source several clipboard AWT tests
Add TOOLING.jsh load file
Refactor collection set candidate handling to prepare for JDK-8140326
Zero variant build failure after JDK-8257967
Print number of threads and stack sizes in error reports
[linux] Print number of memory mappings in error reports
Open source AWT List related tests
Open source several AWT Choice jtreg tests
(ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName
Remove unused Method AccessFlags
CDS ArchiveHeapTestClass.java test asserts when vm_exit is called on VM thread
Move InstanceKlass read-only flags
Add virtual threads support to JDWP ThreadReference.Stop and JDI ThreadReference.stop()
Fix nsk/jdb/kill/kill001 to work with new JVMTI StopThread support for virtual threads.
Open source more AWT Drag & Drop related tests
ObjectInputStream::readObject() should handle negative array sizes without throwing NegativeArraySizeExceptions
Clear JVM_ACC_QUEUED flag on methods when dumping dynamic CDS archive
s390x: Replace NULL to nullptr
Classfile API components implementations should not be exposed
Don’t leak _worklist’s memory in PhaseLive::compute
Fix Amazon copyright in JDK-8305425 test
Don’t leak memory in PhaseChaitin::PhaseChaitin
Rename PSS:_num_optional_regions to _max_num_optional_regions
Rename PSS*:_n_workers to PSS*:_num_workers
Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one
Open source several AWT Text Component related tests
File.listRoots method description should be re-examined
Open source some AWT tests related to TextComponent and Toolkit
RunThese30M.java crashed with assert(early→flag() == current→flag() || early→flag() == mtNone)
Open source AWT KeyBoardFocusManger, LightWeightComponent related tests
(bf) Improve performance of DirectCharBuffer::append(CharSequence[,int,int])
Open source AWT CardLayout and Checkbox tests
assertcnt > 0.0f) && (prob > 0.0f failed: Bad frequency assignment in if
[BACKOUT] 8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects
Update license files in CLDR v43
Add an accessor for the top of a PLAB
BufferedImage spec needs clarification w.r.t its implementation of the WritableRenderedImage interface
Move is_shared Klass flag
4.5.1: Definition of "provably distinct" refers to the "upper bound" of a type variable
Fix xlc17 clang warnings in ppc and aix code
C2 Superword fix: use VectorMaskCmp and VectorBlend instead of CMoveVF/D
32-bit build failures after JDK-8303422
Missing file in search test
G1: Remove assertion in G1ScanHRForRegionClosure::do_claimed_block
Build failure linux-arm32-open-cmp-baseline after JDK-8257967
Open source several choice AWT tests
Build failure after JDK-8299592
jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967
Open source several AWT ScrollPane related tests
Clean up and open source some AWT tests
Open source some AWT tests relating to Button and a few other classes
Open source few AWT Drag & Drop related tests
Move InstanceKlass writeable flags
Many components respond to a mouse event by requesting focus without supplying the MOUSE_EVENT cause
Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview)
PPC64: RT call after thaw with exception requires larger ABI section
Replace NEW_ARENA_ARRAY with NEW_RESOURCE_ARRAY when applicable in opto
Open source AWT misc tests
Micro-optimize Enum.hashCode
Open source several AWT MouseInfo related tests
Open source AWT Graphics,GridBagLayout related tests
Open source few AWT Insets related tests
improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests
False arguments calling dispatch_base for aarch64
C2: failed: Missed optimization opportunity in PhaseCCP (adding LShift→Cast→Add notification)
SystemModulesPlugin generates code that doesn’t pop when return value not used
Use @apiNote in String.toLowerCase, String.toUpperCase
add support of virtual threads to JVMTI StopThread
Resolve multiple definition of 'throwIOException' and friends when statically linking with JDK native libraries
Update IANA Language Subtag Registry to Version 2023-04-13
ProblemList runtime/ErrorHandling/TestDwarf.java on linux
separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions
Clarify JVMTI heap functions spec about virtual thread stack.
Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate
Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate
Several Vector API tests fail for client VM after JDK-8304450
strace001.java fails due to unknown methods on stack
Footprint regression from JDK-8224957
Guarantee eventual async monitor deflation
Add handleSocketErrorWithMessage to extend nio Net.c exception message
Stripping debug info of ASM 9.5 fails
Add TWCA Global Root CA
Update XML Security for Java to 3.0.2
ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64
Typo in java.security.Security.getProperty
x86: Improve itable_stub
Use links instead of buttons for auto-generated header links
Have -XshowSettings option display tzdata version
(zipfs) Opening a directory to get input stream produces incorrect exception message
assert(is_aligned(ref, HeapWordSize)) failed: invariant
Open source few AWT Focus related tests
Open source several AWT Focus related tests
com/sun/jdi/SetLocalWhileThreadInNative.java fails with -XX:+TieredCompilation
JavaThread::create_system_thread_object has unused is_visible argument
Resolve multiple definition of 'jmm_<interface|version>' when statically linking with JDK native libraries
PPC64: Disable VMContinuations on Big Endian
[aix,linux] Avoid comparing 'this' to nullptr
java/lang/Thread/virtual/HoldsLock.java#id0 failed, ThreadInfo.getLockInfo() return null
HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address
(cs) Resolve default Charset only once in StreamEncoder and StreamDecoder
Use loopback IP addresses in security policy files of httpclient tests
G1: Fix G1MMUTracker::when_sec documentation
Loom: Avoid putting stale object pointers in oops
Test TraceVirtualThreadLocals should be run with continuations only
Open source AWT Key, Text Event related tests
Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries
java/text/Format/DateFormat/DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106"
Improve diagnosability and resilience of HttpClient::close tests
Support compilation in Proc test utility
LogConfigurationTest intermittently fails on AArch64
Update Libpng to 1.6.39
(bf) Improve performance of CharBuffer::append(CharSequence[,int,int])
(fs) Review obsolete Linux kernel dependency on os.version (Unix kernel 2.6.39)
Typo in javadoc of ConstantDescs::BSM_VARHANDLE_STATIC_FIELD
Spurious right brace in ConstantDescs field Javadocs
Unused interface sun.security.util.PermissionFactory can be removed
Wrong debugging information printed with TraceOptoOutput
Avoid redundant HashMap.containsKey call in java.util.regex
x86_64: Optimize AbsI and AbsL
compiler/c2/irTests/TestVectorizationMultiInvar.java failed with "IRViolationException: There were one or multiple IR rule failures."
javax/swing/JTable/7068740/bug7068740.java fails on Ubunutu 20.04
javax/swing/JTableHeader/6884066/bug6884066.java: Unexpected header’s value; index = 4 value = E
SA ClassWriter.java fails to skip overpass methods
os::Linux::available_memory() should refer MemAvailable in /proc/meminfo
ProblemList runtime/CompressedOops/CompressedClassPointers.java
Parsing a URI with an underscore goes through a silent exception, negatively impacting performance
FileInputStream and FileOutputStream implSpec should be corrected or removed
Resolve multiple definition of 'jvm' when statically linking with JDK native libraries
Update the JAR tool man page to indicate -i/--generate-file is deprecated
Call Method::compute_has_loops_flag() when creating CDS archive
[JVMCI] missing barriers in CompilerToVM.readFieldValue for Reference.referent
Clarify reentrant behavior of close() in FileInputStream, FileOutputStream, and RandomAccessFile
InitializeEncoding should cache Charset object instead of charset name
C2: add print statements to assert: Can’t determine return type.
RISC-V: Use bexti instruction to do single-bit testing
Enhancements for printing age tables
Add an extra test for JDK-8292755
[MacOS] Deprecated Cocoa-NSEvent names
Arm: C2 always enters slowpath for monitorexit
Line breaks in search tags cause invalid JSON in index file
6.3.2: Incomplete specification of flow scoping
(zipfs) Avoid redundant LinkedHashMap.containsKey call ZipFileSystem.makeParentDirs
[X86] Do not emit two REX prefixes in Assembler::prefix
jdk build --with-memory-size=1024 broken by JDK-8305100
Remove Permissions from jcmd help output
ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-aarch64 with ZGC
ProblemList serviceability/sa/ClhsdbInspect.java on windows-x64 in Xcomp
Convert DocCommentParser to use enhanced switch
Surprising definite assignment error after JDK-8043179
javac rejects semicolons in compilation units with no imports
Performance regression in LockSupport.unpark with lots of idle threads
PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2
Add system property for fair AWT lock
[BACKOUT] (fs) Remove FileSystem support for resolving against a default directory (chdir configuration)
Wrong iteration order of pause array in g1MMUTracker
ProblemList com/sun/jdi/PopAndInvokeTest.java with virtual threads
compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c
IGV: Node text not updated when switching from/to CFG view
Replace Parse Predicate IfNode with new ParsePredicateNode and route predicate queries through dedicated classes
Renaming predicates, simple cleanups, and adding summary about current predicates
Test com/sun/jdi/PopAndInvokeTest.java fails with OpaqueFrameException
Stress test crashes with SEGV in Deoptimization::deoptimize_frame_internal(JavaThread*, long*, Deoptimization::DeoptReason)
Remove Permission details from jcmd man page
Missing
break
in DocCommentParser
inlineWord()
Move gcold out of tier1
Change VMConnection to use "test.class.path"instead of "test.classes"
Remove some unused test parameters in com/sun/jdi tests
ProblemList java/lang/invoke/lambda/LogGeneratedClassesTest.java
java/lang/invoke/lambda/LogGeneratedClassesTest.java fails after JDK-8304846 and JDK-8202110
(fc) Temporarily problem-list java/nio/channels/{AsyncCloseAndInterrupt.java, FileChannel/Transfer.java}
(fc) Two java/nio/channels tests fail after JDK-8303260
Cleanup use of
newline
flag in DocCommentParser
Remove nothrow exception specifications from operator new
Compiler crash when compiling record patterns with var
X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions
Change StringDedup thread to derive from JavaThread
Ensure GC barriers for arraycopy on AArch64 use caller saved neon temp registers
DefaultProxySelector.select(URI) in certain cases returns a List with null element
Problemlist runtime/ErrorHandling/TestDwarf on x86
AArch64: Fix arraycopy issue on SVE caused by matching rule vmask_gen_sub
ToggleNotifyJvmtiTest.java fails with release VMs
Remove ignore from com/sun/jdi/PopAndInvokeTest.java
C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"
NPE in javazic compiler
stutter typo in java.compiler files
adjust timeouts in three more M&M tests
SystemDictionary::find_placeholder/find_class declared but not used
CLHSDB "dumpclass" command produces classes with invalid field descriptors
Add split() variants that keep the delimiters to String and j.u.r.Pattern
Problemlist runtime/Thread/TestAlwaysPreTouchStacks.java
Compiler::init_c1_runtime unnecessarily uses an Arena that lives for the lifetime of the process
gtest is_first_C_frame failing on ARM
test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java failing on 32 bit arm
[REDO] disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414
[vectorapi] Add VectorMask::xor
(bf) Direct and view implementations of CharBuffer.toString(int, int) do not need to catch SIOBE
Thread.isAlive0 doesn’t need to call into the VM
Work around JDK-8305420 in CDSJDITest.java
JDK-8301995 broke building libgraal
disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414
runtime/Thread/TestAlwaysPreTouchStacks.java failed with "Did not find expected NMT output"
gtest/NMTGtests.java is failing various sub-tests
ExternalSpecsWriter should ignore white-space differences in spec titles
Compile_lock not needed in Universe::genesis()
Compile_lock not needed for InstanceKlass::implementor()
Shenandoah evacuation workers may deadlock
ISO 4217 Amendment 175 Update
JDK-8301995 breaks arm 32-bit
Inconsistent use of for_young_only_phase parameter in G1 predictions
G1 remset chunk claiming may use relaxed memory ordering
Fix ignored bad CompileCommands in tests
updateIconImages may lead to deadlock after JDK-8276849
C2 setScopedValueCache intrinsic doesn’t use access API
BigDecimal.fractionOnly() erroneously returns true for large scale value
java.security.debug=sunpkcs11 breaks PKCS#11 configuration with slotListIndex
C2: Wrong execution of vectorizing Interger.reverseBytes
Update java/net/httpclient/ContentLengthHeaderTest.java to use new HttpTestServer factory methods
DbgStrings and AsmRemarks are leaking
Calculate PublicKey from PrivateKey
make_method_handle_intrinsic may call java code under a lock
On RISC-V generate_fixed_frame() sometimes generate a relativized locals value which is way too large
Remove non-invariant assert(EventThreadDump::is_enabled())
CompilerDirectives DCmds permissions correction
Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051
G1: Refactor G1ClearCardTableTask
[s390x] build broken after JDK-8231349
A service broken error despite annotation processor generating it if directives listed
IGV: mark osr compiled graphs with [OSR] in the name
Change unique_ctrl_out_or_null to unique_ctrl_out in PhaseCFG::convert_NeverBranch_to_Goto
JDWP exit error AGENT_ERROR_INVALID_THREAD(203): missing entry in running thread table
Calendar.aggregateStamp(int, int) return value can be simplified
Add @spec tags in java.base/java.* (part 1)
Simplify trimming operation in Region::Ideal
Improve error message for GroupLayouts that are too large on SysV
serial GC fails "assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end)) failed: invalid space boundaries"
C2 failed "assert(_outcnt==1) failed: not unique"
PPC: Should use IMA::load_resolved_indy_entry() in TIG::generate_return_entry_for()
java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java — test server didn’t start in timely manner
The java.util.Arrays class should be declared final
Can’t bootstrap ctw.jar
(tz) Update Timezone Data to 2023c
RISC-V: Typo fix for RVC description
Locale.lookupTag has typo in parameter
Emoji related binary properties in RegEx
[REDO] Clean up JavadocTokenizer
[Backout] JDK-8303912 Clean up JavadocTokenizer
Update java/net/httpclient/CustomRequestPublisher.java to use new HttpTestServer factory methods
typo (missing *) in doc comment
Linker cache should not take layout names into account
Improve Thread.sleep(millis, nanos) for sub-millisecond granularity
Change ChaCha20 cipher init behavior to match AES-GCM
Implement missing socket options on AIX
G1 Redirty Cards phase printed twice
Suppress removal warning for finalize() from test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
Remove the removal warnings for finalize() from test/hotspot/jtreg/serviceability/dcmd/gc/FinalizerInfoTest.java and RunFinalizationTest.java
Remove finalize() from test/hotspot/jtreg/vmTestbase/nsk/share/ and /jpda that are used in serviceability/dcmd/framework tests
Remove finalize() from test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java
Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712
Suppress the 'removal' warning for finalize() from test/hotspot/jtreg/compiler/jvmci/common/testcases that used in compiler/jvmci/compilerToVM/ tests
Remove finalize() from compiler/c2/Test719030
Fix VerifyLoopOptimizations - step 2 - verify idom
[JVMCI] guarantee(ik→is_initialized()) failed: java/lang/Long$LongCache must be initialized
Refactor CardTable::resize_covered_region
G1: Refactor G1ScanHRForRegionClosure::scan_heap_roots
Avoid unaligned access in emit_intX methods if it’s unsupported
IR check fails on some aarch64 platforms
RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp
add @spec tags to langtools modules
Add missing HandleMarks
bad sentence break in DateFormat
Redundant hyphen in @param results in double-dash in javadocs
unnecessary dash in @param gives double-dash in docs
unnecessary dash in @param gives double-dash in docs
unnecessary dash in @param gives double-dash in docs
Emit warning for removal of
COMPAT
provider
Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree()
HttpServer closes connection after processing HEAD after JDK-7026262
sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused
[vectorapi] C2 crashes when expanding VectorBox
StringBuilder and StringBuffer should implement Appendable explicitly
BufferedFieldBuilder.Model missing writeTo(DirectClassBuilder)
MethodTypeDescImpl can be mutated by argument passed to MethodTypeDesc.of
vm/concepts/methods/methods001/methods00101m1/methods00101m1 failures with already pending exception
Optimize ClassDesc.resolveConstantDesc
Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2
Implementation of Virtual Threads
Remove unused decl field from AnnotatedType implementations
Create jdk.internal.util.Architecture enum and apply
Use OperatingSystem, Architecture, and Version in jpackage
Use OperatingSystem, Architecture, and Version in jlink
Use OperatingSystem enum in java.desktop module
Use OperatingSystem enum in some modules
Add dedicated VMProps for linker and fallback linker
Reuse stale data to improve DNS resolver resiliency
Update Bytecodes data to be mostly compile time constants
Record Deconstruction causes bytecode error
[PPC64] VerifyOops code in C1 doesn’t work with ZGC
ConcurrentModificationException in javadoc tool
Provide a shared utility to dump generated classes defined via Lookup API
Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording
JFR: Missing disk parameter in ActiveRecording event
Dangling
CharacterCodingException
in a few javadoc descriptions
Classfile API throws IOOBE for MethodParameters attribute without parameter names
Make MALLOC_MIN4 macro more robust
jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class … as (leak) object"
Fix wrapper insertion in TestScaffold.parseArgs(String args[])
(fc) Remove dead code in sun.nio.ch.FileChannelImpl::implCloseChannel
Lots of constant static data not declared static const in cpu/x86
MacOS metal pipeline - window isn’t painted if created during display sleep
Statically allocate ObjectSynchronizer mutexes
Prune HttpURLConnection cache when corresponding Authenticator is garbage collected
Use NMT for more precise hs_err location printing
Remove develop flag G1ExitOnExpansionFailure
Remove develop flag G1VerifyCTCleanup
NPE thrown during downcall classification under Linux/x64
After JDK-8297639 the flag G1UsePreventiveGC needs to be added to the obsoletion table
Update IANA Language Subtag Registry to Version 2023-03-22
Add 2 Microsoft TLS roots
Add BitMap iterators
Lazily initialize byte[] in java.io.BufferedInputStream
Compile_lock and SystemDictionary updates
UnregisteredClassesTable_lock never created
Heap_lock is created twice
AsyncGetCallTrace can cause SIGBUS on M1
Statically allocate global mutexes
SuperWord::schedule should rebuild C2-graph from SuperWord dependency-graph
GetIntArrayElements should not be passed JNI_FALSE
Declaration aliasing between boolean and jboolean is wrong
Clean up G1Policy::calc_max_old_cset_length()
Only pass total number of regions into G1Policy::calc_min_old_cset_length
Combine G1 root region abort and wait into a single method
Duplicate class names in dynamicArchive tests can lead to test failure
Runtime exception thrown when break stmt is missing
Remove jlink --post-process-path option
Add hidden option to disable external spec page
Move add_to_hierarchy
Fix whitespace parsing in libjdwp
Memory leak in WB_IsMethodCompatible
compiler/sharedstubs/SharedStubToInterpTest.java fails after JDK-8304387
Problemlist compiler/sharedstubs/SharedStubToInterpTest.java
[vectorapi] x86_32: Crash in Assembler::kmovql(Address, KRegister)
javac regression: Compilation with --release 8 fails on underscore in enum identifiers
G1: Rename set_state_empty to set_state_untracked
(fs) UnixPath.stringValue need not be volatile
Method::invoke rewraps InvocationTargetException if a caller-sensitive method throws IAE
java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java times out
Remove checking of -Djava.compiler in src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
Modernize debugging jvm args in test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java
Convert use of internal VM::classFileVersion to ClassFileFormatVersion
Modules THROW_MSG_ should return nullptr instead of JNI_FALSE
Ant-based langtools build fails after JDK-8015831 Add lint check for calling overridable methods from a constructor
Classfile API class hierarchy makes assumptions when class is not resolved
Remove orphaned demo netbeans projects
JShell does not switch to raw mode when there is no /bin/test
[vectorapi] Refactor VectorShuffle implementation
com/sun/jdi/ThreadMemoryLeakTest.java times out
Kitchensink failed: assert(!thread→is_in_any_VTMS_transition()) failed: class prepare events are not allowed in any VTMS transition
Remaining uses of NULL in ciInstanceKlass.cpp
Reappearance of NULL in jvmtiThreadState.cpp
bootcycle builds fail after JDK-8015831
jcmd JVMTI.agent_load should obey EnableDynamicAgentLoading
ProblemList com/sun/jdi/ThreadMemoryLeadTest.java with ZGC
com/sun/jdi/ThreadMemoryLeakTest.java fails with "OutOfMemoryError: Java heap space" with ZGC
cleanup sentence breaker code in DocTreeMaker
ClassHierarchyResolver from Reflection
Refactor FdLibm.java
Regression ~11% with Javac-Generates on all platforms in b14
Serial: Refactor old generation cards update after Full GC
Remove unused CardTable::clear
Provide method to iterate over regions of humongous object in G1
Fix positions of shared static stubs / trampolines
Rename t1/t2 classes in com/sun/jdi/CLETest.java to avoid class duplication error in IDE
jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false"
jlink --include-locales=* attempts to parse non .class resource files with classfile reader
Test to ensure ConstantDescs fields work
Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0
java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java times out on slow platforms
StackWalkTest.java fails after CODETOOLS-7903373
implement VirtualThread class notifyJvmti methods as C2 intrinsics
Remove the global option SuperWordMaxVectorSize
harfbuzz build fails with GCC 7 after JDK-8301998
Update JRuby test runner to start process in the current directory
RISC-V: JDK-8276799 missed atomic intrinsic support for C1
[AIX] Broken build after JDK-8301998
Problemlist java/net/SocketOption/OptionsTest.java
java/net/SocketOption/OptionsTest.java failing after JDK-8302659
Modernize the switch statements in jdk.internal.foreign
JDK-8303415 missed change in Zero Interpreter
Implementation of Foreign Function and Memory API (Third Preview)
Debug messages always show up for NativeGSS
x86: Improve the code generation of VectorRearrange with int and float
CPUInfoTest fails because "serialize" CPU feature is not known
LShift ideal transform assertion
Remove javax/script/Test7.java from ProblemList
Constant Descriptors for MethodHandles::classData and classDataAt
ProblemList compiler/vectorapi/VectorLogicalOpIdentityTest.java on 2 platforms
Remove delays from httpserver tests
ProblemList serviceability/sa/UniqueVtableTest.java
jdk/classfile/CorpusTest.java still fails after JDK-8303910
Move jdk.internal.module.ModuleInfoWriter to the test library
Add TypeKind.from to derive from TypeDescriptor.OfField
Remapping a class with Invokedynamic constant loses static bootstrap arguments
JVM crash during shutdown when dumping dynamic archive
Refactor VisibleMemberTable (LocalMemberTable)
G1: Remove unnecessary is_survivor check in G1ClearCardTableTask
Add <init> and <clinit> method constants to ConstantDescs
[JVMCI] Test FailedSpeculation existence before appending.
Match allocation and free in sspi.cpp
Add runtime/StackGuardPages/TestStackGuardPagesNative.java to ProblemList.txt
Convert TraceDependencies to UL
[JMX] Add an approximation of total bytes allocated on the Java heap by the JVM
ClassFileParser has ad-hoc hashtables
tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH
Use InstanceKlass in dependencies
G1: Remove OldGCAllocRegion::release
Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed
C2 SuperWord: schedule must remove packs with cyclic dependencies
Use CommandLine class from shared module
JFR: Missing thread
Classfile API cannot encode Primitive Class as Condy
Port fdlibm IEEEremainder to Java
ProblemList java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java on windows-x64
ProblemList javax/swing/JColorChooser/Test6827032.java on windows-x64
ProblemList com/sun/jdi/InvokeHangTest.java on windows-x64 in vthread mode
Add BitMap find_last suite of functions
G1: Metaspace-induced GCs should not trigger maximal compaction
Convert test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java to junit
Add a fast, non-manual alternative to test/jdk/java/util/zip/ZipFile/TestTooManyEntries
ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-x64 in Xcomp mode
Library detection in runtime/ErrorHandling/TestDwarf.java fails on ppc64le RHEL8.5 for libpthread-2.28.so
Limit printed failures within an object during G1 heap verification
java.net.http.HttpClient should reset the stream if response headers contain malformed header fields
Replace various encodings of UINT/SIZE_MAX in gc code
RISC-V: Factor out the tmp parameter from copy_memory and copy_memory_v
Add asserts before record_method_not_compilable where possible
gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5
HsErrFileUtils.checkHsErrFileContent() fails to check the last pattern.
os::write should write completely
Corrupted heap dumps due to missing retries for os::write()
Fix ConstantUtils.skipOverFieldSignature void case return value
Update jarsigner man page after JDK-8303410
ProblemList serviceability/sa/UniqueVtableTest.java on Linux
ZipOutStream::putEntry should include an apiNote to indicate that the STORED compression method should be used when writing directory entries
serviceability/sa/UniqueVtableTest.java timed out
Instant.ofEpochMilli says it can throw an exception that it can’t
Update ISO 639 language codes table
ThreadLists.java inconsistent results
javadoc build failure after JDK-8294959
jdk/classfile/CorpusTest.java failed 1 of 6754 tests
Add missing check in VTMS_transition_disable_for_all() for suspend mode
Rename BitMap search functions
Simplify and clean up LinkFactory code
Confusing parameter name in G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes
Refactor some iterators in jdk.compiler
Mixed, minor cleanup in jdk.compiler
RISC-V: TestArrayStructs.java fails after JDK-8303604
Error handling step timeouts should never be blocked by OnError and others
Update ISO 3166 country codes table
Update the JNI spec GetVersion function to reflect the change to JNI_VERSION_20
[BACKOUT] JDK-8302799 and JDK-8302189
java.util.LocaleISOData has wrong comments for 'Norwegian Bokmål' and 'Volapük'
update for deprecated sprintf for jdk.accessibility
Parallel: Use more strict card table API
gtestMain should give more helpful output
Simplify type metadata
getLastErrorString should avoid charset conversions
Dispose context in SPNEGO NegotiatorImpl
[REDO] JDK-8302189 and JDK-8302799
Fix some errors of If-VectorTest and CMove-VectorTest
[BACKOUT] JDK-8302801 Remove fdlibm C sources
REDO - Remove fdlibm C sources
no-@Target annotations should be applicable to type parameter declarations
Serial: Use more strict card table API
CompletableFuture.orTimeout leaks if the future completes exceptionally
Field sleeper.started should be volatile JdbLockTestTarg.java
Add support of execution tests using virtual thread factory jtreg plugin
Provide ThreadFactory to create platform/virtual threads for com/sun/jdi tests
ProcessTools doesn’t print last line of process output
Prefer ArrayList to LinkedList in com.sun.jmx.mbeanserver.Introspector
Lift upcall sharing mechanism to AbstractLinker (mainline)
Simplify HttpClient DebugLogger
JFR: RemoteRecordingStream::setMaxAge() should accept null
[JVMCI] Add possibility to convert object JavaConstant to jobject.
JFR: TypeLibrary class not thread safe
SelectVersion indexes past the end of the argv array
Add String.indexOf(String str, int beginIndex, int endIndex)
[JVMCI] Add possibility to lookup ResolvedJavaType from jclass.
Move nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java back to general problem list
The java.lang.Thread.FieldHolder can be null for JNI attaching threads
Compiler should disallow non-standard UTF-8 string encodings
JFR: Missing message with Objects.requireNonNull
BitMap::iterate should support lambdas and other function objects
update for deprecated sprintf for jdk.jdwp.agent
ProblemList serviceability/sa/TestSysProps.java with ZGC
SunMSCAPI provider leaks memory and keys
Memory leaks in Arguments::parse_each_vm_init_arg
Memory leaks in Metaspace gtests
Passing by-value structs whose size is not power of 2 doesn’t work on all platforms (mainline)
[JVMCI] make JVMCI source directories conform with standard layout
Remove VMOutOfMemoryError001 test from the problem list after 8303198
Reduce duplication in jdk/java/foreign tests
[JVMCI] OOME causes crash while translating exceptions
addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return
adjust Xen handling on Linux aarch64
C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi
GetCurrentThreadCpuTime and GetThreadCpuTime need further clarification for virtual threads
Remove obsolete comments in os::pd_attempt_reserve_memory_at
[AIX] TestNativeStack.java is failing with exit value 1
Arguments::get_default_shared_archive_path() should cache the result for future use
Eliminate unnecessary reference to javac internal class
javadoc typos in Attr
Merge CompactibleSpace into ContiguousSpace
Redefine JAXP Configuration File
update for deprecated sprintf for jdk.hotspot.agent
Changing "arbitrary" Name.compareTo() ordering breaks the regression suite
Check FunctionDescriptor byte order when linking
Cleanup problem listing of nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java
HFAs with nested structs/unions/arrays not handled correctly on AArch64
C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr'
Race condition when computing is_loaded property of TypePtr::InterfaceSet
C2: assert(get_ctrl(n) == cle_out) during unrolling
Socket setTrafficClass does not work for IPv4 connections when IPv6 enabled
Vector.lane() gets wrong value on x86
[s390x] ProblemList StressStackOverflow
[s390x] ProblemList TestUnreachableInnerLoop.java
Unused path parameter in ClassLoader::add_to_app_classpath_entries(JavaThread* current, char* path, …)
Add a test to verify classes in vmStruct have unique vtables
[REDO] Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed.
Replacing os.name for operating system customization
Update LCMS to 2.15
CancelRequestTest assertTrue failing with AssertionError due to java.util.concurrent.CompletionException: java.io.EOFException: EOF reached while reading
Miscellaneous fixes to mostly invisible doc comments
potential null pointer dereference in filemap.cpp
Add implied {@code} in java.lang.invoke.MethodHandles
Display name for region TR
Serial: Refactor reference processor
C2: failed: malformed control flow. Limit type made precise with MaxL/MinL
KeyStore of type KeychainStore, provider Apple does not show all trusted certificates
Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient
IGV: Syntax highlighting and resizing for filter editor
Clean up w2k_lsa_auth linker parameters
The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id
[JVMCI] libgraal annotation API
Use common functions to exit the VM for -Xshare:dump and CDS errors
[BACKOUT] 8303133: Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed.
Improve parameter and variable names in BitMap
RISC-V: Merge vector instructs with similar match rules
Add VM_Version::is_intrinsic_supported(id)
(fs) Ignore polling interval sensitivity modifiers in PollingWatchService
JFR problem list entry for JDK-8247776 should be removed
Remove ContentSigner APIs and jarsigner -altsigner and -altsignerpath options
Add Windows AArch64 ABI support to the Foreign Function & Memory API
fix @returnss typo in ReflectionFactory
Add a Vector API equalsIgnoreCase micro benchmark
Runtime.exec and ProcessBuilder.start should use System logger
Serial: Move CardTableRS to serial directory
[JVMCI] thread is _thread_in_vm when committing JFR compilation event
addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return
[IR Framework] Add missing cpu feature avx512bw after JDK-8302681
Fix mistyped {@code}
Simplify link format for generic types in index pages
After JDK-8302760, G1 heap verification does not exit VM after errors
Further improve liveness/remembered set verification for G1
C2: crash in SubTypeCheckNode::sub() at IGVN split if
Imprecise bottom type of ExtractB/UB
Secondary assertion failure in AdapterHandlerLibrary::contains during crash reporting
Use {@Return and @linkplain in Locale and related classes
Prefer ArrayList to LinkedList in ConcurrentLocksPrinter
Prefer ArrayList to LinkedList in JImageTask
Refactor nsk/stress/strace to extract shared and remove redundant code
JFR: jdk/jfr/api/consumer/streaming/TestJVMCrash.java doesn’t retry
(fc) FileChannel::transferFrom should support position > size()
Remove unnecessary calls to super() in java.time value based classes
G1: Return early from Full-GC if no regions are selected for compaction.
Call ct_max_alignment_constraint using the base class
JFR: Incorrect description of dumponexit
G1: call CardTable::clear_MemRegion directly
ThreadMXBean issues with virtual threads
Create generalizations for existing LShift ideal transforms
java.util.Date.parse(String) and java.util.Date(String) don’t declare thrown IllegalArgumentException
JFR: Preserve disk repository after exit
JniObjWithEnv should be NullablePointer compliant
Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl
Make thread stacks not use huge pages
Typo in java.util.Collections#synchronizedNavigableMap javadoc
Avoid AtomicReference in TextComponentPrintable
[linux, Windows] Make UseSystemMemoryBarrier available as product flag
JFR: 'jfr print' displays incorrect timestamps
System and Runtime.exit() resilience to logging errors
Missing Classpath exception from Continuation.c
Memory leak in Arguments::init_shared_archive_paths
Memory leak in ClassLoaderExt::setup_app_search_path
(fs) Deprecate com.sun.nio.file.SensitivityWatchEventModifier for removal
Remove Windows specific workaround from libdt
[vectorapi] VectorMask.cast narrow operation returns incorrect value with SVE
Investigate and improve instruction cache flushing during compilation
Native interpreter frame missing mirror
DCmd framework cleanups
DCmd framework unnecessarily creates a DCmd instance on registration
[s390x] fast & slow debug builds are broken
MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded005 failed with "isCollectionUsageThresholdExceeded() returned true, while threshold = 1 and used = 0"
JFR: Log periodic events using periodic tag
JFR: Missing stack trace during chunk rotation stress
Update ProcessTools.startProcess(…) to exit early if process exit before linePredicate is printed.
ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
Add line break opportunity to single type parameters
LoopRangeStrideTest fails IR verification on x86
jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN
[jittester] Add time limit to IRTree generation
SIGSEGV in JavaThread::is_interp_only_mode()
Runtime problem list cleanup
G1 Heap region liveness verification has inverted return value
(bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA
[AIX] Missing C name demangling with XLClang
Serial: Remove unused VM_MarkSweep
Reduce allocations when pretty printing JCTree during compilation
JFR: Add example usage to jdk.jfr
(bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor
Memory leak in exeNullCallerTest.cpp
Memory leaks in libjdwp
Memory leak in DCmdArgument<char*>::parse_value
Memory leak in CompilerOracle::parse_from_line
Memory leak in DwarfFile::LineNumberProgram::run_line_number_program
G1: Remove unimplemented G1FullGCScope::heap_transition
Remove unused variables in GCTraceTimeLoggerImpl::log_end
Stop saving 5 chunks in each ChunkPool
avoid NULL after 8301661
Remove RegionNode::LoopStatus::NeverIrreducibleEntry assert with wrong assumption
linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
Utilize
coverageLevels.txt
Build failure with the micro bench mark
(fs) WindowsFileSystem.supportedFileAttributeViews can use Set.of
"assert(allocates2(pc)) failed: not in CodeBuffer memory" When linking downcall handle
Unicode Emoji Properties
Always do remembered set verification during G1 Full GC
Reject packed structs from linker
Add test for re-entrant upcalls
ZoneRulesProvider.registerProvider() twice will remove provider
Fix a typo in the doc comment for java.lang.Record.equals
(fs) Files usage of SUPPORTED_CHARSETS could be simplified
ZGC: Doesn’t support gc/TestVerifySubSet.java
C2 Intrinsification of Float.floatToFloat16 and Float.float16ToFloat Yields Different Result than the Interpreter
Remove redundant mark verification during G1 Full GC
Unproblemlist Fuzz.java from ProblemList-zgc.txt again
RISC-V: Support masked vector arithmetic instructions for Vector API
[PPC64] Use more constexpr in class Register
AArch64: Add SVE backend support for vector unsigned comparison
arm32 Raspberry Pi OS build broken by JDK-8301494
Executors.newSingleThreadExecutor can use Cleaner to shutdown executor
containers/docker/TestJcmd.java fails when run as root under podman
Parallel: Remove unimplemented methods in ParCompactionManager
JFR: Improve periodic events
Newly added test javax/swing/JFileChooser/JFileChooserFontReset.java fails with HeadlessException
Fix includes in g1ConcurrentMarkObjArrayProcessor files
Group cmdline heap size checking together
Speed up latin1 case conversions
ZGC: dump barrier data in C2 Mach nodes
Speed up StringLatin1.regionMatchesCI
More information needed from failures in vmTestbase ThreadUtils.waitThreadState
Serial: Remove CardTableRS::initialize
G1: Removing unused variable in G1CardTable::initialize
Illegal bytecode for break from if with instanceof pattern matching condition
Parallel: Remove PSVirtualSpace::pointer_delta
Speed up String::encodeASCII using countPositives
Polish FlightRecorderMXBeanImpl
Typo in FlightRecorderMXBeanImpl
SurfaceManager might expose partially constructed object
IGV: Zoom stuck when zooming out on large graphs
Replace finalizer usage in JNDI DNS provider with Cleaner
jabswitch main() should avoid calling exit explicitly
Kernel32.cpp array memory release invokes undefined behaviour
PPC: compiler/codecache/TestStressCodeBuffers.java fails after JDK-8301819
AArch64: Fix the mismatch between cas.m4 and aarch64.ad
Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe
JFR: Periodic task thread spins after recording has stopped
Remove costs for NMTPreInit when NMT is off
Remove JAR Index
Use new Math.clamp method in core libraries
Delete unused CountLoopEnd instruct with CmpX
JDK-8302455 broke ClassLoaderStatsTest on 32-bit
NMT.random_reallocs_vm fails if NMT is off
NMT gtests don’t correctly check for marked ranges
Remove fdlibm C sources
Augment NaN handling tests of FDLIBM methods
Refactor Debugging variable usage for noreturn crash reporting
Refactor -XX:+UseOSErrorReporting for noreturn crash reporting
Shared archive failed on old version class with jsr bytecode
Add specific ClassLoader object to Proxy IllegalArgumentException message
(fs) Files.copy should include unsupported copy option in exception message
Improve CRC32C intrinsic with crypto pmull on AArch64
CDS archive heap not reproducible after JDK-8296344
Add support for vectorized arraycopy GC barriers
HelidonAppTest.java fails with "assert(_cb == CodeCache::find_blob(pc())) failed: Must be the same" or SIGSEGV
CDS should not relocate heap if mapping fails
RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET
Improve liveness/remembered set verification for G1
ZGC: Remove Universe::verify calls
IGV: refine 'Simplify graph' filter
Major performance regression in Math.log on aarch64
Parallel: Remove unused LGRPSpace::_invalid_region
sun/net/www/http/HttpClient/MultiThreadTest.java still failing intermittently
Remove explicit remembered set verification in G1
Revert API signature changes made in JDK-8285504 and JDK-8285263
Some javac unit tests aren’t reliably closing open files
[IR Framework] Only allow cpuFeatures from a verified list
validate_source fails after JDK-8293313
JFR: Cache label and contentType in EventType and ValueDescriptor
Parallel: Remove unused methods in MutableNUMASpace
[SuperWord] MaxReduction and MinReduction should vectorize for int
libawt has a memmove decay error
use-after-free related to PhaseIterGVN interaction with Unique_Node_List and Node_Stack
[TESTBUG] Tests require feature sse4_1 which does not exist, should be sse4.1
Improve message format when failing to load symbols or libraries
Replace CHM with VarHandle in ForeachOrderedTask
Fix several incorrect usages of Preconditions.checkFromIndexSize
Parallel: Remove PSVirtualSpace::is_aligned
Modernize Windows native code for NetworkInterface
Missing spaces in output of -XX:+CIPrintMethodCodes
[SuperWord] Reduction should happen after loop, when possible
IGV: Apply filters per graph tab and not globally
Race condition in HttpBodySubscriberWrapper when cancelling request
Bad copyright line after JDK-8302385
jarsigner - use BufferedOutputStream to improve performance while creating the signed jar
make JVMTI thread cpu time functions optional for virtual threads
increase timeout for ContinuousCallSiteTargetChange.java
Use Set.of in java.nio.charset.Charset
use-after-free related to GraphKit::clone_map
use-after-free in Node::destruct
Add String.indexOf(int ch, int fromIndex, int toIndex)
Editable JComboBox’s popup blocks user from seeing characters in Aqua look and feel
Write a test to check various components send Events while mouse and key are used simultaneously
Add missing Op_RoundDoubleMode in VectorNode::vector_operands()
Do some cleanup of nsk/share/jdi/EventHandler.java
Misleading error generated when empty class file encountered
remove sun.awt.util.IdentityLinkedList
Update IANA Language Subtag Registry to Version 2023-02-14
Add timestamp to the output TraceCompilerThreads
Runtime.exit incorrectly says it never throws an exception
update for deprecated sprintf for java.desktop
NoClassDefFoundError omits the original cause of an error
Parallel: Remove unreachable code in callers of numa_has_static_binding
[REDO] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack
VM.classloader_stats memory size values are wrong
RISC-V: Add support for small width vector operations
[JVMCI] Export _poly1305_processBlocks, JfrThreadLocal fields to JVMCI compiler.
Remove MetaspaceReclaimPolicy=none
Reduce the stack size of the C1 compiler
[ZGC] Client build fails after JDK-8300255
Atomic*.compareAndExchange Javadoc unclear
Behavior of adler32 changes after JDK-8300208
InstanceKlass init state/thread should be atomic
"assert(!JavaThread::current()→is_interp_only_mode() || !nm→method()→is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite
JLS Changes for Unnamed patterns and variables (Preview)
Compiler Implementation for Unnamed patterns and variables (Preview)
JDK crashes if lib/modules contains non-zero byte containing ATTRIBUTE_END
IGV: Bytecode not showing
[s390x] Simplify asm_assert definition
Wrong comment in java.base/share/native/libjimage/imageFile.hpp
Inheritance tree does not show correct type parameters/arguments
Add repeat methods to StringBuilder/StringBuffer
AsyncGetCallTrace obtains too few frames in sanity test
Examine cost of clone of primitive arrays compared to arraycopy
Make ParGCRareEvent_lock G1 specific
RISC-V: Use bgez instruction in arraycopy_simple_check when possible
Prefer ArrayList to LinkedList in XEmbeddedFramePeer
Remove -XX:SuppressErrorAt develop option
VarHandle.describeConstable() fails to return a nominal descriptor for static public fields
failure_handler native.core should wait for coredump to finish
SunJCE Provider doesn’t validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP
CHeapBitMap::free frees with incorrect size
G1: Last-ditch Full GC should do serial compaction for tail regions in per thread compaction points.
Typo in javadoc of Arrays.compare and Arrays.mismatch
Factor out duplicate G1VerificationClosure
IR framework should detect non-compilable test methods early
Incorrect desugaring of null-allowed nested patterns
Performance degradation for float/double modulo on Linux
Mark assertion failures noreturn
Update Public Suffix List to 88467c9
Button border overlaps with button icon on macOS system LaF
[JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline
Avoid allocating register in fast_lock()
Speed up various String comparison methods with ArraysSupport.mismatch
Upgrade jQuery UI to version 1.13.2
PPC: test/jdk/jdk/internal/vm/Continuation/Fuzz.java: AssertionError: res: false shouldPin: false
Speed up tests with infinite loops, sleep less
BMPImageReader throws an exception reading BMP images
Speed up compiler/codegen/Test7100757.java
Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
Speed up compiler/jvmci/compilerToVM/IterateFramesNative.java
Move TestOverloadCompileQueues.java to tier3
ddepth should be uint in PhaseIdealLoop::register_node()
Move ZeroTLABTest.java to tier3
Make MetaspaceReclaimPolicy a diagnostic switch
Remove unused arg in write_ref_field_post
Make G1 full gc abort the VM after failing VerifyDuringGC verification
HotSpot Style Guide should permit noreturn attribute
Parallelize TLAB retirement in prologue in G1
Parallel: Remove unused arg in PSCardTable::inline_write_ref_field_gc
Prefer ArrayList to LinkedList in AggregatePainter
IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass
RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818
Improve CRC32 intrinsic with crypto pmull on AArch64
Trivial fixes to btree tests
Clean up placeholder supername code
Disable ASan for SafeFetch and os::print_hex_dump
Parallel: Remove unimplemented ParCompactionManager::stack_push
Factor null-check into load_klass() calls
javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java update
Serial: Refactor oop closures used in Young GC
[AIX] AIX build error on os_aix_ppc.cpp
Counter _number_of_nmethods_with_dependencies should be atomic.
G1: Remove unused G1RegionToSpaceMapper::_region_granularity
[AIX] Safefetch fails for bad_addressN and bad_address32
Port fdlibm sqrt to Java
Port fdlibm atan2 to Java
Port fdlibm trig functions (sin, cos, tan) to Java
Port fdlibm inverse trig functions (asin, acos, atan) to Java
InlineTree should consult replay file in release build
Update HarfBuzz to 7.0.1
Move invokedynamic resolution information out of ConstantPoolCacheEntry
Embed SymbolTable CHT node
new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE
VerifyLiveClosure::verify_liveness asserts on bad pointers outside heap
Expensive fillInStackTrace operation in HttpURLConnection.getLastModified when no last-modified in response
Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work
Reduce Arrays.copyOf/-Range overheads
java/net/httpclient/DigestEchoClientSSL.java fail with -Xcomp
Crash in DumpTimeClassInfo::add_verification_constraint
BarrierSetC2 should assign barrier data to stores
Avoid string decoding in ZipFile.Source.getEntryPos
ObjectInputFilter example incorrectly calls rejectUndecidedClass
G1: Remove G1PageBasedVirtualSpace::_executable
Verification error when compiling switch with record patterns
C4819 warnings were reported in HotSpot on Windows
RISC-V: Optimize class atomic when order is memory_order_relaxed
Remove dummy region allocation
JFR: increase checkpoint event size for stacktrace and string pool
PPC: continuation yield intrinsic: exception check not needed if yield succeeded
Add wide-ranging tests for FDLIBM porting
Avoid unnecessary array fill after creation in javax.swing.text
BasicLookAndFeel does not need to check for null after checking for type
Enable continuations code by default
RISC-V: Factor out function mvw from MacroAssembler
Bad caret position in error message
Bug in doctree DocCommentTester.compress
[BACKOUT] jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL
AlgorithmId should not encode a missing parameters field as NULL unless hardcoded
AlgorithmId should keep lowercase characters from 3rd party providers
java/net/httpclient/SpecialHeadersTest failing after JDK-8301306
G1: Remove unimplemented HeapRegionRemSet::split_card
Convert virtual thread tests to JUnit
Fix possible leak in SpNegoContext dispose
Missed constructor from 8301659
[IR Framework] Add more IR framework examples
Tracking malloc pooled memory size
Remove unused includes of genOopClosures.hpp
RISC-V: Add InlineSkippedInstructionsCounter to post-call nops
RISC-V: Address::uses() should check address mode
AArch64: Add optimized rules for vector compare with immediate for SVE
java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java fail with -Xcomp
jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java fail with -Xcomp
lookup.findSpecial fails on Object method call from interface
CDS should be disabled in exploded JDK
Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded
java.base jdk.internal.foreign.abi.BindingSpecializer uses ASM to generate classes
java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened
Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit
[s390] Optimized-build is broken
Fix test code to not get finalizer deprecation warnings
Enhance os::pd_print_cpu_info on macOS and Windows
Resolve initialization reordering issues on Windows for libawt and libsaproc
Problemlist jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java on Linux
com/sun/jdi/JdbStopThreadTest.java fails after JDK-8300811
NativeMemoryUsageTotal event uses reserved value for committed field
A number of nsk/jdi invokemethod tests should be converted to create virtual threads
ThreadLocalRandom.current().doubles().parallel() contention
Minor cleanup in CommentHelper and DocPretty
C2: 8297933 broke type speculation in some cases
RISC-V: c2 fix pipeline class for several instructions
System.exit and Runtime.exit debug logging
ProcessTools.java compilation gets ThreadDeath deprecation warning
Compare elements and type mirrors properly
Drag & maximize to another monitor places window incorrectly (Windows)
OopLoadProxy constructor should be explicit
Serial: Refactor nested closures in DefNewGeneration
Error recovery does not clear returnResult
Perform output outside synchronization in Module.class
Test runtime/jni/nativeStack/ needs to detach the native thread
The test/jdk/java/awt/AppContext/ApplicationThreadsStop/java.policy is unused
Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor
Remove constantPoolCacheKlass friend
Support Password-Based Cryptography in SunPKCS11
Fix comment about ClassCircularityError
Replace NULL with nullptr in os_cpu/windows_x86
Replace NULL with nullptr in os_cpu/windows_aarch64
Replace NULL with nullptr in os_cpu/linux_zero
Replace NULL with nullptr in os_cpu/linux_x86
Replace NULL with nullptr in os_cpu/linux_s390
Replace NULL with nullptr in os_cpu/linux_riscv
Replace NULL with nullptr in os_cpu/linux_ppc
Replace NULL with nullptr in os_cpu/linux_arm
Replace NULL with nullptr in os_cpu/linux_aarch64
Replace NULL with nullptr in os_cpu/bsd_zero
Replace NULL with nullptr in os_cpu/bsd_x86
Replace NULL with nullptr in os_cpu/bsd_aarch64
Replace NULL with nullptr in os_cpu/aix_ppc
Replace NULL with nullptr in cpu/zero
Replace NULL with nullptr in cpu/x86
Replace NULL with nullptr in cpu/s390
Replace NULL with nullptr in cpu/riscv
Replace NULL with nullptr in cpu/ppc
Replace NULL with nullptr in cpu/arm
Replace NULL with nullptr in cpu/aarch64
C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument
Replace NULL with nullptr in os/windows
Replace NULL with nullptr in os/posix
Replace NULL with nullptr in os/linux
Replace NULL with nullptr in os/bsd
Replace NULL with nullptr in os/aix
Remove unnecessary nmethod arming in Full GC of Serial/Parallel
Code in DatagramSocket still refers to resolved JDK-8237352
Convert Permission files to use lambda after JDK-8076596
Clean up LambdaForm to reference BasicType enums directly
Serial: Merge KeepAliveClosure into FastKeepAliveClosure
comments in TestTypeAnnotations still refer to resolved JDK-8068737
[BACKOUT] CodeHeap has virtual methods that are not overridden
[REDO] CodeHeap has virtual methods that are not overridden
Remove unused includes of gc/shared/genOopClosures
Port fdlibm hyperbolic transcendental functions to Java
Clean broken comments from Windows code
os::print_location gets is_global_handle assert
Port fdlibm expm1 to Java
Port fdlibm log1p to Java
Verify DTLS 1.0 cannot be negotiated
jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
Verify TLS_ECDH_* cipher suites cannot be negotiated
CodeHeap has virtual methods that are not overridden
adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again
NullPointerException in MemberEnter.checkReceiver
Interpreter store barriers on x86_64 don’t have disjoint temp registers
Add exception handler method to the BaseLdapServer
Remove dead emit_entry_barrier_stub definition
G1: Remove DirtyCardToOopClosure forward declaration in g1OopClosures.hpp
Prefer ArrayList to LinkedList in LayoutComparator
Make DirtyCardToOopClosure stack-allocated
Identical branch conditions in CompileBroker::print_heapinfo
Remove unused os::_polling_page
Optimize compiler/uncommontrap/TestDeoptOOM.java test
RISC-V: C2: assert(false) failed: bad AD file due to missing match rule
Remove version conditionalization for gcc/clang PRAGMA_DIAG_PUSH/POP
java/net/httpclient/* fail with -Xcomp
Wrong class spec on sun.security.util.Pem
update for deprecated sprintf for management components
update for deprecated sprintf for security components
Update Commons BCEL to Version 6.7.0
Add system property to toggle XML Signature secure validation mode
Http2Connection may send too many GOAWAY frames
UNIX sun/font coding does not detect SuSE in openSUSE Leap distribution
Less side effects in InstanceRefKlass::trace_reference_gc
Tidy up compiler specific warnings files
java/net/httpclient/http2/IdleConnectionTimeoutTest.java intermittent failure
Clean up SuspendibleThreadSet::_suspend_all
Add clamp() methods to java.lang.Math and to StrictMath
Replace NULL with nullptr in share/gc/shenandoah/
Replace NULL with nullptr in share/gc/shared/
Replace NULL with nullptr in share/gc/g1/
Generalize check_release_entry in OopStorage
Remove FilteringClosure
Adjust handshakeTimeout value in test HandshakeTimeout.java after 8189338
(jdeps) Deprecate jdeps -profile option
Fix issue with LocaleData after JDK-8300719
Port fdlibm log10 to Java
Port fdlibm log to Java
Allow \n@ inside inline tags using inlineContent
Don’t scale timeout stress with timeout factor
[vectorapi] The typeChar of LaneType is incorrect when default locale is tr
validate-source fails after JDK-8298873
Memory leaks in OopMapCache
Replace NULL with nullptr in share/gc/parallel/
Replace NULL with nullptr in share/gc/serial/
Replace NULL with nullptr in share/gc/epsilon/
Rename sanitizers/address.h to sanitizers/address.hpp
perfMemory_windows.cpp add free_security_attr to early returns
java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection
Update VerifySignedJar to actually exercise and test verification
Remove unused ResourceStack class
jdk/internal/vm/Continuation/Fuzz.java increase COMPILATION_TIMEOUT for Linux ppc64le
SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries
RISC-V: pipeline class for several instructions is not set correctly
Parallel: Refactor MutableNUMASpace::update_layout
Serial: Remove ContiguousSpace::reset_saved_mark
IGV: NPE occurs when creating a diff graph with a graph in a different folder
Test update for deprecated sprintf in Xcode 14
Enable Symbol refcounting underflow checks in PRODUCT
Cleanup utility classes java.util.Arrays and java.util.Collections
Support for GB18030-2022
Remove old_size param from ResizeableResourceHashtable::resize()
Parallelize TLAB resizing in G1
Allow archived Java strings to be moved by GC
Remove dead code FileMapInfo::stop_sharing_and_unmap()
[s390x] TestDwarf.java fails
C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
Add benchmark for CRC32
oopDesc::print_on should consistently use a trailing newline
jdk/internal/util/ByteArray/ReadWriteValues.java fails with CompilationError
Replace NULL with nullptr in share/services/
Replace NULL with nullptr in share/prims/
Replace NULL with nullptr in share/opto/
Replace NULL with nullptr in share/oops/
Replace NULL with nullptr in share/memory/
Replace NULL with nullptr in share/libadt/
Replace NULL with nullptr in share/jvmci/
RISC-V: better error message when reporting unsupported satp modes
Handle control characters in java_lang_String::print
Remove dead code from GrowableArray
Detect Xen Virtualization on Linux aarch64
Clean up type unsafe uses of oop from compiler code
RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler
RISC-V: Handle special cases for MinI/MaxI nodes for Zbb
ClassCastException in switch with generic record
[vectorapi]: Intrinsify CompressBitsV/ExpandBitsV and add the AArch64 SVE backend implementation
Clean up Copy::conjoint_*_atomic on windows
httpclient: Add more debug to HttpResponseInputStream
Build failure on 32-bit platforms after JDK-8281213
Lazily initialize (byte, char)arr in java.io.DataInputStream
Retire java.io.ExpiringCache
Accessorize raw oop load in DeadCounterClosure
Parallel: Remove PSParallelCompact::_total_invocations
Parallel: Remove unused MutableNUMASpace::capacity_in_words
ClassDesc::ofInternalName missing @since tag
Add sun/security/provider/certpath/OCSP/OCSPNoContentLength to ProblemList
JDK-8299684 breaks x86 build
sun/security/provider/certpath/OCSP/OCSPNoContentLength.java fails due to network errors
Update nroff pages in JDK 21 before RC
Avoid unnecessary array fill after creation in java.awt.image
Several startup regressions ~6-70% in 21-b6 all platforms
Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters
Re-examine the initialization of JNU Charset in StaticProperty
G1: incomplete SATB because nmethod entry barriers don’t get armed
Allow
@
as an escape in documentation comments
ZGC: assert(to_addr != 0) failed: Should be forwarded
Update java/nio/MappedByteBuffer/PmemTest.java to run on x86_64 only
Remove metaprogramming/integralConstant.hpp
Update com/sun/jndi/dns/Test6991580.java manual test instruction
Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url)
Make use of the Double.toString(double) algorithm in java.util.Formatter
Reduce visibility in java.io.SerialCallbackContext
Fix document issues in java.io
Declare some classes final in java.io
C2: product reduction in ProdRed_Double is not vectorized
Declare some fields in java.io as final
Remove C-style array declarations in java.io
Remove some G1 collection set remembered set debugging code
State return value for Types.asElement(NoType) explicitly
Remove redundant assertion in src/hotspot/share/runtime/javaCalls.cpp
Make CtwRunner available as an independent tool
Avoid unnecessary array fill after creation in com.sun.media.sound
UB: Compile::_phase_optimize_finished is initialized too late
UB: Applying non-zero offset to non-null pointer 0xfffffffffffffffe produced null pointer
Reduce complexity of padding with DateTimeFormatter
The build is broken after JDK-8294693
jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL
Get rid of unused JDI removeListener() methods
Accelerate Base64 on x86 for AVX2
Use @snippet in java.util:i18n
Refactor examples in java.net.http to use @snippet
Specify exactly how padding should be presented to the linker
Consolidate byteswap implementations
Remove G1CollectionSet::_inc_bytes_used_before
Avoid unnecessary array fill after creation in PaletteBuilder
java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn’t garbage collected"
Improve performance of ColorConvertOp for default destinations with alpha
Cleanup ProblemList-svc-vthread.txt
JDK 20 RDP2 L10n resource files update
Use @snippet in java.text
Missing @since tag for ClassFileFormatVersion.RELEASE_21
[AIX] AttachReturnError fails
Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests
GCC 12 reports some compiler warnings in bundled freetype
InstanceKlassMiscStatus is a bad name
Refactor TestMemoryAwareness to use WhiteBox api for host values
memory_and_swap_limit() reporting wrong values on systems with swapaccount=0
Remove null filtering in CLD oop handle area
Remove JVMFlag::flag_error_str as it is unused
G1EvacInfo should use common naming scheme for collection set
Parallel: Refactor oop marking stack in Full GC
Replace NULL with nullptr in share/runtime/
Miscellaneous hashCode improvements in java.base
Handle julong values in logging of GET_CONTAINER_INFO macros
Remove gc/shenandoah/jni/TestStringCriticalWithDedup.java
Tier1 IR Test failure after JDK-8298632 on macosx-x64-debug
Lambda deserialization regression involving Enum method reference
Use improved @see and @link syntax in javax.lang.model and javax.tools
Use generalized see and link tags in UnicastRemoteObject
@SuppressWarnings option "lossy-conversions" missing from jdk.compiler module javadoc
[JVMCI] BytecodeFrame.equals is broken
Use @snippet and @linkplain in java.text.CollationKey and java.text.CompactNumberFormat
(bf) Some covariant overrides are missing @since tags
Refactor code examples to use @snippet in java.text.Collator
4.10.1.9.putfield: verification rules allow early write to superclass field
Accelerate AVX-512 CRC32C for small buffers
JVMTI support when using alternative virtual thread implementation
JFileChooser Approve button tooltip is null in Aqua L&F in CUSTOM_DIALOG mode
JLS Changes for Record Patterns
Compiler Implementation for Record Patterns
JLS Changes for Pattern Matching for switch
Compiler Implementation for Pattern Matching for switch
Serial: Remove obsolete comments in GenMarkSweep
Test runtime/jni/IsVirtualThread/IsVirtualThread.java should exercise alternative virtual thread implementation
Refactor VisibleMemberTable (method members)
Use ArraysSupport.vectorizedHashCode in j.u.zip.ZipCoder
SymbolLookup::libraryLookup accepts strings with terminators
Use ArraysSupport.vectorizedHashCode in j.l.CharacterName
Incorrect usage of CATCH_BAD_ALLOC as a macro call
Build failure on Windows 32 after JDK-8296401
Parallel: Refactor PSPromotionManager::drain_stacks_depth
java.security.MessageDigestSpi clone can result in thread-unsafe clones
Screen capture for test JFileChooserSetLocationTest.java, failure case
EdDSA does not verify when there is no message
Use generalized see and link tags in java.management
Refactor code examples to use @snippet in java.text.CollationElementIterator
Use link tags in javax.sql.rowset package-info
vmTestbase/nsk/stress/strace/strace* tests fail with "ERROR: wrong lengths of stack traces"
java.text.MessageFormat has incorrect doc comment
Refactor code examples to use @snippet in java.text.DateFormat
[AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion
Use generalized see and link tags in core libs in client libs
SegmentScope.isAccessibleBy returning incorrect values
[IR framework] Handle <!-- safepoint while printing -→ message instead of bailing out
Improve readability of the test JarWithOneNonDisabledDigestAlg
The selected item in an editable JComboBox with titled border is not visible in Aqua LAF
ServerImpl allows too many idle connections when using sun.net.httpserver.maxIdleConnections
Remove duplicated setter/getter for do_not_unlock
Detect Virtualization on Linux aarch64
Remove metaprogramming/isSigned.hpp
Remove metaprogramming/isPointer.hpp
Remove metaprogramming/isSame.hpp
Add test coverage for processing of pending block files in signed JARs
C2: vectorization fails on simple ByteBuffer loop
C2: vectorization fails on some simple Memory Segment loops
C2: vectorization is sometimes skipped on loops where it would succeed
Introduce interface for GC oop verification in the assembler
Introduce AArch64 nzcv accessors
Harden C1 xchg on AArch64 and PPC
Replace NULL with nullptr in share/jfr/
Replace NULL with nullptr in share/interpreter/
Replace NULL with nullptr in share/compiler/
Replace NULL with nullptr in share/code/
Replace NULL with nullptr in share/classfile/
Replace NULL with nullptr in share/ci/
Minor improvements in MethodHandles
Use VarHandle access in Data(Input | Output)Stream classes
Use VarHandle access in Image(Input | Output)StreamImpl classes
ModuleReader.find on exploded module throws if resource name maps to invalid file path
[macos_aarch64] assert(cpu_has("hw.optional.arm.FEAT_AES")) failed after JDK-8297092
Replace NULL with nullptr in share/logging
Optimize Adler32 stub for AVX-512 targets.
Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern
Swing test bug8078268 make latch timeout configurable
Sealed-class hierarchy graph missing nodes
When storing MemoryAddress.ofLong(0x0000000080000000L), MemorySegment.get is not equal to MemorySegment.set because of the expanded sign
Freeze/thaw an interpreter frame using a single copy_to_chunk() call
Fall-through issue occurs when using record pattern in switch statements
Optimize ResourceHashtableBase::iterate_all using _number_of_entries
URISyntaxException fields can be final
URLEncoder/URLDecoder static fields should be private static final
java/net/httpclient/MappingResponseSubscriber.java failed with java.net.ConnectException
Build failure with clang-15
Typo in AccessibleJTableHeaderEntry javadoc
Add validation of the raster’s layout before using in native
Unused array allocation in ProcessPath.doProcessPath
ProblemList vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java in Xcomp
ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java with ZGC
ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC
ZipFile.isSignatureRelated returns true for files in META-INF subdirectories
[AIX] Use pthreads to avoid JNI_createVM call from primordial thread
Use generalized see and link tags in core libs
Serial: Remove unnecessary from-space iteration in DefNewGeneration::oop_since_save_marks_iterate
Serial: Remove unused Generation::reset_saved_marks
Remove unnecessary assert in GenCollectedHeap::initialize
CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems
Replace use of JNI_COMMIT mode with mode 0
C2: Single-bit fields with signed type in TypePtr after JDK-8297933
Add rpath for common lib locations for jpackageapplauncher
Unproblemlist Fuzz.java from ProblemList-zgc.txt
RISC-V: Improve code generation for MinI/MaxI nodes
java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3
Refactor code examples to use @snippet in java.text.MessageFormat
Replace NULL with nullptr in share/cds/
Replace NULL with nullptr in share/c1/
AquaFileChooserUI.getDefaultButton returns null
Replace NULL with nullptr in share/asm/
SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument
Refactor code examples to use @snippet in java.text.ChoiceFormat
Left shift of negative value in share/adlc/dict2.cpp
[BACKOUT] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Use static_assert in basic_types_init
Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc
PdhDll::PdhCollectQueryData and PdhLookupPerfNameByIndex will never be NULL
assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist
Improve CPU related JFR events descriptions
TypeOopPtr::make_from_klass_common calls itself with args in wrong order
Make new version of JNU_GetStringPlatformChars which checks for null characters
DwarfParser resource leak
Replace use of JNI_COMMIT mode with mode 0
Remove unused JDI VirtualMachineImpl.removeObjectMirror(ObjectReferenceImpl object) method
Refactor code examples to use @snippet in java.util.TimeZone
UnsatisfiedLinkError on calling System.console().readPassword() on Windows
Performance regression caused by non-inlined hot methods due to post call noop instructions
ProblemList test java/security/Policy/Root/Root.java
java/security/Policy/Root/Root.java fails when home directory is read-only
(bf) Buffer.checkIndex(int, int) should use Preconditions.checkIndex(int, int, BiFunction)
Remove MethodHandleNatives.getMembers
Initialize static fields in Net eagerly
Limit underflow protection CMoveINode in PhaseIdealLoop::do_unroll must also protect type from underflow
Replace NULL with nullptr in share/adlc/
Replace NULL with nullptr in share/utilities/
Remove metaprogramming/removeReference.hpp
Remove metaprogramming/conditional.hpp
Speed up compiler/arraycopy/TestArrayCopyConjoint.java
Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java
Speed up test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
C2: CmpU::Value must filter overflow computation against local sub computation
Enhance error logging in instrument coding with additional jplis_assert_msg
[BACKOUT] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack
Merge ContiguousSpaceDCTOC into DirtyCardToOopClosure
Reduce enum values of HtmlLinkInfo.Kind
JMX ObjectInputFilter additional classes needed
CollectedHeap hierarchy should use override
Unnecessary NullPointerException catch in java.util.TimeZone#setDefaultZone
ZipFileStore#supportsFileAttributeView(String) doesn’t throw NPE
URLFromURITest.java should import org.junit.jupiter.api.Test
OfAddress setter should disallow heap segments
[Metrics] Swap memory limit reported incorrectly when too large
Serial: Use more concrete type for TenuredGeneration::_the_space
Revert JDK-8294461: wrong effectively final determination by javac
RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes
Remove obsolete comments in DirtyCardToOopClosure::get_actual_top
RISC-V: Implement _onSpinWait intrinsic
Make
user.timezone
system property searchable
(jrtfs) Unnecessary null check in JrtPath.getAttributes
In jshell, the output of "0".repeat(49999)+"2" ends with a '0'
Add resolved IP address in connection exception for sockets
[s390] AES-CTR mode intrinsic fails with multiple short update() calls
newStringNoRepl should avoid copying arrays for ASCII compatible charsets
Relativize locals in interpreter frames
Test tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java timed out
Test runtime/NMT/BaselineWithParameter.java timed out
SYNTH_BUTTON_UI_KEY field is unused
The ColorModel.getRGBdefault() method is not thread-safe
ExceptionInInitializerError for an enum with multiple switch statements, follow-up
java/util/zip/Deinflate.java failing on s390x
Accept unknown signatureAlgorithm in PKCS7 SignerInfo
CaptureCallState is missing @Preview annotation
HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException
AArch64: "unexpected literal addressing mode" assertion failure with -XX:+PrintC1Statistics
[cleanup] Some code cleanup in opto/compile.hpp
[Vector API] assert in switch-default of LibraryCallKit::arch_supports_vector_rotate is too weak to catch bugs
JavaDoc: Buttons to copy specific documentation URL are not accessible
IR test: VectorGatherScatterTest.java fails with SVE randomly
Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor
Remove unused GCCause::_wb_conc_mark
Test runtime/cds/appcds/WrongClasspath.java fails after JDK-8299329
G1: Remove unused G1BlockOffsetTable::is_card_boundary
Make use of JLine for Console as "opt-in"
(bf) JNI direct buffer functions with large capacity behave unexpectedly
[S390X] Problems with -XX:+VerifyStack
Formatter.format might take a long time to format an integer or floating-point
Simplify object pinning interactions with string deduplication
Enhance HeapDump JFR event
Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java
/proc/self/stat parsing in libmanagement broken by execname with spaces
sun/tools/jhsdb/SAGetoptTest.java fails after 8299470
Hotspot update for deprecated sprintf in Xcode 14
CurrencySymbols.properties is missing the copyright notice
Add Register + imm32 orq to x86_64 assembler
Use Objects.check*() where appropriate in java.io
getprotobyname should not be used
Fix and reenable warnings in java.desktop native code compilation
Reimplement java.io.Bits using VarHandle access
ZoneRulesProvider.registerProvider() can leave inconsistent state on failure
[JVMCI] Insufficient error handling when CodeBuffer is exhausted
Fix typos
VaList.empty() doesn’t return a list associated with the global scope
Make ScaledEtchedBorderTest.java comprehensive
C2: MulLNode::mul_ring() wrongly returns bottom type due to casting errors with large numbers
Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs
IR test: TestEor3AArch64.java fails on aarch64
RISC-V: Add backend support for half float conversion intrinsics
Incorrect size of Approve button in custom JFileChooser
TestPrintXML.java output error messages in case compare fails
HotSpotVirtualMachine shared code across different platforms
findVirtual on array classes incorrectly restricts the receiver type
Usage of constructors of primitive wrapper classes should be avoided in javax.xml API docs
Usage of constructors of primitive wrapper classes should be avoided in java.util API docs
Usage of constructors of primitive wrapper classes should be avoided in java.text API docs
Usage of constructors of primitive wrapper classes should be avoided in java.net API docs
Usage of constructors of primitive wrapper classes should be avoided in java.lang API docs
Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs
Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found
ProblemList java/text/Format/NumberFormat/CurrencyFormat.java
Remove metaprogramming/isIntegral.hpp
Remove metaprogramming/removePointer.hpp
Remove metaprogramming/decay.hpp
PPC64 Zero build fails after JDK-8286302
Enhance SocketException by cause where it is missing in net and nio area
sun/jvm/hotspot/SALauncher.java handling of negative rmiport args
java.util.Set.copyOf allocates needlessly for empty input collections
Fix typos in some test files under core-libs component
java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR
Make InetSocketAddressHolder shallowly immutable
Cleanup: delete unnecessary semicolons in java.desktop module
"LCMSImageLayout.isIntPacked" flag can be deleted
containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit
JVMTI FollowReferences should support references from VirtualThread stack
JNI call of getAccessibleActionCount on a wrong thread
Remove metaprogramming/isVolatile.hpp
Remove metaprogramming/isArray.hpp
Remove metaprogramming/isConst.hpp
Remove metaprogramming/isFloatingPoint.hpp
Remove metaprogramming/removeExtent.hpp
Remove metaprogramming/removeCV.hpp
java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows
CompressedClassPointers.java still fails on ppc with 'Narrow klass shift: 0' missing
sprintf is deprecated in Xcode 14
[PPC64] GetStackTraceSuspendedStressTest tries to deoptimize frame with invalid fp
Windows: Invalid thread_native_entry declaration
CreateProcessW lpCommandLine must be mutable
AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe
The java.awt.image.ColorModel#pData field is unused
InputStream::DEFAULT_BUFFER_SIZE should be 16384
Unify exceptions used by all variants of ICC_Profile.getInstance(null)
Assertion failure with fastdebug build when trying to use CDS without classpath
Allow super late barrier expansion of store barriers in C2
LinkResolver::resolve_field resolved_klass cannot be null
java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)"
inline_native_setCurrentThread lacks GC barrier for Shenandoah
Allow extended registers for cmpw
Clean up BarrierSetNMethod
Test "java/awt/Dialog/ModalDialogTest/ModalDialogTest.java" fails because new frame was not displayed when "New Frame" button was clicked
Test "javax/swing/JFileChooser/FileSystemView/CustomFSVLinkTest.java" fails on Windows 10 x64 because there are some buttons did not display button name
Write a test to verify the components selection sends ItemEvent
Missing elements in aliased String array
tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933
Add some ClassLoaderData verification code
Add elements to resolved_references consistently
Clean up AWT D3D exports
libawt and libfreetype should export only explicitly requested symbols
C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE
Unexpected round errors in FreetypeFontScaler
Support dealing with standard assert macro
jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file
rank of JvmtiVTMSTransition_lock can be safepoint
add ArraysSupport.newLength test to a test group
broken link referencing missing id
JMX Repository.query performance
Use https: in links
[JVMCI] add support for UseZGC
host
exif.org
not found in link in doc comment
TestReporterStreams.java has bad indentation for legal header
Bad cast in GrowableArrayWithAllocator<>::grow
[Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java
Avoid redundant split calls in FontConfiguration.initReorderMap implementations
CustomTzIDCheckDST.java may fail at future date
(bf) Buffer.capacity should be declared final
Unnecessarily global friend functions for relocInfo
(bf) ByteOrder.name should be declared final
Invokers.checkExactType passes parameters to create WMTE in opposite order
PaddingLayout unable to return byteAlignment value
ArrayFill with store on backedge needs to reduce length by 1
RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java
RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops*
Refactor shared trampoline emission logic
Improve MD5 intrinsic on AArch64
Broken link in jdk.compiler/module-info.java
C2: SubTypeCheckNode::verify() should not produce dependencies / oop pool entries
[REDO] JDK-8213562 Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails
[REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails
UnifiedOopRef in JFR leakprofiler should treat thread local oops correctly
[BACKOUT] 4512626 Non-editable JTextArea provides no visual indication of keyboard focus
Specify coordinate order for additional CaptureCallState parameters on class as well
Instrument global jni handles with tag to make them distinguishable
ClassLoader::defineClass2 throws OOME but JNI exception pending thrown by getUTF
Better interface nmethod oop accesses
[REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus
TestStringDeduplicationInterned.java fails because extra deduplication
nmethod marked for deoptimization is not deoptimized
java_lang_ref_Reference::clear_referent should be GC agnostic
Using lambda to optimize GraphKit::compute_stack_effects()
tools/doclint/BadPackageCommentTest.java fails after JDK-8298943
test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac
test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException
Add AArch64 backend support for auto-vectorized FP16 conversions
Runtime::exec clarification of inherited environment
Interface IN_NATIVE oop stores for C2
JFR: Clean up jdk.management.jfr
Refactor ReservedSpace::reserve
BMPImageReader.java readColorPalette could use staggeredReadByteStream
Linux ppc64le and s390x build issues after JDK-8160404
java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes
Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes
tools/jpackage/share/AddLauncherTest.java#id1 failed "AddLauncherTest.test; checks=53"
(process) java/lang/ProcessBuilder/UnblockSignals.java fails
ProblemList java/lang/Thread/virtual/stress/Skynet.java subtests with ZGC
ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-x64
ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
ProblemList vmTestbase/nsk/stress/strace/strace003.java on 2 platforms
ProblemList vmTestbase/nsk/stress/strace/strace002.java on 2 platforms
ProblemList java/util/concurrent/ExecutorService/CloseTest.java on macosx-aarch64
Add ftcolor.c to imported freetype sources
Move Console implementation into jdk internal package
Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java
G1: Incorrect merged remset stats
Deprecate JMX Subject Delegation and the method JMXConnector.getMBeanServerConnection(Subject) for removal.
All nodes should have type(n) == Value(n) after IGVN
compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently
Missing escapes for single quote marks in compiler.properties
Refactor open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.sh to jtreg java test
fix independence bug in create_pack logic in SuperWord::find_adjacent_refs
java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1
Create a regression test for JDK-8139581
Add a regression test for JDK-8298520
Add override qualifiers to Relocation classes
Instrument Metaspace for ASan
nsk JDI tests pass if the debuggee failed to launch
Test "java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java" fails because the frames of instruction does not display
java/lang/Thread/virtual/stress/Skynet.java timed out and threw OutOfMemoryError
Rename option UsePolyIntrinsics to UsePoly1305Intrinsics
ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java with ZGC
ProblemList vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded002/TestDescription.java with ZGC
ProblemList runtime/StackGuardPages/TestStackGuardPages.java on linux
ProblemList gc/g1/TestVerifyGCType.java on linux and macosx
On the latest macOS+XCode the Robot API may report wrong colors
VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512
Swing applications do not get repainted coming out of sleep on Windows 10
A module requiring "java.base" with flags ACC_SYNTHETIC should be rejected
Update TestAllSuites.java for TLS v1.2 and 1.3
Update IllegalRecordVersion.java for changes to TLS implementation
Update CheckStatus.java for changes to TLS implementation
Update ConnectionTest.java for changes to TLS implementation
Update EngineCloseOnAlert.java for changes to TLS implementation
Basics.java fails with SSL handshake exception
Excessive memory allocation in CipherOutputStream AEAD decryption
ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all
JvmtiVTMSTransitionDisabler should support disabling one virtual thread transitions
Use of uninitialized memory in MetadataFactory::free_metadata
C2: clone all of (CmpP (LoadKlass (AddP down at split if
C2 crash: assert(is_Bool()) failed: invalid node class: ConI
[C2] Converting double to float cause a loss of precision and resulting crypto.aes scores fluctuate
Clean up vm/compiler/InterfaceCalls JMH
Check
script
code on detecting the base locales
Specification of some restricted methods is incorrect
Remove JVM_ACC_PROMOTED_FLAGS breaks minimal build
gc/TestFullGCCount.java fails with "invalid boolean value: `null' for expression `vm.opt.ExplicitGCInvokesConcurrent'"
JFR: Test chunk integrity
Revisit usages of log10 in compiler code
Some tools/jpackage/windows/* tests fails with jtreg test timeout
Refactor subsystem_file_line_contents and add docs and tests
Trees.getPath may crash for unnamed package
(fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds
Add BitMap support for reverse iteration
Insufficient error handling when CodeBuffer is exhausted
Fix typos in test/jdk/sun/security/tools/jarsigner/
Fix typos in src/java.desktop/ and various test classes of client component
Cleanup SA entries in ProblemList-zgc.txt.
Typo in DocTree comment
java/lang/reflect/IllegalArgumentsTest.java times out with slowdebug bits
Fix typos in test/jdk/com/sun/jdi files
G1: Refactor G1MarkAndPushClosure
Serial: Remove MarkSweep::follow_klass
JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4
JNI works with accessibleSelection on a wrong thread
JNI call of getCurrentComponent on a wrong thread
JNI call of getAccessibleRowWithIndex and getAccessibleColumnWithIndex on a wrong thread
ParallelGC -XX:+UseNUMA eden spaces allocated on wrong node
Perform I/O operations in bulk for RandomAccessFile
Fix return value in WB_CountAliveClasses and WB_GetSymbolRefcount
[TESTBUG] Add IR checks in jtreg vectorization tests
java/io/File/GetXSpace.java is failing
Typo in JPEGImageReader and JPEGImageWriter
Refactor archiving of java String objects
Refactor archiving of ConstantPool::resolved_references()
Refactor archiving of java.lang.Module objects
Prerequisites for JDK-8296344: Remove dependency on G1 for writing the CDS archive heap
vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"
Refactor LambdaForm constructors
java/net/SctpSanity.java fail with NoClassDefFoundError: sun/nio/ch/sctp/UnsupportedUtil
WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body
Serial: Move some MarkSweep method definitions to cpp
Fastdebug build fails after JDK-8296389
Make field in RandomAccessFile final
JFR: Generate missing filename for time-bound recordings
javadoc crashes with "UnsupportedOperationException: Not yet implemented" in SeeTaglet.inherit
Debug function to trace reachability of CDS archived heap objects
Rename members in G1MonitoringSupport
C2: assert(found_opaque == res) failed: wrong pattern
vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker
vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java fails with usage tracker
sun/net/www/http/KeepAliveCache/B8291637.java fails with "Server exception terminating: java.net.SocketException: Socket closed"
[macos13] tools/jpackage tests failing with "Exit code: 137" on macOS
Implement ParallelGC NUMAStats for Linux
Remove unused KlassRemSet
(fs) Path.of should allow input to include long path prefix
Remove JVM_ACC_PROMOTED_FLAGS
AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options
Parallel: Don’t keep alive nmethods in Young GC
Short cut java.lang.Object super class loading
Obsolete legacy parallel class loading workaround for non-parallel-capable class loaders
Clean up class_loader parameters
tools/javac/modules/EdgeCases.java fails on Windows after JDK-8297988
Instructions in a11y manual tests need to be updated
Incorrectly escaped html
JFR: Add logging to TestClose.java
Unnecessary Vector usage in MetaData.ProxyPersistenceDelegate
UndefinedBehaviorSanitizer
Unnecessary Vector usage in DocPrintJob implementations
Add LeakSanitizer support in HotSpot
System.console().readLine() hangs in jshell
ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi005/TestDescription.java on windows-x64
ProblemList vmTestbase/nsk/stress/strace/strace004.java on 2 platforms
Console should be declared
sealed
ProblemList gc/TestFullGCCount.java on linux-x64
[s390] CPUInfoTest fails due to uppercase feature string
ProblemList javax/swing/JFileChooser/4847375/bug4847375.java on windows-x64
Virtual thread instability when stack overflows
Improve handling of session tickets for multiple SSLContexts
Clean up redundant array length checks in JDK code base
JfrVframeStream causes deadlocks in ZGC
ZGC: thaws stackChunk with stale oops
monitors_on_stack extracts unprocessed oops
C2 fails with assert(opaq→outcnt() == 1 && opaq→in(1) == limit) failed
Fix another two C2 IR matching tests for RISC-V
"Could not confirm if TargetJDK is hardened." warning for SA tests on macosx-aarch64-debug
java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt
2 File Leak defect groups in 2 files
Typo in the comment block of catch_inline_exception
NMT: count deltas are printed with 32-bit signed size
gc/TestFullGCCount.java fails with "System.gc collections miscounted."
NMT: os::realloc() should verify that flags do not change between reallocations
Serial: Refactor MarkAndPushClosure
JFR: Turn MEMFLAGS into a type for use with the NativeMemoryUsage events
Replace "session" with "scope" for FFM access
JFR: Update NMT events to make use of common periodic timestamp feature
java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows
Merge OffsetTableContigSpace into TenuredSpace
Excessive memory allocation in CipherInputStream AEAD decryption
AArch64: Optimize vector implementation of AddReduction for floating point
Replace C-style casts with JavaThread::cast
Replace the usage of ImageLayoutException by the CMMException
[AIX] Disable PPC64LE continuations on AIX
Regressions 30-110% in SwingMark on MacOS, more so on aarch64
gc/g1/TestVerifyGCType.java failed with "Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false"
Regression in SPECjvm2008-MonteCarlo for pre-Cascade Lake Intel processors
(fs) BsdFileAttributeViews::setTimes does not support lastAccessTime on HFS+
remove OpaqueZeroTripGuardPostLoop once main-loop disappears
Test PrintClasses hits assert when run with code that retransform classes
Remove Space::new_dcto_cl
Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)"
JDK 20 RDP1 L10n resource files update - msgdrop 10
runtime/ErrorHandling/TestSigInfoInHsErrFile.java fails to find pattern with slowdebug
HSS/LMS Signature Verification
Print statistics for objects in CDS archive heap
split-if optimization causes empty loop to temporarily have more than one phi
improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c
Use String.join() instead of manual loop in DescriptorSupport.toString
RISC-V: Make Address a discriminated union internally
XML Schema Validation reports an required attribute twice via ErrorHandler
Memory leak in Method::build_profiling_method_data
The "CheckBox/RadioButton[Enabled/Disabled].textForeground" stoped working
DiagnoseSyncOnValueBasedClasses doesn’t report useful information for virtual threads
gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx
java/util/concurrent/locks/Lock/OOMEInAQS.java timed out
Provide more information in message of NoSuchFieldError
vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java failed with "fatal error: refcount has gone to zero"
Linked stack watermarks don’t support nesting
Add links to graph output for javadoc
Combine CDS archive heap into a single block
NPE in JavacTypes.getOverriddenMethods from doclint
ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage()
vmTestbase/nsk/stress/except/except012.java fails with unexpected Exception
Poly1305 Endianness on ByteBuffer not enforced
G1: Move Root Region Scan Waiting outside collection in logs
LDAP CertStore should use LdapName and not String for DNs
Use reachabilityFence to manage liveness in ClassUnload tests
[REDO] Compiler should only use verified interface types for optimization
java.awt.ScrollPane broken after multiple scroll up/down
Remove java_lang_Class::process_archived_mirror()
HotSpot Style Guide should permit alignas (Second Proposal Attempt)
Update Siphash
misc sun/security/pkcs11 tests timed out
KEM: Implementation
Risk for uninitialized memory in case of CHECK macro early return as part of field access
get_dump_directory() in jfrEmergencyDump.cpp should pass correct length to jio_snprintf
De-duplicate code in module jdk.sctp
printnm crashes with invalid address due to null pointer dereference
Timeout with DTLSOverDatagram test template
update _max_classes in node type system
Modernize and improve module jdk.sctp
VarHandles.getStaticFieldFromBaseAndOffset should get the receiver type from VarHandle
AArch64: Add optimized rules for vector compare with zero on NEON
C2: Arraycopy intrinsic throws incorrect exception
Loop strip mining prevents some empty loops from being eliminated
Use Collections.emptyIterator where applicable
InvocationTargetException field named target is not declared final
name demangling intermittently fails
Remove preventive GCs in G1
Memory leak in case of many started-dead threads
InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE
G1: Merge tlab and per-thread dirty card log flushing
improve DelayQueue removal method javadoc
Upgrade JLine to 3.22.0
C2: very slow compilation due to type system verification code
Remove unused PrecisionStyle::Precise
Use PrimitiveConversions::cast for local uses of the int<→float union conversion trick
Declare fields in some sun.security.pkcs11 classes as final
G1 Remark: no need to keep alive oop constants of nmethods on stack
javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to show opaque button"
javadoc cannot link to old docs (with old style anchors)
Incorrect brackets in Javadoc for a constructor of IteratorSpliterator
Clarify that javax.lang.model.util.Elements.overrides is irreflexive
gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm
java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!"
Remove ThreadGroup.allowThreadSuspension
java/nio/channels/FileChannel/FileExtensionAndMap.java is too slow
Example code in Scanner class
runtime/vthread tests crashing after JDK-8296324
ZGC: assert(regs[i] != regs[j]) failed: Multiple uses of register: rax
Suspicious collection method call in Types.isSameTypeVisitor
[macos_aarch64] Add support for SHA feature detection
Generalize C2 stub mechanism
IGV: Copy extracted nodes and layout for cloned graph
AArch64: scalar intrinsics for reverse method in Integer and Long
Kitchensink.java failed with "double free or corruption (!prev): <addr>"
Arrays.asList() can return a List that throws undocumented ArrayStoreException
Write a test to verify whether Undecorated Frame can be iconified or not
Regression Test DialogOrient.java fails on MacOS
sprintf is deprecated in Xcode 14
<TAB>-completion in jshell fails to expose synthetic bridge methods
Typo Found In CSSParser.java
java.lang.NoClassDefFoundError exception on running fully legitimate code
com/sun/jdi/JdbLastErrorTest.java test failure
java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect"
Instrument VMError::report with reentrant iteration step for register and stack printing
System.console() shouldn’t return null in jshell
javac has long lines in its command-line help
Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts
AArch64: Accelerated Poly1305 intrinsics
HttpClient throws java.io.IOException: no statuscode in response for HTTP2
[TESTBUG] IR test runner methods in TestLongRangeChecks.java invoke wrong test methods
ConcurrentHashTable::bulk_delete might miss to delete some objects
pointCrlIssuers might be null in DistributionPointFetcher::verifyURL
C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors
javapath/java.exe strips embedded double quotes from command line arguments
Check for young region in G1BarrierSet::invalidate instead of card-by-card check
Remove dependency on G1 for writing the CDS archive heap
CPVE thrown on missing content-length in OCSP response
javac: use methods to manage parser mode flags
use-def assert: special case undetected loops nested in infinite loops
Write a test to verify setAccelerator method of JMenuItem
Update CLDR to Version 43.0
Refactor the verification of CDS region checksum
4.1: Allow v65.0 class files for Java SE 21
Add source 21 and target 21 to javac
Add SourceVersion.RELEASE_21
Start of release updates for JDK 21
AssertionError in annotationTargetType
[IR Framework] Improve IR matching warning
GetThreadListStackTraces returns wrong state for blocked VirtualThread
jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames
intermittent cmp_baseline task failures with CDS files
Move the Http2TestServer and related classes into a package of its own
Remove SECOM certificate that is expiring in September 2023
Update Manual Test Groups
Clarify that cleanup code can be skipped when the JVM terminates (e.g. when calling halt())
macOS: Print content cut off when width > height with portrait orientation
CompileTask::compile_id() should be passed as int
Inconsistent constant field values observed during compilation
Match the default priv exp length between SunPKCS11 and other JDK providers
C1 crash with -XX:TypeProfileArgsLimit=0 -XX:TypeProfileLevel=222
Harden runtime/StackGuardPages/TestStackGuardPages.java
IR framework should not whitelist -XX:-UseTLAB
Manual Test to Automated Test Conversion
Spec Clarification : ClassFileFormatVersion: System property java.class.version | Java class format version number
Cannot call a method with a parameter of a local class declared in a lambda
SSLEngine throws ClassCastException during handshake
Implementation of Classfile API
Convert jdk.jshell/jdk.jshell.execution.LocalExecutionControl to use the Classfile API to instrument classes
Convert jdk.jlink internal plugins to use the Classfile API
jdk.jlink jdk.tools.jimage.JImageTask is using ASM to verify classes
Convert jdk.jartool/sun.tools.jar.FingerPrint to use the ClassFile API to parse JAR entries
Convert java.base/jdk.internal.module package to use the Classfile API to modify and write module-info.class
java.base java.lang.Module uses ASM to load module-info.class
Undefined Behavior in C2 regalloc with null references
jpackaged-app ignores splash screen from jar file
AArch64: applications/kitchensink/Kitchensink.java crashed: assert(oopDesc::is_oop(obj)) failed: not an oop
RSASSA-PSS RFC link incorrectly formatted
Add IR checks to the reduction vectorization tests
Add Collections.shuffle overload that accepts RandomGenerator interface
Refactor scaled border rendering
chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications
Some java.security.debug options missing from security docs
sun/security/provider/SubjectCodeSource.java no longer referenced
MetalBorder’s FrameBorder & DialogBorder have border rendering issues when scaled
Add diagnostic logging to VMProps.checkDockerSupport
Update jfr man page to include recently added features
Add a way to pre-touch java thread stacks
[AArch64] Create intrinsics compress and expand
Review running times of java.math tests
IGV: Graph changes when deleting a graph in the same group with smaller index
javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null'
RISC-V: Implementation of Foreign Function & Memory API (Preview)
gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false"
HttpClient will not send more than 64 kb of data from the 2nd request in http2
Align jlink’s --compress option with jmod’s --compress option
Add relaxed add_and_fetch for macos aarch64 atomics
deprecation warnings should be emitted for uses of annotation methods inside other annotations
Remove GenerateRangeChecks flag
ciField.hpp has two methods to return field’s offset
NMT: Rework MallocLimit
Remove MallocMaxTestWords
[vectorapi] Improve the implementation of VectorMask.indexInRange()
Add atomic bitset functions
Lambda proxies have unstable names
replace 96-bit representation for field metadata with variable-sized streams
Convert JvmtiTagMapTable to ResourceHashtable
sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC
ReportJNIFatalError should print all java frames
Run ArchivedEnumTest.java in jdk tier testing
[macos] Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0
Comment for ciArrayKlass::make is wrong
[vectorapi] Improve the implementation of VectorTestNode
javac does not emit SYNTHETIC and MANDATED flags for parameters by default
Replace FileMapInfo::fail_continue() with Unified Logging
Add old gen used field at G1HeapSummary JFR event
TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected
Convert CodeRootSetTable to use ResourceHashtable
Incorrect error: "block element not allowed within inline element <a>"
Do not inline InstanceKlass::allocate_instance()
SwitchBootstrap.typeSwitch could be faster
methods_do() always run at exit
Matcher.appendReplacement should not create new StringBuilder instances
Consider removing JNI checks for signals SIGPIPE and SIGXFSZ
Implement alternative fast-locking scheme
RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled
ARM32: nmethod entry barriers support
Create a non static nested class without enclosing class throws VerifyError
Update nroff pages in JDK 20 before RC
java/lang/String/StringRepeat.java test requests too much heap on windows x86
C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior
keytool manpage contains a special character
new File(parent, "/") breaks normalization – creates File with slash at the end
com/sun/jdi/InvokeHangTest.java fails with "Debuggee appears to be hung"
JDI EventSet/resume/resume008 failed with "ERROR: suspendCounts don’t match for : VirtualThread-unparker"
C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM
Update javax/swing/Popup/TaskbarPositionTest.java
Add manual tests to open
vmTestbase/nsk/stress/strace/strace002.java fails with Unexpected method name: currentCarrierThread
Error messages are confusing when options conflict in -XX:StartFlightRecording
Add type parameter to Lookup::accessClass and Lookup::ensureInitialized
Unexpected parsing for @see
java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines
Remove expired flags in JDK 21
8.1.4: Mention Record as a direct superclass type
GVN Crash: assert() failed: correct memory chain
Add an anchor to each subcommand option on jfr html page
HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897
Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider
AArch64: intrinsics for compareUnsigned method in Integer and Long
Local classes cause ClassLoader error if the type names are similar but not same
Add test for using -XX:+AutoCreateSharedArchive with different JDK versions
Add SymbolLookup::or method
Cleanup JDWP agent GetEnv initialization
jdk/jfr/api/consumer/TestRecordingFileWrite.java fails with exception: java.lang.Exception: Found event that should not be there.
HttpURLConnection chunked streaming mode doesn’t enforce specified size
C2: perform SLP reduction analysis on-demand
keytool should warn about weak PBE algorithms
NMT.test_unaliged_block_address_vm_assert fails if using clang toolchain
Replace the deprecated/obsolete gethostbyname and inet_addr calls
Remove identical per-compiler definitions of unsigned integral jtypes
Implement PollerProvider on AIX
Make Java process DPI Aware if sun.java2d.dpiaware property is set
Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes
Support searching for sections in class/package javadoc
remove boilerplate from use of runTests
JLS Changes for String Templates (Preview)
Implementation of JEP 430 String Templates (Preview)
[LOOM] Some nsk/jdi tests fail due to needing too many virtual threads
Use covariant overrides for the resolveConstantDesc(Lookup) method in sub‑interfaces of java.lang.constant.ConstantDesc
sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java failed with "RuntimeException: Processed unnecessary paint()."
Redundant imports in BoundMethodHandle
Remove java/lang/ref/ReferenceEnqueue.java from ProblemList-Xcomp.txt
Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates
C1: Convert flag TwoOperandLIRForm to a constant on all platforms
[macos] a11y : Screen magnifier does not show JMenu name
[macos] a11y : Screen magnifier does not reflect JRadioButton value change
Fix typo in SystemTray.getTrayIconSize javadoc
Unroll by hand StringUTF16 and StringLatin1 polynomial hash loops
ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97
[LOOM] Need test for ThreadReference.interrupt() on a vthread
[LOOM] 6 nsk JDI and JDB tests sometimes failing with vthread wrapper due to running out of carrier threads
[LOOM] vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011 sometimes fails
java.util.Locale method to stream available Locales
[Win] GetMousePositionWithPopup test fails due to wrong mouse position
Consider removal of expiry check in VerifyCACerts.java test
VM.native_memory should report size of shareable memory
Change CDS warning messages to use Unified Logging
Move "base CDS archive not loaded" tests to SharedArchiveFileOption.java
Unsafe uses of long and size_t in MemReporterBase::diff_in_current_scale
(fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB
Give example for Locale that is English and follows the ISO standards
[XWayland] Drag and Drop does not work in java → wayland app direction
[XWayland] Popup is not closed on click outside of area controlled by XWayland
[Wayland] [XWayland] java.awt.Robot taking screenshots
Remove dead code related to VerifyThread and verify_thread()
C2: detect and remove dead irreducible loops
(dc) DatagramSocket.receive does not always throw when the channel is closed
Deprecate GTK2 for removal
Assert that a shared class is not loaded more than once
[JVMCI] improve EncodedSpeculationReason
Investigate implementation of premultiplied alpha in the Little-CMS 2.13
crash in SymbolTable::do_lookup
Open source SwingMark - Swing performance benchmark
Implement UseHeavyMonitors consistently, s390 port
JarSigner javadoc example uses SHA-1
Socket close is not thread safe and other cleanup
(ch) InputStream returned by Channels.newInputStream should have fast path for FileChannel targets
VmObjectAlloc is not generated by intrinsics methods which allocate objects
Revisit PathFileObject.getCharContent and friends
Qualified exported types show up in JavaDoc
HotSpot Style Guide should permit use of alignof
Not all of G1 young collection verification honors the verification type
Some CDS tests ignore -Dtest.cds.runtime.options
JEditorPane HTML Demo - Accessibility issues
Update the java manpage markdown source for JFR filename expansion
CharsetDecoder.decode(ByteBuffer) throws IllegalArgumentException
Funky multiresolution image breaks graphics context
Typo in Collectors.summingInt documentation (a → an)
Print process ID with -Xlog:os
typo in LinkedHashMap::removeEldestEntry spec
Optimize CDS PatchEmbeddedPointers::do_bit()
Replace BasicHashtable and Hashtable
BasicLookAndFeel should not call getComponentPopupMenu twice to get a popup menu
Support closing the HttpClient by making it auto-closable
Sequenced Collections
Unused ciMethodType::ptype_at should be removed
os::get_summary_cpu_info padded with spaces
Refactor String.split to help method inlining
[macos_aarch64] runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr
java/net/httpclient/ProxyAuthDisabledSchemes.java fails with HTTP/1.1 parser received no bytes
C2 SuperWord: Remove dead vectorization optimization added by 8076284
ThreadLocal#initialValue() Javadoc is unaware of ThreadLocal#withInitial()
JFR: Events for loaded agents
Add additional verification code to PhaseCCP
releasing oopStorage when deflating allows for faster deleting
Missing coverage for javax.xml.crypto.dom.DOMCryptoContext
Monitor::wait takes signed integer as timeout
Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader
Blurry rendering of SwingNode with HiDPI scaling in JavaFX
Update remaining manpage references from "OS X" to "macOS"
5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id
Add Certigna Root CA
MenuItem may cache the size and did not update it when the screen DPI is changed
fatal error: Possible safepoint reached by thread that does not allow it
Suspicious calls to MacroAssembler::null_check(Register, offset)
CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes
[REDO] G1DirtyCardQueue destructor has useless flush
BeanContextSupport remove and propertyChange can deadlock
sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent
ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time
Move intrinsic stubs generation to compiler runtime initialization code
Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)
StackMapFrames are missing from redefined class bytes of retransformed classes
javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError
Calendar.roll(int field) does not work correctly for WEEK_OF_YEAR
G1: Remove the Hot Card Cache
FLAG_SET_ERGO silently ignores invalid values
Let possibly_parallel_threads_do cover the same threads as threads_do
StartFlightRecording: consider moving mention of multiple comma-separated parameters to the front
Confusing diagnostic for assigning a static final field in a constructor
javac throws NullPointerException
java/net/MulticastSocket/SetGetNetworkInterfaceTest.java failed in same binary run on windows x64
JComboBox display issue with GTKLookAndFeel
Lookup.defineClass injects a class that can access private members of any class in its own module
Matcher.group() can return null after usePattern
Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails
Java .deb package implementation is incomplete
Type annotations on inner type that is an array component
File.listRoots performance degradation
Type annotations on anonymous classes in initializer blocks not written to class file
BigDecimal.doubleValue() is depressingly slow
Remove java.lang.Compiler
NMT: RegionIterator does not need to keep _current_size
[macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails
(fs) Remove FileSystem support for resolving against a default directory (chdir configuration)
DebugNonSafepoints generates incorrect information
Compiling fails with java.nio.file.ReadOnlyFileSystemException
Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails
Regression automated test '/open/test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.java' fails
Last-ditch Full GC should also move humongous objects
JMX RMI Remote Mbean server connection hangs if the server stops responding during a SSL Handshake
The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables
JSSE should reject empty TLS plaintexts
com.sun.source.util.JavacTask should have a protected constructor.
Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test
Enhance OCSP, CRL and Certificate Fetch Timeouts
Better exception logging in crypto code
NPE is not apparent for methods in java.util.TimeZone API docs
Calendar.getDisplayName(s) in non-lenient mode inconsistent, does not match spec
Fix VerifyLoopOptimizations - step 1 - minimal infrastructure
javac throws exception when compiling source file of size 1.5G
Remove -XX:+CheckMemoryInitialization
Class java.util.LocaleISOData has outdated information for country Code NP
Collectors$Partition should override more Map methods
Memory leak in JceSecurity
several regression tests have a main method that is never executed
RelocationHolder constructors have bugs
Introduce a method in Locale class to return the language tags as per RFC 5646 convention
Engineering notation of DecimalFormat does not work as documented
ListKeychainStore.sh fails in some virtualized environments
Suspicious buffer allocation in com.sun.tools.javac.file.BaseFileManager
Specify that SecureRandom.nextBytes(byte[]) throws NullPointerException when byte array is null
AArch64: Handle special cases for MaxINode & MinINode
Add notes to BaseStream.spliterator/iterator docs regarding them being escape hatches
os::allocation_granularity/page_size and friends return signed values
ToolBox should use java.nio.file.Path internally, instead of java.io.File
OptimizeStringConcat has an opaque dependency on Integer.sizeTable field
clarify specification of Spliterator.tryAdvance
Matcher$ImmutableMatchResult should be optimized to reduce space usage
Open or Save button in JFileChooser has OK title in GTK LaF
SwingWorker calls 'done' before the 'doInBackground' is finished
Introspector ignores default interface methods
Add @Override in javax.tools classes
Exception thrown in JTableHeader after clicking on popupmenu opened with right-click on header
tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id
Explicit GC ignored if GCLocker is active
HttpURLConnection timeouts with Expect: 100-Continue and no chunking
Improve expansion of Conv2B nodes in the middle-end
Bogus javac error: required: no arguments, found: no arguments
Lambda expression can mutate final field
remove the java.compiler system property
Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn’t work
vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded()
[Doc] MessageFormat null locale generates NullPointerException
Clarify Map.Entry’s connection to the underlying map
(fc) FileChannel javadoc not clear for cases where position == size
Confusing error message for array creation method reference
javac wrongly accepts semicolons in package and import decls
javac potentially ambiguous overload warning needs an improved scheme
Add lint check for calling overridable methods from a constructor
TreeMaker.Params behaves inconsistently when the owning method has the same number of parameters as the number of parameter types requested
ExceptionInInitializerError for an enum with multiple switch statements
The text on label is not painted red for Nimbus LaF.
SwingSet2 throws NullPointerException with Nimbus L&F
(javac) investigate failing tests in JavacParserTest
in SwingSet2, switching between LaFs it’s easy to lose JTable dividers
[macosx] SwingSet2, label is not read by VoiceOver when focus is on textfield for Internalframe and Table demo.
[macosx] Test must wait until window to be visible
Nimbus LAF: disabled JComboBox using renderer has bad font color
(fs spec) Files.newBufferedWriter should be clear when coding errors are detected
To interpret case-insensitive string locale independently
potential cast error in MemberEnter
JDK 7 Serializable Swing classes not compatible with JDK 6
HttpServer: improve handling of finished HTTP exchanges
javac -h
could generate conflict .h for inner class and class name with '_'
Static initialization deadlock in sun.java2d.loops.Blit and GraphicsPrimitiveMgr
[Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality
IPv6 unavailable if stdin is a socket
Action.SELECTED_KEY not toggled when using key binding
Changing to Nimbus LAF and back doesn’t reset look and feel of JTable completely
JFileChooser font not reset after Look & Feel change
[Col] Collator - Faster Comparison for identical strings.
Nimbus L&F: Ctrl+F7 keybinding for Jinternal Frame throws a NPE.
(spec) ByteArrayInputStream treats bytes, not characters
Warn about calling abstract methods in constructors
MetalLookAndFeel.initClassDefaults does not install an entry for MetalMenuBarUI
(cal) clean up sun.util.calendar classes
Documentation mentions nonexistent NullReferenceException
(cal) Japanese calendar unit test system should avoid multiple static imports
[Fmt-Nu]DecimalFormat - javadocs for section "Scientific Notation" and "Special Values" is not clear
JTable.getDefaultEditor throws NullPointerException
javax.swing.text.html.CSS.Attribute: BACKGROUND_POSITION is not w3c spec compliant
(cal) API: Calendar.DAY_OF_WEEK definition is wrong
(cal) API: Spec for GregorianCalendar constructors and Calendar getInstance is inconsistent.
DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails
Application freezes when copying an animated gif image to the system clipboard
ObjectOutputStream example leads to non-working code
see also refers to self
GTK L&F: Folder list of the JFileChooser is allowing multiple selection unlike native
(bf spec) Clarify meaning of "(optional operation)"
DefaultBoundedRangeModel.setMinimum() changes extent unnecessarily
(cal) API: add() and roll() methods throws IllegalArgumentException
(cal) API: Calendar methods taking field should document exceptions
Non-editable JTextArea provides no visual indication of keyboard focus
OffScreenImageSource.removeConsumer NullPointerException
Regression: The fix for TableView and TreeTableView menu button affects all table column headers
controls
Skip failing test InitialWindowSizeTest on Linux
window-toolkit
Normalize comment blocks in newly-converted package-info.java files
other
validateSourceSets task fails on javafx/scene/package-info.java after JDK-8180066
graphics
Filtering a TableView with a large number of items freezes the UI
controls
Update copyright header for files modified in 2023
other
Skip failing scene change tests on macOS
scenegraph
Mac - SystemMenuBar, IndexOutOfBoundsException on change
graphics
Possible memory leak in JPEG image loader
graphics
Potential performance improvements in VirtualFlow
controls
Allow building JavaFX on Linux/riscv64
build
Update to Visual Studio 2022 version 17.5.0 on Windows
build
Update to gcc 12.2.0 on Linux
build
Update to Xcode 14.3 on macOS
build
[macOS] VoiceOver decorations are shifted on second monitor
accessibility
Bump minimum version of macOS for x64 to 11.0 (matching aarch64)
build
Replace more uses of System.getProperty("os.name") with PlatformUtil calls
media
[Mac] Update deprecated constants in GlassWindow code
window-toolkit
Create Table Column PopupMenu lazily
controls
Replace use of System.getProperty("os.name") with PlatformUtil calls
other
Call to FcConfigAppFontAddFile uses wrong prototype, arguments
graphics
Memory leak in TreeTableView when calling refresh
controls
TextFlow.underlineShape()
graphics
Add GridPane constructor that accepts hGap and vGap values
scenegraph
gradle test should always run tests
build
The guarantees given by Region’s floor and ceiling functions should work for larger values
graphics
Region.layoutInArea uses incorrect snap scale value
graphics
Update the JavaDocs to show the NEW section and DEPRECATED versions
other
Add Windows/macOS system files to .gitignore
other
[testbug] Skip Tree/TableViewResizeColumnToFitContentTest with fractional screen scale
controls
[testbug] CustomSecurityManagerTest full screen tests fails on MacOS intermittently
controls
Adding an element to a long existing list may cause the first visible element to jump
controls
[testbug] DatePickerUpdateOnAlertCloseTest fails on MacOS
controls
Update ICU4C to 73.1
Update libFFI to 3.4.4
media
Scene not rendered initially when changing scenes after fix for JDK-8296621
window-toolkit
Update libxml2 to 2.10.4
Add event handler management to EventTarget
Use ReadOnly*PropertyBase class where possible
BitSetShim: The type parameter T is hiding the type T warning
scenegraph
TableView not rendered correctly after column is made visible if fixed cell size is set
controls
ObservableListBase should defer constructing ListChangeBuilder
Public API in javafx.css.Match should not return private API class PseudoClassState
scenegraph
BitSet (used for CSS pseudo class states) listener management is incorrect
scenegraph
[testbug] Skip failing tests on Linux
other
[testbug] SliderTooltipNPETest fails on Linux
controls
[linux] Exception initializing the JavaFX runtime when a security manager is enabled
window-toolkit
TextFlow.hitTest.insertionIndex incorrect with surrogate pairs
graphics
Improve pipeline layout
graphics
Parent class contains 6 constants that should be static
graphics
Change to Xcode12.4+1.1 devkit
build
[macos] Crash when putting invalid unicode char on clipboard
window-toolkit
Subscription based listeners
Some JNI calls made without checking exceptions in media
media
[testbug] Some unit tests call System.exit
other
ObservableValue’s when binding should only invalidate when strictly needed
WebKit build fails with Visual Studio 2022 17.5.0
JavaFX - Leak in Logging, Logging remembers last exception
Virtual Flow freezes after calling scrollTo and scrollPixels in succession
controls
Unable to navigate to relative URLs after fix for JDK-8299781
Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements
[TextField] IOOBE on setting text with control characters that replaces existing text
controls
Refactor sorting-related classes
ArrayIndexOutOfBoundsException in TextRun.getWrapIndex()
graphics
Cherry-pick WebKit 615.1 stabilization fixes (2)
HitInfo.toString() throws IllegalArgumentException
graphics
WebColorFieldSkin should use precompiled Pattern
controls
Change JBS version in .jcheck/conf to jfxNN[.0.MM]
build
Public API for Toolkit.canStartNestedEventLoop()
window-toolkit
Cherry-pick WebKit 615.1 stabilization fixes
Adding children to wrong index leaves inconsistent state in Parent#childrenSet
scenegraph
[linux] Crash on exit from WebKit 615.1
Replace Collections.unmodifiableList with List.of
other
Create implementation of NSAccessibilityButton protocol
accessibility
Video distortion is observed while playing youtube video
Update libxml2 to 2.10.3
HTML default Range input control not rendered
Wrong state after deselecting two or more cells of a TableView selection
controls
WebView’s ColorChooser fails to initialize when running in security context
graphics
Wrong sublist used in ListChangeListener
controls
Update WebKit to 615.1
Second call to Stage.setScene() create sizing issue with uiScale > 1.0
graphics
Improve JFX navigation
Minor updates in CSS Reference
other
Change JavaFX release version to 21
build
Remove terminally deprecated JavaFX GTK 2 library
window-toolkit
Size-restricted window can be observed with incorrect dimensions
window-toolkit
Monkey Tester Application
controls
Clean up raw type warnings in base in bindings and collections packages
JavaFX ChartArea Accessibility Reader
accessibility
[TestBug] LocalDateTimeStringConverterTest.testChronologyConsistency fails with JDK 20
Provide gradle "TEST_ONLY" flag to completely suppress building the sdk and shims
build
Make system tests that detect memory leaks more robust by using JMemoryBuddy utility
other
StraightLineTest fails always on Linux and sometimes on other platforms
TextField blurry when inside an TitledPane → AnchorPane
graphics
Rendering performance degradation at bottom of TableView with many rows
controls
Apple Color Emoji turns gray after JavaFX version 18
graphics
Remove parent disabled/treeVisible listeners
graphics
Temporary files are kept when call Clipboard.getSystemClipboard().getImage()
graphics
Intermittent WebKit build failure on macOS in JavaScriptCore
[TestBug] LocalStorageTest and UserDataDirectoryTest don’t always cleanup data dirs
[Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100
accessibility
[Accessibility] [Win] Missing attribute for toggle state of CheckBox in CheckBoxTreeItem
accessibility
ControlAcceleratorSupport menu items listener causes memory leak
controls
Optimize Observable{List/Set/Map}Wrapper.retainAll/removeAll
Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23
JavaFX does not support fonts installed per-user on Windows 10/11
graphics
[Win] Robot can target wrong key for punctuation and symbols
window-toolkit
Replace use of deprecated single string variant of Runtime.exec method
other
Drag and drop a file produces NullPointerException Cannot read field "dragboard"
window-toolkit
Enable reproducible builds with SOURCE_DATE_EPOCH
build
Clean glass-gtk sizing and positioning code
window-toolkit
Wrong position of Popup windows at the intersection of 2 screens
graphics
Some complex text doesn’t render correctly on macOS
graphics
Region#padding property rendering error
controls
JFXPanel: MouseEvent always reports that Primary button changed state if held
swing
Allow to override buildDate with SOURCE_DATE_EPOCH
build
RadioMenuItem in ToggleGroup: deselected on accelerator
controls
VM crashes if more than one file are added to ClipboardContent via drag and drop
graphics
JFXPanel sends resize event with size 0x0 on HiDPI devices
swing
LabeledSkinBase computes wrong height with ContentDisplay.GRAPHIC_ONLY
controls
ChangeListener not triggered when adding a new listener in invalidated method
Remove IntelliJ IDEA specific files from the source code repository
other
Text/TextFlow hitTest() javadoc
scenegraph
Convert package.html files to package-info.java
other
Right alignment of text fields and alignment of prompt text works incorrectly
controls
TableView: Click on right trough has no effect when cell height is higher than viewport height
controls
Non-intuitive baseline alignment for labeled controls with graphics
controls
Spinner’s converter should update its editor
controls
Mac OSX and German Keyboard Layout (Y/Z)
window-toolkit
TableViewSelectionModel.selectIndices does not select index 0
controls
Empty Tree/TableView with CONSTRAINED_RESIZE_POLICY is not properly resized
controls
TableView: invoke table menu button programmatically
controls
Customize the Table Button Menu
controls
Mnemonics : on windows we should cancel the underscore latch when an app loses focus.
controls
Items are no longer visible when collection is changed
controls
XYChart: duplicate child added exception when remove & add a series in several charts
controls
NullPointerException on showing submenu of a contextmenu
controls
谦和的冲锋衣 · 最早的中国:黄帝部落的文化初觉-北京大学考古文博学院 1 年前 |
玩手机的蚂蚁 · 黄鹤到底是什么鸟|武汉|黄鹤楼_凤凰资讯 1 年前 |
刚分手的鸡蛋 · J.K.罗琳被《哈利·波特》除名,这件事太魔怔了 1 年前 |