org.openjdk.jcstress.tests.locks.stamped.StampedLockPairwiseTests.tRL_tUR.WLI_tUW

Tests if StampedLock successfully guards against non-atomic read/writes.

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

Observed state Occurrence Expectation Interpretation
0, 0 69943 ACCEPTABLE Seeing the default values.
1, 2 27457 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 54696 ACCEPTABLE Seeing the default values.
1, 2 104 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 65219 ACCEPTABLE Seeing the default values.
1, 2 65391 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 221644 ACCEPTABLE Seeing the default values.
1, 2 2526 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 403615 ACCEPTABLE Seeing the default values.
1, 2 23405 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 244133 ACCEPTABLE Seeing the default values.
1, 2 17087 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 511826 ACCEPTABLE Seeing the default values.
1, 2 454 ACCEPTABLE Seeing the complete update.

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

Observed state Occurrence Expectation Interpretation
0, 0 336153 ACCEPTABLE Seeing the default values.
1, 2 19477 ACCEPTABLE Seeing the complete update.