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

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
0, 1 478742 ACCEPTABLE T1 -> T2 execution
10, 0 143088 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 311014 ACCEPTABLE T1 -> T2 execution
10, 0 57316 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 55189 ACCEPTABLE T1 -> T2 execution
10, 0 33721 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 322148 ACCEPTABLE T1 -> T2 execution
10, 0 82572 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 291875 ACCEPTABLE T1 -> T2 execution
10, 0 210185 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 445630 ACCEPTABLE T1 -> T2 execution
10, 0 50890 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 314697 ACCEPTABLE T1 -> T2 execution
10, 0 106553 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 200530 ACCEPTABLE T1 -> T2 execution
10, 0 33000 ACCEPTABLE T2 -> T1 execution