88900 Commits

Author SHA1 Message Date
Matthias Baesken
6ec04bb204 8387675: IS_WINVISTA macro is obsolete
Reviewed-by: aivanov, stuefe, prr
2026-07-13 18:04:04 +00:00
Vladimir Ivanov
30abe0b3a6 8373487: Out-of-bounds access in AlignmentGapAccess test
Reviewed-by: dlong, ayang
2026-07-13 17:51:11 +00:00
Elif Aslan
151516fae2 8387985: sun/tools/jstat shell tests fail on platforms that do not support ParallelGC
Reviewed-by: cjplummer, dholmes
2026-07-13 16:46:50 +00:00
Justin Lu
d343e6c854 8387455: Restrict legacy Locale compatibility handling to exact matches
Reviewed-by: naoto
2026-07-13 16:23:47 +00:00
April Ivy
0dcfa722aa 8388120: [s390x] c2: c_return_value is redundant
Reviewed-by: amitkumar, rrich
2026-07-13 13:36:26 +00:00
Albert Mingkun Yang
bc1bd75e7b 8388122: NMT: Remove unused comm_size variable from RegionsTree::visit_committed_regions
Reviewed-by: stuefe
2026-07-13 12:32:57 +00:00
Amit Kumar
6247550cec 8388117: [s390x] is_z_illtrap should recognise all forms
Reviewed-by: lucy, hdhiman
2026-07-13 08:09:54 +00:00
Matthias Baesken
f6d897614d 8387702: Linux/clang: enable linktime-gc on libjvm.so too, when it is configured
Reviewed-by: mdoerr, lucy, clanger
2026-07-13 07:08:31 +00:00
April Ivy
b3d98954d1 8387996: Remove reference to -d64 from serviceability tool manpages
Reviewed-by: dholmes
2026-07-13 04:31:35 +00:00
zifeihan
7a5e6ef6aa 8388035: RISC-V: Auto-enable Zfa extension features
Reviewed-by: fyang, dzhang
2026-07-13 01:50:44 +00:00
April Ivy
d3e5304c0f 8382841: Revert annotation parsing changes from libgraal
Reviewed-by: liach, darcy
2026-07-10 21:48:11 +00:00
Evgeny Astigeevich
c0a3082cf1 8388008: AArch64: data race accessing CodeHeap::high in CodeCache::max_distance_to_non_nmethod
Reviewed-by: aph, shade, mhaessig, bulasevich
2026-07-10 17:29:07 +00:00
Lawrence Andrews
119fe211c8 8388001: Test java/awt/Frame/PackTwiceTest.java fails because the frame title is displayed as 'PackTwiceTest TestFrame' instead of 'TestFrame'
Reviewed-by: azvegint, prr
2026-07-10 16:43:32 +00:00
Artur Barashev
6eccdd862a 8387578: Test sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java failed: Existing session was used: FAIL
Reviewed-by: mullan
2026-07-10 14:33:11 +00:00
Artur Barashev
7295b8aa2c 8386953: sun/security/ssl/CertificateCompression/CompressedCertMsgCache.java failing
Reviewed-by: mullan
2026-07-10 14:27:29 +00:00
Vladimir Petko
978dfecb65 8387580: [S390x] OpenJDK build crashes with SIGSEGV in HashMap::resize()
Reviewed-by: amitkumar, hdhiman
2026-07-10 07:07:20 +00:00
Albert Mingkun Yang
3e2366e7f5 8387742: Reclaim CodeCache nmethods more promptly
Reviewed-by: tschatzl, shade
2026-07-10 06:36:00 +00:00
Amit Kumar
3354ad3b6f 8386586: [s390x] TestSyncOnValueBasedClassEvent.java fails due to incorrect branch
Reviewed-by: aph, hdhiman
2026-07-10 06:05:42 +00:00
Xiaolong Peng
05be7e5439 8387806: Shenandoah: Reduce allocation-path contention from ShenandoahAllocRate byte accounting
Reviewed-by: shade, wkemper, kdnilsen
2026-07-10 02:40:40 +00:00
Patrick Fontanilla
cd7b5fc7a5 8386872: Test gc/shenandoah/generational/TestOldGrowthTriggers still fails intermittently
Reviewed-by: wkemper, kdnilsen
2026-07-09 22:34:25 +00:00
Vladimir Ivanov
4d3723b802 8382536: C2: sharpen_type_after_if: assert(val->find_edge(con) > 0) failed: mismatch
Reviewed-by: chagedorn, mchevalier
2026-07-09 16:59:16 +00:00
Aleksey Shipilev
7544c91a81 8387961: Shenandoah: Rework marked objects loop prefetch
Reviewed-by: xpeng, wkemper, kdnilsen
2026-07-09 16:46:29 +00:00
Naoto Sato
a230a6099e 8387795: Remove hard coded set of locales in LocaleData
Reviewed-by: jlu
2026-07-09 16:28:56 +00:00
Aleksey Shipilev
095cf06e73 8387404: Make ClassLoaderData::oops_do inlineable
Reviewed-by: coleenp, xpeng
2026-07-09 16:02:22 +00:00
Manuel Hässig
ab116d00a8 8385945: Deprecate the CompilationMode flag
Reviewed-by: dholmes, ayang
2026-07-09 13:45:41 +00:00
Amit Kumar
d425cbe2f0 8286300: Port JEP 425 to S390X
8377034: Enable full JSR166TestCase.java test for s390x
8380035: compiler/intrinsics/TestReturnOopSetForJFRWriteCheckpoint.java crashes on s390x
8335163: [s390x] test failure - PrintClasses.java

Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, aph, pchilanomate
2026-07-09 13:38:52 +00:00
Ashutosh Mehra
7753c98686 8386475: C2 x64: -XX:-UseBMI2Instructions is broken for AVX-512
Reviewed-by: galder, epeter, kvn
2026-07-09 13:19:37 +00:00
Dingli Zhang
31dede3f96 8368180: RISC-V: Remove redundant ext_Zicboz.enable_feature()
Reviewed-by: fyang, gcao
2026-07-09 07:47:14 +00:00
Benjamin Peterson
333deb2cc6 8380967: Canceled HttpClient.sendAsync futures throw inconsistent exceptions
Reviewed-by: dfuchs
2026-07-09 06:57:14 +00:00
Emanuel Peter
05c93a1dbb 8387411: C2: assert((in_vt->isa_pvectmask() == nullptr) == (vt->isa_pvectmask() == nullptr)) failed: Both BVectMask, or both NVectMask, or both PVectMask
Reviewed-by: chagedorn, thartmann, vlivanov
jdk-28+6
2026-07-09 04:49:49 +00:00
April Ivy
182b0cb206 8387937: C1: aarch64: two-arg add_debug_info_for_branch looks obsolete
Reviewed-by: dlong
2026-07-09 00:17:45 +00:00
Aleksey Shipilev
d5dcbe860d 8387907: Shenandoah: Marking loop prefetch
Reviewed-by: wkemper, xpeng, stuefe
2026-07-08 21:25:57 +00:00
Boris Ulasevich
1911bd7782 8378719: CompiledDirectCall::set_to_interpreted() fails with guarantee(chk == -1 || chk == 0) failed: Field too big for insn
Reviewed-by: eastigeevich, dlong
2026-07-08 18:05:14 +00:00
Aleksey Shipilev
2130e2555b 8387707: Shenandoah: Simplify reserved queue handling in mark loop
Reviewed-by: kdnilsen, xpeng
2026-07-08 16:14:12 +00:00
Jorn Vernee
dca8681fb7 8386848: testBool in java/foreign/normalize/TestNormalize.java fails on Zero VM with expected [true] but found [false]
Reviewed-by: mcimadamore, vlivanov
2026-07-08 15:24:43 +00:00
Thomas Schatzl
2dc0c1c5a9 8358342: G1: G1CodeRootSet performance breaks down on even moderate load
Reviewed-by: aboldtch
2026-07-08 07:54:18 +00:00
Albert Mingkun Yang
cef023b03b 8386705: Parallel: Allow NUMA with explicit huge pages and adaptive resizing
Reviewed-by: tschatzl, mbaesken
2026-07-08 06:50:30 +00:00
Thomas Schatzl
cc2cd968c5 8387765: G1: Let G1HeapRegionType::_tag use the Atomic API
Reviewed-by: aboldtch
2026-07-08 06:01:46 +00:00
Thomas Schatzl
597053969e 8387754: G1: Let Eden/SurvivorRegions use Atomic instead of volatile
Reviewed-by: aboldtch
2026-07-08 06:01:28 +00:00
Jan Lahoda
ff32e76f48 8387865: ThisEscapeAnalyzer crashes for erroneous source code
Reviewed-by: asotona, vromero
2026-07-08 05:44:30 +00:00
Patrick Fontanilla
5926bbfa0a 8386512: Shenandoah: Add a diagnostic option to facilitate testing pinned regions
Reviewed-by: kdnilsen, wkemper
2026-07-07 20:23:42 +00:00
Jatin Bhateja
74f9b51f34 8381809: Template Framework Library: add Float16Vector type
Reviewed-by: epeter, galder
2026-07-07 14:52:07 +00:00
Thomas Schatzl
6e5bfcc645 8387764: G1: Let G1CollectedHeap::_summary_bytes_used use the Atomic API
Reviewed-by: aboldtch, shade
2026-07-07 12:54:47 +00:00
Thomas Schatzl
f264341bac 8387490: G1: Dynamically creating worker threads exposes memory visibility race
Reviewed-by: aboldtch, ayang
2026-07-07 12:54:23 +00:00
Thomas Schatzl
fc73ca7f38 8387751: G1: Remove volatile from G1CollectorState::_initiate_conc_mark_if_possible
Reviewed-by: aboldtch, ayang
2026-07-07 12:54:01 +00:00
Thomas Schatzl
c8d4c7d181 8387760: G1: Let G1ConcurrentMark::_chunks_in_chunk_list use the Atomic API
Reviewed-by: shade, aboldtch
2026-07-07 12:53:43 +00:00
Coleen Phillimore
432f005b87 8387757: Man pages still say CompactObjectHeaders is not default
Reviewed-by: stuefe, lfoltan, shade, rkennke, dholmes
2026-07-07 12:22:01 +00:00
Dingli Zhang
ed81db1fe2 8387747: Enable long vector multiply IR tests for RISC-V
Reviewed-by: fyang, gcao
2026-07-07 09:42:08 +00:00
Thomas Stuefe
63294ee8ba 8387758: Oop verification wrong in StubGenerator::generate_generic_copy
Reviewed-by: shade, galder
2026-07-07 09:39:32 +00:00
Matthias Baesken
cb45fb887a 8387697: Avoid using os::Linux::query_accurate_process_memory_info in JFR
Reviewed-by: mgronlun, stuefe
2026-07-07 07:29:39 +00:00