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

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
0, -1 45905 ACCEPTABLE T1 -> T2 execution
1, 0 53515 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 196175 ACCEPTABLE T1 -> T2 execution
1, 0 48835 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 417345 ACCEPTABLE T1 -> T2 execution
1, 0 24425 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 542054 ACCEPTABLE T1 -> T2 execution
1, 0 102886 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 336376 ACCEPTABLE T1 -> T2 execution
1, 0 44364 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 108554 ACCEPTABLE T1 -> T2 execution
1, 0 30286 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 156926 ACCEPTABLE T1 -> T2 execution
1, 0 106144 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, -1 458693 ACCEPTABLE T1 -> T2 execution
1, 0 184797 ACCEPTABLE T2 -> T1 execution