org.openjdk.jcstress.tests.atomics.longs.AtomicLongPairwiseTests.DecAndGet_Set

Tests pairwise operations on AtomicLong

JVM options: [-Xint] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 1227 ACCEPTABLE T1 -> T2 execution
9, 0 57893 ACCEPTABLE T2 -> T1 execution

JVM options: [-server, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 277931 ACCEPTABLE T1 -> T2 execution
9, 0 227669 ACCEPTABLE T2 -> T1 execution

JVM options: [-server, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 74156 ACCEPTABLE T1 -> T2 execution
9, 0 31404 ACCEPTABLE T2 -> T1 execution

JVM options: [-client] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 72391 ACCEPTABLE T1 -> T2 execution
9, 0 21739 ACCEPTABLE T2 -> T1 execution

JVM options: [-client, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 108938 ACCEPTABLE T1 -> T2 execution
9, 0 47162 ACCEPTABLE T2 -> T1 execution

JVM options: [-server] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 174102 ACCEPTABLE T1 -> T2 execution
9, 0 56558 ACCEPTABLE T2 -> T1 execution

JVM options: [-server, -XX:-TieredCompilation, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 68584 ACCEPTABLE T1 -> T2 execution
9, 0 26236 ACCEPTABLE T2 -> T1 execution

JVM options: [-XX:TieredStopAtLevel=1] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
-1, 0 254930 ACCEPTABLE T1 -> T2 execution
9, 0 136950 ACCEPTABLE T2 -> T1 execution