30242 Commits

Author SHA1 Message Date
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
Vladimir Kozlov
34d9e38afc 8384862: CompilationLog::log_failure() does not produce report message
Reviewed-by: shade, vlivanov, mhaessig
2026-05-21 19:50:25 +00:00
Phil Race
2b8c5e6039 8384808: Remove AppContext-based Window Activation time map from SunToolkit
Reviewed-by: azvegint, kizune
2026-05-21 17:32:07 +00:00
Anton Artemov
05a198af2f 8326547: StrictMath.pow returns results outside of a 1 ulp error bound.
Reviewed-by: dsimms, fbredberg
2026-05-21 16:26:29 +00:00
Erik Gahlin
0a9e343d03 8385110: JFR: Race when accessing Recording::getSettings()
Reviewed-by: mgronlun
2026-05-21 15:02:28 +00:00
Aleksey Shipilev
dc677e9517 8385116: nmethod::Flags is not guaranteed to fit uint8_t
Reviewed-by: jsjolen, mdoerr
2026-05-21 14:06:07 +00:00
SendaoYan
66ae550899 8381851: handleMessage use uninitialized struct
Reviewed-by: jpai
2026-05-21 12:43:09 +00:00
Joel Sikström
cbdf5f6f89 8384999: Rename CodeBuffer::last_insn() to something more descriptive
Reviewed-by: kvn, dlong
2026-05-21 12:08:34 +00:00
Ivan Bereziuk
8549d18960 8357439: Add bash autocompletion for jcmd
Reviewed-by: erikj, kevinw
2026-05-21 08:42:04 +00:00
Ashay Rane
36eb8edadf 8383623: (fs) Update Windows file system provider to use GetFileInformationByName where possible
Reviewed-by: alanb
2026-05-21 08:13:48 +00:00
Thomas Schatzl
86637704fd 8383856: Implement JEP 523: Make G1 the Default Garbage Collector in All Environments
Reviewed-by: stefank, phubner, sjohanss
2026-05-21 07:40:09 +00:00
Dusan Balek
50deb1712c 8384631: SwitchBoostraps.typeSwitch method Javadoc still mentions target of a reference type
Reviewed-by: liach
2026-05-21 06:45:18 +00:00
Jan Lahoda
e50c413bb7 8384229: Previously accepted code is rejected after JDK-8378102
Reviewed-by: vromero
2026-05-21 04:40:37 +00:00
Xiaohong Gong
6a07b21e9a 8378737: AArch64: Fix SVE match rule issues for VectorMask.andNot()
Reviewed-by: vlivanov, aph
2026-05-21 01:40:27 +00:00
Vladimir Kozlov
a3b53e969a 8357593: Crash in Matcher::init_first_stack_mask() during production run
Reviewed-by: shade, vlivanov, adinn
2026-05-20 20:10:19 +00:00
Coleen Phillimore
630b8319b9 8360700: Implement JEP 534: Compact Object Headers by Default
Reviewed-by: fbredberg, kvn, stuefe, erikj, rkennke, aartemov, stefank
2026-05-20 16:17:56 +00:00
Aleksey Shipilev
6fb07f9b26 8383954: Fix tearing-prone nmethod bitfields
Reviewed-by: kvn, dlong
2026-05-20 14:49:51 +00:00
Albert Mingkun Yang
24d4d003ad 8380590: Parallel: Improve tenuring-threshold heuristics
Reviewed-by: gli, tschatzl
2026-05-20 09:32:34 +00:00
Martin Doerr
3644fbfdd4 8385019: Build error without CDS
Reviewed-by: kvn, adinn, shade
2026-05-20 09:29:22 +00:00
Harald Eilertsen
0b0829960b 8384946: os::Bsd::gettid misses the return value
Co-authored-by: Kurt Miller <kurt@openjdk.org>
Co-authored-by: Greg Lewis <glewis@openjdk.org>
Reviewed-by: shade, phubner, jwaters
2026-05-20 09:17:12 +00:00
Kevin Walls
fada70f8cc 8383637: JConsole should not render HTML in components where it could be confusing
Reviewed-by: prr, aivanov
2026-05-20 08:26:33 +00:00
Jatin Bhateja
414711d3cc 8383173: Adjust CopyAVX3Threshold for AMD AVX512 targets
Reviewed-by: sviswanathan, thartmann
2026-05-20 07:25:24 +00:00
Jayathirth D V
29ffcec4b7 8384495: Update Libpng to 1.6.58
Reviewed-by: azvegint, prr
2026-05-20 06:59:44 +00:00
Ioi Lam
a37b02baa2 8381710: Avoid using lambdas in ModuleBootstrap in AOT training mode
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: kvn, liach
2026-05-19 19:20:02 +00:00
Volkan Yazici
ff34610ead 8382928: Add documentation to java.net.URI.normalize about empty segments
Reviewed-by: dfuchs, alanb
2026-05-19 18:35:39 +00:00
Joel Sikström
f480e95774 8384520: AArch64: Prevent out-of-CodeBuffer read in MacroAssembler::membar
Reviewed-by: shade, aseoane
2026-05-19 14:56:12 +00:00
Yasumasa Suenaga
32d3559925 8377690: serviceability/sa/TestJhsdbJstackMixedWithXComp.java tests failing
Reviewed-by: cjplummer, kevinw
2026-05-19 14:23:49 +00:00
Quan Anh Mai
dbb58b27ee 8384948: Disable DelayAfterInliningCutoff until memory consumption issues are fixed
Reviewed-by: thartmann, shade
2026-05-19 13:16:41 +00:00