org.openjdk.jcstress.tests.atomics.longs.AtomicLongArrayPairwiseTests.GetAndInc_WCAS

Tests pairwise operations on AtomicLongArray

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

Observed state Occurrence Expectation Interpretation
0, 10 75529 ACCEPTABLE T1 -> T2 execution
20, 20 59191 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 105779 ACCEPTABLE T1 -> T2 execution
20, 20 93171 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 11578 ACCEPTABLE T1 -> T2 execution
20, 20 54702 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 73622 ACCEPTABLE T1 -> T2 execution
20, 20 18108 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 80161 ACCEPTABLE T1 -> T2 execution
20, 20 15459 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 227745 ACCEPTABLE T1 -> T2 execution
20, 20 37895 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 125519 ACCEPTABLE T1 -> T2 execution
20, 20 15961 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 10 168691 ACCEPTABLE T1 -> T2 execution
20, 20 81109 ACCEPTABLE T2 -> T1 execution