org.openjdk.jcstress.tests.seqcst.volatiles.S1__S2_L2__S1_L1_L2_Test

null

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 1 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 2 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 40696 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 13423 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 25723 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 121815 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 1 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 89802 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 230353 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 62233 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 477691 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 2 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 1 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 134350 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 309514 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 30345 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 741918 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 1 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 3 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 224117 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 158987 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 101810 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 78962 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 5 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 4 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 4111 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 610 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 703 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 3507 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 86544 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 184207 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 155728 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 963861 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 13 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 6 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 290701 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 97348 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 294197 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 654915 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
1, 0, 3, 1, 3 2 ACCEPTABLE Sequential consistency.
1, 3, 3, 1, 3 5 ACCEPTABLE Sequential consistency.
2, 0, 3, 1, 3 510719 ACCEPTABLE Sequential consistency.
2, 0, 3, 2, 3 49329 ACCEPTABLE Sequential consistency.
2, 3, 3, 1, 3 474613 ACCEPTABLE Sequential consistency.
2, 3, 3, 2, 3 600352 ACCEPTABLE Sequential consistency.