org.openjdk.jcstress.tests.seqcst.volatiles.S1_L2__S1_L1__S2_S1_Test

null

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 2 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 96 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 205370 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 80734 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 4573 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 215569 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 246432 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 1 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 3 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 1 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 39988 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 4670 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 4219 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 5441 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 24551 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 0 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 7 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 1 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 4 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 666978 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 32872 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 12357 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 25145 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 96723 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 2 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 1 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 1 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 76475 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 6032 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 64 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 11478 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 113735 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 2 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 3 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 3 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 22 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 494609 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 72727 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 9744 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 96887 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 551758 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 37 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 3 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 2 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 118 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 171011 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 168083 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 5304 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 243982 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 194634 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 5 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 1 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 2 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 11810 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 20495 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 564 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 8827 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 14880 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 2 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
2, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
2, 1, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 2 42050 ACCEPTABLE Sequential consistency.
3, 0, 1, 3 2345 ACCEPTABLE Sequential consistency.
3, 1, 1, 2 290 ACCEPTABLE Sequential consistency.
3, 1, 1, 3 1051 ACCEPTABLE Sequential consistency.
3, 1, 1, 4 121374 ACCEPTABLE Sequential consistency.
4, 0, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 2 0 ACCEPTABLE Sequential consistency.
4, 1, 1, 4 0 ACCEPTABLE Sequential consistency.