30219 Commits

Author SHA1 Message Date
Anton Seoane Ampudia
04effb0a19 8383767: C2: assert(curr_ctrl->in(0)->Opcode() == Op_If) failed: unexpected node MemBarStoreStore
Reviewed-by: vlivanov, aseoane, dlong
2026-05-29 16:03:18 +00:00
Christian Hagedorn
3d78846a25 8379125: C2: Control of rewired data in Range Check Elimination is not updated when further splitting a main loop leading to a segfault
Reviewed-by: qamai, kvn, epeter, dlong
2026-05-29 15:59:15 +00:00
Martin Doerr
f823e3f774 8385572: [PPC64] frame alignment assertion after JDK-6960970
Reviewed-by: amitkumar, mbaesken
2026-05-29 12:39:22 +00:00
Kevin Walls
163ab375d0 8385628: Typo in jdk.attach comments
Reviewed-by: alanb
2026-05-29 11:14:19 +00:00
Kevin Walls
0a5221d329 8385627: Typo in JMXServiceURL.java: misssing
Reviewed-by: dfuchs, alanb
2026-05-29 11:05:08 +00:00
Aleksey Shipilev
9ed5af9939 8385557: Shenandoah: Runtime calls from C2 stubs need to be relocatable
Reviewed-by: kvn, adinn
2026-05-29 09:44:28 +00:00
Christian Stein
ebc3af7a2d 8379083: Executable source program should ignore module declaration
Reviewed-by: jlamperth, liach
2026-05-29 07:22:20 +00:00
Jonathan László Lampérth
9f38c8b739 8377010: Source code launcher cannot call inherited main from another package/module
Reviewed-by: cstein, liach
2026-05-29 07:21:56 +00:00
Jayathirth D V
7145bf0409 8385390: Update FreeType to 2.14.3
Reviewed-by: prr, azvegint
2026-05-29 05:25:05 +00:00
Jan Lahoda
91d9ef170b 8384843: Duplicated type annotations in classfile
Reviewed-by: mcimadamore
2026-05-29 05:00:32 +00:00
Dusan Balek
ea42cd938a 8383738: javac crashes with StackOverflowError when a class extends a type parameter
Reviewed-by: vromero, mcimadamore
2026-05-29 05:00:00 +00:00
Volodymyr Paprotski
114e3c6106 8384353: SHA3 AVX2 and AVX512 intrinsics and improvements
Reviewed-by: sviswanathan, ascarpino, semery
2026-05-28 23:18:20 +00:00
Mohamed Issa
bb4d2abb0f 8382482: Optimize equals scenario in x86 scalar floating point min/max reduction loops
Reviewed-by: sviswanathan, epeter, sparasa
2026-05-28 20:16:12 +00:00
William Kemper
4eb67734b7 8385430: Shenandoah: Compact heuristic runs continuously when allocation is idle
Reviewed-by: shade, kdnilsen
2026-05-28 17:56:45 +00:00
William Kemper
e615d49032 8385375: Shenandoah: Sampled allocation rate is too slow to react to lower allocation rates
Reviewed-by: kdnilsen, ruili
2026-05-28 17:54:21 +00:00
George Adams
a453a8bd0c 8385528: Fix linker alignment warning for libawt on macOS with Xcode 26
Reviewed-by: prr, kizune
2026-05-28 17:49:29 +00:00
Vladimir Ivanov
368dcc8936 8384609: Remove old CHA implementation
Reviewed-by: kvn, dlong
2026-05-28 17:39:12 +00:00
Ashutosh Mehra
2b618b4231 8384869: C2: IR Verification Test failures on x86_64 after JDK-8383881
Reviewed-by: kvn, adinn, mbaesken
2026-05-28 13:26:58 +00:00
Joel Sikström
744f6bc769 8385022: ZGC: Crash with sparse NUMA node configuration
Reviewed-by: aboldtch, stefank, mdoerr
2026-05-28 09:53:31 +00:00
Axel Boldt-Christmas
f2bc36d8dd 8383421: ZGC: Problematic interactions between JVMTI_EVENT_SAMPLED_OBJECT_ALLOC and clone
Reviewed-by: stefank, jsikstro
2026-05-28 07:55:45 +00:00
Albert Mingkun Yang
2c7efc0880 8381834: Improve TLAB sizing heuristics
Reviewed-by: jsikstro, tschatzl, aboldtch
2026-05-28 07:20:06 +00:00
Ioi Lam
ce55336488 8384416: Crash in RunTimeClassInfo::klass() during AOT cache assembly
Reviewed-by: kvn, heidinga, coleenp
2026-05-27 21:28:42 +00:00
Kirill Shirokov
2d97d4e7f8 8373426: Remove ffdhe6144 and ffdhe8192 from default list of TLS named groups
Reviewed-by: mullan, jnimeh
2026-05-27 18:45:04 +00:00
Justin Lu
e495051635 8382031: Update IANA Language Subtag Registry to Version 2026-05-05
Reviewed-by: naoto, iris
2026-05-27 17:22:02 +00:00
Benjamin Peterson
7bb345a43e 8383709: Linux perf map should record individual stubs
Reviewed-by: ysuenaga, adinn
2026-05-27 15:10:50 +00:00
Markus Grönlund
eb7da8ca81 8382332: Large regression (~50%) in SPECjbb2015 when using JFR after JEP 500
Reviewed-by: alanb, egahlin
2026-05-27 11:48:12 +00:00
Aleksey Shipilev
006d5ad09e 8385180: Shenandoah: Load klass once in marking task
Reviewed-by: wkemper, kdnilsen
2026-05-27 07:56:12 +00:00
Xueming Shen
185d933bb9 8376602: [Vector API] Upgrade SLEEF from 3.6.1 to 3.9.0
Reviewed-by: psandoz, fyang, erikj
2026-05-27 04:56:50 +00:00
Jayathirth D V
7757684450 8384902: Update GIFlib to 6.1.3
Reviewed-by: avu, prr, serb
2026-05-27 03:47:28 +00:00
Alexander Matveev
f75692d4c8 8383821: IllegalStateException when command executed by jpackage "Executor" timeouts
Reviewed-by: asemenyuk
2026-05-26 22:57:07 +00:00
Serguei Spitsyn
7da2477700 6960970: Debugger very slow during stepping
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: lmesnik, pchilanomate
2026-05-26 22:50:04 +00:00
Cesar Soares Lucas
689800b993 8366041: Shenandoah: Late Barrier Expansion
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Roman Kennke <rkennke@openjdk.org>
Reviewed-by: wkemper, kdnilsen, rkennke, fyang, mdoerr, kvn
2026-05-26 21:43:22 +00:00
George Adams
0eede1c2eb 8385425: AArch64: Comment re set_and_get_current_sve_vector_length() is misleading
Reviewed-by: aph, macarte
2026-05-26 17:18:51 +00:00
Manuel Hässig
2acf0dc98a 8382582: Remove the experimental JVMCI feature
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Reviewed-by: kvn, thartmann, liach, stefank, coleenp, erikj, vlivanov, cjplummer, alanb
2026-05-26 16:34:02 +00:00
Axel Boldt-Christmas
c221711a22 8381219: ZGC Relocation Set Selection Silently Loses Page Statistics
Reviewed-by: jsikstro, stefank
2026-05-25 15:50:32 +00:00
Quan Anh Mai
10ff90d9a7 8385137: C2: Uncast arguments to MemNode::all_control_dominate in some cases
Reviewed-by: dlong, kvn
2026-05-24 03:53:29 +00:00
Quan Anh Mai
93c22db49c 8373591: C2: Fix the memory around some intrinsics nodes
Reviewed-by: roland, dlong
2026-05-24 03:11:57 +00:00
Quan Anh Mai
1051631f34 8384284: [REDO] C2: Deep recursion with cmovP_regNode::bottom_type
Reviewed-by: mdoerr, dlong
2026-05-24 03:09:37 +00:00
Vladimir Kozlov
d99c8b3507 8385319: AOT: Missed BAD_ADDRESS_ID spots in JDK-8357175
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: shade
2026-05-23 17:35:28 +00:00
Ioi Lam
845d951012 8374164: Potential null pointer dereferences in regeneratedClasses.cpp
Reviewed-by: shade, kvn
2026-05-23 00:19:11 +00:00
William Kemper
df8ce1f50b 8383892: Shenandoah: Decouple allocation rate sampling from GC cycle
Reviewed-by: kdnilsen, ruili, serb
2026-05-22 22:35:01 +00:00
Rui Li
153257f296 8382390: Shenandoah: heap usage log improvement
Reviewed-by: wkemper, kdnilsen, xpeng
2026-05-22 22:17:15 +00:00
Chen Liang
05d925ea56 8385114: Prevent creation of invalid TableSwitchInstruction
Reviewed-by: asotona
2026-05-22 21:22:53 +00:00
Ashay Rane
31596cfef9 8358560: C2: convert some uses of GrowableArray<Node*> to Unique_Node_List
Reviewed-by: aseoane, chagedorn, bmaillard
2026-05-22 18:24:41 +00:00
Weijun Wang
3a9cb9a7c2 8385092: KeyChainStore entry creation time is always now
Reviewed-by: mullan
2026-05-22 15:01:27 +00:00
Axel Boldt-Christmas
20c590fe53 8383186: Large SoftRefLRUPolicyMSPerMB can lead to overflow
Reviewed-by: ayang, stefank, jsikstro
2026-05-22 14:11:20 +00:00
Johan Sjölen
ca81806254 8384960: Convert MallocSiteTable to use Atomic<T>
Reviewed-by: stefank, cnorrbin, coleenp, dsimms
2026-05-22 10:53:04 +00:00
Adam Sotona
f1caad39e9 8384653: Potential null pointer dereference in java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
Reviewed-by: liach
2026-05-22 10:19:27 +00:00
Richard Reingruber
94d3aecfed 8384161: [PPC64] Consolidate code related to calls in nmethods that use trampoline stubs
Reviewed-by: mdoerr, dbriemann
2026-05-22 06:23:00 +00:00
Yasumasa Suenaga
7bbd261978 8381233: Linker does not need to be value based class
Reviewed-by: mcimadamore
2026-05-22 06:14:07 +00:00