org.openjdk.jcstress.tests.atomics.integer.AtomicIntegerArrayPairwiseTests.GetAndInc_IncAndGet

Tests pairwise operations on AtomicIntegerArray

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

Observed state Occurrence Expectation Interpretation
0, 2 25332 ACCEPTABLE T1 -> T2 execution
1, 1 45598 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 221502 ACCEPTABLE T1 -> T2 execution
1, 1 40318 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 223865 ACCEPTABLE T1 -> T2 execution
1, 1 25945 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 170887 ACCEPTABLE T1 -> T2 execution
1, 1 39823 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 93674 ACCEPTABLE T1 -> T2 execution
1, 1 14766 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, 2 171732 ACCEPTABLE T1 -> T2 execution
1, 1 12358 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 205715 ACCEPTABLE T1 -> T2 execution
1, 1 41965 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 2 109089 ACCEPTABLE T1 -> T2 execution
1, 1 20181 ACCEPTABLE T2 -> T1 execution