28566 Commits

Author SHA1 Message Date
Roland Westrelin
a62296d8a0 8371464: C2: assert(no_dead_loop) failed: dead loop detected
Reviewed-by: chagedorn, dfenacci
2025-12-02 14:00:21 +00:00
Kim Barrett
6f2169ff69 8372755: Remove local suppression of VS C4146 warnings
Reviewed-by: ayang
2025-12-02 13:55:45 +00:00
Christian Stein
c97d53a952 8371470: Java Launcher does not fail when running compact java-file with private no-arg constructor
Reviewed-by: jpai
2025-12-02 13:32:22 +00:00
Emanuel Peter
6c01d3b088 8372451: C2 SuperWord: "endless loop" assert. Need to implement proper worklist mechanism
Reviewed-by: mhaessig, chagedorn
2025-12-02 13:10:37 +00:00
Albert Mingkun Yang
eecba58c68 8371587: Final mapping lost in ProcSmapsParser::parse_next
Reviewed-by: jsjolen, fandreuzzi
2025-12-02 13:05:46 +00:00
Joel Sikström
6abf7b6f22 8371986: Remove the default value of InitialRAMPercentage
Reviewed-by: shade, aboldtch
2025-12-02 12:38:16 +00:00
Yasumasa Suenaga
d3083ac054 8371194: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failing
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: cjplummer, pchilanomate
2025-12-02 12:19:48 +00:00
Jaikiran Pai
07856fce34 8372787: ModuleReader should throw IOException consistently when using --patch-module and ModuleReader is closed
Reviewed-by: alanb
2025-12-02 12:17:40 +00:00
Daniel Jeliński
5cba2c8461 8368093: Remove Stream::createPseudoHeaders
Reviewed-by: dfuchs, jpai, vyazici
2025-12-02 12:13:21 +00:00
Daniel Jeliński
13e062e7a3 8366578: Remove the field tagSize in various QuicPacketEncoder.OutgoingQuicPacket subclasses
Reviewed-by: jpai, dfuchs
2025-12-02 12:13:03 +00:00
Doug Lea
fd7283be47 8360046: Scalability issue when submitting virtual threads with almost empty tasks
Reviewed-by: vklang
2025-12-02 12:05:31 +00:00
Joel Sikström
3f046f6dec 8372747: G1: Conservative heap alignment does not account for card table constraint
Reviewed-by: mdoerr, stefank, tschatzl, sjohanss
2025-12-02 11:56:22 +00:00
Axel Boldt-Christmas
e27abe8a97 8372540: SerialGC: Remove race between allocation and expansion before is_init_completed
Reviewed-by: ayang, sjohanss, eosterlund
2025-12-02 10:59:04 +00:00
Axel Boldt-Christmas
f636fcadd7 8372645: ParallelGC: Remove race between allocation and expansion before is_init_completed
Reviewed-by: ayang, sjohanss, eosterlund
2025-12-02 10:58:44 +00:00
Per Minborg
7278d2e8e5 8372258: Improve TypeVariable support
Reviewed-by: liach
2025-12-02 09:39:29 +00:00
Xiaolong Peng
79e99bb077 8372566: Genshen: crash at ShenandoahScanRemembered::process_clusters after JDK-8371667
Reviewed-by: wkemper, kdnilsen, ysr
2025-12-01 18:30:38 +00:00
Jiangli Zhou
6cb1c8f9cf 8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes
Co-authored-by: Thomas Holenstein <tholenst@google.com>
Co-authored-by: Lukas Zobernig <zlukas@google.com>
Reviewed-by: shade, sviswanathan
2025-12-01 17:29:15 +00:00
Brian Burkhalter
002fff39aa 8220816: (fs) Files.createDirectory should make it more obvious that it fails when the directory already exists
Reviewed-by: alanb, jpai
2025-12-01 16:57:59 +00:00
William Kemper
a1cc8f4e41 8372444: Genshen: Optimize evacuation function
Reviewed-by: ysr, xpeng
2025-12-01 15:37:39 +00:00
Matthias Baesken
d328e4e7e2 8372272: Hotspot shared lib loading - add load attempts to Events::log
Reviewed-by: lucy, azeller
2025-12-01 13:37:32 +00:00
Coleen Phillimore
b98114f4a2 8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null
Reviewed-by: dholmes, never, jsjolen
2025-12-01 13:28:21 +00:00
Daniel Fuchs
785ca67e46 8372409: java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java timed out during warmup
Reviewed-by: djelinski
2025-12-01 12:30:02 +00:00
Thomas Schatzl
160148cc7b 8372610: G1: JDK-8297692 broke code roots scan measurements
Reviewed-by: iwalulya, sjohanss
2025-12-01 11:28:22 +00:00
Aleksey Shipilev
3481252ced 8372188: AArch64: Generate atomic match rules from M4 stencils
Reviewed-by: aph, haosun
2025-12-01 08:41:18 +00:00
Thomas Schatzl
ef5e744a81 8372684: G1: Missing load_acquire() in G1 allocation path
Reviewed-by: kbarrett, sjohanss
2025-12-01 08:05:55 +00:00
Axel Boldt-Christmas
ca96366c03 8372528: Unify atomic exchange and compare exchange
Reviewed-by: kbarrett, stefank
2025-12-01 06:51:03 +00:00
Jatin Bhateja
e0311ecb85 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions
Reviewed-by: sviswanathan, dlunden, vlivanov, qamai
2025-12-01 06:04:23 +00:00
Jayathirth D V
c7a489db9e 8372534: Update Libpng to 1.6.51
Reviewed-by: serb, azvegint, prr
2025-12-01 05:40:51 +00:00
Lance Andersen
282f339406 8369432: Add Support for JDBC 4.5 MR
Reviewed-by: alanb, rriggs
2025-11-30 12:53:00 +00:00
Jaikiran Pai
92e1357dfd 8371802: Do not let QUIC connection to idle terminate when HTTP/3 is configured with a higher idle timeout
Reviewed-by: dfuchs
2025-11-29 01:25:25 +00:00
Kim Barrett
52568bf483 8372650: Convert GenericWaitBarrier to use Atomic<T>
Reviewed-by: shade, iwalulya
2025-11-28 22:50:18 +00:00
Afshin Zafari
e071afbfe4 8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer
Reviewed-by: aboldtch, dholmes, jsjolen
2025-11-28 13:02:44 +00:00
Jonas Norlinder
08c16c384a 8372704: ThreadMXBean.getThreadUserTime may return total time
Reviewed-by: alanb, kevinw, dholmes
2025-11-28 08:57:02 +00:00
Kim Barrett
0021dc0410 8372565: Convert SATBMarkQueue to use Atomic<T>
Reviewed-by: tschatzl, shade, iwalulya
2025-11-28 08:54:07 +00:00
Sergey Bylokhov
0c6d1b9c8b 8371759: Add missing @Override annotations in com.sun.imageio package
Reviewed-by: tr, jdv, azvegint
2025-11-28 06:39:03 +00:00
James Yuzawa
f1d90b8b25 8372134: ThreadLocalRandom no longer overrides nextGaussian
Reviewed-by: alanb, rgiulietti, vklang
2025-11-27 20:26:16 +00:00
Daniel Fuchs
8a0672c819 8372198: Avoid closing PlainHttpConnection while holding a lock
Reviewed-by: djelinski, jpai, vyazici
2025-11-27 17:56:04 +00:00
Jonas Norlinder
683ef14bce 8372625: [Linux] Remove unnecessary logic for supports_fast_thread_cpu_time
Reviewed-by: sjohanss, dholmes
2025-11-27 14:59:07 +00:00
Alan Bateman
6901c05c9d 8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join
Reviewed-by: vklang
2025-11-27 14:17:13 +00:00
Viktor Klang
d350158e06 8371740: LinkedTransferQueue.poll() returns null even though queue is not empty
Co-authored-by: Doug Lea <dl@openjdk.org>
Co-authored-by: Dr Heinz M. Kabutz <heinz@javaspecialists.eu>
Reviewed-by: alanb
2025-11-27 09:42:46 +00:00
Joel Sikström
4ac3395634 8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages
Reviewed-by: ayang, stefank, aboldtch, stuefe
2025-11-27 09:38:59 +00:00
Daniel Jeliński
1f417e7761 8371887: HttpClient: SSLParameters with no protocols configured disable HTTP2+ support
Reviewed-by: jpai, dfuchs
2025-11-27 09:27:02 +00:00
Markus Grönlund
141aebca38 8372586: Crashes on ppc64(le) after JDK-8371368
Reviewed-by: mbaesken
2025-11-27 09:08:34 +00:00
Joel Sikström
de546d0e03 8371702: ZGC: NUMA-Affinity for Worker Threads in the Relocation Phase
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: aboldtch, eosterlund
2025-11-27 09:02:18 +00:00
Erik Österlund
7cd3d7f157 8372376: ZGC: Inaccurate verification of raw nulls in flip promoting pages
Reviewed-by: stefank, sjohanss, aboldtch
2025-11-27 07:15:30 +00:00
Aleksey Shipilev
848c0c79b6 8372285: G1: Micro-optimize x86 barrier code
Reviewed-by: tschatzl, ayang
2025-11-27 05:29:46 +00:00
Sergey Bylokhov
42db9ab629 8298432: Investigate the benefits of usage of GetPrimitiveArrayCritical in the cmm code
Reviewed-by: psadhukhan, jdv, azvegint
2025-11-26 22:12:41 +00:00
David Holmes
6e920fbdab 8372380: Make hs_err reporting more robust for unattached threads
Reviewed-by: shade, aboldtch, kevinw
2025-11-26 20:01:29 +00:00
Trevor Bond
c028369dcb 8350938: ResourceParsingClassHierarchyResolver inflates all Utf8 CP entries
Reviewed-by: liach, jpai
2025-11-26 15:44:14 +00:00
Harald Eilertsen
10ba0ab3c0 8371637: allocateNativeInternal sometimes return incorrectly aligned memory
Co-authored-by: Kurt Miller <kurt@openjdk.org>
Reviewed-by: mcimadamore, jvernee
2025-11-26 15:33:16 +00:00