7944 Commits

Author SHA1 Message Date
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
Jatin Bhateja
74f9b51f34 8381809: Template Framework Library: add Float16Vector type
Reviewed-by: epeter, galder
2026-07-07 14:52:07 +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
Matthias Baesken
5a7905643b 8386592: Gtest os.trim_native_heap_vm sometimes fails in subtest os.trim_native_heap_vm
Reviewed-by: clanger, stuefe
2026-07-07 07:27:18 +00:00
Tobias Hartmann
b9f36a121a 8387638: Some compiler/vectorization/runner/* tests timed out in Driver mode
Reviewed-by: chagedorn, mhaessig
2026-07-06 14:09:26 +00:00
Thomas Schatzl
7ac72d18c2 8225186: G1: Compiler code cache requested GC deadlocks while WhiteBox has control
Reviewed-by: ayang, iwalulya
2026-07-06 08:58:39 +00:00
Eric Fang
6e7e6f0bbf 8383905: AArch64: Improve code generation for long vector multiply
Reviewed-by: aph, xgong
2026-07-06 05:41:02 +00:00
Manuel Hässig
16da9173a7 8381880: Test compiler/c1/TestTooManyVirtualRegistersMain.java uses wrong class in CompileCommand
Reviewed-by: chagedorn, shade
2026-07-03 06:38:10 +00:00
Tobias Hartmann
23d1e859c0 8387622: Tests producing many small output writes are extremely slow on Windows
Reviewed-by: chagedorn, mchevalier, kvn
2026-07-03 06:06:00 +00:00
Ashay Rane
41a6eee875 8387625: Add "dt_socket" to CheckedFeatures.notImplemented for Windows/ARM64
Reviewed-by: cjplummer, shade
2026-07-03 04:33:51 +00:00
Chris Plummer
5a781620b8 8327967: vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java fails intermittently
Reviewed-by: sspitsyn, dholmes
2026-07-02 19:56:42 +00:00
Srinivas Vamsi Parasa
9b59c2dc76 8369020: Test compiler/intrinsics/TestLongUnsignedDivMod.java completed and timed out
Reviewed-by: mhaessig, thartmann
2026-07-02 12:44:36 +00:00
Quan Anh Mai
28c79eb792 8387395: [REDO] C2: SIGSEGV in compiled code due to missing ctrl
Reviewed-by: dlong, kvn, vlivanov
2026-07-01 07:17:48 +00:00
Tobias Hartmann
64ae319b5c 8387334: IR Framework tests should run in jtreg driver mode
Reviewed-by: epeter, shade, chagedorn, mchevalier
2026-07-01 05:55:55 +00:00
Daniel D. Daugherty
db357f7e08 8387554: ProblemList vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/TestDescription.java in virtual thread configs
8387557: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/TestDescription.java in virtual thread configs
8387558: ProblemList vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/TestDescription.java on windows
8387560: ProblemList vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java in virtual thread configs

Reviewed-by: sspitsyn
2026-06-30 23:25:45 +00:00
Chad Rakoczy
c7816b0b44 8382135: AArch64: HotCodeCollectorMoveFunction.java fails intermittently
Reviewed-by: eastigeevich, aph
2026-06-30 19:44:04 +00:00
Matias Saavedra Silva
45d3532a2c 8380750: Test runtime/cds/appcds/TestSerialGCWithCDS.java#id1 failed: StringIndexOutOfBoundsException
Reviewed-by: coleenp, iklam
2026-06-30 15:28:53 +00:00
Aleksey Shipilev
6432f5bec4 8387393: Problemlist compiler/escapeAnalysis/TestBCEscapeAnalyzerOverflow.java on Windows AArch64
Reviewed-by: ayang
2026-06-30 09:01:38 +00:00
Aleksey Shipilev
e5c0e0f4db 8387391: hotspot_gc_shenandoah should include gtests
Reviewed-by: xpeng, kdnilsen, wkemper
2026-06-30 09:01:13 +00:00
Serguei Spitsyn
08435e4861 8379144: serviceability/jvmti/vthread/VThreadTest/VThreadTest.java timed out with --enable-preview
Reviewed-by: lmesnik
2026-06-30 05:05:22 +00:00
Michael Reeves
f232f552af 8379327: 128-bit multiplication uses two multiply instructions on x86_64
Reviewed-by: dlong, sviswanathan
2026-06-30 04:39:30 +00:00
Srinivas Vamsi Parasa
c2348e6452 8386448: Enable dumping of AVX registers (YMM/ZMM and K registers) in JVM fatal error logs
Reviewed-by: kvn, drwhite, sviswanathan
2026-06-29 20:15:49 +00:00
Ashutosh Mehra
e28a58b486 8386656: C2 AVX512: -XX:-UseCountTrailingZerosInstruction causes assert(UseCountTrailingZerosInstruction) failed: tzcnt instruction not supported
Reviewed-by: kvn, epeter, mhaessig, adinn
2026-06-29 14:45:38 +00:00
Guanqiang Han
9ee63d6359 8387197: C2: Improve klass_ptr_type in GraphKit::gen_instanceof() similarly to GraphKit::gen_checkcast()
Reviewed-by: qamai, vlivanov
2026-06-29 09:29:49 +00:00
Christian Stein
b735de6d71 8386844: Update to use jtreg 8.3
Reviewed-by: erikj, lancea, iris, vromero
2026-06-29 06:48:27 +00:00
David Holmes
db1482615e 8387378: [BACKOUT] C2: SIGSEGV in compiled code due to missing ctrl
Reviewed-by: jpai
2026-06-29 05:00:28 +00:00
Saint Wesonga
dc4b150bcf 8378892: TestTrampoline fails on Windows AArch64
Reviewed-by: dlong, macarte
2026-06-29 03:32:15 +00:00
Jatin Bhateja
548a95379f 8386163: C2 Vector API: assert(collect_unique_inputs(n, inputs) == 1) failed: not unary
Reviewed-by: vlivanov, epeter
2026-06-27 01:46:53 +00:00
Quan Anh Mai
b6e7b2b292 8385420: C2: SIGSEGV in compiled code due to missing ctrl
Reviewed-by: vlivanov, epeter, dlong
2026-06-26 08:04:23 +00:00
Benjamin Peterson
b5fba9428e 8387148: Linux perf map should record individual vtable trampolines
Reviewed-by: adinn, ysuenaga
2026-06-25 14:49:17 +00:00
Ivan Walulya
2b20a1391b 8385562: G1: Remove obsolete young_list prefix in identifiers used before JDK-8150721
Reviewed-by: stefank, tschatzl
2026-06-25 10:52:04 +00:00
David CARLIER
bd8072d22c 8379816: C2: Possible integer overflow in BCEscapeAnalyzer::iterate_blocks
Reviewed-by: dlong, kvn
2026-06-25 09:20:20 +00:00
Roland Westrelin
07a52da1fe 8387015: C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone
Reviewed-by: qamai, kvn
2026-06-25 07:15:18 +00:00
Coleen Phillimore
3e17dc9eb1 8386922: Convert TraceRelocator to Unified Logging
Reviewed-by: matsaave, jsjolen
2026-06-24 16:55:55 +00:00
Johan Sjölen
0c709fdcf2 8378049: test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java failing on Windows
Reviewed-by: dsimms, syan, cnorrbin
2026-06-24 13:19:39 +00:00
Thomas Schatzl
05cd2d948c 8381128: G1: Tighten accesses to TAMS/TARS
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Reviewed-by: iwalulya, ayang
2026-06-24 08:50:49 +00:00
Quan Anh Mai
35ff862a54 8387012: C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: vlivanov, chagedorn
2026-06-24 08:21:35 +00:00