git: openjdk/wakefield: created branch jdk21.0.1-wayland based on the branch yaaz_hidpi_compatibility containing 356 unique commits

duke duke at openjdk.org
Mon Jan 15 10:14:20 UTC 2024


The following commits are unique to the jdk21.0.1-wayland branch:
========================================================
430ffe7a: 8309675: Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit
406ba341: 8309702: Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs
4bf6babd: 8309760: ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC
005006e7: 8309703: AIX build fails after JDK-8280982
73a9f486: 8309727: Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property
20371fd9: 8308645: Javadoc of FFM API needs to be refreshed
b7434050: 8309870: Using -proc:full should be considered requesting explicit annotation processing
83ea2935: 8309467: Pattern dominance should be adjusted
08eff92b: 8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop
ea4ab656: 8309862: Unsafe list operations in JfrStringPool
3363050f: 8309303: jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options
e18993c0: 8309955: Matcher uses @since {@inheritDoc}
f7cd0aec: 8309882: LinkedHashMap adds an errant serializable field
6711041f: 8307508: IndirectVarHandle.isAccessModeSupported throws NPE
0ac92753: 8309956: Shenandoah: Strengthen the mark word check in string dedup
07d20dc8: 8309613: [Windows] hs_err files sometimes miss information about the code containing the error
39e98e7b: 8303513: C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr'
40eb08d4: 8310171: Bump version numbers for 21.0.1
eccef0ee: 8296581: Better system proxy support
0ca350d0: 8297856: Improve handling of Bidi characters
aced1144: 8310128: Switch with unnamed patterns erroneously non-exhaustive
a1c1d97a: 8309632: JDK 21 RDP1 L10n resource files update
3698a022: 8309756: Occasional crashes with pipewire screen capture on Wayland
ace56237: 8308643: Incorrect value of 'used' jvmstat counter
4d81b899: 8309960: ParallelGC young collections very slow in DelayInducer
36e3fe91: 8309928: JFR: View issues
14c5091a: 8310015: ZGC: Unbounded asynchronous unmapping can lead to running out of address space
e0d3706f: 8304835: jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class ... as (leak) object"
08965e64: 8310259: Pin msys2/setup-msys2 github action to a specific commit
ede16cd1: 8310314: Misplaced "unnamed classes are a preview feature and are disabled by default" error
bfffd8b6: 8309595: Allow javadoc to process unnamed classes
7ca0f146: 8309957: Rename JDK-8309595 test to conform
fb6f5f1b: 8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp
d02c85b5: Merge
79d44fde: 8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads
59c18f14: 8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V
7e788939: 8310105: LoongArch64 builds are broken after JDK-8304913
e0cc4010: 8310019: MIPS builds are broken after JDK-8304913
beb0d957: 8310054: ScrollPane insets are incorrect
60cae33c: 8309549: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX
ef0357f6: 8309937: Add @sealedGraph for some Panama FFM interfaces
1fc60429: 8310191: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX
3985a4d5: 8310053: VarHandle and slice handle derived from layout are lacking alignment check
a4159dda: 8308336: Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use
722b512c: 8308499: Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException
f8a38eec: 8309612: [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
ceadaece: 8310133: Effectivelly final condition not enforced in guards for binding variables from the same case
789b2fc4: 8302865: Illegal bytecode for break from if with instanceof pattern matching condition
89ac41be: 8310126: C1: Missing receiver null check in Reference::get intrinsic
7621d988: 8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer
5357bcd7: 8308855: ARM32: TestBooleanVector crashes after 8300257
55aa4cb4: 8309498: [JVMCI] race in CallSiteTargetValue recording
6317249b: 8310187: Improve Generational ZGC jtreg testing
2f1af3cf: 8309296: jdk/jfr/event/runtime/TestAgentEvent.java fails due to "missing" dynamic JavaAgent
e86d765b: 8309853: StructuredTaskScope.join description improvements
8b127262: 8304885: Reuse stale data to improve DNS resolver resiliency
1bcf0016: 8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton
af3a56e5: 8310822: JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on generic-x64
17b6f7b9: 8309740: Expand timeout windows for tests in JDK-8179502
7489967d: 8310676: add note about unnamed module to Elements.getAllModuleElements
f0e80fa1: 8309959: JFR: Display N/A for missing data amount
63d419ed: 8310868: Thread.interrupt() method's javadoc has an incorrect {@link}
8748b462: 8309471: Limit key characters in static index pages
cdb8c707: 8309670: java -help output for --module-path / -p is incomplete
71a41f7e: 8310861: Improve location reporting for javac serial lint warnings
6a4552c9: 8310242: Clarify the name parameter to Class::forName
087d4a8c: 8309258: RISC-V: Add riscv_hwprobe syscall
df26258d: 8310182: DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash
033060b2: 8310975: java.util.FormatItemModifier should not be protected
3248daee: 8310830: typo in the parameter name in @throws of ClassDesc::ofDescriptor
9998c07b: 8310459: [BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation
0903c8dd: 8310194: Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap
8d9ebb69: 8303916: ThreadLists.java inconsistent results
ccacc2b4: 8311034: Fix typo in javac man page
359bd63b: 8305671: javac rejects semicolons in compilation units with no imports
ed98bd7d: 8292704: sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC
687863d9: 8310130: C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction
45f252b7: 8310405: Linker.Option.firstVariadicArg should specify which index values are valid
722794f9: 8310914: Remove 2 malformed java/foreign ProblemList entries
e67393fd: 8310061: Note if implicit annotation processing is being used
5a31ab28: 8311007: jdk/jfr/tool/TestView.java can't find event
91598a94: 8310299: C2: 8275201 broke constant folding of array store check in some cases
60db329e: 8311115: Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER
3210d320: 8309902: C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189
6d2f34fc: 8311046: ProblemList gc/z/TestHighUsage.java with Generational ZGC
35d592e3: 8311186: ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64
bbcabe42: 8310838: Correct range notations in MethodTypeDesc specification
8088bc40: 8309819: Clarify API note in Class::getName and MethodType::toMethodDescriptorString
6f3f4aa2: 8310380: Handle problems in core-related tests on macOS when codesign tool does not work
6de4e8f6: 8310829: guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit
205dffe3: 8254566: Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader
8d6ef6fd: 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns
c9111d57: 8310743: assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found
4078fb94: Merge
8b587288: Merge remote-tracking branch 'jdk21u/master'
b2931066: 8286503: Enhance security classes
091ebfa5: 8311682: Change milestone to fcs for all releases
5f5061fe: 8312248: Enhanced archival support redux
86a1699e: 8309966: Enhanced TLS connections
9ebc5ac9: 8314649: Enhanced archival support redux
1776b3d2: 8311862: RISC-V: small improvements to shift immediate instructions
7f658ce0: 8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError
e1062802: 8311923: TestIRMatching.java fails on RISC-V
604e03de: 8301379: Verify TLS_ECDH_* cipher suites cannot be negotiated
f24c5540: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()
0ee169f1: 8309531: Incorrect result with unwrapped iotaShuffle.
c86f4dea: 8311023: assert(false) failed: EA: missing memory path
bfed32bd: 8311122: Fix typos in java.base
fb7fd581: 8311264: JavaDoc index comparator is not transitive
830279e0: 8310425: [JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null
98ad856a: 8309140: ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"
2d7ed189: 8295210: IR framework should not whitelist -XX:-UseTLAB
6ef80168: 8310265: (process) jspawnhelper should not use argv[0]
773bb0a7: 8311183: Remove unused mapping test files
413ee9f0: 8309761: Leak class loader constraints
99ae133f: 8308585: AC_REQUIRE: `PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required
8808ec3f: 8311548: AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs
c97db0db: 8311245: JFR: Remove t.printStackTrace() in PeriodicEvents
308b4c63: 8302351: "assert(!JavaThread::current()->is_interp_only_mode() || !nm->method()->is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite
480dc220: 8311689: Wrong visible amount in Adjustable of ScrollPane
ca108041: 8311593: Minor doc issue in MemorySegment::copy
3bb37508: 8310892: ScopedValue throwing StructureViolationException should be clearer
dd48ed82: 8309637: runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL
72cf3c95: 8295894: Remove SECOM certificate that is expiring in September 2023
82c8b28f: 8156889: ListKeychainStore.sh fails in some virtualized environments
f6ad56bc: 8308694: Clarify reversed() default methods' implementation requirements
5f1d7627: 8310656: RISC-V: __builtin___clear_cache can fail silently.
f7924758: 8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if
d174dde1: 8311092: Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf
99d87e90: 8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990
2475bba4: 8311536: JFR TestNativeMemoryUsageEvents fails in huge pages configuration
65ed7876: 8294401: Update jfr man page to include recently added features
b4f19f57: 8306785: fix deficient spliterators for Sequenced Collections
d370b96f: 6960866: [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality
281aee96: 8311867: StructuredTaskScope.shutdown does not interrupt newly started threads
fd949c74: 8244289: fatal error: Possible safepoint reached by thread that does not allow it
c199b8c7: 8303134: JFR: Missing stack trace during chunk rotation stress
49479dbe: 8311647: Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r
4fcb0b28: 8312098: Update man page for javadoc
a08c6b9b: 8312093: Incorrect javadoc comment text
b6827ff3: 8311825: Duplicate qualified enum constants not detected
b380d1b3: 8307526: [JFR] Better handling of tampered JFR repository
b8eddaba: 8310814: Clarify the targetName parameter of Lookup::findClass
7a5d6f90: 8311038: Incorrect exhaustivity computation
36aae5f3: 8311040: JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual
e3cfb56d: 8311556: GetThreadLocalStorage not working for vthreads mounted during JVMTI attach
9a19016b: 8312189: ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1
f026904c: 8300285: Enhance TLS data handling
241f3fdc: 8304468: Better array usages
7459f74a: 8304460: Improve array usages
19790ded: 8302475: Enhance HTTP client file downloading
2905dfd5: 8302483: Enhance ZIP performance
3ecfeb91: 8300596: Enhance Jar Signature validation
4e9e598d: 8294323: Improve Shared Class Data
f6293391: 8305312: Enhanced path handling
52c00a14: 8296565: Enhanced archival support
445099f8: 8303376: Better launching of JDI
81987372: 8308682: Enhance AES performance
48760d7a: 8312163: Crash in dominance check when compiling unnamed patterns
6d9da7ce: 8311815: Incorrect exhaustivity computation
fde53fc7: 8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt
6786fa4b: 8311902: Concurrency regression in the PBKDF2 key impl of SunJCE provider
aae2cbd3: 8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock
817dc554: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist
ffdf7acd: Merge
e04b3061: 8311249: Remove unused MemAllocator::obj_memory_range
75a792b1: 8311285: report some fontconfig related environment variables in hs_err file
bb234a0c: 8311026: Some G1 specific tests do not set -XX:+UseG1GC
24fe96b9: 8309746: Reconfigure check should include make/conf/version-numbers.conf
a892672f: 8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074
6b738ad1: 8311917: MAP_FAILED definition seems to be obsolete in src/java.desktop/unix/native/common/awt/fontpath.c
f020851d: 8311921: Inform about MaxExpectedDataSegmentSize in case of pthread_create failures on AIX
22e162d6: 8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails
e9e15202: 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose
d65f1c8b: 8312395: Improve assertions in growableArray
f666e606: 8313193: ProblemList java/util/concurrent/SynchronousQueue/Fairness.java on X64
a10dbcec: 8313208: ProblemList java/util/concurrent/tck/JSR166TestCase.java on select platforms
3e9344a5: 8312293: SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086
1c875fd4: 8313250: Exclude java/foreign/TestByteBuffer.java on AIX
f242c3b9: 8313241: Temporarily disable "malformed control flow" assert to reduce noise
bb63b791: 8313260: JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on linux-x86
0439d584: 8300937: Update nroff pages in JDK 21 before RC
731b2e94: 8313316: Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le
5c6cd061: Merge
6f76b65a: 8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere
53aceba7: 8307766: Linux: Provide the option to override the timer slack
89875df8: 8310268: RISC-V: misaligned memory access in String.Compare intrinsic
230df992: 8312591: GCC 6 build failure after JDK-8280982
40092ed2: 8313428: GHA: Bump GCC versions for July 2023 updates
0346a346: 8311955: c++filt is now ibm-llvm-cxxfilt when using xlc17 / clang on AIX
b0da6c16: 8308609: java/lang/ScopedValue/StressStackOverflow.java fails with "-XX:-VMContinuations"
90249f0a: 8310211: serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java failing
6dc4a075: 8312401: SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length
8ebd234c: 8312984: javac may crash on a record pattern with too few components
f65c4503: 8312619: Strange error message when switching over long
a228185e: 8310033: Clarify return value of Java Time compareTo methods
f34ac12a: 8039165: [Doc] MessageFormat null locale generates NullPointerException
5a74a8d6: 8313404: Fix section label in test/jdk/ProblemList.txt
c3519d0e: 8313256: Exclude failing multicast tests on AIX
20ca0465: 8313023: Return value corrupted when using CCS + isTrivial (mainline)
f87a70de: 8303549: [AIX] TestNativeStack.java is failing with exit value 1
610812d4: 8311822: AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)]
f5320429: 8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails
46dd7333: 8312574: jdk/jdk/jfr/jvm/TestChunkIntegrity.java  fails with timeout
fd789db5: 8312572: JDK 21 RDP2 L10n resource files update
4273487e: 8313593: Generational ZGC: NMT assert when the heap fails to expand
bfe037a4: 8312985: Remove EA from the JDK 21 version string with first RC promotion on August 10, 2023
aafd687c: Merge
a21ad550: 8311926: java/lang/ScopedValue/StressStackOverflow.java takes 9mins in tier1
515387d7: 8304954: SegmentedCodeCache fails when using large pages
7350b3f5: 8312909: C1 should not inline through interface calls with non-subtype receiver
51d128da: 8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0
134e2702: 8313707: GHA: Bootstrap sysroots with --variant=minbase
fd7a104b: 8313402: C1: Incorrect LoadIndexed value numbering
fd1f47c6: 8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly
588036aa: 8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors
a094e937: 8293114: JVM should trim the native heap
fc624dfa: 8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction
f67c2418: 8313248: C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers
bdf9f4b6: 8308474: DSA does not reset SecureRandom when initSign is called again
bd634d2e: 8313307: java/util/Formatter/Padding.java fails on some Locales
b06ee413: 8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased
8912d3e5: 8312127: FileDescriptor.sync should temporarily increase parallelism
56e6e454: 8314118: Update JMH devkit to 1.37
afd6c7a0: 8310106: sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers
956d563e: 8311511: Improve description of NativeLibrary JFR event
f7626de5: 8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
01a5df68: 8313345: SuperWord fails due to CMove without matching Bool pack
a0735305: 8312814: Compiler crash when template processor type is a captured wildcard
c746fc01: 8313809: String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16
8002b3e3: 8311179: Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError
890adb64: 8314062: ProblemList jdk/jfr/tool/TestView.java on macosx-x64
9c24db16: Merge
d37d019b: 8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
1e81fa55: 8240567: MethodTooLargeException thrown while creating a jlink image
c3eda1c5: 8312976: MatchResult produces StringIndexOutOfBoundsException for groups outside match
be077e06: 8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
04adfb39: 8314262: GHA: Cut down cross-compilation sysroots deeper
32a1c790: 8309591: Socket.setOption(TCP_QUICKACK) uses wrong level
9d1d5e78: 8313765: Invalid CEN header (invalid zip64 extra data field size)
8a092532: 8314423: Multiple patterns without unnamed variables
16fa0559: 8313904: [macos] All signing tests which verifies unsigned app images are failing
334b9772: 8302017: Allocate BadPaddingException only if it will be thrown
8792922f: 8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java
e1ef69ab: Merge
89aea0da: 8314618: RISC-V: -XX:MaxVectorSize does not work as expected
3d38c53c: 8311981: Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out
d6a4e469: 8310233: Fix THP detection on Linux
1c3409b3: 8313752: InstanceKlassFlags::print_on doesn't print the flag names
f07aa564: 8314426: runtime/os/TestTrimNative.java is failing on slow machines
c17b5d75: 8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails
82d7bc57: 8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix)
5ad0c0c3: 8313602: increase timeout for jdk/classfile/CorpusTest.java
5c84a01a: 8314517: some tests fail in case ipv6 is disabled on the machine
6588678b: 8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1)
f6bd1691: 8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError
17a7fc31: 8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev
7a2aa866: 8314020: Print instruction blocks in byte units
4729fad0: 8313312: Add missing classpath exception copyright header
c849fa5b: 8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154
a34b8444: 8313701: GHA: RISC-V should use the official repository for bootstrap
b96aa3c4: 8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers
46ce5553: 8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer
f5eef202: 8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter
4909911f: 8314960: Add Certigna Root CA - 2
3f889a8d: 8312394: [linux] SIGSEGV if kernel was built without hugepage support
89234bc3: 8303815: Improve Metaspace test speed
4cca633e: 8312182: THPs cause huge RSS due to thread start timing issue
34e9be51: 8312620: WSL Linux build crashes after JDK-8310233
1f5ba7a8: 8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection
2408df23: 8309475: Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix)
8bf3ba34: 8309889: [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch.
77b5fa2d: 8284772: GHA: Use GCC Major Version Dependencies Only
af9d11eb: 8314139: TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
c1892758: 8313678: SymbolTable can leak Symbols during cleanup
42aec914: 8313874: JNI NewWeakGlobalRef throws exception for null arg
511224ac: 8313262: C2:  Sinking node may cause required cast to be dropped
071ec8d0: 8313691: use close after failing os::fdopen in vmError and ciEnv
c7cff818: 8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar
bb1adb1d: 8314679: SA fails to properly attach to JVM after having just detached from a different JVM
d55535d2: 8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters
70c05d1b: 8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
5cd6929a: 8314656: GHA: No need for Debian ports keyring installation after JDK-8313701
5589b9ec: 8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation
33ce611e: 8315020: The macro definition for LoongArch64 zero build is not accurate.
233076e5: 8313626: C2 crash due to unexpected exception control flow
72980bd8: 8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs
91e37e90: 8311033: [macos] PrinterJob does not take into account Sides attribute
efb11c1b: 8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
b86a0ce1: 8309032: jpackage does not work for module projects unless --module-path is specified
fbc194a3: 8299658: C1 compilation crashes in LinearScan::resolve_exception_edge
a4d64abf: 8315534: Incorrect warnings about implicit annotation processing
49bef915: 8313323: javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class
587a7ca8: Merge
060c4f75: 8317121: vector_masked_load instruction is moved too early after JDK-8286941
213e6bcf: Initial version of WLToolkit and Vulkan support
d2b17811: Wayland: fixed build errors with older versions of Wayland
96d57f42: Wayland: fixed build errors on macOS
3de8c2b0: Wayland: fix AWT initialization on macOS
9ac3b2f2: JBR-5655 java/awt/Toolkit/Wayland/WaylandToolkit.java: WLToolkit not found
4a935d07: JBR-5657 Wayland: sometimes there's a deadlock at the start
07d2b1c1: JBR-5658 Wayland: incorrect scaling of window content
b7281978: JBR-5666 Wayland: WLToolkit doesn't work with weston
692771d6: JBR-5661 Wayland: implement heavy-weight popup windows
b8af2d17: JBR-5645 Provide basic classes for Vulkan rendering pipeline
0dab154f: JBR-5861 Wayland: minimum necessary stubs to run IDEA
136878a6: JBR-5896: Fix WLToolkit being instantiated twice
5145548f: JBR-5900: Fix deadlock when enabling the Wakefield extension
aa09833d: JBR-5676: Support emulating input events in Wakefield
d9d24033: Regenerate wakefield-client-protocol using an older wayland-scanner to temporarily fix build problems
983e4f9d: JBR-5962 Wayland: fix the main event loop to allow for secondary queues
1fc44d62: JBR-5963: Fix RobotKeyboard test and implement getLockingKeyState
04b141ae: JBR-5968 Wayland: support PERPIXEL_TRANSLUCENT
959fbd0e: JBR-6032 WLToolkit: Uninitialized WLComponentPeer sends paint requests
684a1841: JBR-6032 WLToolkit: Uninitialized WLComponentPeer sends paint requests
fa0407b3: JBR-5973 Implement rendering of no-AA shapes with Vulkan pipeline
c5ed9c66: JBR-6036 Wayland: Cannot invoke "java.awt.Component.getWidth()" because "popupParent" is null
ff58c8d3: JBR-6045 WLToolkit(Vulkan): Add options to select physical device
d7c849e6: JBR-6045 WLToolkit(Vulkan): Add options to select physical device
7432995e: JBR-6025 Wayland: miscellaneous small improvements
07bbc5cf: JBR-5989 Wayland: jdk_awt_wayland test group
3caf706e: JBR-6071 Alpine Linux compilation: error: implicit declaration of function 'pthread_getname_np'
0dc46fdd: JBR-5961 Wayland: can't switch between projects using menu
a75028f9: JBR-5961 Wayland: can't switch between projects using menu
dc742ef9: JBR-5961 Wayland: can't switch between projects using menu
d7d00838: JBR-6117 Wayland: JVM shutdown hang
cf0733ed: JBR-6138 Wayland: utilize gtk_shell1 protocol to mark dialogs as modal
8a9bbc16: JBR-2712 Typeahead mechanism doesn't work on Windows
883db7c2: JBR-6145 [Wayland toolkit] Popup windows aren't focusable
da277672: JBR-5857 Wayland: implement clipboard support
76dccc53: JBR-6158 Cannot build jbr21 with wayland toolkit on wsl2
984e30e8: JBR-6144 Build JBR with Vulkan support
981ebcd9: JBR-6183 Wayland: clipboard-related exception in headless environment
14072d1f: JBR-6207 Wayland: many popup windows positioned incorrectly
39ed5a7a: JBR-5977 Wayland: make undecorated windows natively resizeable
86df8d1a: JBR-6209 Wayland: popup windows cannot be moved
93158691: JBR-6212 Wayland: app does not terminate upon Wayland protocol error
99e83007: JBR-6253 Wayland: can't run in weston because of xdg_wm_base version 3
86353d14: JBR-5965 Wayland: implement SplashScreen
3e7bcc61: fixup! JBR-5965 Wayland: implement SplashScreen
5c35160c: JBR-5678: Refactor Wayland keyboard support
490d863e: fixup! JBR-5965 Wayland: implement SplashScreen
96d210fc: fixup! JBR-5965 Wayland: implement SplashScreen
ed8da98c: JBR-6276 Wayland: WLToolkit logs too much
fcbb4828: JBR-6313 Wayland: pasting from clipboard doesn't always work
3d87f8b1: JBR-6321 Wayland: popup windows do not respect screen bounds
d43f36eb: JBR-6316 Wayland: WLSMSurfaceData.getReplacement() throws UOE
86f6a12e: JBR-6276 Wayland: WLToolkit logs too much
6aa01828: JBR-6213 Wayland: removed blurring on cursor on multiple monitors with different scales
9b5aac66: JBR-6391 Wayland: memory indicator tooltip flickers
55ed6ce9: JBR-6416 Wayland: IDEA maximize button out of sync sometimes
e4763115: JBR-5961 Wayland: can't switch between projects using menu
73d7e69c: JBR-6445 Prepare RepaintManager code for displaySync=false
a36d3602: JBR-6372 Wayland:
482774b1: JBR-6452 Wayland: measure and improve surface buffer management
9c85d274: JBR-6452 Wayland: avoid copying entire surface buffers


More information about the wakefield-dev mailing list