29862 Commits

Author SHA1 Message Date
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
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
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
Vladimir Kozlov
26df25ef2d 8382045: Increase AOT C strings table size in not product VM
Reviewed-by: adinn, asmehra
2026-04-16 14:19:26 +00:00
Anton Seoane Ampudia
8688c0b655 8379129: C2 crash in LoadNode::can_split_through_phi_base during Escape Analysis (JDK 25.0.1+8)
Reviewed-by: kvn, rcastanedalo, dlong
2026-04-16 11:18:22 +00:00
Xiaolong Peng
01bfd427a3 8381382: Shenandoah: assert(capacity > 0) failed: free regions must have allocation capacity
Reviewed-by: kdnilsen, wkemper
2026-04-16 06:08:06 +00:00
Ioi Lam
a2261a4b7c 8382196: Clean up C++ iterator style in compactHashtable.hpp and trainingData.hpp
Reviewed-by: kvn, qamai
2026-04-16 05:17:06 +00:00
William Kemper
533a8a8d26 8376839: GenShen: Improve performance of evacuations into the old generation
Reviewed-by: kdnilsen
2026-04-15 21:54:39 +00:00
Rui Li
a2e840fd74 8342786: Shenandoah: Emit AllocationRequiringGC jfr events
Reviewed-by: kdnilsen, serb, wkemper
2026-04-15 19:03:28 +00:00
Vladimir Kozlov
2a8e3b8e66 8382174: Clarify the meaning of address cast in ADD() macro
Reviewed-by: aseoane, adinn, asmehra, dfenacci
2026-04-15 19:02:58 +00:00
Patrick Fontanilla
5acbf8baea 8381871: GenShen: ShenandoahGCHeuristics flag not reset after ignoring non-adaptive value
Reviewed-by: xpeng, kdnilsen, ysr, serb, wkemper
2026-04-15 19:02:28 +00:00
Vladimir Ivanov
29434cc651 8376421: C2: Missing branch on SubTypeCheck node
Reviewed-by: kvn, dfenacci
2026-04-15 16:37:37 +00:00
Leo Korinth
2121302450 8380164: Fix implicit conversion in nativeInst_aarch64.hpp
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, aseoane
2026-04-15 14:50:24 +00:00
Quan Anh Mai
a06f3cd469 8373248: C2: CastPP should not change the type of the oop
Reviewed-by: bmaillard, dfenacci, rcastanedalo, mchevalier
2026-04-15 14:27:25 +00:00
Leonid Mesnik
e82f871871 8362350: recompute_enable hit assertion "should never come here before live phase" if happens in post_vm_start
Reviewed-by: cjplummer, sspitsyn
2026-04-15 14:19:14 +00:00
Vladimir Kozlov
152fa85fba 8382134: Replace assert with fatal check in AOTCodeCache::load_strings() to make sure we have valid value in product VM
Reviewed-by: iklam, mhaessig, adinn
2026-04-15 14:12:57 +00:00
Alexey Ivanov
0df4bd489d 8381208: Init cause with the caught runtime exception
Reviewed-by: dmarkov, serb, azvegint
2026-04-15 13:07:24 +00:00
Bhavana Kilambi
3384c6736d 8366444: Add support for add/mul reduction operations for Float16
Reviewed-by: jbhateja, mchevalier, xgong, epeter
2026-04-15 12:27:56 +00:00
Andrew Dinn
23a08ee81e 8382039: Add support do_arch_array_entry() template
Reviewed-by: kvn, asmehra
2026-04-15 09:19:40 +00:00
Eric Fang
436d291a1c 8370863: VectorAPI: Optimize the VectorMaskCast chain in specific patterns
Reviewed-by: xgong, vlivanov, galder
2026-04-15 08:24:51 +00:00
Jatin Bhateja
2930e2b530 8372797: [VectorAPI] Missing Min/Max identity transforms
Reviewed-by: xgong, vlivanov
2026-04-15 04:31:53 +00:00
Jayathirth D V
20e8ea0e06 8382047: Update Libpng to 1.6.57
Reviewed-by: avu, azvegint, prr
2026-04-15 04:22:28 +00:00
lingjun.cg
9ebee751e8 8379981: Virtual thread: crash in stackChunkOopDesc::print_on when thawing frame
Reviewed-by: pchilanomate
2026-04-15 02:13:26 +00:00
Fei Yang
d57bbc026f 8382087: aarch64: remove unused function declarations in macroAssembler_aarch64.hpp
Reviewed-by: mhaessig, ayang, aph
2026-04-15 00:57:20 +00:00
William Kemper
764fc09bed 8381643: Shenandoah: Remove duplicate region filtering logic
Reviewed-by: kdnilsen, ruili, xpeng
2026-04-14 20:23:46 +00:00
Ashutosh Mehra
bf68776ebc 8382167: Warning message should be displayed only when UseAESCTRIntrinsics is explicitly enabled by the user
Reviewed-by: sviswanathan, kvn
2026-04-14 19:39:32 +00:00
Ashutosh Mehra
44c484c150 8381677: Remove dependence of UseSHA on UseSHAIntrinsics
Reviewed-by: kvn, adinn, mdoerr, fyang, amitkumar
2026-04-14 18:08:23 +00:00
Ivan Walulya
d4bb97c7d6 8379677: G1: Micros-System.gc benchmarks regress after moving to PartialArrayStates
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: tschatzl, ayang
2026-04-14 14:17:21 +00:00
Ivan Walulya
540c714eea 8382084: Use dynamic chunk sizes in PartialArraySplitter
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: ayang, tschatzl
2026-04-14 10:51:58 +00:00