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

Tests pairwise operations on AtomicIntegerArray

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

Observed state Occurrence Expectation Interpretation
1, 10 194022 ACCEPTABLE T1 -> T2 execution
21, 20 25878 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 188519 ACCEPTABLE T1 -> T2 execution
21, 20 85361 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 188924 ACCEPTABLE T1 -> T2 execution
21, 20 80796 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 48536 ACCEPTABLE T1 -> T2 execution
21, 20 28964 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 109466 ACCEPTABLE T1 -> T2 execution
21, 20 103044 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 1872 ACCEPTABLE T1 -> T2 execution
21, 20 43988 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 135542 ACCEPTABLE T1 -> T2 execution
21, 20 113318 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
1, 10 168765 ACCEPTABLE T1 -> T2 execution
21, 20 80575 ACCEPTABLE T2 -> T1 execution