git: openjdk/jcstress: 2 new changesets

duke duke at openjdk.org
Tue Jun 17 12:48:29 UTC 2025


Changeset: c273bf78
Branch: master
Author:    Aleksey Shipilëv <shade at openjdk.org>
Committer: GitHub <noreply at github.com>
Date:      2025-06-17 14:47:01 +0000
URL:       https://git.openjdk.org/jcstress/commit/c273bf78504c0c232f34d87f3fbc776834135811

7904033: jcstress: Upgrade Unsafe tests to use VarHandles


! jcstress-samples/src/main/java/org/openjdk/jcstress/samples/jmm/advanced/AdvancedJMM_02_MultiCopyAtomic.java
! jcstress-samples/src/main/java/org/openjdk/jcstress/samples/jmm/advanced/AdvancedJMM_14_SynchronizedAreNotFences.java
! jcstress-samples/src/main/java/org/openjdk/jcstress/samples/jmm/advanced/AdvancedJMM_15_VolatilesAreNotFences.java
! jcstress-samples/src/main/java/org/openjdk/jcstress/samples/jmm/basic/BasicJMM_02_AccessAtomicity.java
! src/license/gpl_cpe/header.txt
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/atomicity/crosscache/VarHandleIntAtomicityTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/fences/FencedAcquireReleaseTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/fences/FencedDekkerTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/fences/FencedPublicationTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/fences/FencedReadTwiceTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/BooleanFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/ByteFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/CharFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/DoubleFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/FloatFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/IntFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/LongFencedTest.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/init/primitives/fenced/ShortFencedTest.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/interrupt/VarHandleBusyLoopTest.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/tearing/VarHandleArrayInterleaveTest.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/tearing/VarHandleIntTearingTest.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/varhandles/AddLong1.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/varhandles/AddLong42.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/varhandles/ReadTwiceOverVolatileReadTest.java
+ tests-custom/src/main/java/org/openjdk/jcstress/tests/varhandles/SetReleaseTwice.java

Changeset: fd67a29c
Branch: master
Author:    Aleksey Shipilëv <shade at openjdk.org>
Committer: GitHub <noreply at github.com>
Date:      2025-06-17 14:47:29 +0000
URL:       https://git.openjdk.org/jcstress/commit/fd67a29c30f2d342aaaaa3aff3b3acb51f94723e

7904036: jcstress: Enable annotation processors for all test projects


! jcstress-samples/pom.xml
! jcstress-test-base/pom.xml



More information about the jcstress-dev mailing list