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

Tests pairwise operations on AtomicLong

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

Observed state Occurrence Expectation Interpretation
-1, -2 215820 ACCEPTABLE T1 -> T2 execution
-2, -1 53840 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 256688 ACCEPTABLE T1 -> T2 execution
-2, -1 163582 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 41429 ACCEPTABLE T1 -> T2 execution
-2, -1 46201 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 523437 ACCEPTABLE T1 -> T2 execution
-2, -1 137223 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 253970 ACCEPTABLE T1 -> T2 execution
-2, -1 123930 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, -2 326074 ACCEPTABLE T1 -> T2 execution
-2, -1 77666 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 329270 ACCEPTABLE T1 -> T2 execution
-2, -1 141710 ACCEPTABLE T2 -> T1 execution

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

Observed state Occurrence Expectation Interpretation
-1, -2 542054 ACCEPTABLE T1 -> T2 execution
-2, -1 127666 ACCEPTABLE T2 -> T1 execution