org.openjdk.jcstress.tests.atomics.integer.AtomicIntegerFieldUpdaterPairwiseTests.CAS_CAS

Tests pairwise operations on AtomicIntegerArray

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

Observed state Occurrence Expectation Interpretation
1, 20 49595 ACCEPTABLE T2 -> T1 execution
5, 10 223365 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 74643 ACCEPTABLE T2 -> T1 execution
5, 10 183617 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 9700 ACCEPTABLE T2 -> T1 execution
5, 10 8850 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 97631 ACCEPTABLE T2 -> T1 execution
5, 10 271809 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 58013 ACCEPTABLE T2 -> T1 execution
5, 10 181767 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 81423 ACCEPTABLE T2 -> T1 execution
5, 10 184077 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 23277 ACCEPTABLE T2 -> T1 execution
5, 10 273793 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 20 57227 ACCEPTABLE T2 -> T1 execution
5, 10 146253 ACCEPTABLE T1 -> T2 execution