org.openjdk.jcstress.tests.locks.mutex.ReentrantRWLockMutexTests.S_F.L_L

Tests the mutual exclusion

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

Observed state Occurrence Expectation Interpretation
0, 1 8336 ACCEPTABLE T2 -> T1 execution
1, 0 12124 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 17952 ACCEPTABLE T2 -> T1 execution
1, 0 15518 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 27092 ACCEPTABLE T2 -> T1 execution
1, 0 31248 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 65825 ACCEPTABLE T2 -> T1 execution
1, 0 201425 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 6557 ACCEPTABLE T2 -> T1 execution
1, 0 13333 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 3181 ACCEPTABLE T2 -> T1 execution
1, 0 3839 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 5979 ACCEPTABLE T2 -> T1 execution
1, 0 8291 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 13317 ACCEPTABLE T2 -> T1 execution
1, 0 18173 ACCEPTABLE T1 -> T2 execution