7980 Commits

Author SHA1 Message Date
Arno Zeller
cc1238890c 8387143: Test containers/docker/TestMemoryAwareness.java fails in testOOM
Reviewed-by: mbaesken, clanger, stuefe
2026-07-29 08:18:01 +00:00
Jatin Bhateja
2e52a26aa5 8387145: C2 VectorAPI: bad definition of right_child_pred in Compile::compute_logic_cone
Reviewed-by: chagedorn, vlivanov
2026-07-29 04:30:32 +00:00
David Holmes
87ed2ec4fa 8387045: JDK with transformer agent hangs on shutdown
Reviewed-by: sspitsyn, pchilanomate, lmesnik
2026-07-29 04:01:20 +00:00
Lijuan Li
97544c7ede 8321012: RISC-V: C2 ExtractUB
Reviewed-by: fyang, dzhang
2026-07-25 01:07:08 +00:00
Ashutosh Mehra
bb2cdfe569 8387743: [aot] AOT tests fail intermittently with "incompatible CompressedOops::base()"
Reviewed-by: kvn, iklam
2026-07-24 18:09:00 +00:00
Thomas Stuefe
62cc4efba2 8388712: [s390x, ppc] runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails since JDK-8387652
Reviewed-by: amitkumar, mbaesken
2026-07-24 08:11:59 +00:00
Thomas Stuefe
ead9921903 8388561: [s390x] Prevent accidental page table expansion
Reviewed-by: amitkumar, rtoyonaga
2026-07-24 05:06:52 +00:00
Ioi Lam
1897d8e0a7 8388883: Exclude CommandLineFlagComboNegative.java from test group hotspot_appcds_dynamic
Reviewed-by: matsaave
2026-07-23 20:52:52 +00:00
Kelvin Nilsen
2c9a99a931 8382085: [shenandoah] Cannot transfer regions that are affiliated - assertion
Reviewed-by: wkemper, ruili, xpeng
2026-07-23 15:25:58 +00:00
Christian Hagedorn
94cd8b6900 8388432: [IR Framework] Various clean-ups in preparation for skipping IR tests and IR rules
Reviewed-by: mchevalier, thartmann
2026-07-23 14:10:14 +00:00
Christian Hagedorn
3f427133fd 8388437: [IR Framework] Remove unused applyIfNot attribute in @IR
Reviewed-by: mchevalier, thartmann
2026-07-23 14:09:55 +00:00
Serguei Spitsyn
303b84d4bc 8384882: jvmti/IterateOverReachableObjects/iterreachobj002 fails with Not a valid malloc pointer
Reviewed-by: cjplummer, dholmes
2026-07-22 22:13:26 +00:00
Eric Fang
694cebaadc 8387594: AArch64: Support vector integer division for SVE
Reviewed-by: aph, xgong
2026-07-22 03:32:07 +00:00
David CARLIER
70868ac528 8388457: parse_integer: typo in hex prefix detection causes out-of-bounds read and wrong base for negative hex
Reviewed-by: dholmes, fbredberg
2026-07-21 22:23:28 +00:00
Manuel Hässig
b65f46d403 8388523: C2: Test compiler/igvn/TestMaskedStoreIdealization.java failed
8388539: [TESTBUG] compiler/igvn/TestMaskedStoreIdealization.java fails on Release Builds

Reviewed-by: thartmann, epeter
2026-07-21 12:52:56 +00:00
David CARLIER
ffd46e01a6 8388464: New test serviceability/jvmti/GetLocalVariable/GetSetLocalSlotOverflow.java is failing with virtual threads
Reviewed-by: cjplummer, dholmes
2026-07-20 18:13:47 +00:00
Patricio Chilano Mateo
647c195d48 8386116: vm/jvmti/StopThread/stop001/stop00103/stop00103a.html trips assert(!java_lang_Thread::is_in_vthread_transition(vthread)) failed
Reviewed-by: dholmes, sspitsyn, dcubed
2026-07-20 18:13:19 +00:00
Manuel Hässig
4e30a933bf 8387073: C2: StoreNode::Ideal wrongly optimizes away scalar store before masked vector store
Reviewed-by: epeter, thartmann, qamai, chagedorn
2026-07-20 15:36:54 +00:00
Roland Westrelin
5b3456ce70 8388406: [BACKOUT] C2: crash in compiled code due to zero division because of widened CastII
Reviewed-by: thartmann, chagedorn
2026-07-17 15:02:34 +00:00
Thomas Stuefe
9e9fae6584 8387652: [aarch64] Fallback mode for narrow klass decoding
Reviewed-by: aph, adinn, rkennke, galder
2026-07-17 13:44:59 +00:00
Jatin Bhateja
5bea309caa 8387698: C2 VectorAPI: Float16Vector::indexInRange hits: fatal error: Not monotonic
Reviewed-by: chagedorn, epeter
2026-07-17 07:07:52 +00:00
Matthias Baesken
3e67ebff07 8387701: TestAVXRegisterDump: guarantee(how == 0) failed: test guarantee
Reviewed-by: missa, sviswanathan, kvn
2026-07-17 06:35:20 +00:00
David CARLIER
6987a3593f 8387718: JVMTI GetLocal/SetLocal: slot bounds check overflows for long/double slots
Reviewed-by: dholmes, sspitsyn
2026-07-17 05:02:17 +00:00
Guanqiang Han
b7b29c7082 8388186: java -XX:UseSSE=2 -XX:+EnableX86ECoreOpts -version crashes with assert(UseAVX > 0) failed: requires some form of AVX
Reviewed-by: asmehra, kvn
2026-07-17 02:14:36 +00:00
April Ivy
816fe33ea6 8387991: Optimize execution of runtime/Thread/TestSpinPause.java
Reviewed-by: dholmes, lmesnik
2026-07-16 18:55:38 +00:00
Ozan Cetin
820d28feb5 8370870: IGV: add simple regression tests for graph dumping
Reviewed-by: chagedorn, shade
2026-07-16 10:22:01 +00:00
Vladimir Ivanov
399317d393 8388357: ProblemList compiler/vectorapi/VectorStoreMaskIdentityTest.java
Reviewed-by: liach, kvn
2026-07-15 21:21:29 +00:00
Chris Plummer
c4a8cb2349 8387640: vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java fails intermittently
Reviewed-by: sspitsyn, lmesnik
2026-07-15 17:46:57 +00:00
Matias Saavedra Silva
82a2089959 8365575: AOT cache should include classes verified using "fail over" verification
Reviewed-by: iklam, liach
2026-07-15 14:30:08 +00:00
Robert Toyonaga
376ecc5a9d 8386546: Fix race when reserving memory with NUMA interleaving on Windows
Reviewed-by: asmehra, stuefe
2026-07-15 13:37:35 +00:00
Ruben Ayrapetyan
2a262d242f 8387149: C2: assert(regs[i] != regs[j]) failed: regs[2] and regs[3] are both: v24
Reviewed-by: aph, fgao
2026-07-15 09:57:38 +00:00
Roland Westrelin
d6899460c7 8380166: C2: crash in compiled code due to zero division because of widened CastII
Reviewed-by: qamai, chagedorn
2026-07-15 09:25:58 +00:00
Quan Anh Mai
2b05a136cb 8387328: C2: A Phi must not have a narrower Type than its inputs
Reviewed-by: thartmann, vlivanov
2026-07-15 07:08:24 +00:00
Vladimir Ivanov
fe430ad121 8387940: C2: Stress allocation elimination failures
Reviewed-by: chagedorn, kvn, qamai
2026-07-14 19:14:06 +00:00
Albert Mingkun Yang
5d24cecccd 8387048: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails due to found_stack_top
Reviewed-by: rtoyonaga, stuefe
2026-07-14 17:25:01 +00:00
Quan Anh Mai
499a25b2d0 8386503: C2: assert(adr_type == nullptr || adr_type->isa_aryptr() != nullptr) failed: unexpected type-unsafe store
Reviewed-by: epeter, vlivanov
2026-07-14 16:47:49 +00:00
Vladimir Ivanov
e452e6c8b0 8374783: C2 compilation asserts with "slice of address and input slice don't match"
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: chagedorn, qamai
2026-07-14 16:13:18 +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
Amit Kumar
6247550cec 8388117: [s390x] is_z_illtrap should recognise all forms
Reviewed-by: lucy, hdhiman
2026-07-13 08:09:54 +00:00
Albert Mingkun Yang
3e2366e7f5 8387742: Reclaim CodeCache nmethods more promptly
Reviewed-by: tschatzl, shade
2026-07-10 06:36:00 +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
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
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
2026-07-09 04:49:49 +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
Thomas Schatzl
2dc0c1c5a9 8358342: G1: G1CodeRootSet performance breaks down on even moderate load
Reviewed-by: aboldtch
2026-07-08 07:54:18 +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