88038 Commits

Author SHA1 Message Date
Ashay Rane
2a9cecb5ef
Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8256951-reuse-cmp-cc 2026-04-20 09:43:02 -05:00
Casper Norrbin
9a3588b4b7 8379744: Add a way to update the key of a red-black tree node
Reviewed-by: jsikstro, phubner
2026-04-20 12:09:39 +00:00
Ruben Ayrapetyan
f65c177f6d 8365147: AArch64: Replace DMB + LD + DMB with LDAR for C1 volatile field loads
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, fgao
2026-04-20 11:14:36 +00:00
Stefan Karlsson
abd3d46204 8382401: Remove return type parameters from FREE_ and REALLOC_ macros
Reviewed-by: tschatzl, dholmes
2026-04-20 08:42:08 +00:00
Dingli Zhang
9a689b0171 8382393: Enable VectorStoreMaskIdentityTest.java IR tests for RISC-V
Reviewed-by: fyang, epeter
2026-04-20 08:39:48 +00:00
Per Minborg
eac3968618 8381012: Add warning for == for MemorySegment.NULL
Reviewed-by: liach
2026-04-20 08:11:51 +00:00
Per Minborg
61849f47ad 8381935: Improve numChunks range in the PPC64 CallAranger
Reviewed-by: mdoerr
2026-04-20 08:08:49 +00:00
Thomas Schatzl
952f9aa069 8382418: G1: Remove some stale comments about time accounting
Reviewed-by: iwalulya
2026-04-20 07:52:17 +00:00
Thomas Schatzl
62bd83a0d8 8382423: G1: Remove unused G1GCPhaseTimes::_external_accounted_time_ms
Reviewed-by: ayang, iwalulya
2026-04-20 07:42:34 +00:00
Thomas Schatzl
48b6da7cf6 8382422: G1: G1GCPhaseTimes::record_merge_heap_roots() uses += instead of direct assignment
Reviewed-by: iwalulya, ayang
2026-04-20 07:40:12 +00:00
Alexander Zvegintsev
5b8ac195dc 8382420: [macos] remove java/awt/Modal/ToBack/ tests from problemlist
Reviewed-by: dmarkov, aivanov, prr
2026-04-20 07:08:15 +00:00
Matthias Baesken
f1eac215ff 8378462: Build fails with --enable-linktime-gc set when using some devkits/toolchains
Reviewed-by: erikj, prr, clanger
2026-04-20 06:40:25 +00:00
Daniel Skantz
e4076b09df 8375905: Add a missing bailout check in PhaseCFG::schedule_late and a test to exercise more bailout code paths
Reviewed-by: dfenacci, chagedorn, rcastanedalo
2026-04-20 06:38:10 +00:00
Dingli Zhang
da0a7b1eec 8382315: RISC-V: TestMultiplyReductionByte.java fails with guarantee(is_uimm5(imm)) failed: uimm is invalid
Reviewed-by: fyang, gcao
2026-04-20 06:33:17 +00:00
jonghoonpark
444e6f6366 8382312: Cleanup instanceKlass dead code
Reviewed-by: dholmes
2026-04-20 05:32:15 +00:00
Ivan Bereziuk
35f623b612 8382090: Remove .rej and .orig from .gitignore
Reviewed-by: aivanov, erikj, syan, liach
2026-04-20 04:01:32 +00:00
David Holmes
8d79d4794e 8382391: Cleanup unnecessary storestore() in stringStream::as_string
Reviewed-by: stefank, dlong, shade
2026-04-19 21:20:49 +00:00
Sergey Bylokhov
35b0de3d4d 8382043: Add missing @Override annotations in "javax.print.attribute" package
Reviewed-by: dmarkov, azvegint, prr
2026-04-19 03:10:04 +00:00
Archie Cobbs
d71f070ce6 8382368: Warning that @Deprecated "has no effect" is suppressed by @Deprecated
Reviewed-by: liach
2026-04-19 02:08:28 +00:00
Jeremy Wood
0dd0108c1a 8377936: VoiceOver Reads Button Incorrectly
Reviewed-by: prr, kizune
2026-04-17 20:53:42 +00:00
Aleksey Shipilev
804ecc14dc 8382436: Build failures after JDK-8326205
Reviewed-by: kvn
2026-04-17 20:01:09 +00:00
Saint Wesonga
2325c3649d 8378891: Problemlist TestStaticCallStub on Windows AArch64
Reviewed-by: mchevalier, chagedorn
2026-04-17 19:55:20 +00:00
Chad Rakoczy
e95beacb4c 8382146: jdk/jfr/event/compiler/TestCodeCacheFull.java fails when C2 is disabled
Reviewed-by: chagedorn
2026-04-17 18:30:56 +00:00
Coleen Phillimore
2ce2d5886b 8074292: nsk/jdb/kill/kill001: generateOopMap.cpp assert(bb->is_reachable()) failed
Co-authored-by: Tom Rodriguez <never@openjdk.org>
Reviewed-by: sspitsyn, pchilanomate, dlong, never
2026-04-17 18:17:52 +00:00
Artur Barashev
0a8dbed7ef 8370656: Re-examine use of InterruptedIOException in sun.security.ssl code
Reviewed-by: weijun, alanb
2026-04-17 17:02:59 +00:00
Coleen Phillimore
7f90efd7d4 8381145: Missing ResourceMark in Mutex::print_on()
Reviewed-by: stefank, pchilanomate, dholmes
2026-04-17 16:12:21 +00:00
Kelvin Nilsen
26ccc2eaa4 8380651: [ubsan] gc/logging/TestGCId.java triggers runtime error: division by zero in shenandoahAdaptiveHeuristics
Reviewed-by: wkemper, shade, xpeng
2026-04-17 15:30:34 +00:00
Quan Anh Mai
c3c59413be 8378966: C2: PhaseIdealLoop::pin_nodes_dependent_on must not be called with nullptr
Reviewed-by: chagedorn, aseoane
2026-04-17 14:09:07 +00:00
Viktor Klang
b418cbcdd4 8381418: Clarifying the identity Parameter in the Java Stream.reduce() Method Documentation
Reviewed-by: liach, alanb
2026-04-17 14:03:47 +00:00
Kelvin Nilsen
5ddc36786a 8382095: GenShen: Do not clamp young reserve unnecessarily
Reviewed-by: wkemper, shade
2026-04-17 13:28:56 +00:00
Artur Barashev
8a710ae201 8372526: Add support for ZLIB TLS Certificate Compression
Co-authored-by: Xue-Lei Andrew Fan <xuelei@openjdk.org>
Reviewed-by: jnimeh, xuelei
2026-04-17 13:27:25 +00:00
Volkan Yazici
877425a158 8380989: HttpRequest.Builder#headers() throws an exception if an empty array is passed
Reviewed-by: dfuchs
2026-04-17 08:18:40 +00:00
Thomas Schatzl
787ff6787e 8379620: G1: Typing error in jvmFlagConstraintsG1.cpp
Reviewed-by: iwalulya
2026-04-17 07:56:31 +00:00
Markus Grönlund
ca643010a2 8382242: JFR: Metadata reconstruction invalidates ConstantMap for java.lang.String
Reviewed-by: egahlin
2026-04-17 07:51:44 +00:00
jonghoonpark
15a7eabd4a 8381924: Fix include guard in lambdaProxyClassDictionary.hpp
Reviewed-by: jwaters, stefank
2026-04-17 06:37:15 +00:00
Dusan Balek
5c403a8029 8380912: "Trailing white space will be removed" incorrectly triggered with \u2028
Reviewed-by: jlahoda
2026-04-17 06:10:25 +00:00
Rui Li
299973160d 8382295: Shenandoah: wrong denominator in full gc summary
Reviewed-by: shade, kdnilsen
2026-04-17 05:51:52 +00:00
Aleksey Shipilev
cbb85a5237 8382211: Shenandoah: Clean up and wire up final verification
Reviewed-by: kdnilsen, wkemper
2026-04-17 05:47:55 +00:00
Jatin Bhateja
93aa6462f0 8367761: [VectorAPI] AssertionError with several vector API mathlib tests with MaxVectorSize=32
Reviewed-by: xgong, sviswanathan, vlivanov
2026-04-17 04:34:44 +00:00
Fei Yang
1150750142 8382199: Remove unused parameter "dst" from CardTableBarrierSetAssembler::store_check()
Reviewed-by: chagedorn, jsikstro
2026-04-17 00:34:54 +00:00
Aleksey Shipilev
10e23dd582 8382257: Shenandoah: Clean up stack watermark barrier support
Reviewed-by: kdnilsen, wkemper
2026-04-16 18:25:35 +00:00
Aleksey Shipilev
17ee366ff9 8382150: Shenandoah: Clean up nmethod entry barrier support
Reviewed-by: xpeng, kdnilsen, wkemper
2026-04-16 18:20:29 +00:00
Matias Saavedra Silva
2c30f12080 8347248: Rename arg_count to arg_size
Reviewed-by: dlong, iklam
2026-04-16 18:16:10 +00:00
Shiv Shah
70d0651090 8316439: Several jvmti tests fail with -Xcheck:jni
Reviewed-by: lmesnik, dholmes, cjplummer, epavlova, sspitsyn
2026-04-16 17:57:01 +00:00
Patrick Fontanilla
d6a255d74c 8381933: Possible memory leak in src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
Reviewed-by: kdnilsen, wkemper
2026-04-16 17:49:05 +00:00
Patrick Fontanilla
74c3d426b0 8382103: Shenandoah: Optimize ShenandoahLock size for release build
Reviewed-by: xpeng, kdnilsen, wkemper
2026-04-16 17:48:31 +00:00
Chris Hegarty
0ca24c0e57 8382267: VectorMathLibrary uses locale-sensitive String.format to construct native symbol names
Reviewed-by: naoto, liach, vlivanov
2026-04-16 16:19:02 +00:00
Leonid Mesnik
8aafaf07e9 8356223: ProblemList-AotJdk.txt should be added automatically if AOT mode is tested
Reviewed-by: erikj, epavlova
2026-04-16 15:08:49 +00:00
Hannes Wallnöfer
35ad47b4c0 8373922: Enhance Taglet API to support relative URLs
8379520: Make use of new Taglet.toString method in JDK build taglets

Reviewed-by: liach
2026-04-16 14:42:20 +00:00
Yasumasa Suenaga
91cde7f160 8382327: Disable some SA tests for mixed jstack on musl C
Reviewed-by: mbaesken, kevinw
2026-04-16 14:42:01 +00:00