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

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
0, 10 319090 ACCEPTABLE T1 -> T2 execution
20, 20 458440 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 242872 ACCEPTABLE T1 -> T2 execution
20, 20 228618 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 247 ACCEPTABLE T1 -> T2 execution
20, 20 122113 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 131153 ACCEPTABLE T1 -> T2 execution
20, 20 147717 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 196703 ACCEPTABLE T1 -> T2 execution
20, 20 344687 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 241028 ACCEPTABLE T1 -> T2 execution
20, 20 88262 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 59947 ACCEPTABLE T1 -> T2 execution
20, 20 80653 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 324179 ACCEPTABLE T1 -> T2 execution
20, 20 349931 ACCEPTABLE T2 -> T1 execution