org.openjdk.jcstress.tests.locks.mutex.ReentrantLockMutexTests.S_N.LI_L

Tests the mutual exclusion

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

Observed state Occurrence Expectation Interpretation
0, 1 33982 ACCEPTABLE T2 -> T1 execution
1, 0 12068 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 68039 ACCEPTABLE T2 -> T1 execution
1, 0 88851 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 20003 ACCEPTABLE T2 -> T1 execution
1, 0 1007 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 87040 ACCEPTABLE T2 -> T1 execution
1, 0 35200 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 5061 ACCEPTABLE T2 -> T1 execution
1, 0 799 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 153693 ACCEPTABLE T2 -> T1 execution
1, 0 242227 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 85685 ACCEPTABLE T2 -> T1 execution
1, 0 160975 ACCEPTABLE T1 -> T2 execution

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

Observed state Occurrence Expectation Interpretation
0, 1 491046 ACCEPTABLE T2 -> T1 execution
1, 0 7814 ACCEPTABLE T1 -> T2 execution