org.openjdk.jcstress.tests.atomics.integer.AtomicIntegerPairwiseTests.CAS_Set

Tests pairwise operations on AtomicInteger

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

Observed state Occurrence Expectation Interpretation
1, 0 37400 ACCEPTABLE T2 -> T1 execution
5, 0 93090 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 64719 ACCEPTABLE T2 -> T1 execution
5, 0 375481 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 42071 ACCEPTABLE T2 -> T1 execution
5, 0 524389 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 82547 ACCEPTABLE T2 -> T1 execution
5, 0 690393 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, 0 51567 ACCEPTABLE T2 -> T1 execution
5, 0 298303 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 191710 ACCEPTABLE T2 -> T1 execution
5, 0 432920 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 112843 ACCEPTABLE T2 -> T1 execution
5, 0 15007 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
1, 0 37731 ACCEPTABLE T2 -> T1 execution
5, 0 207429 ACCEPTABLE T1 -> T2 execution