87971 Commits

Author SHA1 Message Date
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
Daniel Fuchs
aece6f4832 8381842: Refactor remaining TestNG tests under java/net/ to use JUnit
Reviewed-by: vyazici
2026-04-15 11:21:07 +00:00
David Beaumont
d114e8d058 8375649: idea.sh script adds source paths in a single, enormous, line to jdk.iml
Reviewed-by: erikj, liach
2026-04-15 09:22:34 +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
David Holmes
29024c253e 8382202: New file VectorMinMaxTransforms.java has a copyright format error
Reviewed-by: mikael
2026-04-15 05:27:03 +00:00
Amit Kumar
0a6775a4dc 8381787: Add testcase for Vector Lane Reversal issue
Reviewed-by: mdoerr, varadam
2026-04-15 04:38:38 +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
Naoto Sato
49a15be918 8382020: Time Zone Abbreviation Not Localized for Non-English Locales
Reviewed-by: iris
2026-04-14 16:35:31 +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
Jatin Bhateja
d5d8532ca2 8381579: C2: "fatal error: LROTATE: double" when using VectorAPI
Reviewed-by: mhaessig, qamai
2026-04-14 09:07:14 +00:00
Severin Gehwolf
64bbbe751b 8380636: Add static asserts for mirrored library constants
Reviewed-by: cnorrbin, dholmes
2026-04-14 08:33:28 +00:00
Thomas Schatzl
c4199831b9 8381934: Wrong type passed to FREE_C_HEAP_ARRAY deallocating G1CardSetMemoryManager
Reviewed-by: iwalulya
2026-04-14 08:08:18 +00:00
Christian Hagedorn
6548fb80ac 8382050: compiler/intrinsics/klass/CastNullCheckDroppingsTest.java fails with -XX:+StressUnstableIfTraps
Reviewed-by: rcastanedalo, qamai
2026-04-14 07:50:54 +00:00
Christian Hagedorn
e71fa9e806 8382057: C2: "assert((ptr->bottom_type() == Type::TOP) || ((base == Compile::current()->top()) == (ptr->bottom_type()->make_ptr()->isa_oopptr() == nullptr))) failed: base input only needed for heap addresses" with -XX:+CountCompiledCalls
Reviewed-by: rcastanedalo, bmaillard, kvn
2026-04-14 07:50:32 +00:00
Kieran Farrell
f2f8828188 8364182: Add jcmd VM.security_properties command
Reviewed-by: coffeys, kevinw, alanb
2026-04-14 07:36:55 +00:00
Aleksey Shipilev
da0ba89777 8381768: C2: GC barrier stubs miscalculate skipped instructions size
Reviewed-by: kvn, phh
2026-04-14 07:04:35 +00:00
Jaikiran Pai
51cd741573 8381670: Revert the changes to GZIPInputStream related to InputStream.available() usage
Reviewed-by: lancea, iris
2026-04-14 04:45:15 +00:00
Mahendra Chhipa
9d6a94ef67 8368091: Use JUnit Jupiter API in sun/net/ext, sun/net/www and sun/net/spi tests
Reviewed-by: dfuchs
2026-04-13 22:43:57 +00:00
Mark Powers
531dad0cd7 8369917: LMS/HSS RFC 9858 Support
Reviewed-by: weijun
2026-04-13 20:37:18 +00:00
Vladimir Ivanov
121165ec91 8290892: C2: Intrinsify Reference.reachabilityFence
Co-authored-by: Tobias Holenstein <tholenstein@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: dlong, epeter
2026-04-13 16:49:57 +00:00
Andrew Dinn
5cbc5653f4 8382081: AOT tests fail in add_stub_entries without JVMCI
Reviewed-by: chagedorn, mhaessig, kvn
2026-04-13 16:45:08 +00:00
Erik Gahlin
8882e7b64a 8382034: JFR: jdk-agents view is missing information
Reviewed-by: mgronlun
2026-04-13 16:42:22 +00:00
Erik Gahlin
dd76306903 8382048: JFR: RecordingFile::write doesn't truncate when overwriting
Reviewed-by: mgronlun
2026-04-13 13:55:27 +00:00
Daniel Fuchs
03b46a308c 8381767: Refactor various java/net/*[URL/Http]*/ TestNG tests to use JUnit
Reviewed-by: vyazici, myankelevich
2026-04-13 12:44:27 +00:00
Albert Mingkun Yang
ac74e6f943 8382055: G1: Remove unused unused args in mark_evac_failure_object
Reviewed-by: tschatzl
2026-04-13 10:56:38 +00:00
Daniel Fuchs
a76e38c7eb 8381359: Refactor java/net/DatagramSocket TestNG tests to use JUnit
Reviewed-by: vyazici
2026-04-13 09:24:41 +00:00
Dusan Balek
d605b5709a 8179187: Misleading compilation error on annotated fully-qualified classname
Reviewed-by: jlahoda, vromero
2026-04-13 09:08:45 +00:00
Dingli Zhang
fa61282423 8381926: Fix implicit conversion in macroAssembler_riscv.hpp
Reviewed-by: fyang, wenanjian
2026-04-13 09:06:37 +00:00
Joel Sikström
e8c77d16c4 8381900: Test vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001 does not handle frequent GC gracefully
Reviewed-by: aboldtch, sspitsyn
2026-04-13 08:44:51 +00:00
Leo Korinth
efe7fd8683 8380163: Fix implicit conversion in macroAssembler_aarch64.hpp
Reviewed-by: aph, fyang
2026-04-13 08:14:47 +00:00
Matthias Baesken
909d4e758c 8378838: Fix issues with "dead" code elimination and serviceability agent in libjvm.so on Linux
Reviewed-by: lucy, erikj
2026-04-13 07:20:16 +00:00
Matthias Baesken
78a6aa9c7a 8381937: Make exceptions in Java_sun_security_mscapi_CKeyPairGenerator generateCKeyPair more specific
Reviewed-by: mdoerr, lucy
2026-04-13 07:13:23 +00:00
Quan Anh Mai
0acc1d1e4f 8377163: C2: Iteration split must take into consideration sunk stores
Reviewed-by: chagedorn, dfenacci
2026-04-13 06:55:13 +00:00
Hannes Wallnöfer
6371da9a44 8378228: Replace jQuery UI autocomplete component in JavaDoc search
Reviewed-by: nbenalla
2026-04-13 06:14:13 +00:00
Arno Zeller
d75bb86ca6 8380896: Reduce runtime for MonitorVmStartTerminate.java on hosts with a lot of VMs
Reviewed-by: lmesnik, sspitsyn
2026-04-13 05:36:15 +00:00
Daniel Gredler
fb2460663c 8381623: Additional immutability in sun.font: ExtendedTextSourceLabel, GlyphLayout
Reviewed-by: serb, prr
2026-04-12 23:16:05 +00:00
Arno Zeller
1e2b0d2b67 8382018: test/jdk/java/nio/file/spi/SetDefaultProvider.java leaves a directory in /tmp
Reviewed-by: alanb, mbaesken
2026-04-11 19:42:35 +00:00
SendaoYan
e7da7376cd 8370648: TestOldGrowthTriggers.java fails 'Trigger (Old): Old has overgrown' missing from stdout/stderr
Reviewed-by: xpeng, wkemper, kdnilsen, ysr
2026-04-11 05:30:38 +00:00
Alan Bateman
e893f4cf84 8196182: ServiceLoader.iterator().hasNext()/.next() may throw a LinkageError
8350481: ServiceLoader throws NCDEF instead of ServiceConfigurationError

Reviewed-by: liach, jpai
2026-04-11 04:49:31 +00:00
Alexey Semenyuk
aa6db8d06e 8382022: jpackage: enhance CompositeProxy
Reviewed-by: almatvee
2026-04-10 23:44:17 +00:00