org.openjdk.jcstress.tests.atomics.longs.AtomicLongPairwiseTests.GetAndSet_IncAndGet

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
0, 6 532898 ACCEPTABLE T1 -> T2 execution
1, 1 95452 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 251018 ACCEPTABLE T1 -> T2 execution
1, 1 100282 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, 6 176227 ACCEPTABLE T1 -> T2 execution
1, 1 26363 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 204707 ACCEPTABLE T1 -> T2 execution
1, 1 96363 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 150864 ACCEPTABLE T1 -> T2 execution
1, 1 16496 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 320406 ACCEPTABLE T1 -> T2 execution
1, 1 34784 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 44056 ACCEPTABLE T1 -> T2 execution
1, 1 59634 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
0, 6 556659 ACCEPTABLE T1 -> T2 execution
1, 1 68001 ACCEPTABLE T2 -> T1 execution