org.openjdk.jcstress.tests.seqcst.volatiles.L1_S2_L2__S2__S1_Test

null

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 1558 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 447 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 19206 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 149 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 5462 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 556 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 90965 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 757 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 2706 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 5686 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 228887 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 11911 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 49649 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 6283 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 40393 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 795 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 329198 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 96000 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 1 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 197735 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 57305 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 1 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 488292 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 155155 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 8 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 410823 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 6082 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 121102 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 28047 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 223182 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 16109 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 1, 1, 3 7545 ACCEPTABLE Sequential consistency.
0, 1, 2, 3 24078 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 9075 ACCEPTABLE Sequential consistency.
3, 1, 2, 3 20832 ACCEPTABLE Sequential consistency.
3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.