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

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
0, 0 514344 ACCEPTABLE T1 -> T2 execution
10, 0 150176 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 52353 ACCEPTABLE T1 -> T2 execution
10, 0 28597 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 133733 ACCEPTABLE T1 -> T2 execution
10, 0 15827 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 289072 ACCEPTABLE T1 -> T2 execution
10, 0 196868 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 322797 ACCEPTABLE T1 -> T2 execution
10, 0 109163 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 261633 ACCEPTABLE T1 -> T2 execution
10, 0 82607 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 0 6270 ACCEPTABLE T1 -> T2 execution
10, 0 101120 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, 0 191755 ACCEPTABLE T1 -> T2 execution
10, 0 26095 ACCEPTABLE T2 -> T1 execution