30167 Commits

Author SHA1 Message Date
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
Jaikiran Pai
45e66b6a80 8296183: jndiprovider.properties contains properties pointing to non-existing classes
Reviewed-by: dfuchs, aefimov, lancea, iris, asarkar
2026-05-19 06:43:31 +00:00
Vladimir Kozlov
5e14a22f0b 8384817: Deprecate AlwaysCompileLoopMethods VM flag
Reviewed-by: shade, iveresov
2026-05-19 01:11:22 +00:00
Ioi Lam
7620a2f19b 8383832: AOTMode=required fails with "incompatible CompressedOops::base()"
Reviewed-by: kvn, adinn
2026-05-18 22:24:12 +00:00
Patrick Fontanilla
a73eca9e8b 8383847: Shenandoah: gc/TestJNIWeak/TestJNIWeak.java times out intermittently
Reviewed-by: wkemper, ysr, kdnilsen
2026-05-18 17:05:05 +00:00
William Kemper
b74ab79cdd 8384801: Shenandoah: ShouldNotReachHere() in shenandoahSupport.cpp with AllocatePrefetchStyle=3
Reviewed-by: ysr, xpeng, kdnilsen, shade
2026-05-18 15:43:07 +00:00
Albert Mingkun Yang
01d10f19aa 8384835: Parallel: Removing unused local variable in ParallelCompactData::clear_range
Reviewed-by: tschatzl
2026-05-18 14:37:40 +00:00
Albert Mingkun Yang
21017f0747 8383807: Parallel: Improve Young GC stack trimming
Reviewed-by: jsikstro, aboldtch, tschatzl
2026-05-18 14:34:54 +00:00
Harald Eilertsen
e9bc05c707 8384088: osThread _thread_id should be an int on all BSD's
Reviewed-by: phubner, dholmes
2026-05-18 13:16:32 +00:00
Ruben Ayrapetyan
3a0137a043 8360654: AArch64: Remove redundant dmb from C1 compareAndSet
Co-authored-by: Samuel Chee <samche01@arm.com>
Reviewed-by: aph, shade
2026-05-18 12:21:32 +00:00
Thomas Schatzl
25893e8cb8 8381413: G1: Verification accesses G1CollectorState checking whether in concurrent start gc after it has been reset for this pause
Reviewed-by: ayang, aboldtch
2026-05-18 10:53:14 +00:00
Jan Lahoda
cf3e0cd2e5 8373289: Test tools/javac/patterns/Exhaustiveness.java timed out then passed
Reviewed-by: abimpoudis
2026-05-18 10:06:40 +00:00
Aggelos Biboudis
df00045c43 8384131: Lowering of array enhanced for loop misses a synthetic cast
Reviewed-by: jlahoda
2026-05-18 09:23:27 +00:00
Albert Mingkun Yang
242b879ecd 8384636: Parallel: Remove redundant PSAdjustTask claim counter initialization loop
Reviewed-by: stefank, aboldtch, tschatzl
2026-05-18 08:44:22 +00:00
Aleksey Shipilev
a2b9e941d6 8371949: Upcall exception handler crashes with bad oop
Reviewed-by: jvernee, dholmes
2026-05-18 08:30:35 +00:00
SendaoYan
22b46872d0 8384124: TestCompilerCounts.java fails CICompilerCount is too large
Reviewed-by: kvn, mbaesken
2026-05-16 08:18:39 +00:00
Jeremy Wood
0e57fb9634 8380790: Each invocation of getAccessibleText() adds DocumentListener
Reviewed-by: prr, serb, kizune
2026-05-15 19:10:34 +00:00
Saint Wesonga
f66380e828 8383990: Remove exception code filters from Windows AArch64 safefetch handler
Reviewed-by: dholmes, jwaters, mbeckwit
2026-05-15 19:01:14 +00:00
Phil Race
35913b8a36 8384602: Remove AppContext from java.awt.Component
Reviewed-by: azvegint, serb
2026-05-15 18:54:01 +00:00
Max Rydahl Andersen
061bd076da 8379044: [macos] javadoc for setOpenURIHandler refers to wrong type
Reviewed-by: azvegint, prr
2026-05-15 11:08:37 +00:00
Guanqiang Han
7264302c75 8380446: C2: mask_and_replace_shift_amount should work for effectively-constant shift counts
Reviewed-by: mchevalier, vlivanov
2026-05-15 08:54:16 +00:00
Dusan Balek
231e5b166f 8384132: javac: Cannot read field "sym" because "this.lvar[1]" is null
Reviewed-by: jlahoda
2026-05-15 07:21:15 +00:00
Patricio Chilano Mateo
ebfbf54474 8368175: Replace TEST_THAW_ONE_CHUNK_FRAME with develop flag
Reviewed-by: coleenp, dlong
2026-05-15 00:56:57 +00:00
Yasumasa Suenaga
2c0e818d3c 8384277: Internal error happened when building fastdebug with LTO
Reviewed-by: dholmes, jwaters
2026-05-15 00:14:28 +00:00
Jayathirth D V
bcbf5cf730 8383354: Update LCMS to 2.19.1
Reviewed-by: prr, azvegint
2026-05-14 12:48:25 +00:00
Ioi Lam
42d6307030 8374348: Implement -XX:AOTMode=required as alias for -XX:AOTMode=on
Reviewed-by: kvn, dholmes
2026-05-14 05:52:10 +00:00