org.openjdk.jcstress.tests.locks.stamped.StampedLockPairwiseTests.RL_URs.tWL_UWs

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

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

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

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

Observed state Occurrence Expectation Interpretation
0, 0 320397 ACCEPTABLE Seeing the default values.
1, 2 124593 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 293097 ACCEPTABLE Seeing the default values.
1, 2 154173 ACCEPTABLE Seeing the complete update.

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

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

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

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

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

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

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

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

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

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