6784 Commits

Author SHA1 Message Date
Quan Anh Mai
00064ee773 8378239: C2: Incorrect check in StoreNode::Identity
Reviewed-by: epeter, rcastanedalo
2026-02-26 11:22:43 +00:00
Manuel Hässig
3d8ffabe5d 8364393: Allow templates to have # character without variable replacement
Reviewed-by: epeter, chagedorn
2026-02-26 08:21:48 +00:00
Emanuel Peter
fd48f68a2c 8378166: C2 VectorAPI: NBody / particle life demo
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Reviewed-by: sviswanathan, psandoz, jbhateja
2026-02-26 07:29:56 +00:00
Jasmine Karthikeyan
074044c2f3 8342095: Add autovectorizer support for subword vector casts
Reviewed-by: epeter, qamai
2026-02-26 05:15:30 +00:00
Xiaolong Peng
abec212428 8377011: Shenandoah: assert_bounds should be only called when boundaries have changed
Reviewed-by: wkemper, kdnilsen
2026-02-26 00:24:46 +00:00
Leonid Mesnik
fb09749289 8378641: Test serviceability/jvmti/RedefineClasses/RedefineVerifyError.java‎ missing UnlockDiagnosticVMOptions after 8376295
Reviewed-by: ayang, dholmes, syan
2026-02-25 16:08:30 +00:00
Guanqiang Han
194be8180f 8374807: Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version
Reviewed-by: vlivanov, epeter
2026-02-25 13:13:51 +00:00
Guanqiang Han
6aed0522eb 8373731: C2: Missed optimization opportunity for AddI
Reviewed-by: bmaillard, epeter, dlong
2026-02-25 12:49:45 +00:00
David Briemann
3a74f16e20 8376113: PPC64: Implement special MachNodes for floating point Min / Max
Reviewed-by: mdoerr, rrich
2026-02-25 11:02:50 +00:00
Leonid Mesnik
9f89fa5b67 8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote
Reviewed-by: dholmes, coleenp, sspitsyn
2026-02-24 19:41:31 +00:00
Saint Wesonga
b4c3629cba 8377702: Disable AArch64 SpinPause tests on Windows
Reviewed-by: dholmes, aph
2026-02-24 11:27:16 +00:00
Paul Hübner
32a619715e 8370044: TraceBytecodes shouldn't break up lines
Reviewed-by: dholmes, coleenp, jsjolen
2026-02-24 10:07:45 +00:00
Joel Sikström
bd99c627b1 8378319: Obsolete the MaxRAM flag
Reviewed-by: ayang, tschatzl
2026-02-24 09:18:19 +00:00
Benoît Maillard
d9f19b3d9e 8373251: C2: Ideal() returns nullptr for shift nodes after having modified the shift amount input
Reviewed-by: chagedorn, mchevalier
2026-02-24 07:56:59 +00:00
Christian Hagedorn
14cb5ddfc5 8376291: [IR Framework] Create classes for separate Test VM messages
Reviewed-by: mchevalier, dfenacci, epeter
2026-02-24 07:23:41 +00:00
Serguei Spitsyn
f0da04a40a 8375457: Test serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default timed out
Reviewed-by: pchilanomate, amenkov
2026-02-24 06:54:10 +00:00
Yasumasa Suenaga
f25d429c8d 8306591: SA and hotspot generate different hprof records for GC roots
Reviewed-by: cjplummer, dholmes
2026-02-24 03:01:19 +00:00
Patricio Chilano Mateo
4b99aef1ca 8373944: ObjectMonitor::ExitOnSuspend can call java_lang_VirtualThread::set_onWaitingList() while in safepoint
Reviewed-by: dholmes, fbredberg
2026-02-23 16:01:16 +00:00
Albert Mingkun Yang
9ea62c258c 8378348: Obsolete ParallelRefProcEnabled
Reviewed-by: jsikstro, tschatzl
2026-02-23 10:31:44 +00:00
Jaikiran Pai
c701647b32 8378397: Disable usage of system level jshell history in test/hotspot/jtreg/runtime/os/TestWXHealing.java
Reviewed-by: dholmes, jlahoda
2026-02-23 10:21:57 +00:00
Aleksey Shipilev
a9542746e7 8375359: Improve GC serviceability init staging
Reviewed-by: ayang, tschatzl, stefank
2026-02-23 09:27:53 +00:00
Quan Anh Mai
a35945ae06 8376220: C2: Refactor the logic to in MemNode::find_previous_store
Reviewed-by: rcastanedalo, bmaillard
2026-02-21 11:52:50 +00:00
Jaikiran Pai
fac338b03e 8377425: Test runtime/os/TestWXHealing.java fails on macosx-aarch64 product build
Reviewed-by: aph, dholmes
2026-02-21 04:34:19 +00:00
Ioi Lam
103a08378d 8378298: Remove obsolete CDS string tests
Reviewed-by: matsaave, kvn
2026-02-21 02:52:17 +00:00
Volkan Yazici
72b28672ad 8367129: Move input validation checks to Java for java.lang.StringLatin1 intrinsics
Reviewed-by: rriggs, rgiulietti
2026-02-20 16:26:18 +00:00
Coleen Phillimore
c1142bda49 8339886: runtime/os/TestHugePageDecisionsAtVMStartup.java ignores vm flags
Reviewed-by: dholmes, aartemov
2026-02-20 12:33:02 +00:00
Kerem Kat
a296129347 8375633: C2: Missed Ideal optimization opportunity with ConvD2F/ConvF2HF and -XX:+StressIncrementalInlining
Reviewed-by: bmaillard, mchevalier, qamai
2026-02-20 11:33:39 +00:00
Coleen Phillimore
ff1c42f111 8378112: Test runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails with RuntimeException: 1 < 2
Reviewed-by: phubner, matsaave
2026-02-19 22:17:41 +00:00
Coleen Phillimore
82fe8b9cd0 8377797: Remove SA support for MethodData and the printmdo command
Reviewed-by: kevinw, ysuenaga, cjplummer, kvn
2026-02-19 17:39:38 +00:00
Kirill Shirokov
f02d190095 8377729: Running jtreg tests with -agent... option causes some tests to fail due to duplicate -agent options provided to a subprocess
Reviewed-by: lmesnik, sspitsyn
2026-02-19 16:35:53 +00:00
Matthias Baesken
27ed9a8ac2 8378098: Problem list compiler/vectorization/TestVectorAlgorithms.java with#<subtest> on AIX and Linux s390x
Reviewed-by: mdoerr, lucy
2026-02-18 12:13:59 +00:00
Albert Mingkun Yang
21a07f78fe 8377950: Refactor ClassUnloader to provide explicit waiting API
Reviewed-by: lmesnik, cjplummer, dholmes, syan
2026-02-18 10:29:05 +00:00
Quan Anh Mai
8b13fe31d0 8347365: C2: Fix the handling of depends_only_on_test
Reviewed-by: mhaessig, roland
2026-02-18 09:29:02 +00:00
Ashutosh Mehra
63f00fff92 8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
2026-02-17 16:23:21 +00:00
Paul Hübner
49425184a1 8371590: runtime/ErrorHandling/TestDwarf.java fails with clang toolchain
Reviewed-by: jsjolen, aartemov, jsikstro
2026-02-17 13:53:09 +00:00
Ioi Lam
b41ba3a496 8377932: AOT cache is not rejected when JAR file has changed
Reviewed-by: kvn, asmehra
2026-02-16 20:24:47 +00:00
Kerem Kat
5a08374494 8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI
8377389: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI

Reviewed-by: qamai, chagedorn
2026-02-16 11:40:51 +00:00
Manuel Hässig
cf0275d665 8376707: Template-Framework Library: Primitive Types Abbreviation Methods
Reviewed-by: epeter, galder, chagedorn
2026-02-16 09:59:19 +00:00
Christian Hagedorn
0043a049d2 8376174: [IR Framework] Refactor Test VM socket communication
Reviewed-by: dfenacci, mchevalier, thartmann
2026-02-16 08:09:49 +00:00
Matthias Baesken
0196d4ecf6 8377878: Problem list compiler/vectorization/TestVectorAlgorithms.java on AIX and Linux s390x
Reviewed-by: ayang, lucy
2026-02-16 07:47:52 +00:00
Ramkumar Sunderbabu
01c9d7e9b4 8377517: AArch64: TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java fails after JDK-8375443
Reviewed-by: chagedorn
2026-02-15 02:57:25 +00:00
Yasumasa Suenaga
3e9911c19f 8377710: Test serviceability/sa/TestJhsdbJstackMixed.java encountered Driver timeout
Reviewed-by: dholmes, cjplummer
2026-02-13 06:35:17 +00:00
Robert Toyonaga
9c75afb6d0 8353564: Fail fatally if os::release_memory or os::uncommit_memory fails
Reviewed-by: stefank, stuefe, dholmes
2026-02-13 04:47:36 +00:00
Galder Zamarreño
c032082645 8374896: Min/Max identity optimization opportunities missing for int and long
Reviewed-by: chagedorn, bmaillard
2026-02-12 11:22:48 +00:00
Ramkumar Sunderbabu
6c8d5daad1 8373041: Mark gc/g1/TestCodeCacheUnloadDuringConcCycle.java as flagless
Reviewed-by: tschatzl, ayang, syan
2026-02-12 09:07:18 +00:00
Yasumasa Suenaga
24f67917c2 8374577: Heap dump from core does not contain HPROF_GC_ROOT_JAVA_FRAME
Reviewed-by: cjplummer, amenkov, kevinw, aturbanov
2026-02-12 01:58:22 +00:00
Albert Mingkun Yang
b3fc013b4f 8377143: Parallel: Remove special treatment in JstatGcCapacityResults.java
Reviewed-by: kevinw, tschatzl
2026-02-11 14:24:13 +00:00
Yasumasa Suenaga
a8a88d7992 8374469: Mixed jstack does not work on Windows
Reviewed-by: cjplummer, kevinw
2026-02-11 14:11:51 +00:00
Yasumasa Suenaga
a532e509ed 8377395: serviceability/sa/TestJhsdbJstackMixedCore.java fails due to NPE because "because "this.cfa" is null"
Reviewed-by: cjplummer, kevinw
2026-02-11 12:04:19 +00:00
Johan Sjölen
0097db5643 8364655: Loading class with nested annotations causes stack overflow in VM
Reviewed-by: dholmes, fbredberg
2026-02-11 11:25:24 +00:00