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

Tests pairwise operations on AtomicLongArray

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

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

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

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

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

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

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

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

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

Observed state Occurrence Expectation Interpretation
1, 20 81237 ACCEPTABLE T2 -> T1 execution
5, 10 171623 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 71876 ACCEPTABLE T2 -> T1 execution
5, 10 69124 ACCEPTABLE T1 -> T2 execution

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

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

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

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